Skip to content

Putikeeg CW Trainer UT2UBM mod

Learn Morse code on a trainer that keeps up with your hand.

The Putikeeg CW Trainer is a small, battery-powered Morse code trainer. The hardware is good, but the stock firmware holds it back: it has only a few functions, and it does not handle an iambic paddle well.

The UT2UBM mod is new firmware for the same device, written from scratch. It turns the trainer into a complete CW course that fits in your pocket. It takes you from your first two letters to copying and sending whole words. No computer, no phone app, no subscription. Switch it on and practice.

Who it is for

  • Newcomers who want to learn CW the right way, by sound, from the first day.
  • Active operators who want to raise their speed or clean up their sending.
  • Owners of a Putikeeg trainer who want more from the device that they already have.

Features

Three ways to practice

  • Receiving. The trainer plays a character or a word, and you copy it. A smart four-button keyboard lets you pick any character in three presses at most. Missed it? Hold a button to hear the item again, as often as you like.
  • Sending. The trainer shows a character or a word, and you key it. It decodes every character as you send it. If you make a mistake, you see it at once, together with the character that the trainer heard.
  • Free Input. Just key. You hear a clean sidetone, and the screen shows the decoded text. It is the perfect warm-up before a contest or a QSO.

The Koch method, extended with words

Both training modes teach 43 characters in Koch order, from K and M up to the prosigns BT, SK and AR. Every character plays at full speed, so you learn its sound, not a count of dots and dashes. Each level adds one new character.

The classic Koch method drills single characters. But on the air, characters come in a steady stream, and many learners find the jump from single characters to whole words hard. This trainer makes that step smooth. After every two character levels comes a word level. You learn new characters and, at the same time, train your ear and your hand to work with sequences. When you meet real words, they already feel familiar.

The words are random groups of the characters that you already know. They start short and grow with you: two characters in the first word levels, then one character longer after every two word levels, up to the Max Word Length setting (4 to 8). When you know all the characters, only word levels remain. Each of them adds one more word to the session, from 10 up to 100.

A level is a session of 50 characters or 10 words and more. To pass, answer 90 % of the characters or 80 % of the words right on the first attempt. You get three attempts for each item. You can go back to any level that you passed to brush up.

Progress that sticks

The trainer remembers your level for each mode and for each speed. Your progress stays after power-off and after a firmware update. The main menu shows your current level next to Receiving and Sending, so you always know where you are.

A keyer that does iambic right

Choose Straight, Iambic A or Iambic B. Squeeze the paddle and get dits, dahs and spaces with exact timing. Left-handed, or a paddle that is wired the other way? One setting swaps the levers. A straight key works too.

Your speed, your spacing

Set the character speed from 5 to 50 WPM, separately for receiving and for sending. Farnsworth spacing adds longer pauses between characters and words. You hear each character at full speed, but you get more time to think.

A tone you can listen to for hours

Pick a pitch from 400 to 1000 Hz in steps of 10 Hz, and hear a preview while you change it. Soft edges on every element remove key clicks. Plug in headphones and the speaker goes quiet, for practice late at night.

Speaks ham

The decoder knows letters, digits, 17 punctuation marks and the prosigns AR, BT, KN, AS and SK. You choose how the prosigns show: as a punctuation mark (+), as a prosign (<AR>) or both (<AR/+>).

Easy on the eyes

Set the backlight in ten steps or switch it off, and tune the contrast to your screen. If you ever set them so badly that you cannot read the screen, a special start brings the default values back.

Free and open

The firmware is open source under the BSD 3-Clause License. The reverse-engineered schematic of the trainer is open too, under the CERN Open Hardware Licence. Read the code, change it, share it.

At a glance

ModesReceiving, Sending, Free Input
Characters43 in Koch order: letters, digits, punctuation, prosigns
Speed5 to 50 WPM, with Farnsworth spacing
Key typesStraight, Iambic A, Iambic B, with paddle reversal
Sidetone400 to 1000 Hz, click-free, speaker or headphones
ProgressSaved for each mode and each speed
BoardCW_MINI_V2.0D
Firmware version0.1.0
LicenseBSD-3-Clause (firmware), CERN-OHL-P-2.0 (hardware)

Get started

To install the firmware, you need a USB-to-serial adapter, a Schottky diode and a 100 Ω resistor. You connect three wires to the programming header next to the battery connector and run one script. The download keeps your settings and your training levels, so later updates are just as easy.

The download erases the original firmware of the trainer. No copy of it is available, so you cannot go back. If you want to keep the original firmware, do not install this one.

USB-to-serial adapter lines on the programming header

Read the guides in this order:

The release notes list what is new in each version.

Open-source resources

The UT2UBM mod is an independent firmware project. The rights to the original Putikeeg CW Trainer design stay with its manufacturer.