how to reprogram your big red button (teensy version) · 2019-10-11 · how to reprogram your big...

9
How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program the Teensy board. Then you'll load new code onto the board to change the keystroke or action. Written By: Dave Rogge How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01 Guide ID: 1 - This document was generated on 2019-10-11 03:08:57 AM (MST). © 2019 thegarage.dozuki.com/ Page 1 of 9

Upload: others

Post on 21-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

How to reprogram your Big Red Button(Teensy Version)

This guide will help you set up your computer to program the Teensy board. Then you'll load newcode onto the board to change the keystroke or action.

Written By: Dave Rogge

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 1 of 9

Page 2: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

INTRODUCTION

This guide will help you reprogram your Teensy style button. To determine if you have this style ofbutton, see this guide: Which circuit board do I have? (There was only a short period of time whenwe were not using the Teensy board. If you bought a button in or after 2016, it's a Teensy, and this isthe right guide for you.)

In this guide we will download and install three programs to your computer, open them, change twosettings, open a file, click a button and push another button. It's as simple as that. It shouldn't takemore than half an hour, and once you've done it the first time, programming your button will take lessthan five minutes.

TOOLS:Computer (1)Phillips Screwdriver (1)

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 2 of 9

Page 3: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 1 — How to reprogram your Big Red Button (Teensy Version)

First, gather your tools. You'll need a #2 Phillips Screwdriver. Got that? Good. That's all the toolswe'll need.

Turn your button over and remove the four Phillips screws from the bottom of the case. Set thescrews and case bottom aside.

Step 2

Go tohttp://pjrc.com/teensy/loader.html

Download the Teensy Loaderprogram by selecting your OperatingSystem.

Install the Teensy Loader Program.

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 3 of 9

Page 4: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 3

Go tohttp://www.arduino.cc/en/Main/Software

Download and install the Arduinosoftware by selecting your OperatingSystem.

Step 4

Go tohttp://pjrc.com/teensy/td_download.html

Download and install Teensyduino.

This program will ask you whereyou installed your Arduinosoftware. On a Mac, it's probablyin your Applications folder. If youdon't know, search in Finder forArduino.

There is a step by stepinstallation guide for Teensyduinoathttp://pjrc.com/teensy/td_download.html

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 4 of 9

Page 5: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 5

Start the Teensy Loader program.

Start the Arduino program

From the Tools menu, under Board, you will select your board based on the type of USBconnector on the button's circuit board.

If the board has a Mini USB connector, choose "Teensy 2.0"

If the board has a Micro USB connetor, choose "Teensy LC"

From the Tools menu, under USB Type, select Keyboard + Mouse + Joystick.

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 5 of 9

Page 6: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 6

This is where we load the code (called a sketch) into Arduino. If you're following this guide, youwere probably also emailed a file containing the code you want to load on your board. If youhaven't already, download that file to your desktop now.

Double Click the file to open it. You will get a dialog box from Arduino asking if it can put the fileinto a folder. Click ok.

The sketch will open in a new window.

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 6 of 9

Page 7: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 7

Plug the Big Red Button's USBcable into your computer's USBport.

Overweight cats are optional forthis step, but might be helpful forknocking your screws or otheritems on the floor.

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 7 of 9

Page 8: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 8

Click the Verify button in the Arduino program. It's the one that looks like a check mark in the upperleft corner of the window.

This will make Arduino compile the sketch. Wait until this is completed. It may take a minute.

When Arduino says "Done Compiling" you can move on to the next step.

If you get an error that contains text like "Board: "Arduino Uno"" and "'Keyboard' was notdeclared in this scope", go back to step five and be sure to complete each of the tasks after"Start the Arduino program."

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 8 of 9

Page 9: How to reprogram your Big Red Button (Teensy Version) · 2019-10-11 · How to reprogram your Big Red Button (Teensy Version) This guide will help you set up your computer to program

Step 9

Now it's time to push the button on the Teensy Board.

Note: This is not the big red button. This is a small black or white button attached to the boarditself. See the pictures for its location.

Newer buttons use heat shrink instead of kapton tape to cover the circuit board. You should beable to see the button by looking in the end of the head shrink. You can easily press the buttonthrough the heat shrink with your finger. DO NOT put anything inside the heat shrink to push thebutton or damage to the button may occur.

You will see the Teensy Loader program do some things, and it will briefly say "Reboot Ok" when itis done before returning to its normal state.

At this point, your button should work. Test it before putting the bottom on the case. To test theoutput of your button, go to http://www.keyboardtester.com/tester.htm...

If you're running Linux, everthing needs to run as root in order for software upload to succeed.

If it doesn't work, try shutting down Arduino and Teensy Loader and restarting them. Arduinoshould open with the last sketch you loaded in it. Click verify and press the button on the teensy.Now test the button again.

If you have any problems, feel free to contact me at [email protected]

How to reprogram your Big Red Button (Teensy Version) Draft: 2018-02-01Guide ID: 1 -

This document was generated on 2019-10-11 03:08:57 AM (MST).

© 2019 thegarage.dozuki.com/ Page 9 of 9