Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
4dd90a816This file is pinned to the selected release. Download the original to open it in your design tool.
# OpenMuscle Dev Kit
Hardware and firmware for the **OpenMuscle Dev Kit** (V0/V1), the bench platform used to prototype and validate OpenMuscle's pressure-sensing cells before they go into wearable arrays like [FlexGrid](https://github.com/Open-Muscle/OpenMuscle-FlexGrid).
Part of the [OpenMuscle](https://github.com/Open-Muscle) open-source neurotech ecosystem. See [openmuscle.org](https://openmuscle.org) for the project background.
## What's here
```
Micropython/ MicroPython firmware, organized by sensor cell
Cell 00 .. Cell 05 Per-cell code
Open Muscle Dev Kit V0 Cell Numbers Addresses.xlsx Cell -> I2C/bus address map
PCB/ KiCad hardware design
OM-EPSC3-Micro.* ESP32-C3 micro controller board (schematic, layout, 3D)
OM-DEV-Kit.* Dev kit carrier board
OM-ESPC3-Micro-Gerb/ Fabrication gerbers
OpenMuscleDevKit.pretty/ Custom KiCad footprint library
TRRS Footprint/ TRRS connector footprint (single-wire power + data)
*.svg Edge-cut and artwork exports
```
## Hardware at a glance
- **MCU:** ESP32-C3 (`OM-EPSC3-Micro` board)
- **Sensing:** multiple addressable pressure-sensing cells (see the cell address spreadsheet)
- **Interconnect:** TRRS connector for chained power + data between cells
- **CAD:** KiCad project files, gerbers, and STL included for fabrication
## Firmware
Each `Cell NN` directory holds the MicroPython for one sensor cell. The accompanying spreadsheet maps cell numbers to their bus addresses so a host can poll the array. Flashing and OTA follow the same pattern as other OpenMuscle devices via [ugit](https://github.com/turfptax/ugit).
## Status
This is an early dev-kit snapshot (V0/V1). It is preserved as a reference design; active sensor development continues in the [OpenMuscle organization](https://github.com/Open-Muscle).
## License
See the [OpenMuscle](https://github.com/Open-Muscle) project for licensing.