M17 system compatible radio.
Go to file
Wojciech Kaczmarski e858daffbf
added some decoupling caps, pull ups/downs
2020-02-21 10:11:27 +01:00
codeplug Delete AUTH 2020-02-10 19:45:08 +01:00
cubemx pinout update 2020-02-20 19:17:30 +01:00
kicad added some decoupling caps, pull ups/downs 2020-02-21 10:11:27 +01:00
README.md Update README.md 2020-02-15 13:00:56 +01:00

README.md

TR-9

Schematics are ready! We are working on PCBs now.
TR-9 is a handheld transceiver (HT) for the M17 standard. Its specification can be found here.

Hardware

The heart of TR-9 is STM32F777VI microcontroller. The handheld also contains:

  • a DEM 128128A TMH-PW-N 1.44" 128x128px TFT display
  • an ESP8266-12F WiFi module
  • an ADF7021 chip for the RF
  • an LSM9DS1 9DoF sensor
  • a USB-micro connector for firmware update (so-called DFU mode)
  • an SD-micro card slot for codeplug and storage
  • a connector for a GNSS module
  • a Kenwood connector for external MIC/SPK

RF output level can be regulated by the software. The maximum power output is 3 watts. The radio can work with both analog and digital modulation.

Software

M17 standard was designed having Codec2 vocoder in mind. TR-9 takes advantage of STM's internal Advanced Encryption Standard (AES) hardware for optional end-to-end encryption. There is a possibility of using other block ciphers and scrambling.

This repo contains SW4STM32 project for the TR-9 board.