I'm using a LTE Module QUECTEL EC20 of this model connected to my Arduino as software Serial monitor and AT Commands directly, I can communicate perfectly with the Module, I get answer OK, Signal, IMEI, and a lot of commands with any problem.
Quectel ec20
I have tone and I can answer the incoming call with ATA or hang up a call.
I'have tried changing the baud rate from 115200 to 19200 and 9600
I check all these commands:
AT+CLIP=1
AT+CREG=1
AT+COPS?
Everything look perfect but I dont get incomming data in my serial when I call or send a sms.
I have experience with SIM800, SIM5320, SIM7600 of SIMCOM brand working perfectly, But this is my first time trying this model and I have a lot of 5, I tried with all.
I have like one week looking information and trying but without success.
Thanks in advance.
Finally I had to contact to QUECTEL support and they responded very kindly and fast.
They suggest to add this at command to change the port of data delivery.
at+qurccfg="urcport","uart1"
after that! finally it start working perfectly. If any need extra help please contact me. Thanks
Related
I connected the nRF24L01 pins with CE=pin 7 and CSN=Pin 8, exactly the way NRF Library documentation mentions.
On connecting to 3.3V, the serial monitor does not display any 'print' data command, but surprisingly it starts responding on interchanging 7 and 8 pins.
When I remove both CE and CSN connections from Arduino, the serial monitor shows some sends and receives.
I am confused why this happens, and why there is no response on serial monitor when I connect exactly the way documentation says.
please let me know if you need additional information.
there is lack of talent on this site. the answers are not upto the point, people post conflicting responses. I always have to post to other forums to confirm it. I have stopped using this forum.
half knowledge is dangerous thing.
I'm working on an Arduino Uno + ESP8266 project.
I try to use them as a web server on Wi-Fi network to control a motor that connects to Arduino - basically a trigger system that receives signals via Wi-Fi. Currently, I've successfully connected ESP8266 to my access point by sending AT commands from Arduino. Another client on the same network can statically access ESP8266's assigned IP address.
However, when I try to catch some HTTP queries (I want to use them as conditions to control the motor) I occasionally encountered the non-ASCII characters in HTTP request. I use serial comm to debug, please look at the screenshot in the link below:
Arduino - Computer serial communication for debugging
The line ",519:POST ..." should contain a complete number following "/?", but there's some strange characters instead. So I cannot determine the input data to control motor. Once in a blue moon, the expected format of request shows up as follows:
The correct data received
There's no issue with the HTTP response part, even though I got the uninterpretable request, I can still send the JSON error message back to client.
Attempt Note:
The Arduino uses different serial ports to talk to computer and ESP8266. Since the connection can be established, and the data being sent, I believe that the baud rate is simply correct on both side. (115200 for ESP8266, 9600 for computer - also tried 115200 for both and got the same result)
I use V3.3 from Arduino as power source for ESP8266. But I also use voltage regulator to smooth out the current as many people suggest that. The problem still remains.
I'm struggled with this issue for a few days, just want to know if anybody had the similar experience, or could give some clue for the next step.
After a considerable effort to stabilize the circuit, I switched to NodeMCU and got the system working perfectly. I assume that ESP8266 alone is somehow not robust enough without other components, which I unfortunately have no knowledge on.
So I'd like to close this thread with a short recommendation for anybody struggling with the same issue to switch to NodeMCU (which would replace both Arduino and ESP8266); if that could support the requirement.
I'm kinda new to this forum.
I have an Arduino UNO and a CC3000 wifi shield from Adafruit.I want to send messages to a laptop or specfic IP address via wifi. Not complex messages or anything, just an alert or a flag. Can anyone point me in the right direction? I'm not really sure of the protocol for sending something like this, or where I would even be sending it to.
I've used a CC3000 WiFi Shield and made a temperature plotter which you can read about here.
But, I think you could configure your Arduino as a webserver (there are pre-made sketches with the examples) and figure out a way to install PHP on it for it's mailing function? You could also look at services such as Zapier and IFTTT to send emails/text message alerts to you.
For a PHP tutorial using pcduino.
This type of project I think would be better suited for a Raspberry Pi since it's already Internet ready.
I hope this will point you in a better direction.
I am able to connect and upload the WifiStatus example per the instructions on the Arduino Site/Examples/Yun. However, when I hit the serial monitor button it is supposed to print out the relevant Wifi stats, instead it says "unable to connect" and the final line goes a bit further..."unable to connect: is the sketch using the bridge". Any ideas? A post suggested reseting the 32U4, which I did, but no luck.
Incidently, all of this is over Wifi. Board and port are set per instructions. Yun pings fine and receives the uploaded sketch fine.
More code is usually more illuminating... so you might get better answers when you provide more information.
"is the sketch using the bridge" seems to indicate that there is some problem with the Bridge library. Is it being initialized? Did initialization (i.e., "Bridge.begin()" succeed?
A sketch with bridge functional and serial monitor via network connection cannot be running simultaneously as they use the same hardware connection.
You may use the serial monitor via USB port, or Serial TX/RX pins, or SoftwareSerial for this.
I recently completed this project with my Arduino (a fairly new hobby for me):
http://www.instructables.com/id/Make-a-24X6-LED-matrix/?ALLSTEPS
I can change the code to make whatever messages I want scroll accross the matrix but I thought it might be cool to have live information, like stock quotes, scroll accross. I think I could figure out how to do that except I would like to use it at work where there are lots of firewalls in place and I doubt Arduino software is on the approved list of programs. Is it possible to send messages to the Arduino through a USB without installing any drivers?
No it is impossible because data in Arduino is sent via serial command, the USB is only for convenience, but arduino work with FTD driver that emulate a serial connection. You should choose another type of connection bluetooth or wifi.
Hope this help you.