Yes, all the Ardu* projects are open source. They're all based on Arduino (which is C/C++). It's easy to use and free. Please go to arduino.cc to learn more about programming with it.
You don't need a special programming board. If you're using APM, it's USB native. If you're using the older ArduPilot, you just need a FTDI cable (connects USB to the ArduPilot board).
Replies
Yes, all the Ardu* projects are open source. They're all based on Arduino (which is C/C++). It's easy to use and free. Please go to arduino.cc to learn more about programming with it.
You don't need a special programming board. If you're using APM, it's USB native. If you're using the older ArduPilot, you just need a FTDI cable (connects USB to the ArduPilot board).