Skip to content

turfptax/OM-Dev-Kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

Part of the OpenMuscle open-source neurotech ecosystem. See 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.

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.

License

See the OpenMuscle project for licensing.

About

Open Muscle Dev Kit (V0/V1): ESP32-C3 sensor-cell hardware (KiCad PCBs + gerbers) and MicroPython firmware for the OpenMuscle pressure-sensing platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors