Morserino-32 is a multi-functional Morse device (Keyer, Trainer, Decoder, even Transceiver etc.), designed by Willi OE1WKL (with immense help by Hari OE6HKE and other contributors) and produced by QRP Labs under license. It is ideal for learning and practicing Morse code, useful for everybody from beginner to high-speed pro. Sold as assembled, tested unit not including battery.

Click!
Shop order
$80

The official Morserino website for firmware and software tools is: https://www.morserino.info/ 

The QRP Labs Morserino-32 Pocket is designed by Willi OE1WKL (with immense help by Hari OE6HKE and other contributors) and produced by QRP Labs under license. M32 Pocket is the third generation Morserino built on many years of experience with Morse trainers. Note the above picture is representative only; we'll take a better picture as soon as possible; the final enclosure and knob are all in silver/grey-metal-coloured 3D printed PETG. 

DOCUMENTATION: The Morserino user manual and all other documentation are on the Morserino github at https://github.com/oe1wkl/Morserino-32/tree/master/Documentation/User%20Manual 

Morserino M32 Pocket includes:

  • Completely assembled and tested M32 Pocket, including all SMD components and through-hole components
  • 3D printed enclosure as pictured including touch paddle, in silver/grey-coloured PETG
  • NO battery is included, a common rechargeable Li-ion 14500-size battery is required (we are not able to ship batteries internationally due to strict regulations). 


Shipping update

16-Feb-2026: Morserinos continue to be shipped regularly; I have posted a list of order IDs at the bottom of this page. I will update this list weekly on Mondays. 

29-Dec-2025: We are shipping Morserinos at a production/shipping capacity limited rate of around 100/week. Estimates of likely shipping date for orders placed now, are on the shop page. 

05-Dec-2025: Thank you for your patience. As you know, I had originally estimated that M32 Pocket shipments would begin in mid October. Unfortunately there were a significant number of unexpected production issues. I forgot to order the 3.5mm jack connectors; there were issues with enclosures, minor production issues, small differences between the production boards and the prototypes; even differences between the prototypes and themselves... I take full responsibility for all this, in hindsight I should have been less aggressive with my estimates.  Anyway - it appears that everything is now resolved, and we will begin shipping on Monday 08-Dec-2025.  There is a substantial backlog and it will take some weeks to clear it. Shipping out the first 500 orders is my priority. To date 1,092 Morserino M32 Pocket have been ordered. The second batch of 500 are in production and will be sent out when we finish the first batch. Current Morserino orders at http://shop.qrp-labs.com/morserino have a January 2026 estimate.  Again my apologies, and thank you for your patience. 73 Hans G0UPL

18-Oct-2025: Our initial aim on taking the pre-orders for the first batch of 500 was to begin shipping in mid October. The PCBs and parts are here. However, we made a mistake on the parts list order. As a result I neglected to order the 3.5mm jack connectors. This issue didn't come to light until a couple of days ago, due to my trip to UK for RSGB convention last weekend, and our office move which also took place at the same time. So due to this ONE part that I am now waiting for again, the shipping will be delayed, maybe another 2 weeks... my apologies for my stupid error - Hans G0UPL.

Further updates will be provided at this page in due course. 


What's new on M32 Pocket:

Hardware:

  • Larger, high-contrast colour display (1.9" TFT) for improved readability!
  • Tone generation and amplification via digital codec: resulting in a clean sine tone!
  • No LoRa as standard – but comparable functionality nonetheless – see the section on software!

Software:

  • The firmware of the M32 Pocket is based on the same platform as its predecessors, meaning that operation and functionality are virtually identical.
  • Version 7.0, which will be released at the same time as the M32 Pocket, has a number of new features (and these functions are also available for existing Morserino-32 devices after a simple firmware update:
    • An option to flip the display view by 180°: important for left-handed operation of the M32 Pocket.
    • Now the 5,000 most common English words can be generated.
    • An option to display the output on the display in CAPITAL LETTERS.
    • Bluetooth keyboard output: this allows you to practise with VBand (a popular online practice tool) without an additional dongle, but also to use the Morserino as an input keyboard for your mobile phone, tablet or computer!
    • The new ESP-NOW WiFi functionality enables Morserinos to communicate with each other without additional hardware (comparable to the LoRa functionality of older generations): peer-to-peer communication on 2.4 GHz, without an access point or router!

M32 Pocket at a glance 

General

  • Small and lightweight (approx. 100 g) in a 3D-printed housing, with integrated capacitive touch paddle.
  • Highly legible 1.9" TFT display.
  • Operates with a standard 14500 LiPo battery (inserted into the battery holder on the circuit board).
  • Connection for USB-C (for charging the battery and for communication with an external computer).
  • Connection for external key (paddle and straight key are supported).
  • Connection for transmitter/transceiver (to key the transmitter).
  • Connection for headphones or audio input and output for external devices.
  • Large, powerful speaker.
  • Adjustable frequency and volume of the side tone.
  • Easy operation via rotary encoder (with push button function) and additional push button.
  • Easy firmware update either via WiFi or USB (either through update program on PC, or, easier, directly through the browser; for this Chrome and Edge are supported).
  • Communication with external PC via USB (serial protocol): can be used for voice output, to set all parameters or to remotely control the Morserino functions (implementation of all these functions, e.g. at tegmento.org).

CW Keyer

  • From 5 to 60 WpM (25 to 300 characters per minute), in Iambic A, B or Ultimatic mode.
  • Memory keyer functionality (the memories are programmed via an external PC).
  • Paddle polarity switchable.

CW Generator

  • Generates random characters, call signs, common CW abbreviations or frequently used English words.
  • The length of the output words/character strings can be set.
  • Spacing between characters and between words can be increased (to simulate Farnsworth / Wordsworth spacing).
  • Can also play text files that can be uploaded via WiFi or Browser plus USB.
  • Can also play random words from these files.
  • Everything can be sent to other Morserinos via WiFi.

Echo Trainer

  • The word played must be repeated, with feedback on whether it is correct or incorrect.
  • Same selection options for the prompt as for the CW Generator.
  • Number of attempts can be set.
  • Straight key is also supported.

Koch Trainer

  • Learn characters one by one.
  • CW trainer and echo trainer for the characters learned so far.

Transceiver

  • Direct communication between Morserinos via 2.4 GHz (ESP-NOW technology).
  • WiFi transceiver allows communication via the Internet and connections via chat servers or connections to QSObots.
  • Support for iCW and VBand via the Internet.

Decoder

  • Decodes either from a straight key or from audio input.

Documentation

Please refer to the Morserino website https://www.morserino.info/  

Some specific information related to the QRP Labs version, where there were some changes relative to the prototype to implement efficient and economic production: firstly here's a schematic of the QRP Labs version. Secondly here are some images of the PCB silkscreen (top and bottom), and the track layout (with and without groundplanes). The basic layout is very very similar to the original prototype but there were a few minor component changes, and the final QRP Labs PCB is manually-routed 2-layer not 4-layer. 


3D Printed Enclosure files

Click here to download 3D printer files (.STL)

https://morserino.groups.io/g/main/message/8145:
"There are four .STL files in the .zip (Case top, case bottom, knob, and internal display frame). Changes relative to the original files Willi OE1WKL gave me:

  • Knob: I think originally the fluted knobs had 11 grooves. We reduced it to 5, which makes it easier to print accurately. 
  • Knob: we increased the amount of material between the knob shaft and the outer surface, to make the knob much stronger.
  • Internal frame: it has a small step in the bottom left pillar, which otherwise landed on top of an SMD component on my board layout. 
  • Internal frame: height and position of the top left pillar was adjusted by Willi to suit the different dimensions of the 3.5mm connectors I used (which are different connectors to the ones in the prototype). 
  • Internal frame: bottom left pillar slightly thinner, because the 3.5mm connectors used are longer (and thinner) than the ones in the prototype. 
  • Case top: the FN button lever had to be shortened slightly because the push buttons I used in the production board are different parts to the ones in the prototype, and have a slightly larger height from the PCB surface. 
  • Case top: we found that the left wall of the enclosure, where think fingers come down between the three 3.5mm connectors, were unacceptably weak, very easy to break off accidentally. Accordingly the left wall was thickened slightly and it is now much stronger. 
  • Case bottom: the case bottom had to be enlarged a little to match the left-wall thickening mentioned above. 
  • Case bottom: the bottom left hole plastic "pedestal" that the PCB rests on, didn't quite fit well due to the rear pin of the bottom left 3.5mm connector. As the connectors I used were long and thin, the pin same close to the PCB screw hole. This didn't happen on the prototype connectors which were short and fat, with pins on their sides. Note that this change was only made 2 weeks ago. The first couple of hundred Morserinos sent out, didn't have this adjustment. It can mean that the bottom left of the case doesn't appear to close tightly. It's quite easy to modify the bottom panel or the enclosure by removing the left half of the "pedestal" with wire cutters.

In the above list when I say "slightly" I don't know the exact dimensions off the top of my head but all of the changes were or the order of a mm +/-.

Some changes were made by Willi OE1WKL, some by my summer intern; the changes regarding the left wall thickening and the bottom left screwhole "pedestal" were made by Ross EX0AA. 

As you see many of these changes were necessary to suit small changes in component dimensions. The original prototype BOM used several parts that were a) way too expensive and b) had poor availability, so wouldn't be able to manufacture in bulk. This was why I redesigned the PCB and BOM, to use lower cost, high availability parts. It made the project commercially viable, ensures it will be produceable for many years to come, and at the same time enabled the retail price to be reduced significantly compared to 1st and 2nd generation Morserinos.

73 Hans G0UPL"

Original files are referenced in this post: https://morserino.groups.io/g/main/message/8144 


Shipment waiting list

We regret that it has taken so long to catch up on the large backlog of Morserino orders. The current production and shipping capacity is 100+ per week; after 03-Mar-2026 we will have DOUBLE production capacity, over 200 per week. After many requests I have created the waiting list below, which you can use to see where your order ID is in the waiting list. If you have any urgent request please raise a support ticket and we'll do our best to help. This list shows orders PENDING SHIPMENT. If your order is not on the list, it probably means it has been shipped already. The "Comments" column indicates if there is any specific reason why an order isn't disappearing from the front of the line. 

I will update this list WEEKLY on MONDAYS.

Last updated: 26-May-2026

Position Order ID Order date Comments
1 116171 02-Feb-26 Pending assembled transceiver
2 116260 07-Feb-26 Pending assembled transceiver
3 116331 04-Feb-26 Pending assembled transceiver
4 116337 04-Feb-26 Pending assembled transceiver
5 116421 06-Feb-26 Pending assembled transceiver
6 116488 07-Feb-26 Pending assembled transceiver
7 116514 08-Feb-26 Pending assembled transceiver
8 117068 18-Feb-26 Pending assembled transceiver
9 117255 21-Feb-26 Pending assembled transceiver
10 117266 21-Feb-26 Pending assembled transceiver
11 117379 23-Feb-26 Pending assembled transceiver
12 117426 24-Feb-26 Dayton 2026 pickup
13 117450 25-Feb-26 Pending assembled transceiver
14 117451 25-Feb-26 Pending assembled transceiver
15 117491 25-Feb-26 Pending assembled transceiver
16 117519 26-Feb-26 Pending assembled transceiver
17 117561 27-Feb-26 Pending assembled transceiver
18 117723 02-Mar-26 Pending assembled transceiver
19 117780 04-Mar-26 Pending assembled transceiver
20 117800 04-Mar-26 Pending assembled transceiver
21 117884 06-Mar-26 Pending assembled transceiver
22 118029 09-Mar-26 Pending assembled transceiver
23 118100 10-Mar-26 Pending assembled transceiver
24 118395 14-Mar-26 Pending assembled transceiver
25 118449 15-Mar-26 Pending assembled transceiver
26 118451 16-Mar-26 Pending assembled transceiver
27 118663 18-Mar-26 Pending assembled transceiver
28 118757 20-Mar-26 Pending assembled transceiver
29 118780 21-Mar-26 Pending assembled transceiver
30 118840 23-Mar-26 Pending assembled transceiver
31 118845 23-Mar-26 Pending assembled transceiver
32 118922 24-Mar-26 Pending assembled transceiver
33 118934 25-Mar-26 Pending assembled transceiver
34 118946 24-Mar-26 Pending assembled transceiver
35 118957 25-Mar-26 Pending assembled transceiver
36 119060 26-Mar-26  
37 119133 27-Mar-26 Pending assembled transceiver
38 119231 28-Mar-26  
39 119410 31-Mar-26  
40 119461 01-Apr-26  
41 119462 01-Apr-26  
42 119482 01-Apr-26  
43 119485 01-Apr-26  
44 119495 01-Apr-26  
45 119498 01-Apr-26  
46 119499 01-Apr-26  
47 119501 01-Apr-26  
48 119511 01-Apr-26  
49 119513 01-Apr-26  
50 119516 01-Apr-26  
51 119541 02-Apr-26  
52 119555 02-Apr-26  
53 119570 02-Apr-26  
54 119574 02-Apr-26  
55 119575 02-Apr-26  
56 119579 02-Apr-26  
57 119601 03-Apr-26  
58 119603 03-Apr-26  
59 119630 03-Apr-26  
60 119633 03-Apr-26  
61 119635 03-Apr-26  
62 119639 03-Apr-26  
63 119645 03-Apr-26  
64 119647 03-Apr-26  
65 119649 03-Apr-26  
66 119673 04-Apr-26  
67 119688 04-Apr-26  
68 119691 04-Apr-26  
69 119692 04-Apr-26  
70 119703 04-Apr-26  
71 119708 05-Apr-26  
72 119714 05-Apr-26  
73 119724 05-Apr-26  
74 119726 05-Apr-26  
75 119744 06-Apr-26  
76 119745 06-Apr-26  
77 119806 07-Apr-26  
78 119807 07-Apr-26  
79 119829 07-Apr-26  
80 119832 08-Apr-26  
81 119850 08-Apr-26  
82 119851 08-Apr-26  
83 119869 08-Apr-26  
84 119876 08-Apr-26  
85 119905 09-Apr-26  
86 119906 09-Apr-26  
87 119915 09-Apr-26  
88 119945 09-Apr-26  
89 119954 10-Apr-26  
90 119972 10-Apr-26  
91 119980 10-Apr-26  
92 119996 10-Apr-26  
93 120008 11-Apr-26  
94 120031 11-Apr-26  
95 120040 11-Apr-26  
96 120051 12-Apr-26  
97 120052 12-Apr-26  
98 120057 12-Apr-26  
99 120058 12-Apr-26  
100 120071 12-Apr-26  
101 120101 12-Apr-26  
102 120110 12-Apr-26  
103 120136 13-Apr-26  
104 120168 14-Apr-26  
105 120169 14-Apr-26  
106 120181 14-Apr-26  
107 120187 14-Apr-26  
108 120193 14-Apr-26  
109 120199 14-Apr-26  
110 120203 14-Apr-26  
111 120217 15-Apr-26  
112 120258 15-Apr-26  
113 120277 15-Apr-26  
114 120293 15-Apr-26  
115 120298 16-Apr-26  
116 120328 16-Apr-26  
117 120332 16-Apr-26  
118 120339 16-Apr-26  
119 120343 17-Apr-26  
120 120344 17-Apr-26  
121 120345 17-Apr-26  
122 120346 17-Apr-26  
123 120348 17-Apr-26  
124 120351 17-Apr-26  
125 120352 17-Apr-26  
126 120358 17-Apr-26  
127 120384 17-Apr-26  
128 120393 17-Apr-26  
129 120404 17-Apr-26  
130 120408 17-Apr-26  
131 120413 17-Apr-26  
132 120423 18-Apr-26  
133 120428 18-Apr-26  
134 120438 18-Apr-26  
135 120442 18-Apr-26  
136 120463 18-Apr-26  
137 120472 19-Apr-26  
138 120484 19-Apr-26  
139 120487 19-Apr-26  
140 120513 19-Apr-26  
141 120523 20-Apr-26  
142 120531 20-Apr-26  
143 120550 20-Apr-26  
144 120552 21-Apr-26  
145 120560 20-Apr-26  
146 120564 20-Apr-26  
147 120583 21-Apr-26  
148 120588 21-Apr-26  
149 120591 21-Apr-26  
150 120594 21-Apr-26  
151 120613 21-Apr-26  
152 120614 21-Apr-26  
153 120617 21-Apr-26  
154 120621 21-Apr-26  
155 120626 21-Apr-26  
156 120640 22-Apr-26  
157 120648 22-Apr-26  
158 120659 22-Apr-26  
159 120685 22-Apr-26  
160 120696 22-Apr-26  
161 120752 23-Apr-26  
162 120753 23-Apr-26  
163 120762 23-Apr-26  
164 120763 23-Apr-26  
165 120789 24-Apr-26  
166 120818 24-Apr-26  
167 120840 25-Apr-26  
168 120845 25-Apr-26  
169 120851 25-Apr-26  
170 120856 25-Apr-26  
171 120858 25-Apr-26  
172 120868 26-Apr-26  
173 120877 26-Apr-26  
174 120905 27-Apr-26  
175 120928 27-Apr-26  
176 120929 27-Apr-26  
177 120934 27-Apr-26  
178 120945 27-Apr-26  
179 120955 27-Apr-26  
180 120982 28-Apr-26  
181 120984 28-Apr-26  
182 120987 28-Apr-26  
183 121005 28-Apr-26  
184 121019 28-Apr-26  
185 121020 28-Apr-26  
186 121034 29-Apr-26  
187 121047 29-Apr-26  
188 121053 29-Apr-26  
189 121092 30-Apr-26  
190 121111 30-Apr-26  
191 121154 30-Apr-26  
192 121187 01-May-26  
193 121190 01-May-26  
194 121198 01-May-26  
195 121209 01-May-26  
196 121218 02-May-26  
197 121232 02-May-26  
198 121239 02-May-26  
199 121245 02-May-26  
200 121276 03-May-26  
201 121277 03-May-26  
202 121284 03-May-26  
203 121301 03-May-26  
204 121306 03-May-26  
205 121307 04-May-26  
206 121323 04-May-26  
207 121336 04-May-26  
208 121354 05-May-26  
209 121358 05-May-26  
210 121361 05-May-26  
211 121368 06-May-26  
212 121376 06-May-26  
213 121380 06-May-26  
214 121409 06-May-26  
215 121412 06-May-26  
216 121429 06-May-26  
217 121436 08-May-26  
218 121442 07-May-26  
219 121444 07-May-26  
220 121448 07-May-26  
221 121453 07-May-26  
222 121459 07-May-26  
223 121469 07-May-26  
224 121489 07-May-26  
225 121491 07-May-26  
226 121506 07-May-26  
227 121507 08-May-26  
228 121517 08-May-26  
229 121524 08-May-26  
230 121526 08-May-26  
231 121543 08-May-26  
232 121558 09-May-26  
233 121563 09-May-26  
234 121584 09-May-26  
235 121591 09-May-26  
236 121597 10-May-26  
237 121600 10-May-26  
238 121618 10-May-26  
239 121624 10-May-26  
240 121627 23-May-26  
241 121628 10-May-26  
242 121631 10-May-26  
243 121632 10-May-26  
244 121635 10-May-26  
245 121636 10-May-26  
246 121643 10-May-26  
247 121648 11-May-26  
248 121659 11-May-26  
249 121664 11-May-26  
250 121698 12-May-26  
251 121706 12-May-26  
252 121708 12-May-26  
253 121709 12-May-26  
254 121739 13-May-26  
255 121780 13-May-26  
256 121788 13-May-26  
257 121791 14-May-26  
258 121796 14-May-26  
259 121801 14-May-26  
260 121804 14-May-26  
261 121807 14-May-26  
262 121813 14-May-26  
263 121814 14-May-26  
264 121818 14-May-26  
265 121821 14-May-26  
266 121853 15-May-26  
267 121860 15-May-26  
268 121861 15-May-26  
269 121884 15-May-26  
270 121892 16-May-26  
271 121899 16-May-26  
272 121902 16-May-26  
273 121944 16-May-26  
274 121957 16-May-26  
275 121961 17-May-26  
276 121962 17-May-26  
277 121985 17-May-26  
278 122002 17-May-26  
279 122014 17-May-26  
280 122019 23-May-26  
281 122046 18-May-26  
282 122052 18-May-26  
283 122053 18-May-26  
284 122084 18-May-26  
285 122090 18-May-26  
286 122101 18-May-26  
287 122107 18-May-26  
288 122114 19-May-26  
289 122118 19-May-26  
290 122131 19-May-26  
291 122135 19-May-26  
292 122143 19-May-26  
293 122150 19-May-26  
294 122163 19-May-26  
295 122174 20-May-26  
296 122196 20-May-26  
297 122217 20-May-26  
298 122272 21-May-26  
299 122287 21-May-26  
300 122290 21-May-26  
301 122293 21-May-26  
302 122323 22-May-26  
303 122329 22-May-26  
304 122336 22-May-26  
305 122362 22-May-26  
306 122379 22-May-26  
307 122423 23-May-26  
308 122433 23-May-26  
309 122446 23-May-26  
310 122447 23-May-26  
311 122483 23-May-26  
312 122486 24-May-26  
313 122489 24-May-26  
314 122526 24-May-26  
315 122527 24-May-26  
316 122543 24-May-26  
317 122559 24-May-26  
318 122564 25-May-26  
319 122566 26-May-26  
320 122577 25-May-26  
321 122598 25-May-26  
322 122607 25-May-26  
323 122609 25-May-26  
324 122622 25-May-26  
325 122630 25-May-26  
326 122634 26-May-26  
327 122635 26-May-26  
328 122651 26-May-26  
329 122672 26-May-26  
330 122675 26-May-26  
331 122681 26-May-26  
332 122682 26-May-26