Hello everyone,
I am making a gps tracker for my college project i am using Ai Thinkers A9G module and arduino uno for this project. Everything is fine with the hardware and the connection between the arduino and the a9g. the problem is with the serial commands like AT, AT+GPRS ect when i press the reset button the module it should give a response as it doesn't give anything on the serial monitor. the baud rate is 115200 and both NL & CR. help me with this problem i have been trying to solve this for 1 week now and i can't get anything.
this is what i get when i press the reset button and nothing when i pass the at command. Should i use the usb-ttl converter instead of arduino ??
The box in the image you posted is an "unprintable character" and if you had posted that line of text as text, a copy/paste would show its value. (post text as text, not as an image)
To help solve your issue, provide a drawing of your project connections (graphic program or hand-drawn) and the test code you are using (using AI Thinker). Sometimes a photograph of your project connections helps.
Doubt that. Modules like that are almost always 3.3volt logic. Don't let the 5volt supply fool you.
I see that someone on Hackster has 470 ohm resistors in series with the RX/TX lines, hoping for some protection. Maybe you already are too late for that.
Connecting the module to D0/D1 is also a mistake. Those pins are already used by the USB<>Serial chip if the Uno. Three devices are now chatting on a party line. You should use softwareSerial on different pins with an Uno.
Leo..
Hey the issue has been solve I used a USB to TTL converter and my A9G is receiving serial commands and working fine. The issue was with the arduino uno so now it's clear that the A9G does not have a problem. now it's time to figure out the code.