Skip to content

Turns switch presses to Morse - and then sends this as Text / Mouse movements to a BLE compatible device

License

Notifications You must be signed in to change notification settings

AceCentre/morAce

Repository files navigation

What is MorAce?

morAce

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.

GitHub GitHub issues

What does it do exactly?

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.

Want all the docs

Read it all here: https://docs.acecentre.org.uk/products/v/morace/

Why? Why not a different project?

We needed a BLE HID Switch->Morse system - that allowed swapping between several different devices - AND - switching between switch scanning and morse input.

Credits

  • 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.

Similar projects

License

MIT

Contributors