# peng-zhihui/Dummy-Robot

我的超迷你机械臂机器人项目。

Repository: https://github.com/peng-zhihui/Dummy-Robot
Canonical: https://ross.abutalabs.com/products/dummy-robot
Language: C
License Family: other
Last push: 2024-03-14T14:02:29+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1791, "days_push": 902, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15429, forks 3193 (observed 2026-08-28T04:11:09.813682+00:00)

## What it is
Dummy-Robot is a complete open-source design for a super-compact smart robotic arm, including 3D/CAD mechanical models, PCB hardware designs, stepper motor drivers, and core firmware. It bundles the REF controller firmware (FreeRTOS-based with kinematics solving), CAN-bus motor drivers, a wireless teach pendant (Peak), and a PC host application (DummyStudio).

## Use cases
- build a DIY compact robotic arm from open-source designs
- control stepper motors over CAN bus with closed-loop firmware
- learn robotic arm kinematics and motion control
- flash and customize STM32-based motor driver firmware
- use a wireless teach pendant to program arm movements
- repurpose the firmware for a custom robot arm design

## When to choose
- you want a fully open hardware+software robotic arm project to build or study
- you need closed-loop stepper control with CAN bus for multi-joint robots
- you want a reference design covering mechanics, electronics, and firmware together

## When to avoid
- you need an industrial-grade certified robot arm for production use
- you want a plug-and-play product with warranty and support
- you cannot source harmonic reducers or fabricate CNC/PCB parts
- you need a license permitting commercial redistribution (no license is specified)

## Facets
- artifact type: application
- maturity: active
- function: robotics, embedded, sdk
- domain: robotics, hardware, embedded-systems
- platform: embedded, c, cpp, windows
- tags: robotic-arm, stepper-motor-driver, can-bus, kinematics, teach-pendant, open-hardware, freertos, stm32, diy-robotics, automation, linux

## Member repositories
- peng-zhihui/Dummy-Robot (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:09.813682+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:05:54.141980+00:00, confidence not recorded.
  - readme: https://github.com/peng-zhihui/Dummy-Robot (fetched 2026-08-28T04:11:09.813682+00:00, sha 48d19da22898)
- Data as of 2026-08-30T08:39:29.467469+00:00.
