Development tools

From FlySight
Revision as of 07:29, 8 February 2016 by WikiSysop (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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

The firmware is written in C, and can be compiled using AVR-GCC. If you're using Windows, the tool of choice is WinAVR:

http://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.