Skip to content

apachesep/diythermocam_firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIY-Thermocam Firmware

GNU General Public License v3.0, copyright by Max Ritter


THIS GUIDE IS ONLY REQUIRED, IF YOU WANT TO MAKE CHANGES TO THE FIRMWARE ON YOUR OWN!

If you just want to flash the newest version of the firmware to your device, follow the Firmware Update Guide in the Document section and use one of the pre-compiled versions (*.hex) from here.


You can find older firmware versions prior to 2.46 here: http://diy-thermocam.bplaced.net/Firmware/


This guide should work on all common operating systems (Windows, Linux & Mac OSX).

Download and install the following programs:

  1. Arduino 1.8.6+
  2. Teensyduino 1.43+
  3. Sloeber Eclipse

Then clone this repo to a path without empty spaces (f. ex. "C:\Sandbox\DIYThermocam_Firmware") with git clone https://github.com/maxritter/diythermocam_firmware.git.

Now start Sloeber Eclipse.

Go to Windows -> Preferences -> Arduino and set the Private Library Path to the folder of your Arduino library installation (f. ex. "C:\Program Files (x86)\Arduino\libraries"). Also set the Private Hardware Path to the path of your Arduino hardware installation (f. ex. "C:\Program Files (x86)\Arduino\hardware").

Import the project with File -> Import -> General -> Existing Projects into Workspace, select the root directory of this repo and click Finish.

Now you should be able to build the project with Arduino -> Verify and upload it to the Thermocam with Arduino -> Upload Sketch. Have fun!


If you are using the DIY-Thermocam V1, you need to unlock the overclock option first. Go to the Teensy avr folder (f. ex. "C:\Program Files (x86)\Arduino\hardware\teensy\avr"), open the file "boards.txt" and remove the hash (#) symbol in front of this line: "teensy31.menu.speed.144=144 MHz (overclock)", then save the file. The default build settings are made for the DIY-Thermocam V2. If you want to build for the DIY-Thermocam V1, right click on the project and select Properties -> Arduino. For the board, select Teensy 3.2 / 3.1 and for the CPU speed 144 MHz.

About

Firmware repo for the DIY-Thermocam

Resources

License

Stars

Watchers

Forks

Packages

No packages published