Page 1 of 3

ESP32 and LilyGo TTGO T Call

Posted: Thu Apr 30, 2020 1:09 am
by davef
Has anyone managed to program this device
https://www.aliexpress.com/item/4000311 ... web201603_ in Micropython and gain access to a 3G/4G cellular network?

Appreciate any pointers.

Thanks
Dave

Re: ESP32 and LilyGo TTGO T Call

Posted: Thu Apr 30, 2020 12:02 pm
by kinno
I am programming their better version with sim7000g. I actually am the one who asked them to make that version. What is your question?

Re: ESP32 and LilyGo TTGO T Call

Posted: Thu Apr 30, 2020 9:53 pm
by davef
kinno,

I was just wondering if this task can be done solely in Micropython. I have migrated a system that was using Python, Bash and Cron to run solely on Python, with a view to then migrate it to Micropython.

If I can access the cellular capability of this product and do it from Micropython calls then I will take the job on.

Thank you,
Dave

Re: ESP32 and LilyGo TTGO T Call

Posted: Thu May 07, 2020 5:20 pm
by kinno
davef wrote:
Thu Apr 30, 2020 9:53 pm
kinno,

I was just wondering if this task can be done solely in Micropython. I have migrated a system that was using Python, Bash and Cron to run solely on Python, with a view to then migrate it to Micropython.

If I can access the cellular capability of this product and do it from Micropython calls then I will take the job on.

Thank you,
Dave
Yes for sure. I have the entire project running on micropython. I made my own module for interacting with the modem Simcom 7000g in my case via AT commands through the UART of the ESP32. It took me a while but it is very stable right now, especially with the new uasyncio lock and event features.

Re: ESP32 and LilyGo TTGO T Call

Posted: Mon May 11, 2020 7:47 am
by davef
kinno,

Thank you for that. The unit is ordered and on it's way.

Dave

Re: ESP32 and LilyGo TTGO T Call

Posted: Mon May 11, 2020 5:37 pm
by rdagger
kinno wrote:
Thu May 07, 2020 5:20 pm
Yes for sure. I have the entire project running on micropython. I made my own module for interacting with the modem Simcom 7000g in my case via AT commands through the UART of the ESP32. It took me a while but it is very stable right now, especially with the new uasyncio lock and event features.
Please provide a link to the board you are using.
Do you have any code you could share?
Thanks.

Re: ESP32 and LilyGo TTGO T Call

Posted: Mon May 11, 2020 5:52 pm
by kinno
rdagger wrote:
Mon May 11, 2020 5:37 pm
kinno wrote:
Thu May 07, 2020 5:20 pm
Yes for sure. I have the entire project running on micropython. I made my own module for interacting with the modem Simcom 7000g in my case via AT commands through the UART of the ESP32. It took me a while but it is very stable right now, especially with the new uasyncio lock and event features.
Please provide a link to the board you are using.
Do you have any code you could share?
Thanks.

Here is the latest version of the board I am using. I am actually on an earlier development prototype of this but it should be identical in terms of capability and code.

https://www.aliexpress.com/item/4000832675119.html

I have a ton of code written for this. Anything in particular you want? I would say the AT command code I might be able to post here or relevant portions of that particular module.

Re: ESP32 and LilyGo TTGO T Call

Posted: Mon May 11, 2020 6:31 pm
by rdagger
kinno wrote:
Mon May 11, 2020 5:52 pm
Here is the latest version of the board I am using. I am actually on an earlier development prototype of this but it should be identical in terms of capability and code.

https://www.aliexpress.com/item/4000832675119.html

I have a ton of code written for this. Anything in particular you want? I would say the AT command code I might be able to post here or relevant portions of that particular module.
I'm just starting an off-grid solar power project today and I'm researching cellular solutions. I was hoping to find some code examples so I can get some insight on the available approaches.

The board you linked looks great for a solar project. How does the T-SIM7000G compare to their Sim800L boards such as
http://www.lilygo.cn/claprod_view.aspx? ... =t28:21:28

Re: ESP32 and LilyGo TTGO T Call

Posted: Tue May 12, 2020 5:44 pm
by kinno
Simcom 7000g is a pretty good product. Reception is very good. If you have NB-IoT or CAT-M1 networks around it is gonna help with power requirements for solar. That particular link i sent has the solar connections and a rechargeable battery holder, soooo....... prob exactly what you want.

The 7000g is also more future proof than 800 because 800 i believe is only 2g. Therefore, it may not even work where you are. best case scenario is a couple years of support in Europe for 2g I believe.

I actually requested they make modifications to their 800 board by upgrading to the 7000g in order to allow for NB-IoT and LTE-M. So I've been using the prototypes not this finished version.

The AT commands are simple once you get used to it and for the most part identical to the 800L.

Re: ESP32 and LilyGo TTGO T Call

Posted: Tue Jul 21, 2020 9:22 am
by xyic0re
kinno wrote:
Mon May 11, 2020 5:52 pm
rdagger wrote:
Mon May 11, 2020 5:37 pm
kinno wrote:
Thu May 07, 2020 5:20 pm
Yes for sure. I have the entire project running on micropython. I made my own module for interacting with the modem Simcom 7000g in my case via AT commands through the UART of the ESP32. It took me a while but it is very stable right now, especially with the new uasyncio lock and event features.
Please provide a link to the board you are using.
Do you have any code you could share?
Thanks.

Here is the latest version of the board I am using. I am actually on an earlier development prototype of this but it should be identical in terms of capability and code.

https://www.aliexpress.com/item/4000832675119.html

I have a ton of code written for this. Anything in particular you want? I would say the AT command code I might be able to post here or relevant portions of that particular module.
Hi Kinno, I'm new here - I recently bought this new version of the 7000G board from LilyGo, with the hopes of using it to provide gps location for my drone. I am a member of a group over on slack which is a community of people who, many of whom have put in some great work toward this project - https://github.com/uavpal/disco4g
We're looking for a way forward for a GPS board that doesnt cost the earth and something we can reliably recommend to other tinker's in the community.
My question to you Sir, is I am new to the scene of ESP-32 and arduino and would like to know if you have any code or working solutions for this board? I am more than happy to credit you wherever you would like, I'm not into stealing anyone's work or making money from any of this - its purely for use within our little community.
I would very much appreciate your help in any way possible, I have this board staring at me from my desk and would love to get something working. We currently use two services to push gps from the drone to mobile - glympse and pushbullet (both of which are free services). I am hoping to be able to do something similar with this board.
Anyway, thats enough rambling. Again I would very much appreciate any help you can provide.

Many Thanks
Xyic0re