Skip to content
Standalone Arduino APRS tracker based on modified version of LibAPRS, MicroModem and SkyLabs GPS module
Branch: master
Clone or download
Latest commit 818c2e6 May 6, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information. Update May 6, 2019
aprs_tracker.ino Update aprs_tracker.ino May 6, 2019


Tiny standalone single sketch Arduino APRS tracker based on modified version of LibAPRS with external GPS module

Arduino APRS Tracker

alt text


Arudino APRS tracker is based on Arduino UNO with next periherals:


  • Minimum: Arduino UNO with 2k SRAM, 32k FLASH
    • may require some manual libraries optimization, such as buffer size decrease
    • or different screen, PCD8544 requires 500 bytes of RAM for the buffer
  • Recommended: Arduino MEGA with 8k SRAM
    • NB! needs some tweaks in LibAPRS internals


Supported user operations

  • Rotary encoder rotation iterates over transmit heuristics selection, such as periodic transmit every 1 minute, 2 minutes, 500 meters, etc.
  • Short encoder release activates current heuristic if it is different from the current one or iterates over different APRS SSIDs
  • Long encoder release forces current position to be sent out
You can’t perform that action at this time.