vail-adapter

Firmware for USB morse code key adapter
git clone https://git.woozle.org/neale/vail-adapter.git

 1---
 2Author: neale(original author) and Brett KE9BOS (Current Author)
 3Email: ke9bos@pigletradio.org
 4License: MIT
 5---
 6
 7# Vail Adapter: Morse Code Key/Paddle to USB
 8
 9![Vail adapter, assembled and connected](doc/vail-adapter-v2.jpg)
10
11
12# Features
13
14* Lets you key even if you move focus to another window
15* Works with [Vail](https://vail.woozle.org/)
16* Works with [VBand](https://hamradio.solutions/vband/), but the window has to remain focused
17* Optional sidetone generator, which helps with latency
18* Implements all nine keyer modes from Vail, in the adapter, so you lunatics can try to key at 50WPM with no latency issues
19* Plays received signals in the adapter, so you can turn off your computer speaker
20* Free firmware updates for life
21* Can be wired up in about 5 minutes
22
23[Vail Adapter benefits video](https://www.youtube.com/watch?v=XQ-mwdyLkOY) (4:46)
24
25# Bill of Materials for PCB version
26* Seeed Studio XIAO SAMD21 (Available from [Amazon](https://www.amazon.com/gp/product/B08CN5YSQF?smid=A2OY3Y9CEYQQ5W) or [Adafruit QT Py](https://www.adafruit.com/product/4600))
27* PCB can be ordered from (JLCPCB or PCBWAY) yourself or from Brett KE9BOS as a bare PCB, kit with all parts needed, or assembled - email ke9bos@pigletradio.org
28* Buzzer Speaker
29* You need one of each of the below for V1.1 pcb(purple), or only the first one if you have a v1 pcb(black):
30  * [PCB Mount TRS connector](https://a.co/d/bLaRwym)
31  * [Switched PCB Mount Aux Jack](https://www.amazon.com/dp/B07WR748JS)
32 
33# Bill of Materials if you don't want to use a PCB
34* Seeed Studio XIAO SAMD21 (Available from [Amazon](https://www.amazon.com/gp/product/B08CN5YSQF?smid=A2OY3Y9CEYQQ5W) or [Adafruit QT Py](https://www.adafruit.com/product/4600))
35* Buzzer Speaker
36* [Panel Aux Jack](https://www.amazon.com/dp/B01C3RFHDC)
37
38# Setting Up
39
40* [Easy Setup](doc/easy-install.md)
41* [Advanced Setup](doc/advanced-install.md)
42
43
44# Future Work
45
46Things I plan to add:
47
48* [x] PCB to ease assembly and make a more robust shippable product
49* [ ] Advanced PCB with capacitive touch built into pcb and enclosure, as well as radio passthrough
50* [ ] Wireless Vail Adapter
51
52
53# Contributing
54To contribute to this project please contact ke9bos@pigletradio.org
55Feel free to buy me a coffee if you find value in this project and want to see more improvements made with time. https://buymeacoffee.com/ke9bos
56
57