LASK5 is a compact, gloveless smart glove controller designed for robotics, machine learning, and human-computer interaction projects. Originally created to assist with labeling movement data for the OpenMuscle project, this controller is now a fully open-source interface capable of controlling robotic hands, LED sculptures, and more.
📌 This device is part of the OpenMuscle ecosystem.
For project-wide documentation, visit the [OpenMuscle Hub](https://github.com/Open-Muscle/OpenMuscle-Hub).
🎥 YouTube Video: LASK5: The Gloveless Smart Glove
- ESP32-S3 based (Wi-Fi + ESP-NOW enabled)
- 4-piston finger input with hall sensors
- Thumb joystick
- 128x32 OLED display for menus and feedback
- 4 SMD buttons for UI control
- Modular headers for add-ons (gyroscope, additional sensors)
- Written in MicroPython
- 3D-printable enclosure
You can find all historical and current KiCad hardware designs under:
📂 KiCad/
Each folder contains complete KiCad files, BOMs, and version-specific layout changes.
Version | Description | Folder |
---|---|---|
v3.0 (Proposed) | New layout with joystick, button updates | LASK_V3-0 |
v2.0 | Button layout revision, early joystick test | LASK_V2-0 |
v1.1 | Original layout with 3-button config | LASK_V1-1 |
🧩 Component footprints are stored in:
The firmware for all LASK versions is maintained centrally in:
📂 OpenMuscle-Software → /embedded/lask5
✅ Be sure to match the firmware branch or directory with your hardware version (see notes in the firmware repo for version compatibility).
- Robotic hand control (e.g. HiWonder, Arduino-powered systems)
- LED and kinetic art control
- Machine learning data labeling (OpenMuscle)
- Custom HCI devices, VR/AR control experiments
- Visit the OpenMuscle Hub for device setup overview.
- Select your hardware version from the
/KiCad
folder. - Follow included assembly instructions (or upcoming guides at openmuscle.org).
- Flash your ESP32-S3 using the LASK5 firmware from OpenMuscle-Software.
- Power on, test input, and begin using ESP-NOW or serial modes.
We welcome PRs for hardware, firmware, or documentation.
You can also submit ideas or questions in OpenMuscle Discussions (coming soon).
If you build your own LASK5 device, let us know!
Tag @OpenMuscle or submit to the Community Builds section.
This repository is covered by a combination of licenses based on content type:
-
Hardware Design Files (KiCad schematics, PCB layouts, mechanical files):
📄 CERN Open Hardware License v2.0 – Strongly Reciprocal (CERN-OHL-S)
→ You may copy, modify, and manufacture hardware as long as you release modifications under the same license. -
Firmware and Code Snippets (e.g. MicroPython, setup scripts):
📄 MIT License
→ You may use, modify, and redistribute the code freely with attribution. -
Art and Visual Media (e.g. logos, SVGs, diagrams, illustrations):
🎨 Creative Commons Attribution 4.0 International (CC BY 4.0)
→ You may use and remix art assets with credit to the original authors.
🔍 See LICENSE.md for full licensing details.
Made with 💡 by TURFPTAx for the OpenMuscle initiative.