Awesome hamradio repositories.
Go to file
ea4k 1b1fa0594d
Update README.md
Added KLog, now properly done O:-)
2021-05-23 11:41:47 +02:00
CONTRIBUTING.md license + contributing 2018-08-11 14:49:37 +02:00
LICENSE license + contributing 2018-08-11 14:49:37 +02:00
README.md Update README.md 2021-05-23 11:41:47 +02:00

awesome-hamradio

Awesome

A collection of the best free and open source hamradio projects!

Software

Networking

  • HBLink3 Open Source HomeBrew Repeater Proctol Client/Master, can be used to create links between hotspots and repeaters.

Replacement Radio Firmwares and Reverse Engineering

  • MD380Tools and TyMD380Tools have reverse engineered the MD380 and MD-2017/MDUV380 series radios respectively and have tools to build and work with replacement firmwares. MD380tools has most of what you need to understand the TYT .rdt codeplug format.
  • OpenGD77 Firmware for DMR transceivers using the NXP MK22 MCU, AT1846S RF chip and HR-C6000 DMR chipset. Including the Radioddiy GD-77, Baofeng DM-1801 and Baofeng RD-5R.
  • G90Tools Tools and guides for working with the Xiegu G90 HF radio firmware

Decoding

  • multimon-ng decodes many paging, AFSK modes, and similar, including POCSAG, FLEX, EAS.

POCSAG

  • UniPager Universal POCSAG transmitter controller written in Rust.

SDR

  • GNU Radio a software development toolkit that provides signal processing blocks to implement software radios.
  • gqrx is an open source software defined radio (SDR) receiver implemented using GNU Radio and the Qt GUI toolkit.
  • linhpsdr linux hpsdr software.
    • pihpsdr Raspberry Pi 3 standalone code for HPSDR
  • quisk SDR software to control different radios like the Hermes-Lite or HiQSDR
  • CubicSDR a Cross-Platform Software-Defined Radio Application.
  • insprectrum is a tool for analysing captured signals, primarily from software-defined radio receivers.
  • ShinySDR is the software component of a software-defined radio receiver like the HackRF or RTL-SDR.
  • SDRangel SDR and signal analyzer frontend to various hardware.
  • PyMultimonAPRS can take an RTLSDR or audio input and Igate APRS traffic.
  • OpenWebRX Open source, multi-user SDR receiver software with a web interface, forked and improved from HA7ILM's excellent initial project.
  • Qradiolink Multimode SDR transceiver for GNU radio

Logging

  • CQRLOG an advanced ham radio logger based on MySQL database.
  • KLog Linux, macOS and Windows multiplatform Hamradio logger.
  • PyQSO is a contact logging tool for amateur radio operators.
  • Xlog a minimal logging program for Amateur Radio Operators.

Digimodes

  • WSJT five programs designed for amateur radio communication

    • WSJT: Modes optimized for meteor scanner, ionospheric scatter, and EME at VHF/UHF/Microwaves.
    • WSJT-X: Modes JT65, JT9. Primarily for use at HF.
    • MAP65: For EME an VHF and higher frequencies. Implements a panoramic, polarization-matching receiver for JT65.
    • WSPR: Probe potential propagation paths using low-power transmissions.
    • WSPR-X: Experimental version of WSPR, including the slow mode WSPR-15.
  • fldigi is a modem program for most of the digital modes used by radio amateurs today.

Libraries

  • Hamlib libraries for amateur radio equipment control applications.
  • pyhamtools is a set of functions and classes for Amateur Radio purposes.
  • Codec2 is a FOSS ultra-low bitrate voice codec that's competitive from 3200 bits/s down to 450 bits/s. Also includes FreeDV, an HF digital voice mode. PyCodec2 is an easy Python wrapper.
  • CSDR csdr is a command line tool to carry out DSP tasks for Software Defined Radio.

Radio programming

  • CHIRP a free, open-source tool for programming your amateur radio.
  • editcp a codeplug editor for the Tytera MD380 and MD390 as well as the Alinco DJ-MD40 radios.

Satellite operation

  • Gpredict a real-time satellite tracking and orbit prediction application.
  • gr-satellites GNU Radio decoders for several Amateur satellites.

Training

  • AFU Group Trainer a tool that eases the collaborative learning for the (German) HAM exam by allowing each student to answer the questions during a learning session instead of just one person answering. (Currently only in german)

Hardware

  • MMDVM Multi-Mode Digital Voice Modem

  • HPSDR a hardware and software project intended as a "next generation" Software Defined Radio (SDR) for use by Radio Amateurs.

  • SM1000 FreeDV adapter FreeDV in hardware. Purchasable on tindie

  • Mobilinkd TNCs have open firmware, unsure if hardware is open. Homepage

  • TR-9 implements an M17 (fully open source DMR/D*/P25 competitor) radio.

  • QCX-SSB This is a simple and experimental modification that transforms your QCX into a (class-E driven) SSB transceiver.

  • uBITx An understandable general coverage HF SSB/CW transceiver kit