M17 system compatible radio.
Go to file
Tim K 10c7f45724 Adding .gitignore, cleaning up kicad cruft 2020-11-11 16:52:07 -05:00
case Delete TR-09_right.png 2020-09-02 16:50:12 +02:00
codeplug Update CODEPLUG 2020-09-28 14:10:38 +02:00
cubemx Add files via upload 2020-10-27 20:10:41 +01:00
cubemx_old Delete M17_ADF7021.txt 2020-08-30 11:39:35 +02:00
kicad Adding .gitignore, cleaning up kicad cruft 2020-11-11 16:52:07 -05:00
misc Add files via upload 2020-08-30 11:38:12 +02:00
.gitignore Adding .gitignore, cleaning up kicad cruft 2020-11-11 16:52:07 -05:00
1.png Add files via upload 2020-08-29 12:20:07 +02:00
2.jpg Add files via upload 2020-08-29 12:20:07 +02:00
ERRATA.txt Update ERRATA.txt 2020-10-12 19:57:10 +02:00
LICENSE Add files via upload 2020-08-20 17:38:11 +02:00
README.md Update README.md 2020-09-23 12:46:32 -04:00
front.png new 3d models 2020-07-26 14:56:37 +02:00

README.md

TR-9

Read ERRATA.txt before building the mainboard!
TR-9 is a handheld transceiver (HT) for the M17 standard. Its specification can be found here. This repo contains SW4STM32 project for the TR-9 board, TR-9 case design files, KiCAD schematics, gerber files and a sample codeplug. CubeMX version used: 4.27.0.

Capabilities

The TR-9 Radio will be capable of the following:

  • UHF band (420 MHz - 450 MHz)
  • Digital Voice (M17 Codec)
  • FM Voice
  • APRS via 1200 bps Packet (AX.25)
  • Short text messaging (SMS-like)
  • Optional Wi-Fi and GPS modules

Hardware

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

  • a DEM 128128A1 TMH-PWN 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.

TR-9

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.