Just for Fun!

Basically, it would be a keyboard using a straight telegraph key for taping Morse Code.

To make it connect to computer via USB, I prefer using a Arduino Leonardo and some other hardware.

Code: https://github.com/tonghuix/morse-keyboard

Looking for hackers with the skills:

arduino c++ hardware cw morsecode

This project is part of:

Hack Week 15

Activity

  • almost 8 years ago: slahl liked this project.
  • almost 8 years ago: tonghuix added keyword "cw" to this project.
  • almost 8 years ago: tonghuix added keyword "morsecode" to this project.
  • almost 8 years ago: tonghuix added keyword "arduino" to this project.
  • almost 8 years ago: tonghuix added keyword "c++" to this project.
  • almost 8 years ago: tonghuix added keyword "hardware" to this project.
  • almost 8 years ago: tonghuix liked this project.
  • almost 8 years ago: tonghuix started this project.
  • almost 8 years ago: tonghuix originated this project.

  • Comments

    • joadavis
      almost 8 years ago by joadavis | Reply

      Ha ha ha, I can't imagine writing code with this. Is there morse code for backspace and arrow keys? Do you need a second key for control codes?

      • tonghuix
        over 7 years ago by tonghuix | Reply

        It seems a extra key (button) is needed for SHIFT or CapsLock, however it may not replace every character on normal 104 keyboard. But I would like to try!

    Similar Projects

    YQPkg - Bringing the Single Package Selection Back to Life by shundhammer

    tl;dr

    Rip out the high-level YQPackageSele...


    Port some classic game to Linux by MDoucha

    Let's pick some old classic game, reverse engin...


    New KDE Plasma notification app/applet by apappas

    Description

    My memory is terrible so I depe...


    Framework laptop integration by nkrapp

    Project Description

    Although openSUSE doe...


    Capyboard, ESP32 Development Board for Education by emiler

    Description

    <img src="https://docs.capybo...


    SUSE Prague claw machine by anstalker

    Project Description

    The idea is to build ...