- I am currently working on embedded project with Raspberry Pi Pico W RP2040, ESP32, and STM32 for hobby.
- This is my personal journal to learn microcontroller mainly with Rust and Real Time Operating System (RTOS), and hopefully it can lead to the development of an intelligence mobile robot with SLAM.
| Project | Board | Description | Repository |
|---|---|---|---|
| DC Motor Control | Raspberry Pi Pico | DC Motor Speed and Position Control with embassy-rs + Rust π¦ | dc-motor |
| Two DOF Camera Monitor | Raspberry Pi Pico | Very simple 2 D.O.F camera monitor robot with two servo motors. This is my first project to use embassy-rs + Rust π¦ for microcontroller | camera-monitor-robot |
| Bluetooth Remote Control | STM32F1 Blue Pill | General purpose bluetooth remote control with HC-05 and STM32F1 Blue Pill with C and FreeRTOS | remote-control-stm32 |
| TCP Communication | ESP32-C3 & Raspberry Pi Pico W | Project to test TCP communication between ESP32-C3 and Raspberry Pi Pico W with embassy-net + Rust π¦ | tcp-comm |
| Board | Language | HAL | RTOS | Template |
|---|---|---|---|---|
| Raspberry Pi Pico W | Rust π¦ | embassy-rp | embassy-rs | pico-server |
| ESP32-C3 Mini | Rust π¦ | esp-hal | embassy-rs | esp32c3-server |
| STM32F1 Blue Pill | C | libopencm3 | FreeRTOS | stm32-c-template |
| Board | Library Item | Repository |
|---|---|---|
| Raspberry Pi Pico W |
|
embassy-rp-library |




