A lightweight firmware for the DigiStump ATtiny85 that implements an iambic CW keyer controller over USB. This project provides paddle input handling, configurable keyer logic, and USB HID support.
To build and install on your microcontroller, please use the Arduino IDE with the Digistump additional boards manager: Digistump Additional Boards Manager
Additionally, this software can be flashed to any other arduino board, microcontroller, etc. Simply use the approapriate HID Keyboard library (ex. Arduino's Keyboard library rather than DigiStump's)
- Solder/Connect Dit paddle to PIN0 and Dah paddle to PIN2
- Connect Ground wires to GND PIN
- If modifying for another device, ensure you make the appropriate changes to pin configuration in iambic_controller.ino
- Use a LED to test if PULLUP (Dit/Dah press/release) is working correctly.
Plug and play with VBand, MorseIT (IOS/Android), MorseKeyer Software (PC), and many other applications.
This work is licensed under a Creative Commons Attribution 4.0 International License.

