Skip to content


Repository files navigation


An inexpensive device for learning Morse Code, using STM32F103C "Blue Pill" microcontroller board, 2.2" ILI9341 TFT, and rotary encoder.

Inspired by "Morse Code Tutor" by Jack Purdum W8TEE.

Full description and 8-part tutorial available at

Folders in this project: "MorseTutor" contains the latest source code. "Tutorials" contains sketches for the 8-part tutorial. "Troubleshooting" has sketches for hardware validation (screen, encoder, etc). "Book texts" contains ASCII text for a few classic books. Put them on your SD card for code practice.