Morse code is a method of transmitting textual information as a series of on-off tones, lights, or clicks that can be directly understood by a skilled listener or observer without special equipment.
Each character (letter or numeral) is represented by a unique sequence of dots and dashes.
The morse code is a variable length code, but the max length of a character is 5 dots or dashes.
My morse code implementation is based upon the Ethan Blanton idea (http://kb8ojh.net/msp430/morse_encoding.html). Any character can be rapresented in 8bit using 0 as padding bit, 1 for the start bit, remaining bit for the morse code character (0 for dit[.] 1 for dah[-]).
I've extended the morse code using two led, one for printing dit or dah, the other for letter, word and string space.
There is also a button to select the string to emit.
The device is built on ATTiny13 micro.
Schematics and Code
- sorry for my poor english
- read risk disclaimer