microPython board with GPS and GSM/GPRS/LTE ?!?

General discussions and questions abound development of code with MicroPython that is not hardware specific.
Target audience: MicroPython Users.
Post Reply
jedie
Posts: 252
Joined: Fri Jan 29, 2016 12:32 pm
Contact:

microPython board with GPS and GSM/GPRS/LTE ?!?

Post by jedie » Sun Sep 16, 2018 2:34 pm

What's the best microPython board with GPS and GSM/GPRS/LTE ?

I only found the M5Stack stuff. Any alternatives?

My Destination is a GPS Tracker that will send the position to my server.

loboris
Posts: 344
Joined: Fri Oct 02, 2015 6:19 pm

Re: microPython board with GPS and GSM/GPRS/LTE ?!?

Post by loboris » Sun Sep 16, 2018 7:03 pm

You can easily use any ESP32 board (or other MicroPython boards) with any of GSM/GPRS/3G/GPS mini dev boards like SIM5380E, SIM808, SIM868 ...
They are cheap and works wery well (on some you have to be carefull with Tx/Rx levels).
Only Tx, Rx, GND and power are needed to interface them.
I've tested SIM5360E board with gsm module on my MicroPython port and it works very well (The GPS support for those boards will be added soon).

I've also designed an ESP32-WROVER based board with SIM900, SIM800, SIM5300E or SIM7000E (all pin-compatible) + SIM28M (GPS).
The board will be open hardware project and will be available probably in November. It will be fully supported by my MicroPython port.


HermannSW
Posts: 197
Joined: Wed Nov 01, 2017 7:46 am
Contact:

Re: microPython board with GPS and GSM/GPRS/LTE ?!?

Post by HermannSW » Mon Sep 17, 2018 11:44 am

jedie wrote:
Mon Sep 17, 2018 7:42 am
... and ESP8266) ...
No sure whether ESP-01 type boards are an option for the project, but if so be sure to get the ESP-01s model with 1MB flash for running full Micropython (592KB).
Pico-W Access Point static file webserver:
https://github.com/Hermann-SW/pico-w

Tiny MicroPython robots (the PCB IS the robot platform)
viewtopic.php?f=5&t=11454

webrepl_client.py
https://github.com/Hermann-SW/webrepl#webrepl-shell


HermannSW
Posts: 197
Joined: Wed Nov 01, 2017 7:46 am
Contact:

Re: microPython board with GPS and GSM/GPRS/LTE ?!?

Post by HermannSW » Mon Sep 17, 2018 3:41 pm

ESP-32 is fine, and ESP-WROOM-02 as well:
https://www.espressif.com/sites/default ... pdf#page=9
ESP-WROOM-02 currently integrates a 2-MB SPI flash.
Pico-W Access Point static file webserver:
https://github.com/Hermann-SW/pico-w

Tiny MicroPython robots (the PCB IS the robot platform)
viewtopic.php?f=5&t=11454

webrepl_client.py
https://github.com/Hermann-SW/webrepl#webrepl-shell

Ivan de Almeida
Posts: 2
Joined: Tue Dec 10, 2019 11:40 am

Re: microPython board with GPS and GSM/GPRS/LTE ?!?

Post by Ivan de Almeida » Tue Dec 10, 2019 8:48 pm

Hi Loboris,

I am trying to connect without wifi with a SIM800L card and an ESP-WROOM-32 but I can't install the gsm module. I accessed your link
https://github.com/loboris/MicroPython_ ... o/wiki/gsm, installed ESP-IDF, enabled PPP and PAP support, but didn't find the option → MicroPython → Modules → Use GSM module.
I am entering import gsm, but always returns ModuleNotFoundError: No module named 'gsm'. I'm not finding the gsm.py module in your github either. Would you help me?

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: microPython board with GPS and GSM/GPRS/LTE ?!?

Post by pythoncoder » Wed Dec 11, 2019 8:55 am

You are more likely to get his attention in his forum.
Peter Hinch
Index to my micropython libraries.

Post Reply