How manually to build a Teensy 3.2 project

October 26, 2018


If you don't want to use the Arduino IDE to build an Arduino .ino file you can use the arduino-builder to integrate with a better IDE like IDEA, Eclipse, KDevelop, etc...


The command to build a project for the teensy 3.2 board is:


$arduino-builder -hardware hardware -tools tools -tools tools-builder -libraries /home/<user>/Arduino/libraries -fqbn teensy:avr:teensy31 /path/to/your/project.ino

Note: This assumes the working directory you're in is the folder where arduino is installed.


I also had to edit the hardware/teensy/avr/boards.txt and add


teensy31.build.fcpu=96000000
teensy31.build.flags.ldspecs=
teensy31.build.keylayout=US_ENGLISH
teensy31.build.usbtype=USB_SERIAL


You can find the available values for fcpu, ldspecs, keylayout, etc.. by looking at the menu option specifications in build.txt.


This is just for my own reference, you can see the great article arduino-build-errors a more detailed explaination and some other possible errors and solutions.


Happy coding!