Skip to content

sophiawhe/morse-decoder-encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

morse-decoder-encoder

Arduino Morse Code Decoder and Encoder

This program, made for the Arduino Uno, encodes text input to the serial monitor to morse code via a flashing LED. The details of the Arduino set-up are linked below. When the side button is pressed, the program switches to decoder mode, and by pressing a morse code pattern to a button (connected to a LED which will flash when the button is pressed), the code will be decoded to text printed to the serial monitor. English language alphabet letters and number digits are acceptable.

morse code tree

The morse code is represented as a binary tree, stored in a 0-based array, in which the left child of index i is found at index 2i + 1 and the right child of index i is found at 2i + 2.

See the simulation at: https://www.tinkercad.com/things/gPjcbHwequr-binary-tree-morse-code-encoder-decoder/editel

About

Arduino morse code decoder/encoder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages