M17 system compatible radio.
Go to file
Wojciech Kaczmarski e18b8aab64
Merge pull request #23 from uranuspucksaxophone/master
Fix all errors in "ERRATA.txt"
2022-01-31 13:02:19 +01:00
kicad Add C106 in parallel to R21 2022-01-27 18:52:22 +01: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
LICENSE Add files via upload 2020-08-20 17:38:11 +02:00
README.md Update 2021-08-13 22:50:35 +02:00
front.png new 3d models 2020-07-26 14:56:37 +02:00

README.md

TR-9

TR-9 is a handheld transceiver (HT) for the M17 standard. Its specification can be found here. This repo contains KiCAD schematics and gerber files.

The source code has been moved to M17-project/TR-9_firmware. The codeplug example has been moved to TR-9_Codeplug

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.

Pinouts

Mainboard SWD/STLink: [GND, 3v3, CLK, DIO, RST], square pad is Pin 1 and therefore GND.