hiro2233 / ArdupilotMicro

Run Ardupilot API on atmega328p

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArdupilotMicro

Run Ardupilot API on atmega328p.

#About it It's Ardupilot API port to atmega328p from last version master-AVR branch.

There are 2 example:

- Compass TEST.
- Scheduler TEST.

#Important Changes STORAGE: Fited to 328p Eeprom size. It's secure work with AP_Param. GPIO: Remaped for 328p, all work good. SPI: Working. I2C: Working. Scheduler: Working very good, now we have fully multitaskingon 328p.

#Changes without testing

RCOutput.
RCInput.

#Not Working

Analog input.
ADC.

#HOW TO BUILD

- Download and install Arduino 1.6.6 (Tested with this version).
- Open Arduino, click File, Preference and select ArdupilotMicro path root.
- Open included example, compile and enjoy!

About

Run Ardupilot API on atmega328p

License:GNU General Public License v3.0


Languages

Language:C++ 49.7%Language:C 47.2%Language:MATLAB 2.3%Language:Pascal 0.5%Language:Processing 0.2%Language:Python 0.2%Language:Perl 0.0%Language:Makefile 0.0%Language:Shell 0.0%