0015 / esp32-morse-keyer
PublicAn ESP32-based Morse code keyer with LVGL GUI, supporting multiple connectivity options.
This project turns an ESP32 microcontroller into a Morse code keyer with a built-in Bluetooth keyboard. When you press a button in Morse patterns (short for dot, long for dash), it decodes the letters and shows them on a small LCD screen. If you pair it with a computer or phone over Bluetooth, it acts as a wireless keyboard and types your decoded message automatically. The device includes a visual connection indicator, a rolling history of decoded text, and a reset function that clears everything and forgets the Bluetooth pairing.
How It Works
You find this project online and realize you can turn button presses into letters that appear on a tiny screen and type themselves on your computer.
You connect a small button and a colorful LCD screen to a tiny computer chip, then turn it on to see the screen light up.
Quick taps make dots, longer holds make dashes. After a pause, your letter appears in big text on the screen.
Your decoded letters appear in a rolling history on the colorful display, like a personal telegraph machine.
You pair it with your computer or phone, and every letter you tap automatically appears wherever you're typing.
Each word you spell flows from your finger taps straight into your device, appearing on screen or typing itself out.
You've turned simple button presses into letters that appear on a screen and type themselves on your computer, just like a telegraph operator from the past.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.