Skip to content
APRS tracker based on Teensy 3
Branch: master
Clone or download
Pull request Compare This branch is even with ohanssen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tools
ui
util
.directory
Makefile
README.md
adc_input.c
adc_input.h
afsk.h
afsk_rx.c
afsk_tx.c
ax25.c
ax25.h
chconf.h
config.c
config.h
defines.h
digipeater.c
digipeater.h
fbuf.c
fbuf.h
fifo.h
gps.c
gps.h
halconf.h
hdlc.h
hdlc_decoder.c
hdlc_encoder.c
heardlist.c
heardlist.h
igate.c
igate.h
main.c
mcuconf.h
monitor.c
push-github.sh
radio.h
sr_frs.c
todo
tone.c
tracker.c
tracker.h
usbsetup.c

README.md

ArcticTracker

Arctic Tracker is an APRS tracker platform based on the Teensy 3.2 MCU module, a SR_FRS_1W VHF transceiver module and a ESP8266 WIFI module (ESP-12) with NodeMCU. The ESP module will function as a WIFI interface, a webserver and possibly a storage for data files. A small display and a PA module will also be condidered.

See http://www.hamlabs.no for more info about this project.

This is the firmware for Teensy 3.2 MCU. It uses ChibiOS/RT RTOS. It is partly based on the Polaric Tracker firmware source code. Implemented features include sending/receiving of APRS packets and communication with the WIFI module. Code for the WIFI module is implemented in LUA/NodeMCU and can be found in a separate GIT repository.

Build requirements:

  • make
  • gcc-arm-none-eabi
  • ChibiOS/RT and ChibiOS/HAL with the contrib addition to add the port for Teensy 3.

You will also need a tool to install firmware on a Teensy.

You can’t perform that action at this time.