Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ernestum/brummafirmware
https://github.com/ernestum/brummafirmware
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ernestum/brummafirmware
- Owner: ernestum
- License: gpl-3.0
- Created: 2021-06-25T12:20:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-23T21:08:14.000Z (over 3 years ago)
- Last Synced: 2024-10-28T07:55:57.482Z (2 months ago)
- Language: C++
- Size: 3.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Brumma Firmware
Brumma is a driver hardware to drive a chain of vibrating motors. This is the Firmware for an Arduino Nanoe 33 BLE connected to Brumma.
## Connecting via Serial
The Brumma Firmware provides a serial interface at 115200 baud for debugging purposes. It accepts the following commands (terminated with a newline):Command | Action
--------|----
`h` or `H` | display help text
`p` | set the power of the motors between 0 and 100
`0010010` |or any variation thereof enables/disables the motors.
The length has to match the number of motors## Connecting via Bluetooth BLE
> TODO## History
The firmware code is based on the [TingleDongleServer](https://github.com/ernestum/TingleDongleServer) which ran on an esp32 and allowed to connect to vibrating motors via a web server.