Go Down

Topic: IDE support for Ai-Thinker A9G GPRS + GPS board (Read 7022 times) previous topic - next topic

zeemankay

Jan 22, 2018, 05:47 pm Last Edit: Jan 22, 2018, 05:52 pm by zeemankay
Hi,

Anybody have IDE support for Ai-Thinker A9G board?
http://wiki.ai-thinker.com/gprs/a9g/boards

They already provide C SDK but not sure how to integrate to Arduino IDE.
https://github.com/Ai-Thinker-Open/GPRS_C_SDK

Any guide to create the hardware driver to connect to IDE is much appreciated.


Cheers...

pert

Here's the definitive reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5-3rd-party-Hardware-specification

I recommend you also use other hardware packages as a guide.

You might also find this useful if you want to add support for Boards Manager installation:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.6.x-package_index.json-format-specification

As you work through the process feel free to come back here with specific questions.

mrrcomp

Hi
I'm about to get the a9g module . Did you get this working in the ide?  Any info / code you have on integrating it with arduino that you can share will be greatly appreciated.

Regards

Meir

jumpjack

any news?
I purchased a dev board with SD-Card but without documentation, any tip?
https://www.ebay.de/itm/AI-Thinker-GPS-BDS-GPRS-A9G-Board-32Mbit-C-SDK-GPIO-UART-ADC-I2C-SPI-MQTT-TFCard-/282891177801

vidalv

Hello users of the 32u4-A9G, to use this module with the Arduino IDE, you can select the Arduino Leonardo card, it uses an ATmega32u4 identical to that of the A9G card.
Then you can take inspiration from the codes of the Hackaday website: https://hackaday.io/search?term=A9G.
I translated AI-Thiker's A9G datasheet from Chinese to French, but it's easily retranslatable into English for those interested.
The most important thing in using this product is that for it to work well you have to wait for the A9G to start (several seconds) the best is to test your code with a command AT.
Good debug!
Vincent.
 :)

Go Up