https://github.com/shashikg/pixhawkarduinomavlink
Arduino Library to receive Pixhawk sensor's data.
https://github.com/shashikg/pixhawkarduinomavlink
arduino-library arduino-pixhawk mavlink mavlink-library pixhawk
Last synced: 2 months ago
JSON representation
Arduino Library to receive Pixhawk sensor's data.
- Host: GitHub
- URL: https://github.com/shashikg/pixhawkarduinomavlink
- Owner: shashikg
- License: mit
- Created: 2018-06-28T23:14:19.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-22T15:40:29.000Z (over 1 year ago)
- Last Synced: 2025-02-28T02:36:03.907Z (3 months ago)
- Topics: arduino-library, arduino-pixhawk, mavlink, mavlink-library, pixhawk
- Language: C
- Size: 796 KB
- Stars: 43
- Watchers: 0
- Forks: 27
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# MAVLINK for Arduino Pixhawk Communication
After scrolling over the internet and finding very less usefull stuffs about how to retrieve datas from Pixhawk to Arduino Board, I decided about writing a Arduino Library for this. Moreover, most of them have some of their own problem! Well Juan Pedro's Article really helped a lot! but that too didn't worked for me, maybe due to the older version of mavlink library! So, I started about writing my own solution to this. Using mavlink to generate C libs, I had written a whole bunch of Arduino library to hide lots of processing scenes which are working behind the window! so as to provide easy access to the usefull data which is required in different projects!**Created By:** Shashi Kant
**Date Started:** 23/06/2018
**Sources:** See the Links Below (Huge thanks to their contributors!). Special thanks to [Juan Pedro](https://discuss.ardupilot.org/u/jplopezll/) for his excellent article on [MAVLink and Arduino](https://discuss.ardupilot.org/t/mavlink-and-arduino-step-by-step/25566)
**Project Status:** On Halt
# Some Usefull Links:
1. [MAVLink and Arduino: step by step](https://discuss.ardupilot.org/t/mavlink-and-arduino-step-by-step/25566)
1. [MAVLink Developer Guide](https://mavlink.io/en/)
1. [MAVLink Step By Step](https://discuss.ardupilot.org/t/mavlink-step-by-step/9629)
1. [MAVLink Tutorial for Absolute Dummies (Part –I)](https://diydrones.com/group/arducopterusergroup/forum/topics/mavlink-tutorial-for-absolute-dummies-part-i?xg_source=activity)
1. [MAVLink Erle Robotics](http://erlerobot.github.io/erle_gitbook/en/mavlink/mavlink.html)# How to install this library?
1. Git Clone this repo or [download the zip version for it](https://github.com/shashikg/PixhawkArduinoMAVLink/archive/master.zip).
1. (In the Arduino IDE) Sketch > Include Library > Add .ZIP Library > select the downloaded file > Open
1. To use it follow this [Guide](guide.md)# License
PixhawkArduinoMAVLink is licensed under the terms of the MIT License. It uses C-language version of MAVLink header libraries which are inside ```libraries/PixhawkArduinoMAVLink/src/``` directory generated using the mavlink generator. The generated files are also under MIT License
1. See the [LICENSE](LICENSE) file for this project.
1. [LICENSE.txt](libraries/PixhawkArduinoMAVLink/src/LICENSE.txt) file for the MIT License declaration by mavlink. See the mavlink's COPYING file for more information about license of MAVLink header files.