morsekey

Morse Code USB Keyboard mk II
git clone https://git.mitxela.com/morsekey.git
Log | Files | Refs | README

Branches

Name Last commit date Author
master2019-05-23 22:40:38 +0100mitxela

Tags

Name Last commit date Author
v1.02017-02-25 01:30:34 +0000mitxela

File Tree (HEAD)

Name Size
Makefile2.528K
MorseKeySchematic.png2.872K
README.md468B
checksize770B
main.c19.31K
main.hex9.242K
micronucleus-config/Makefile.inc2.653K
micronucleus-config/Readme.md646B
micronucleus-config/bootloaderconfig.h10.58K
usbconfig.h11.68K
usbdrv/Changelog.txt14.46K
usbdrv/CommercialLicense.txt7.076K
usbdrv/License.txt18.68K
usbdrv/Readme.txt8.314K
usbdrv/USB-ID-FAQ.txt6.87K
usbdrv/USB-IDs-for-free.txt6.874K
usbdrv/asmcommon.inc7.806K
usbdrv/oddebug.c973B
usbdrv/oddebug.h2.845K
usbdrv/usbconfig-prototype.h18.57K
usbdrv/usbdrv.c24.16K
usbdrv/usbdrv.h30.62K
usbdrv/usbdrvasm.S11K
usbdrv/usbdrvasm.asm595B
usbdrv/usbdrvasm12.inc14.98K
usbdrv/usbdrvasm128.inc27.94K
usbdrv/usbdrvasm15.inc17.41K
usbdrv/usbdrvasm16.inc12.41K
usbdrv/usbdrvasm165.inc16.64K
usbdrv/usbdrvasm18-crc.inc30.49K
usbdrv/usbdrvasm20.inc14.95K
usbdrv/usbportability.h4.492K

History

* 07d18db (HEAD -> master) | mitxela 2019-05-23 22:40 | Add support for speed control | * 0a86dc9 | mitxela 2019-05-23 17:33 | Don't hit spacebar on first connection | * 13da243 | mitxela 2019-05-23 17:21 | Toggle sound by switching TCCR0A instead | * 1f0c237 | mitxela 2019-05-23 16:39 | Add micronucleus config | * 8701499 (tag: v1.0) | mitxela 2017-02-25 01:30 | Create README.md | * a76ca53 | mitxela 2017-02-25 01:25 | Schematic image | * 133c065 mitxela 2017-02-25 01:08 First commit

Contents of README.md:

Morse Code USB Keyboard mk II

Source code to the morse code usb keyboard mk ii project on mitxela.com.

Uses the V-USB library from objective development. Based on the EasyLogger example project which calibrates the Attiny85's internal oscillator to 16.5MHz from the usb frame length, to avoid the need for a crystal.

See a fun video demonstration here.