Morse Trainer

Morse Trainer

Morse Trainer
This is a simple Morse Code trainer for Arduino. It can teach the Morse Code, let you key in Morse Code, and test your Morse Code recognition skill.

Operation
The Morse trainer has 3 modes that are selected by the toggle switch.

Key mode - You key in Morse and the equivalent character is displayed if it's recognized.
The Key button keys as long as the button is pressed
The Dot/Dash buttons key fixed length dot/dashes

Receive mode - Tests morse character recognition skill. A Morse equivalent of a character is played and the user must identify it.
The buttons select one of 3 possible answers

Learn mode - Displays a character and plays it's Morse equivalent.
The Key button toggles automatic mode (cycles the entire Morse code)
The Dot/Dash buttons select a character manually

Diagnostics: hold Key button at power on to clear EEPROM

Design Documents

Schematic Diagrammorse_trainer_schematic.pdf
Source CodeView   Download
PCB Gerbersmorse_trainer_gerbers_O707.zip
3D Print Filesmorse_trainer_mechanical.zip

Build Pictures

Breadboard
Breadboard

Front
Front     Learn

Interior
Interior

Back
Back