The new way to practice Morse code. 

2nd edition now available!

What is the Morserino-32?

It is a multi-functional Morse device (Keyer, Trainer, Decoder, even Transceiver etc.). It is ideal for learning and practicing Morse code, useful for everybody from beginner to high-speed pro. 

It is a kit, but easy to build, even for first-time kit builders,  so long as you follow the instructions carefully.

It comes with capacitive touch paddles, but also supports external paddles and an external straight key.

All documentation and software is in the Public Domain and can be downloaded from here:

Firmware Update to the newest version now made very simple, if you are using a Chrome or Edge browser:

Click here

(Do not forget to get the newest version of the user manual!)


Morserino-32 Kit Contents

The kit consists of the following:

  • PCB with SMD parts already on board
  • A handful of through-the hole parts, to be soldered by you
  • A Heltec Module (contains processor,  OLED display, WiFi and LoRa modules etc)
  • All necessary cables, incl. antenna cable assembly
  • A pair of capacitive touch paddles
  • All parts for a simple acrylic case, incl. necessary hardware
  • A 433 MHz antenna (for LoRa)
  • Detailed assembly instructions (and user manual) available by download

Everything is included, with the exception of a suitable LiPo battery (because of the problems shipping LiPo batteries) - see the FAQ page for finding a suitable LiPo battery. For use without a battery (and for charging a battery) you will also need to supply a USB charger with a microUSB plug.

Extend M32 Functionality by using PC Software!

You can extend the functionality of the Morserino-32 by using add-on PC software, provided by 3rd parties:

(runs on Opera, Chrome and Edge, not on Firefox or Safari)

Other „extensions“:

>> Morserino Chat Server: Using the WiFi Transceiver mode, you can converse in Morse Code with other Morserino users across the globe (see video below).

>> QSO Bot by John, M0STQ - see

Join the Morserino User Group!

You get information about common problems and how to solve them, as well as announcements of firmware updates. The group is managed by 

A really helpful and friendly community, highly recommended!

Join here:  

User Group Subscription Page

Subscribe to the

Morserino Mailing List (powered by MailChimp)

Infrequent announcements regarding firmware updates, kit availability and major events only. 

By using the link below you agree that your email information will be handled by MailChimp.

Mailing List Subscription Form

Features of the Morserino-32


ESP32 Microcontroller w/ WiFi, Bluetooth & LoRa (Bluetooth not being used)

OLED Display (128 x 64 pixels, monochrome)

1 status line

3 line text screen with 15 lines buffer (you can scroll back)

Capacitive touch paddles

User interface through one Rotary Encoder and one additional Push Button switch

Connections for:

  • Transceiver (through MoseFET optocoupler, safe up to 60V, any polarity)
  • Audio in (for Morse decoder) and Line-out (for things like iCW etc)
  • Headphone output
  • Capacitive touch paddles (which are included)
  • External Paddle or Straight Key

Power supply:

  • LiPo battery (standard batter as used in quadcopters etc.) 600 – 1200 mAh recommended
  • USB Power as external power supply and for charging (Micro USB Connector)
  • Deep sleep function (including automatic time out) to save energy
  • Battery switch to disconnect battery completely

Firmware Features

CW Keyer

  • Speed variable with encoder (5-50 wpm)
  • Polarity of paddle can be changed (dots on left or right paddle)
  • Iambic A, B and Ultimatic mode for paddles, and Straight Key mode
  • Iambic B parameters (timing) configurable, independently for dots  and dashes
  • Pitch control
  • Output volume control
  • Optional ACS (Automatic Character Spacing)

CW Trainer (Code generator)

  • Speed variable with encoder (5-50 wpm)
  • Generates random character groups, call signs, common CW abbreviations incl. Q-Groups, common English words
  • Select which characters to be output (Koch method, or combination of alpha, numerals, interpunction, pro signs, or user defined character set)
  • Define length of words to be output
  • Increase inter-character space (like Farnsworth method)
  • Increase inter-word space (sometimes known as Wordsworth)
  • Optional: output each word twice
  • Can also play text files in Morse Code, these can be uploaded through WiFi
  • Files can contain ASCII text and pro-signs
  • Words in files can also be played randomly

CW Echo Trainer (Challenge / Response)

  • Morserino-32 prompts you with a word in CW, and you have to respond by repeating it with the paddle
  • Now also supports straight key!
  • Large variety of words, as in the CW Trainer
  • Ideal for learning to read Morse code in your head!
  • Koch Method
  • Learn character by character
  • Use CW Generator and Echo Trainer for characters already learned
  • Support of custom character set to train exactly what you need
  • CW Decoder (from straight key or with audio input)
  • Check and improve the quality of your straight key fist by using the decoder
  • Decode Morse code received by a shortwave receiver, or via a computer

CW Transceiver

  • Using LoRa (Long Range WiFi)  in the 432 MHz ISM Band!
  • New transceiver mode WiFi Trx allows Morse communication across the Internet (directly over WiFi,  no PC needed)
  • Great for learning how to conduct QSOs in CW
  • Ideal for group learning or learning with a teacher / mentor
  • You can also use Morserino-32 for iCW (CW over Internet using the Mumble protocol) - you need to connect to a PC for that

Firmware Update through WiFi (from all platforms that have an Internet browser) or USB (Windows & Mac)

Long Island CW Club

We teach CW and live QSO protocol via internet video conference classes. Our Club has QRP and boat anchor enthusiasts plus local activities.

CW-Schule Graz 

"Morsen ist eine Kunst; und Kunst kommt vom Können."


„Telegrafie verbindet Menschen“

Clubs that encourage the use of the Morserino-32: excellent starting points for becoming proficient CW operators!

Joining them is highly recommended!

You want a high quality external paddle for your Morserino-32 (and your transceiver)?

Have a look here: 


Introduction to the Morserino-32,  by OE6FEG

Review of the Morserino-32,  by KI6NAZ

Demo of M32 WiFi Transceiver,

(via, by OE6FEG

CW School Graz: Course Intro

(Download lesson plan)

CW School Graz: Preparing the Morserino-32 for the lessons

CW School Graz: Lessons 1 & 2

(The videos of CW School Graz are bilingual, German & English.)

A Short History of the Morserino-32

January 2017: MetaLab, a „hackerspace“ in Vienna, Austria, was planning a workshop for the upcoming „Makerfaire“. A sketch was produced during the meeting by OE1WKL, and a functional prototype developed by him within a few weeks. It was an Arduino Nano-based Keyer, CW Generator and Decoder.


  • MetaLab
  • Morse
  • Arduino

‍ OE3HBS designed a PCB and a case,  and prepared 20 kits for the workshop. All kits were sold on the first day, and during the following months more than 100 kits were sold.

Full documentation (manual  in German and Spanish) and source code are still available on User interface is in English, as are comments in the source code.

In a meeting with OE6RDD from CW School Graz it became clear, that this was a nice toy, but to become a really useful gadget many more features needed to be incorporated, and that the Arduino was not powerful enough for that.

January - May 2018:  Built a first prototype  based on ESP32 (Heltec Module) on breadboard

  • Ported the existing metaMorserino software to the new platform
  • Added a number of new features to the software, amongst others:
    • Echo trainer
    • LoRa transceiver
    • Had to design a protocol for packing Morse code information into a packet transport protocol for LoRa
  • Lots of very useful input by CW School Graz
  • Designed a 1st version PCB (with most parts as SMD)

June 2018: First demonstration at the HAM RADIO show in Friedrichshafen (Germany)

October - November 2018: Kickstarter campaign to fund the first batch of kits. Financial goal reached in 2 hours, campaign funded > 300 kits in total.

October - November  2018: First edition sold out after 2.700 kits. Re-design of PCB for 2nd edition.

About me: I am Willi Kraml, and I live in Vienna, Austria. I took the amateur radio license test in 1967 (first without the Morse Code test, a few months later I took that as well), have been licensed in Austria since 1968, and my callsign is OE1WKL (originally I was on the air as OE5WKL, then for many years as OE1WKL, followed by OE3WKL, and now again OE1WKL - in Austria the digit in the call signifies the federal state you live in). In 2021 I also took the US exams, including Extra, and am licensed now also as KD6KW.

But I also have to admit that I was not always very active in Amateur Radio  (due to QRL, family duties, and because of too many other interests :-). Now that the times have changed (a sign of old age), „radio activity“ has increased again ... By the way, I am neither an Electronics Engineer, nor a Computer Scientist…. Just an amateur.

I am a member of the  Austrian Association of Experimental Transmitters (Österreichischer Versuchssenderverband, ÖVSV), for which I also serve as their web master, and of MetaFunk, and am proud to have been made a life-long honorary member of the Long Island CW Club.

„Please read my Amateur Radio Magazine @ Flipboard!“

Hit Counter