Hi!
It seems like TTGO has a lot of devices for getting started with Lora.
I found their official AliExpress store, but they have three different TTGO-Beam versions. Which is the “proper” one to go for? There is one with Neo-M8N GPS.
Frequency is the most important. You can order a display later, it is not soldered on the t-beam, so there is no difference in my eyes - just take care about the frequency you need to have.
There is indeed a degree of counterfeiting of the Neo6. Sometimes this manifests itself as the GPS not accepting configuration commands, see that myself.
In Fall of 2018 I’ve asked LilyGO representative to solve that issue with sourcing of ‘fake’ GNSS modules for T-Beam boards.
Every SoftRF firmware since 1.0-RC5 has WebUI status indicator of Ublox GEN number detected (U6, U7, U8). It indicates just ‘NMEA’ when ‘fake’ (AT6558-based) module is detected.
This feature was created to help LilyGO with sourcing of good modules for manufacturing of every new T-Beam batch.
I have not read negative reports from SoftRF Prime MkII users since then.
Moreover, when I’ve explicitly asked LilyGo in Spring’19 about status of that issue, they’ve replied me with:
We have not used the previous module since we last talked about this problem.
Now we are getting the goods directly with the original UBLOX agent.
Had this problem today. Two gps modules, both perfect labelled “U-Blox” counterfeits turned out not to accept UBX commands. But chinese “CASIC” protocol…
No, certainly not (that would imply certain quality standards with corresponding support).
The T-Beams are generic ESP32 LoRa devices with a GPS.
Their use depends on the firmware that is/can be installed. (And yes, it probably sells better with interesting firmware installed.)
Do you know if it’s possible to upgrade Neo M8N firmware to v3.01 on these boards? And where to find a firmware to be able to directly configure the GPS module with USB serial commands?
Unfortunately, that’s a big problem with LilyGO (TTGO) products:
Regarding “(Or better alternative)”:
That depends on your requirements and definition of “better”.
The major Chinese ESP32 LoRa development board providers are Heltec Automation (Heltec) and LilyGO (TTGO).
My experience with Heltec over the last 1.5 years is that they provide better documentation and better software support than LilyGO does for their TTGO boards.
It is not based on ESP32 but on ASR6502 which is a SiP (system in package) that combines an ARM microcontroller with the newer Semtech SX1262 LoRa tranceiver.
Heltec provides Arduino development support for the CubeCell products.
Compared with T-Beam it does not have WiFi and BT, has U.FL/I-Pex instead of SMA antenna connector and does not have a battery holder but does support powering with Li-ion (and charging) and supports connecting a solar panel. The GPS module on the CubeCell is not from U-Blox.
I’m not aware what the deep sleep currents for T-Beam v1.0 and the new T-Beam v1.1 are, but the CubeCell GPS-6502 has a documented deep sleep current of 50 uA.
Depending on your requirements it might be worthwhile to give this board a try.