Morse Code Tutorial Machine




Introduction: Morse Code Tutorial Machine

For a school project, we were tasked with finding an Instructable online and creating an improved variation of the product. I chose a Morse code translating machine and I decided to change it into a machine that teaches the user Morse code.

Step 1: Step 1: Requirements

1 x Arduino Uno

1 x LCD Screen 16x2

1 x Half Breadboard

1 x Button (I used a large game button from Adafruit )

1 x 10k resistor

1 x Potentiometer

Single Core Wire

1 x 4AA battery holder ( htps:// )

Shell (optional)

12 x 12 inch Baltic Birch Word (For the shell)

Laser Cutter ( I include an .ai file for the case of the machine )

Wood Glue and Duct Tape

Step 2: Step 2: Software Needed

Here is the code I used for the Arduino in an .ino file:

Here is the .ai file for laser cutting the case:

Note that the etches on the shell are optional and do not effect the machine itself.

Step 3: Step 3: Hardware Setup

Here is the Fritzing diagram to show how I assembled my LCD Screen.

To add the button, I connected wires to the ends of the button using clips and then connected:

+ wire of button to E1

- wire of button to E3

C3 to (-)

C1 to (+)

Resistor from (+) to A1

To power the machine with batteries, I inserted 4AA batteries to the holder I linked to earlier and connected:

Positive wire of the holder to 5V on the arduino

Negative wire of the holder to GND on the arduino


To make the Arduino and breadboard fit inside the shell I made, I had to fold the arduino over the breadboard (see in the photos what it looks like). To adjust for this, include extra centimeters of wire to all the connecting wires between the arduino and breadboard to allow them to be on top of each other. As seen in the second picture

Step 4: Step 4: Assembling the Shell

Once you cut out the shell, glue the front and four sides together first (I used Carpenter's wood glue). Then fit and accommodate the innards of the machine so that they not only fit but that the user can also see the LCD screen from the outside. Attach the battery holder to the side of the shell with the hole (I use Hot Glue) so that the wires can pass through and power the Arduino.

Be the First to Share


    • Go Big Challenge

      Go Big Challenge
    • Chocolate Challenge

      Chocolate Challenge
    • Make It Modular: Student Design Challenge

      Make It Modular: Student Design Challenge



    4 years ago

    This is a pretty cool idea! I have a question though, would you be able to tell me the dimensions of the wood you used for the box?


    5 years ago

    Is it possible to attach this to an actual Morse code key?


    5 years ago

    That looks good :)


    Reply 5 years ago

    Thank you, i am very much flattered.