Very simple 2 D.O.F camera monitor robot with two servo motors. This is my first project to use Rust + embassy-rs for microcontroller.
Please change to branch pio_pwm
to see the servo motor with PIO PWM driver. The GPIO is the same for both PIO and PWM Driver version.
In this reposiroty we have two project: robotic-arm-rp2040
for the robot code and remote-control
for the remote control code.
robotic-arm-rp2040 | remote-control |
---|---|
.
├── Cargo.toml
├── build.rs
├── memory.x
└── src
├── main.rs
├── resources
│ ├── gpio_list.rs
│ └── mod.rs
└── tasks
├── button.rs
├── mod.rs
├── servo_pio.rs
└── uart_task.rs
|
.
├── Cargo.toml
├── build.rs
├── memory.x
└── src
├── main.rs
├── resources
│ ├── gpio_list.rs
│ └── mod.rs
└── tasks
├── button.rs
├── control_task.rs
├── display.rs
└── mod.rs
|