Soundcard Interface for Direwolf

This interface is built on perfboard and meant to be mounted onto a Raspberry Pi running direwolf. Connections to the soundcard and radio are through breakout cables so that the interface can be configured for different radios and soundcards.

HAT component side HAT wiring side

Screw Terminal Connections

Orient the board so that the screw terminals are on top as in the picture, terminal #1 is on left and terminal #7 is on the right.

  1. PTT (from radio)
  2. Gnd (from radio)
  3. Gnd (from soundcard)
  4. Spkr+ (from radio)
  5. Mic (to sound card)
  6. Mic+ (to radio)
  7. Left channel (from sound card)

Breakout Cables

Radio Breakout Cable (Kenwood, Baofeng, etc)

3.5mm TRS Connector

  • Tip
  • Ring, Mic+
  • Shield, PTT

2.5mm TRS Connector

  • Tip, Speaker+
  • Ring
  • Shield, Ground

K1 Connector

Soundcard Breakout Cable

3.5mm TRRS Connector

  • Tip, Left channel
  • Ring, Right channel
  • Ring - Ground
  • Shield - Mic

TRRS Connector

Direwolf Configuration

  • PTT is on GPIO 13
  • DCD is on GPIO 4

Schematics

Resources

Written on October 16, 2022