Skip to content

3.Firmware Update

Han Zhao edited this page Dec 4, 2024 · 1 revision

Uploading code

The assembled version of the adapter comes pre-programmed. You should only use this page if you're upgrading the firmware or assembling your own DIY adapter

Easy way

  1. Download the Teensy Loader Application for your OS

  2. Download the latest release. The device version is marked on the PCB board

    • V1 devices should download the latest 1.X.X version

    • V2 devices should download the latest 2.X.X version

  3. Use the Teensy Loader Application to upload the .hex file

Compiling from source

  1. Download or clone the repo

  2. You will need to first download and install Arduino IDE. Then download Teensyduino and install on your computer in the same location where the Arduino IDE was installed. You will also need to install the sd config library

  3. Open Arduino IDE and open the .ino file.

  4. Under Tools->Boards choose Teensy 3.6

  5. Under Tools->USB Type choose Serial + MIDIX4, CPU speed should be at least 120Mhz

  6. With the Teensy plugged in,click upload to upload

The compiler might complain about an issue for conflicting library for the SD card, in this case you can delete the Arduino version found in arduino/libraries/sd

For V2 boards, use the following settings

Clone this wiki locally