📢 NOTE: This repository is no longer actively maintained.
All current work has moved to the new Open-Muscle GitHub Organization.
Please see the new OpenMuscle Hub for the latest devices, firmware, and documentation.
Project | Description | Link |
---|---|---|
OpenMuscle Hub | Central documentation and overview for all OpenMuscle projects | OpenMuscle-Hub |
FlexGrid | Modular 60-sensor wearable (successor to OM12) | OpenMuscle-FlexGrid |
LASK5 | Labeling device with joystick and buttons | OpenMuscle-LASK5 |
Software | MicroPython firmware, communication protocols, and ML hooks | OpenMuscle-Software |
OM12 Legacy Band | Historical 12-sensor band hardware | OpenMuscle-Band |
This was the original prototype of OpenMuscle (OM12 + LASK4), developed to prove out muscle-based finger tracking using off-the-shelf parts and MicroPython.
It remains here for archival purposes and for those referencing:
- Early research and design iterations
- Press and academic mentions (42+ stars)
- Explorations in UDP-based muscle telemetry using hall effect sensors
- 12 Hall Effect Sensors (49E)
- 6 Sensor Cells, dual-input
- PCB 5.3.0
- ESP32-S2
- MicroPython
- 1200 s/s via UDP transmission
- 4 pistons
- 4 push buttons
- OLED screen
- ESP32-S2 Microcontroller
The latest version is LASK5, with joystick and modular controls.
- Create an open-source forearm bracelet (OM12)
- Build a hand gesture labeling device (LASK4)
- Create UDP-based data capture tool
- Build a hosted data training server
- Raise community awareness
- Create pre-production versions of both devices
This repo remains under the MIT License, but newer repositories may use the CERN-OHL-S v2.0 for hardware components. See the respective repos for details.
Made with 💡 by @TURFPTAx
Project now maintained at Open-Muscle