ESP 32 APRS Chat App

We are working on a ESP32 project that offers
a more familar interface to APRS messaging.


The ESP32 APRS Chat App project is built with an ESP32 and an Arduino nano. The nano is flashed MicroAPRS firmware(SimpleSerial) from unsigned.io (Thanks Mark for sharing (o:) which turns the nano, with a few extra components into a serial tnc. The ESP32 provides a WiFi access point and self hosted web page that gives access to the serial commands and hopefully a more intuitive and familar user interface, while still allowing the user to see the inner workings of the APRS protocol. This project allows a user to use any WiFi enabled device to control the AX25 modem that is connected to a 2 meter radio tuned to 144.390MHz, access to the APRS network to read packets, and send position, message and bulletin packets as easy as sending a text messsage on your phone. If you are interested in learning more drop me an email at bk217 at att dot net or leave a message at bricloud.orgfree.com.


Dark Mode
Prototype Hardware
Light Mode

The pages linked below were written early in the project to help build the string input for sending a raw packet to the Simple Serial mode. The Position string builder page is still useful because it allows the user to build a position packet using the phones GPS. It also offers text fields where the user can input the code for the symbol they want to display and aprs.fi or other igate packet reporting websites or software. The message packet builder code is built into the project now so all a user will need to do is enter a Call Sign with SSID (i.e. KC9AWW-9) and the Message and tap send. I am currently working to add a GPS to the system so position packets can be built without the need of an internet connection, but my GPS antenna needs updated to something better so I can get a relieable reading from the GPS satilites.