morAce is a Arduino project designed to work with the Adafruit nrf52840 range of arduino boards - and converts 1, 2 or 3 switch inputs into HID keyboard/Mouse commands. A mode switch allows the device to switch between connected devices meaning you can use this on different computers - with no software or cables since its over Bluetooth.
You can use switches (1, 2, or 3) to send morse code signals which are then intepreted by the morAce as Keyboard strokes or mouse movements. Its configurable by editing the arduino file. It will work on any device that listens to a Bluetooth keyboard our mouse - such as an iOS device, Mac, Windows devices. Also with a fourth switch you can change which device it is currently connected to. It cycles between already paired devices.
Read it all here: https://docs.acecentre.org.uk/products/v/morace/
We needed a BLE HID Switch->Morse system - that allowed swapping between several different devices - AND - switching between switch scanning and morse input.
- Tania Finlayson - and her husband for developing (and general all round awesomeness) for building TandemMaster. Please buy one if you want to support this project
- Jim Lubin - and his fab Morse archive here
- Adaptive Design - who have been great recently about pushing along the morse agenda
- Adafruit. For being amazing.
- deeproadrash who helped immensely with a lot of the code on this project. TY!
- f1andrew -Andrii Pavlyshyn who has done a lot of the changes to circuitPy and ironed out a lot of bugs.
- ATMakers - AirTalker - A really nice replica of the Adap2U sip/puff Morse code to keyboard/mouse system used by Jim Lubin. Its neat - runs on CircuitPython. The BLE libraries though arent full featured yet.
- Morsel. One of the few that attempt to this project over bluetooth. Ours has a few more features than this.
- Ketcha-K - morsekey project. This was a bit of a kickstart to do this project (see also this thread on reddit)
- Milad Hajihassan, Makers Making Change - and the FAIO project - a neat project which has some morse functionality built in using the easymorse project. Also uses the feather. (See more at FAIO Multiplexer)
- OllieBck / MorseBLEKeyboard - a project to switch between switch scanning and using Gboard.
- K3NG / Arduino CW Keyer - this project has EVERYTHING you would ever need for proper morse code. We doff our cap..