https://github.com/tutla53/camera-monitor-robot
Simple 2 D.O.F Camera Monitor with RP2040 and HC-05 Bluetooth Module and YK-04 RF Transceiver
https://github.com/tutla53/camera-monitor-robot
embassy-rp embassy-rs embedded-systems hc-05 pico raspberry-pi-pico rp2040 rust rust-embedded rust-rp2040 servo-motor
Last synced: 6 months ago
JSON representation
Simple 2 D.O.F Camera Monitor with RP2040 and HC-05 Bluetooth Module and YK-04 RF Transceiver
- Host: GitHub
- URL: https://github.com/tutla53/camera-monitor-robot
- Owner: tutla53
- License: apache-2.0
- Created: 2024-12-02T04:13:36.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-31T04:33:12.000Z (8 months ago)
- Last Synced: 2025-04-13T23:07:49.469Z (6 months ago)
- Topics: embassy-rp, embassy-rs, embedded-systems, hc-05, pico, raspberry-pi-pico, rp2040, rust, rust-embedded, rust-rp2040, servo-motor
- Language: Rust
- Homepage:
- Size: 966 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple 2 D.O.F Camera Monitor
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.
![]()
## Project Structure
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
4 directories, 11 files
.
├── 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
4 directories, 12 files
## Getting Started