Adapter for morse keys to USB
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Neale Pickett 31bfadd71d
Actually change pitch, fix VBand LED
1 month ago
.vscode Attempt to get local keyer modes going 10 months ago
case Case work, bugfixes 9 months ago
doc Attempt to get local keyer modes going 10 months ago
pcb More svelte PCB 2 months ago
.clangd Attempt to get local keyer modes going 10 months ago
.gitignore First try at a PCB 2 months ago
LICENSE.md license copyright formatting 3 years ago
Makefile Attempt to get local keyer modes going 10 months ago
README.md Actually change pitch, fix VBand LED 1 month ago
adapter.cpp Actually change pitch, fix VBand LED 1 month ago
adapter.h Actually change pitch, fix VBand LED 1 month ago
bounce2.cpp Init 3 years ago
bounce2.h Init 3 years ago
equal_temperament.h Actually change pitch, fix VBand LED 1 month ago
install.sh Many changes for v2 12 months ago
keyers.cpp Case work, bugfixes 9 months ago
keyers.h Case work, bugfixes 9 months ago
polybuzzer.cpp Actually change pitch, fix VBand LED 1 month ago
polybuzzer.h Actually change pitch, fix VBand LED 1 month ago
touchbounce.cpp Case work, bugfixes 9 months ago
touchbounce.h Case work, bugfixes 9 months ago
vail-adapter.ino Actually change pitch, fix VBand LED 1 month ago
webhid-test.html Attempt to get local keyer modes going 10 months ago

README.md

Author Email License
neale neale@woozle.org MIT

Vail Adapter: Morse Code Key/Paddle to USB

Vail adapter, assembled and connected

Features

  • Lets you key even if you move focus to another window
  • Works with Vail
  • Works with VBand, but the window has to remain focused
  • Optional sidetone generator, which helps with latency
  • Implements all nine keyer modes from Vail, in the adapter, so you lunatics can try to key at 50WPM with no latency issues
  • Plays received signals in the adapter, so you can turn off your computer speaker
  • Free firmware updates for life
  • Can be wired up in about 5 minutes

Vail Adapter benefits video (4:46)

Setting Up

Future Work

Things I plan to add:

  • PCB to ease assembly and make a more robust shippable product
  • Debug tone changes
  • PCB v2 to get the speaker on pin 10 instead of pin 9
  • Unplug detection: send a pulse out one pin and detect it on the T pin to reset straight-key detection

Contributing

To contribute to this project please contact neale@woozle.org https://id.arduino.cc/neale

Similar projects

  • Vail user Michele Giugliano's MorsePaddle2USB, which runs on a DigiSpark (attiny85). It only sends keystrokes, so you must keep the Vail window focused: you can't switch to other apps and still transimit.
  • Ham Radio Solutions sells a USB Paddle Interface which appears to be very similar to Michele's project. You must keep the Vail window focused.
  • CWKeyboard looks almost exactly the same as the VBand adapter.