Skip to content

Pico TNC is a Packet Radio TNC used for Amateur Radio. It is a full TNC unlike many that are just APRS specific. It supports the full AX.25 Level 2 Protocol set and is compatible with older software as well as supporting KISS mode.

License

Notifications You must be signed in to change notification settings

pfiliberti/pico_tnc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

199 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PICO TNC

PICO TNC is the Terminal Node Controler for Amateur Packet Radio powered by Raspberry Pi Pico. This is a fork of that project. I have removed all of the major features of the code except for the modulator/demodulator section and inserted a z80 emulator from my TNCEMU project that emulates a Heathkit HK21 Pocket Packet. Introductory Video can be seen here: https://youtu.be/zq6JLoosqGQ pcb_art

PIC TNC features

  • Encode and decode Bell 202 AFSK signal without modem chip
  • Support USB Serial as well as 3.3v ttl serial interface
  • Emulated Support of full tnc and tnc commands including pbbs
  • Kiss support at the flip of a switch.
  • Operates with open squelch
  • TTL Serial Port is configured by emulated TNC parameters when used as a console port.

Todo

  • Add 1600 1800 hz modem for HF Modem support.
  • Investigate if FX.25 can be added especially for hf.

pcb_art

How to build

git clone https://github.com/pfiliberti/pico_tnc.git
cd pico_tnc
mkdir build
cd build
cmake ..
make -j4
(flash 'pico_tnc/pico_tnc.uf2' file to your Pico)

bell202-wave terminal-scrren schemantic

About

Pico TNC is a Packet Radio TNC used for Amateur Radio. It is a full TNC unlike many that are just APRS specific. It supports the full AX.25 Level 2 Protocol set and is compatible with older software as well as supporting KISS mode.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.7%
  • OpenSCAD 5.7%
  • CMake 2.6%