HB9TXB

Electronic Keyer with Integrated Load Sensor Paddles

(Author Branko Djokic HB9TXB)

LinkedIn Facebook A gmail whatsapp

Goal:

Affordable, feature-rich keyer with built-in iambic paddle, easily assembled without specialised mechanical (machining) skills.

Why load sensor:

Implementation on top of well-known kits: OE1WKL Morserino-32 and K3NG keyer

NB: load sensor paddles have hardware and software part.
Hardware is load (weight) sensor and ADC (integrated circuit on breakout board).
Software part is modification of original keyer software: driver libraries for ADC and code for reading sensor values and threshold sensitivity adjustment

OE1WKL Morserino-32 v6 with load sensor add-on

Hardware additions to original Morserino electronics:

As there were no free pins on Heltec ESP32, capacitive touch and load pressor sensor functionality cannot be present in the same time.Load sensor is activated using preprocessor directive #define FEATURE_PRESSURE_PADDLES in morsedefs.h.

Morserino Image Morserino Image Morserino Image

Load sensor paddles sensitivity can be changed using m32command syntax through web serial. It works through serial console (eg picocom, minicom, putty) or using browser (Chrome,Opera or Edge). Controls for sensitivity are supported in Morserino code and in HTML pages
GET control/pstdot
GET control/pstdash
PUT control/pstdot/<value>
PUT control/pstdash/<value>

My fork of Christof Dallermassl OE6CHD Morserino CW trainer provides HTML for this purpose

web serial console screenshot


Youtube shorts demo: morserino32 shorts youtube

djbr1 - morserino32 stars - morserino-32 forks - morserino-32 License

K3NG keyer with load sensor add-on

Hardware additions to existing K3NG keyer electronics:

Features (K3NG addon):

Prototype:

Basic prototype was built using CS1237 ADC and Arduino nano. Also prototypes using ESP32 and Arduino Mega2560 were made where all k3ng keyer features can be activated. Schematic diagram is based on OK1CDJ nano keyer implementation. For testing purpose see breadboard using only Arduino Nano, ADC and passive buzzer . Arduino, speaker and breadboard are readily available. ADC1237 and Load Sensor 300gr are from Alix.

djbr1 - k3ng_cw_keyer stars - k3ng_cw_keyer forks - k3ng_cw_keyer License

TODO:

Feel free to post your questions and comments.

Github login required for posting comments. If you dont have github account, you may contact by email or social networks.

text summary translated to YU/9A/E7/4O

Everyone is allowed to use this software to build their own kit or assembled unit (even for commercial use) as long as the GPL v3 license is respected.

Pictures and videos (click for larger):

image image image image image

Youtube video showing paddle sensitivity

Sensitivity demo