LinHT - Linux-based, SDR handheld transceiver.
Find a file
Vlastimil Slinták db21280711 Added modified footprint for the PJ-204 audio 2.5 mm jack
This alternative footprint does not have three mounting mechanical
holes. This will make the jack body 0.5 mm higher, making it better
aligned with the center of the 3.5 mm jack.
2025-07-17 21:25:07 +02:00
parts Added modified footprint for the PJ-204 audio 2.5 mm jack 2025-07-17 21:25:07 +02:00
photos added Retevis C62 mainboard's photos for reference 2025-07-10 18:02:33 +02:00
.gitattributes Added gitattributes to force Unix-style EOL 2025-07-14 16:50:00 +02:00
.gitignore Updated ignored files, removed fp-info-cache from the repository 2025-07-13 10:12:57 +02:00
audio.kicad_sch minor power on/off circuit tweaks 2025-07-17 20:10:45 +02:00
connectors.kicad_sch Added modified footprint for the PJ-204 audio 2.5 mm jack 2025-07-17 21:25:07 +02:00
display.kicad_sch minor power on/off circuit tweaks 2025-07-17 20:10:45 +02:00
fp-lib-table Changed all EOLs from Windows (CRLF) to Unix style (LF) 2025-07-14 16:50:00 +02:00
keyboard.kicad_sch minor power on/off circuit tweaks 2025-07-17 20:10:45 +02:00
LICENSE.txt init push 2025-06-05 20:28:55 +02:00
linht-hw.kicad_pcb Added modified footprint for the PJ-204 audio 2.5 mm jack 2025-07-17 21:25:07 +02:00
linht-hw.kicad_pro Fixed constrains and board stackup based on PCBWay recommendations 2025-07-15 17:15:47 +02:00
linht-hw.kicad_sch tweaked the power-on circuit 2025-07-17 18:58:02 +02:00
linht-hw.pdf minor power on/off circuit tweaks 2025-07-17 20:10:45 +02:00
mcm-imx93-pinout.md Added PWM Pins 2025-07-15 12:18:20 +02:00
mux.kicad_sch Changed all EOLs from Windows (CRLF) to Unix style (LF) 2025-07-14 16:50:00 +02:00
power.kicad_sch minor power on/off circuit tweaks 2025-07-17 20:10:45 +02:00
README.md Update README.md 2025-07-16 12:58:55 +02:00
rf.kicad_sch tweaked the power-on circuit 2025-07-17 18:58:02 +02:00
soc.kicad_sch tweaked the power-on circuit 2025-07-17 18:58:02 +02:00
sym-lib-table Changed all EOLs from Windows (CRLF) to Unix style (LF) 2025-07-14 16:50:00 +02:00

CC BY-NC-SA 4.0

LinHT-hw

Open-source hardware, Linux-based, SDR handheld transceiver. OpenHT successor with greatly simplified hardware - no FPGAs involved. This project offers a replacement board for the Retevis C62 radio, greatly expanding its capabilities.

Hardware

The device uses an MCM-iMX93 System on Module (SoM) running Linux. The RF front-end is based on the Semtech SX1255. The chip is used as a complete IQ modulator/demodulator, allowing for true all-mode support.

Resources

CPU:

  • Dual-core ARM Cortex-A55 @ 1.7GHz
  • ARM Cortex-M33 coprocessor @ 250MHz
  • Floating Point Unit
  • ARM Ethos U-65 microNPU (Neural Processing Unit with Tensor Flow Lite support)

Memory:

  • 2GB LPDDR4
  • 64GB eMMC

RF:

  • 500kHz bandwidth complete IQ transceiver

Software

Developers can use C/C++/Python as well as (or in conjunction with) GNU Radio flowgraphs. Tools such as gcc are built-in. The Linux image will be published later.

Supported modes (so far):

  • M17 - transmission and reception,
  • TETRA - reception only,
  • Demo 64QAM transmission at 2Mbps

Other modes can be added later (analog FM/AM/SSB, FreeDV, APRS, etc.).

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0