Inside Copper: A Full Video Walkthrough + New Features
This is a full tour of Copper targeted at new comers but also current users curious about what is in v0.12 and upcoming v0.13
Built from First Principles: Why copper-rs works so well building robots with AI coding systems
When large language models first met Copper, the result was chaos. Without clear structure, constraints, or precedents, AI-assisted coding collapsed into spaghetti. But as Copper’s first-principles foundations took shape: determinism, observability, and zero-cost modularity, the dynamic flipped. This article explores why disciplined systems don’t just survive LLMs, but quietly turn them into useful tools for building real robots.
Copper v0.11: Bridges and an MVP SDK for robotics-first flight controllers.
Copper v0.11 introduces Bridges—a unified, multi-channel I/O system for UART, CAN, ELRS, ESC buses, and more—and delivers the first MVP SDK for building a fully Rust, deterministic, robotics-first flight controller. This release brings typed multi-channel dispatch, graph-level visualization, and TUI monitoring, plus end-to-end support for ELRS/CRSF radio links, bidirectional DSHOT300 on the RP2350, MSP in no_std, and portable PID loops that run identically on Linux and MCUs. Together these components form the core of a Copper-native flight controller, alongside upgrades to monitoring, missions, structured logging, embedded CI, and numerous fixes. Copper is rapidly evolving into a unified robotics runtime that scales from devkits to real hardware across air, ground, water, and space.