This project transforms the LILYGO T-Display-P4 development board into a multifunctional portable device capable of acting as a 1090 MHz ADS-B receiver and a Meshtastic-compatible mesh radio. By using an RTL-SDR USB dongle for RF reception and an onboard SX1262 LoRa radio, the system provides real-time aircraft tracking via a touchscreen interface and off-grid messaging capabilities. The device also features integrated MP3 playback, GPS time synchronization, and a companion web application called ADS-B Scope for live map viewing through WebSerial.
Main features include:
* Real-time ADS-B decoding and radar scope visualization with aircraft database enrichment.
* Meshtastic-compatible LoRa mesh networking with encrypted messaging and node discovery.
* Integrated MP3 music player with ID3 tag parsing and cover art display.
* Adaptive RTL-SDR gain control and USB hot-plug support.
* Comprehensive SD card logging for both ADS-B flight data and mesh messages.
* Dual-core ESP32-P4 architecture optimized via a 6-tier FreeRTOS priority scheme.
* WebSerial-based companion app for live mapping, firmware flashing, and file management.
A clean-room, header-only C/C++ implementation of the Meshtastic LoRa mesh protocol designed for embedded systems. This standalone library allows devices to interoperate with the Meshtastic network without requiring heavy dependencies like Arduino, RadioLib, or FreeRTOS. It handles everything from raw LoRa byte processing to decoded messages including text, position, and telemetry data.
Key features include:
- Packet parsing and AES-256-CTR encryption/decryption
- PKI direct messages using x25519 key exchange
- Channel management and PSK expansion
- Protobuf decoding for various message types without Nanopb dependency
- Radio configuration including regional settings and modem presets
- CSMA/CA implementation for MAC protocol compliance
An introduction to ADS-B Scope, an open source firmware project that transforms the LilyGo T-Display-P4 into a standalone, portable aircraft tracking device. By connecting an RTL-SDR dongle, users can view real-time flight data including callsigns, altitude, speed, and position on a 4 inch AMOLED touchscreen without needing a computer or internet connection.
Key features include:
- Real-time aircraft tracking with visual data on an integrated screen.
- A webapp for viewing live maps with aircraft trails and log replays via USB-C.
- Meshtastic-compatible mesh messaging protocol using the built-in LoRa radio.
- SD card logging with GPS timestamps and USB mass storage support.
A gateway that bridges Meshtastic mesh radios and Iridium SBD satellite modems. Send messages between off-grid mesh networks and global satellite coverage from a single box.
Stridetastic is an open-source monitoring and observability framework for Meshtastic® LoRa mesh networks. It helps operators capture, inject, and visualize mesh network data.
Information about Meshtastic, an open-source, decentralized, off-grid mesh network, and the MDARC's involvement with it, including node locations and configurations.
A terminal interface for chatting via Meshtastic mesh networks with real-time message display, node discovery, and radio configuration.
A Pygame-based Meshtastic / LoRa node visualizer for offline SIGINT and field research, reading live serial data to display GPS positions, mesh links, and signal reach in real time.
LILYGO has announced a raft of new microcontroller development boards targeting different niches: a low-frequency LoRa board, an ultra-widescreen display board, a LoRa-equipped ePaper display board, and a CAN bus board. The boards are powered by the Espressif ESP32-S3 microcontroller.
Seeed Studio introduces the SenseCAP Solar Node Series (P1 and P1-Pro) – solar-powered meshtastic nodes for reliable, off-grid mesh networking. These devices are designed for outdoor use, emergency communication, and remote data management, offering features like long-range communication, GPS (P1-Pro), and easy deployment.