Ross ROSS = Recommend OSS · open-source software intelligence for agents

ZhaJiHu/Cubli_Mini

None observed · 2026-08-28

github.com/ZhaJiHu/Cubli_Mini · C++ · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1570
  • days_rel: n/a
  • days_push: 753
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1422 stars · 240 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

An open-source hardware and firmware project that recreates ETH Zurich's Cubli as a low-cost, 10x10x10 cm self-balancing cube that balances on its edges and corners using reaction wheels driven via Simple FOC. It ships complete 3D models, PCB and schematic designs, BOMs with purchase links, and dual-ESP32 C++/Arduino firmware (with FreeRTOS and CAN bus) so anyone can build their own for under ~800 RMB.

Use cases

  • build a diy self-balancing cube robot
  • learn motor control with simple foc on esp32
  • open source hardware balancing robot with full pcb and cad files
  • study balance control algorithms like edge and point balancing
  • low cost reaction wheel inverted pendulum project
  • replicate a mini cubli from bill of materials
  • example of freertos and can bus firmware on dual esp32

When to choose

  • you want a fully documented, low-cost diy self-balancing cube you can physically build from open cad, pcb, and bom files
  • you are learning embedded motor control, FOC, sensor fusion with MPU6050, or FreeRTOS task design on ESP32
  • you want a hands-on robotics/control-theory learning project with reference videos and tuning guides

When to avoid

  • you need a production-ready or plug-and-play balancing robot without manual tuning near the balance point
  • you need the original Cubli's active braking or jump-up capability, which this simplified design omits
  • you are uncomfortable assembling pcbs, soldering, or fabricating sheet-metal and 3D-printed parts
  • you need safety-critical hardware - spinning momentum wheels are hazardous around hands

Facets

application · maturity active

robotics embedded robotics embedded-systems hardware education embedded cpp open-source-hardware self-balancing reaction-wheel inverted-pendulum simplefoc esp32 arduino foc-motor-control freertos mpu6050 as5600-encoder pcb-design 3d-printing diy-project control-algorithms balance-control

1 source

Member repositories

RepositoryRoleHealth v2
ZhaJiHu/Cubli_Minimain32

For agents

markdown · JSON · MCP: product_card(name="ZhaJiHu/Cubli_Mini")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem