Skip to content

tana/atom-motion-balance

Repository files navigation

Self-balancing robot using Atom Matrix, Atom Motion and Rust

A self-balancing robot made using Atom Matrix module, Atom Motion motor driver, and two servo-shaped geared motors.

This is an implementation of self-balancing robot using M5Stack's Atom Matrix and Atom Motion, written in Rust.

It supports both Atom Matrix (ESP32) and Atom S3 (ESP32-S3).

Bill of materials

Usage

Rust toolchains for ESP chips are required. It can be easily installed using EspUp.

After flashing firmware and turning the switch of Atom Motion, pushing the screen button of an Atom module starts motors. When the button is pushed again, motors stop.

Detailed information

For more information, please refer to https://zenn.dev/tana_ash/articles/5a458538cd9204 (Google Trasnlate).

LICENSE

MIT or Apache-2.0.

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages