Difference between revisions of "Development tools"
From FlySight
(Created page with "At the heart of FlySight is an AT90USB microcontroller. The datasheet for the AT90USB family can be found here: http://www.atmel.com/dyn/resources/prod_documents/doc7593.pdf...") |
|||
| Line 1: | Line 1: | ||
At the heart of FlySight is an AT90USB microcontroller. The datasheet for the AT90USB family can be found here: | At the heart of FlySight is an AT90USB microcontroller. The datasheet for the AT90USB family can be found here: | ||
| − | + | https://www.atmel.com/dyn/resources/prod_documents/doc7593.pdf | |
[[Source_code|The firmware]] is written in C, and can be compiled using AVR-GCC. If you're using Windows, the tool of choice is WinAVR: | [[Source_code|The firmware]] is written in C, and can be compiled using AVR-GCC. If you're using Windows, the tool of choice is WinAVR: | ||
| − | + | https://winavr.sourceforge.net/ | |
WinAVR includes a simple editor called Programmer's Notepad, which makes it easy to compile the source. Once it's compiled, you'll need to program the FlySight itself. This is described in further detail [[Firmware_upgrade|here]]. | WinAVR includes a simple editor called Programmer's Notepad, which makes it easy to compile the source. Once it's compiled, you'll need to program the FlySight itself. This is described in further detail [[Firmware_upgrade|here]]. | ||
Latest revision as of 02:11, 23 January 2024
At the heart of FlySight is an AT90USB microcontroller. The datasheet for the AT90USB family can be found here:
https://www.atmel.com/dyn/resources/prod_documents/doc7593.pdf
The firmware is written in C, and can be compiled using AVR-GCC. If you're using Windows, the tool of choice is WinAVR:
https://winavr.sourceforge.net/
WinAVR includes a simple editor called Programmer's Notepad, which makes it easy to compile the source. Once it's compiled, you'll need to program the FlySight itself. This is described in further detail here.