Skip to content

TTGO T-Beam Tracker for TTNMapper using US 915 MHz and EU 868 MHz frequencies

License

Notifications You must be signed in to change notification settings

sivaelid/ttgo-tbeam-ttn-tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TTGO T-Beam Tracker for The Things Network

Based on the code from xoseperez/ttgo-beam-tracker, with excerpts from dermatthias/Lora-TTNMapper-T-Beam to fix an issue with incorrect GPS data being transmitted to The Things Network. I also added support for the 915 MHz frequency (North and South America).

This is a LoRaWAN node based on the TTGO T-Beam development platform using the SSD1306 I2C OLED display. It uses a RFM95 by HopeRF and the MCCI LoRaWAN LMIC stack. This sample code is configured to connect to The Things Network using the US 915 MHz frequency by default, but can be changed to EU 868 MHz.

To start, install the dependencies, below. Then edit src/credentials.h to use either USE_ABP or USE_OTAA and the Keys/EUIs for your Application's Device from The Things Network. Add the TTN Mapper integration to your Application (and optionally the Data Storage integration if you want to access the GPS location information yourself). Compile the code and upload it to your TTGO T-Beam. Turn on the device and once a GPS lock is acquired, the device will start sending data.

Arduino Library Dependencies

The TTGO T-Beam development platform

TTGO T-Beam 01

TTGO T-Beam 02

TTGO T-Beam 03

About

TTGO T-Beam Tracker for TTNMapper using US 915 MHz and EU 868 MHz frequencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 59.6%
  • C++ 40.4%