:: Statistics
  • Total Users: 125
  • Total Hits: 3,943,289
  • Total Visitors: 3,373,365
  • Total Photos: 3
  • Total Journal Entries: 25
  • Total Comments: 17
  • Members Online: 0
  • Guests Online: 3
:: Main Menu
:: Software Radio Radio Amateur Site PA3GSB
:: Login Form
Recover Password
Account Sign-up

My Blog

Posted by: Johan Maas - 05/12/17 @ 7:37PM

Radioberry pihpsdr cw-setup

The following picture shows how all the components are working together to make cw work for the combination of radioberry and the pihpsdr software.


Hardware Setup

The dot and dash is connected to the J2 of the radioberry.

The fpga lines IO-15 and IO-16 are used to get the key commands to the firmware.

The dot and dash events are also directly routed to the gpio pins, 18 and 19 (fysical pins 12 and 35).

If keying the cw-ptt port is set (gpio pin 19, fysical pin 11). which enables the ptt (if cw-break in is checked in the cw setup menu), otherwise you have to switch to tx using the mox button.

Use of the gpio port can be found at:




Software setup


When starting pihpsdr set the gpio ports. I unchecked all ports and added filled in the ports used for CWL and CWR  




After loading the radioberry.rbf firmware containing the latest firmware. It is possible to switch the radioberry into the cw mode.



I built a capacitive touch key. I found the following excellent design. 


I assembled the components on a pcb. Had fun making this simple project! Placing some pull-ups; attaching a voltage meter and touching the key input worked directly.

Made the wiring to the radioberry, changed the source code of the pihpsdr and did the setup. Working like a charm.


Happy keying.  

Johan PA3GSB


RSS 2.0
Powered by SiteX 0.7 Beta. Copyright 2004-2019. All rights reserved.  [Site Map]
Content and media is the responsibility of the site owner.