DINAH Plugged into a USB Port on a Raspberry Pi


DINAH (DIN connector based Allstar interface for Hams) is a kit construction project that implements a radio interface to a Raspberry Pi running Allstar software.  An Allstar node can be easily and quickly implemented using DINAH, a UHF or VHF radio with a packet (or data) interface, an off-the-shelf miniDIN cable and a Raspberry Pi running the Allstar program. DINAH is available completely assembled or as a very simple construction project (install 4 through-hole parts and complete final assembly).

DINAH measures only 2 inches long and 1 inch square (50mm by 25mm).  It has a built-in male USB connector to plug into a Raspberry Pi (2 or 3) and a green blinking “Activity” LED on one end of the enclosure. On the other end there is a 6 pin female miniDIN connector (to connect to the 6 pin miniDIN connector on your radio) plus red (PTT) and green (COS) status LEDs .

The USB connector on DINAH is located to permit access to the two adjacent USB connectors on the Pi when DINAH is plugged into the lower connector on the outer column of USB connectors.

Two USB Connectors are Available on the Pi

Unlike the full-featured and more flexible Allstar radio interface solutions from sources such as TechnoByGeorge, Repeater Builder, DMK , Masters Communications,CustomComms, etc – DINAH is designed specifically to interface  to the 6 pin DIN connector commonly used for the packet (or data) connection on ham radio VHF and UHF radios.  Because this packet interface is fairly standard, DINAH requires no additional gain or potentiometers in the audio paths.  Required audio gain settings can be achieved from within the Allstar program.  An inexpensive standard off-the-shelf cable with 6 pin miniDIN male connectors on both ends is used to connect DINAH to the radio.  Thus the builder does not have to build an interface cable.  However, the DINAH PCB (which uses 0805 surface mount parts) includes optional jumpers and parts locations to permit the builder to insert fixed attenuation in the audio paths, select 1200 or 9600 audio and enable CTCSS for additional interfacing flexibility.

Key Features

  • Small, portable, USB-powered
  • Pre-assembled SMD board simplifies construction
  • Uses latest CM119B USB audio codec integrated circuit
  • Rugged, RFI-resistant metal enclosure
  • RFI filter capacitors
  • Uses standard low-cost 6 pin male-to-male miniDIN cable
  • Interfaces to standard packet (data) interface on many VHF/UHF radios
  • 3D printed plastic enclosure ends minimize mechanical assembly effort
  • Blank metal end caps included for modification and use in the event of RFI issues
  • Jumpers and extra parts locations facilitate custom configurations

Order Info

DINAH is available as a simple parts kit (install 4 through-hole parts and complete final assembly) for $30 or completely assembled for $40. Send an email to n8ar73 at gmail for ordering and delivery information.


DINAH uses a single circuit board. The board contains surface mount (SMD) parts as well as 4 through-hole parts (DIN connector, USB connector, LED and LED array).

Assembled DINAH PC Board

The DINAH kit contains all of the parts required to build the device as well as the 3 foot miniDIN cable. All the surface mount parts have been installed on the PC board. The builder only has to solder four through-hole parts to the board. The kit includes blank metal end caps for the enclosure (you add the required cutout and holes) as well as a set of plastic 3D printed end caps which can be used instead of the metal end caps (at the builders discretion). It does not include the Raspberry Pi (2 or 3), the Pi power supply or a case for the Pi.

DINAH Kit Parts

DINAH Kit Parts List

The DINAH Kit parts list can be downloaded by clicking on the following link.


The DINAH PC Board schematic is shown below.

DINAH Schematic

It can be downloaded by clicking on the following link.

Construction Manual

A comprehensive step-by-step construction/assembly manual is supplied as a download from this site (no printed manual is supplied). Click on the following link:

Setup Guide

A guide by KG8MM to setup and configure the HamVOIP Allstar distribution  for DINAH can be downloaded by clicking on the following link:


Support of DINAH is provided via the DINAH group at  www.groups.io

The purpose of the DINAH group is to serve as the main hardware support source and discussion group for hams building and using the DINAH Allstar Radio Interface. Support of the Allstar distribution you install in your Raspberry Pi and use in conjunction with DINAH is best obtained from the source of the Allstar distribution (i.e. allstarlink.org or hamvoip.org). You need to join the DINAH group in order to post messages.  The first posting from you as a new user must be approved by the moderators – thus there may be a delay between the time of your original post and its arrival in groups.io.

Comments are closed.