From e5b4f29bf23cea15991061ea2311ae4c07bff4e9 Mon Sep 17 00:00:00 2001 From: Deliutz Date: Sun, 26 Apr 2026 23:38:43 +0300 Subject: [PATCH 1/6] begin --- .../project/2026/delia.florea/index.md | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md new file mode 100644 index 00000000000..948260a29cb --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -0,0 +1,92 @@ +Project Name +STM32 Rust Smart Car +::: +Author: Florea Delia Cristina +GitHub Project Link: https://github.com/UPB-PMRust-Students/acs-project-2026-Deliutz +::: +________________________________________ +Description +Proiectul constă într-o mașinuță controlată wireless, programată în Rust pe o placă STM32 Nucleo-U545RE-Q. Mașinuța poate fi controlată de pe laptop prin Bluetooth și este capabilă să detecteze obstacole și să înregistreze imagini/video pe un card SD folosind o cameră conectată direct la microcontroller. Datele capturate de cameră sunt procesate de STM32 și salvate pe cardul SD. +________________________________________ +Motivation +Am ales acest proiect pentru a învăța programare embedded low-level în Rust și pentru a înțelege cum funcționează interacțiunea directă cu hardware-ul (GPIO, UART, senzori, memorie externă). De asemenea, am vrut să construiesc un sistem complet: control, sensing și captură de date. +________________________________________ +Architecture +Componente principale: +• STM32 (controller principal) +→ rulează logica mașinuței (control, senzori, comunicație și procesare date) +• Driver motoare (L298N) +→ controlează cele 4 motoare DC +• Bluetooth (HC-05) +→ comunicare între mașinuță și aplicația Rust de pe laptop +• Aplicație desktop (Rust) +→ UI pentru control (forward, back, left, right, stop) +• Senzor distanță (HC-SR04) +→ detectează obstacole +• Cameră (OV7670) +→ capturează imagini +• Modul SD Card +→ stochează imaginile capturate de cameră +________________________________________ +Conexiuni +Laptop (Rust App) + ↓ Bluetooth + HC-05 + ↓ UART + STM32 + / | \ \ + L298N Sensor Camera SD Card + ↓ ↓ ↓ ↓ +Motoare Distanță Imagine Stocare +________________________________________ +Log +Week 5 - 11 May +• Setup STM32 + Rust (Embassy) +• Control motoare prin L298N +• Test mișcare basic (forward/back) +Week 12 - 18 May +• Implementare Bluetooth (HC-05) +• Creare aplicație Rust pentru control +• Control în timp real cu touch +Week 19 - 25 May +• Adăugare senzor obstacole +• Integrare citire distanță +• Plan integrare cameră + SD +________________________________________ +Hardware +Componente folosite: +• STM32 Nucleo-U545RE-Q +• L298N Motor Driver +• 4x Motoare DC +• HC-05 Bluetooth +• HC-SR04 Ultrasonic Sensor +• Cameră OV7670 +• Modul card SD +• Baterii (separate pentru STM și motoare) +________________________________________ +Bill of Materials +Device Usage Price +STM32 Nucleo-U545RE-Q Microcontroller principal ~150 RON +L298N Control motoare ~20 RON +HC-05 Bluetooth ~25 RON +HC-SR04 Senzor obstacole ~10 RON +Modul SD Card Stocare date ~15 RON +Cameră OV7670 Captură imagine ~30 RON +Motoare DC x4 Mișcare ~40 RON +Baterii Alimentare ~50 RON +________________________________________ +Software +Library Description Usage +embassy-stm32 HAL async pentru STM32 Control hardware +embassy-time Timere async PWM software +embedded-hal Abstracții hardware GPIO +serialport Comunicare PC Bluetooth +egui / eframe UI desktop Control mașinuță +________________________________________ +Links +1. https://embassy.dev +2. https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf +3. https://docs.rs/embedded-hal +4. https://www.st.com + + From a484c69045fcde85239de826b1158914ec2aa0ff Mon Sep 17 00:00:00 2001 From: Deliutz Date: Sun, 26 Apr 2026 23:44:56 +0300 Subject: [PATCH 2/6] new title --- .../version-acs_cc/project/2026/delia.florea/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md index 948260a29cb..a06f84140bd 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -1,5 +1,5 @@ Project Name -STM32 Rust Smart Car +Spy Video Car ::: Author: Florea Delia Cristina GitHub Project Link: https://github.com/UPB-PMRust-Students/acs-project-2026-Deliutz From b79df410d0bc7b51bb30faf6bfd146afabb7176e Mon Sep 17 00:00:00 2001 From: Deliutz Date: Mon, 27 Apr 2026 23:03:32 +0300 Subject: [PATCH 3/6] SpyVideoCar --- .../project/2026/delia.florea/Diagram.svg | 4 + .../project/2026/delia.florea/SpyVideoCar.svg | 50722 ++++++++++++++++ .../project/2026/delia.florea/index.md | 179 +- 3 files changed, 50818 insertions(+), 87 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg create mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg new file mode 100644 index 00000000000..f31d95d3222 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg @@ -0,0 +1,4 @@ + + + +
Laptop(Rust App)
Laptop(Rust A...
Bluetooth(HC-05)
Bluetooth(HC-0...
STM32 Nucleo-U545RE-Q
STM32 Nucleo-U545RE-Q
Motor Driver L298N
Motor Driver L298N
Camera Module 
Camera Module 
microSD Module
microSD Module
Baterie
Baterie
Baterie
Baterie
Ultrasonic Sensor HC-SR04
Ultrasonic Sensor HC...
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg new file mode 100644 index 00000000000..a337136c160 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg @@ -0,0 +1,50722 @@ + + + +SVG Image created as SpyVideoCar.svg date 2026-04-27T21:06:41 + Image generated by Eeschema-SVG + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 10.0.1 +KiCad E.D.A. 10.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A4 +Size: A4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: +Title: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: SpyVideoCar.kicad_sch +File: SpyVideoCar.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +HC-05 +HC-05 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++3.3V ++3.3V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +Senzor +Senzor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_01x04 +Conn_01x04 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + +Module_SD +Module_SD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_01x06 +Conn_01x06 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ + + + + + +1 + +1 + + + + + + + + + + + +- + +- + + + + +2 + +2 + + + + + + + + + + + + +M3 +M3 + + + + + + + + + + + + + + + + + +Motor_DC +Motor_DC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++3V3 ++3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++11.1V ++11.1V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ + + + + + +1 + +1 + + + + + + + + + + + +- + +- + + + + +2 + +2 + + + + + + + + + + + + +M2 +M2 + + + + + + + + + + + + + + +Motor_DC +Motor_DC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ + + + + + +1 + +1 + + + + + + + + + + + +- + +- + + + + +2 + +2 + + + + + + + + + + + + +M1 +M1 + + + + + + + + + +Motor_DC +Motor_DC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +BT2 +BT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Battery +Battery + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ + + + + + +1 + +1 + + + + + + + + + + + +- + +- + + + + +2 + +2 + + + + + + + + + + + + +M4 +M4 + + + + + + + +Motor_DC +Motor_DC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Camera +Camera + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_02x08_Counter_Clockwise +Conn_02x08_Counter_Clockwise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +BT1 +BT1 + + + + + + + + + + + + + + + + + + + + + + + + + +Battery +Battery + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SENSE_A + +SENSE_A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +OUT1 +OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +OUT2 +OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + + +Vs + +Vs + + + + + + + + + + + + + + + + + + + + +4 + +4 + + + + + + + + +IN1 +IN1 + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +EnA +EnA + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN2 +IN2 + + + + + + + + + + + + + + + + +7 +7 + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 + +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Vss + +Vss + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 + +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN3 +IN3 + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +EnB +EnB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +IN4 +IN4 + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +OUT3 +OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +OUT4 +OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + + +SENSE_B + +SENSE_B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +15 + +15 + + + + + + + + + + + + + + + + + + + + + + +U2 +U2 + + + + + + + + + + + + + + + + + + + +L298N +L298N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 + +A1 + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A2 + +A2 + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A3 +A3 + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A4 +A4 + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A5 +A5 + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A6 +A6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A7 +A7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A8 + +A8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B1 + +B1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B2 + +B2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B3 +B3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B4 +B4 + + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B5 +B5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B6 +B6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B8 + +B8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C1 +C1 + + + + + + + + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C2 +C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C3 +C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C4 +C4 + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +C5 +C5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C6 +C6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C7 +C7 + + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +C8 +C8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D8 +D8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E1 +E1 + + + + + + + + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E2 +E2 + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E3 +E3 + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E4 +E4 + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E5 +E5 + + + + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E6 +E6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E7 +E7 + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E8 +E8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F1 + +F1 + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F2 +F2 + + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +F3 +F3 + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +F4 +F4 + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F5 +F5 + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F6 +F6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F7 +F7 + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F8 +F8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G1 + +G1 + + + + + + + + + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +G2 +G2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G3 +G3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G4 +G4 + + + + + + + + + + + + + + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G5 +G5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSSMPS + +VSSSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G6 + +G6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G8 +G8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H1 + +H1 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H2 +H2 + + + + + + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +H3 +H3 + + + + + + + + + + + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H4 +H4 + + + + + + + + + + + +VLXSMPS +VLXSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H5 +H5 + + + + + + + + + + + + + + + + + + + + + + + + +VDDSMPS + +VDDSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H6 + +H6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H7 + +H7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H8 + +H8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U545REIxQ +STM32U545REIxQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +TRIG +TRIG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +TX +TX + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSYNC +VSYNC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + +ECHO +ECHO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D0 +D0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +MISO +MISO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +MOSI +MOSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11.1V +11.1V + + + + + + + + + + + + + + + + + + + + + + + + +SCK +SCK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CS +CS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RX +RX + + + + + + + + + + + + + + + +SIOD +SIOD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SIOC +SIOC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +XCLK +XCLK + + + + + + + + + + + + + + + + + + + + + + + + +HREF +HREF + + + + + + + + + + + + + + + + + + + + + + + +PLCK +PLCK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +BT1 +BT1 + + + + + + + + + + + + + + + + + + + + + + + + + +Battery +Battery + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U2 +U2 + + + + + + + + + + + + + + + + + + + +L298N +L298N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SENSE_A + +SENSE_A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +OUT1 +OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +OUT2 +OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + + +Vs + +Vs + + + + + + + + + + + + + + + + + + + + +4 + +4 + + + + + + + + +IN1 +IN1 + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +EnA +EnA + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN2 +IN2 + + + + + + + + + + + + + + + + +7 +7 + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 + +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Vss + +Vss + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 + +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN3 +IN3 + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +EnB +EnB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +IN4 +IN4 + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +OUT3 +OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +OUT4 +OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + + +SENSE_B + +SENSE_B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +15 + +15 + + + + + + + + + + + + + + + + + + + + + + +HC-05 +HC-05 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + +Camera +Camera + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_02x08_Counter_Clockwise +Conn_02x08_Counter_Clockwise + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U545REIxQ +STM32U545REIxQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 + +A1 + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A2 + +A2 + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A3 +A3 + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A4 +A4 + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A5 +A5 + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A6 +A6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A7 +A7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A8 + +A8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B1 + +B1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B2 + +B2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B3 +B3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B4 +B4 + + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B5 +B5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B6 +B6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B8 + +B8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C1 +C1 + + + + + + + + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C2 +C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C3 +C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C4 +C4 + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +C5 +C5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C6 +C6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C7 +C7 + + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +C8 +C8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D8 +D8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E1 +E1 + + + + + + + + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E2 +E2 + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E3 +E3 + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E4 +E4 + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E5 +E5 + + + + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E6 +E6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E7 +E7 + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E8 +E8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F1 + +F1 + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F2 +F2 + + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +F3 +F3 + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +F4 +F4 + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F5 +F5 + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F6 +F6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F7 +F7 + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F8 +F8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G1 + +G1 + + + + + + + + + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +G2 +G2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G3 +G3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G4 +G4 + + + + + + + + + + + + + + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G5 +G5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSSMPS + +VSSSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G6 + +G6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G8 +G8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H1 + +H1 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H2 +H2 + + + + + + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +H3 +H3 + + + + + + + + + + + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H4 +H4 + + + + + + + + + + + +VLXSMPS +VLXSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H5 +H5 + + + + + + + + + + + + + + + + + + + + + + + + +VDDSMPS + +VDDSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H6 + +H6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H7 + +H7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H8 + +H8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Module_SD +Module_SD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_01x06 +Conn_01x06 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + ++3V3 ++3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++11.1V ++11.1V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +BT2 +BT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Battery +Battery + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md index a06f84140bd..e2fbed63c22 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -1,92 +1,97 @@ -Project Name -Spy Video Car -::: +--- +title: Spy Video Car +--- + +# Spy Video Car +A remote-controlled smart car with obstacle detection and onboard video capture. + +:::info Author: Florea Delia Cristina GitHub Project Link: https://github.com/UPB-PMRust-Students/acs-project-2026-Deliutz ::: -________________________________________ -Description -Proiectul constă într-o mașinuță controlată wireless, programată în Rust pe o placă STM32 Nucleo-U545RE-Q. Mașinuța poate fi controlată de pe laptop prin Bluetooth și este capabilă să detecteze obstacole și să înregistreze imagini/video pe un card SD folosind o cameră conectată direct la microcontroller. Datele capturate de cameră sunt procesate de STM32 și salvate pe cardul SD. -________________________________________ -Motivation -Am ales acest proiect pentru a învăța programare embedded low-level în Rust și pentru a înțelege cum funcționează interacțiunea directă cu hardware-ul (GPIO, UART, senzori, memorie externă). De asemenea, am vrut să construiesc un sistem complet: control, sensing și captură de date. -________________________________________ -Architecture -Componente principale: -• STM32 (controller principal) -→ rulează logica mașinuței (control, senzori, comunicație și procesare date) -• Driver motoare (L298N) -→ controlează cele 4 motoare DC -• Bluetooth (HC-05) -→ comunicare între mașinuță și aplicația Rust de pe laptop -• Aplicație desktop (Rust) -→ UI pentru control (forward, back, left, right, stop) -• Senzor distanță (HC-SR04) -→ detectează obstacole -• Cameră (OV7670) -→ capturează imagini -• Modul SD Card -→ stochează imaginile capturate de cameră -________________________________________ -Conexiuni -Laptop (Rust App) - ↓ Bluetooth - HC-05 - ↓ UART - STM32 - / | \ \ - L298N Sensor Camera SD Card - ↓ ↓ ↓ ↓ -Motoare Distanță Imagine Stocare -________________________________________ -Log -Week 5 - 11 May -• Setup STM32 + Rust (Embassy) -• Control motoare prin L298N -• Test mișcare basic (forward/back) -Week 12 - 18 May -• Implementare Bluetooth (HC-05) -• Creare aplicație Rust pentru control -• Control în timp real cu touch -Week 19 - 25 May -• Adăugare senzor obstacole -• Integrare citire distanță -• Plan integrare cameră + SD -________________________________________ -Hardware -Componente folosite: -• STM32 Nucleo-U545RE-Q -• L298N Motor Driver -• 4x Motoare DC -• HC-05 Bluetooth -• HC-SR04 Ultrasonic Sensor -• Cameră OV7670 -• Modul card SD -• Baterii (separate pentru STM și motoare) -________________________________________ -Bill of Materials -Device Usage Price -STM32 Nucleo-U545RE-Q Microcontroller principal ~150 RON -L298N Control motoare ~20 RON -HC-05 Bluetooth ~25 RON -HC-SR04 Senzor obstacole ~10 RON -Modul SD Card Stocare date ~15 RON -Cameră OV7670 Captură imagine ~30 RON -Motoare DC x4 Mișcare ~40 RON -Baterii Alimentare ~50 RON -________________________________________ -Software -Library Description Usage -embassy-stm32 HAL async pentru STM32 Control hardware -embassy-time Timere async PWM software -embedded-hal Abstracții hardware GPIO -serialport Comunicare PC Bluetooth -egui / eframe UI desktop Control mașinuță -________________________________________ -Links -1. https://embassy.dev -2. https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf -3. https://docs.rs/embedded-hal -4. https://www.st.com +## Description + +Spy Video Car is a smart remote-controlled car built using the STM32 Nucleo-U545RE-Q board and programmed entirely in Rust. The car can be controlled wirelessly from a laptop using a custom Rust desktop application and a Bluetooth HC-05 module. + +The system integrates multiple hardware components. A motor driver (L298N) controls four DC motors, enabling movement in all directions. An HC-SR04 ultrasonic sensor detects obstacles in front of the car, and this information is transmitted back to the application. + +A camera module (OV7670) is connected directly to the STM32 and captures image frames. These frames are processed by the microcontroller and stored on a microSD card using an SD card module. This allows the car to function as a basic surveillance or “spy” device, capable of recording its surroundings. + +The firmware is written using Rust and embassy-rs, focusing on low-level hardware interaction and asynchronous execution. + +## Motivation + +I chose this project to explore low-level embedded programming in Rust and to understand how different hardware components interact in a real system. The goal was to build a complete embedded system that includes control, sensing, communication, and data storage. + +Additionally, I wanted to challenge myself by working with multiple peripherals simultaneously (motors, Bluetooth, sensors, camera, and storage) and to create something practical and interactive. + +## Architecture + +The project is structured as a modular embedded system where the STM32 acts as the central controller. + +Main Components: +* **The Controller**: The STM32 Nucleo-U545RE-Q board — the main unit that handles motor control, communication, sensor reading, and data processing. +* **The Communication System**: The HC-05 Bluetooth module used to send commands from the laptop and receive status updates. +* **The Actuation System**: The L298N motor driver controlling four DC motors for movement. +* **The Sensing System**: The HC-SR04 ultrasonic sensor used to detect obstacles in front of the car. +* **The Video Capture System**: The OV7670 camera module connected directly to the STM32 for capturing image frames. +* **The Storage System**: A microSD card module connected via SPI, used to store captured images. + +![System Diagram](./Diagram.svg) + +## Log + +### Week 5 - 11 May +- Project idea definition +- Hardware selection +- Initial setup (Rust + toolchain) + +### Week 12 - 18 May +- STM32 configuration +- Motor driver integration (L298N) +- Movement testing +- Bluetooth (HC-05) communication setup + +### Week 19 - 25 May +- Desktop control application setup +- Camera (OV7670) integration +- Image capture testing + +## Hardware + +The system uses an STM32 microcontroller along with motors, sensors, communication modules, and storage components. + +### Schematics + +![Hardware Schematics](./SpyVideoCar.svg) + +### Bill of Materials + +| Device | Usage | Price | +|--------|--------|-------| +| STM32 Nucleo-U545RE-Q | Main microcontroller | ~125 RON | +| L298N | Motor control | ~25 RON | +| HC-05 | Bluetooth | ~25 RON | +| HC-SR04 | Obstacle detection | ~10 RON | +| Modul SD Card | Storage | ~15 RON | +| Camera OV7670 | Image capture | ~30 RON | +| Motoare DC x4 | Movement | ~40 RON | +| Baterii | Power supply | ~120 RON | +| Fire | Connections | ~100 | + +## Software + +| Library | Description | Usage | +|---------|-------------|-------| +| [embassy-stm32](https://docs.embassy.dev/embassy-stm32) | STM32 HAL for embassy-rs | GPIO, UART, timers | +| [embassy-time](https://docs.embassy.dev/embassy-time) | Async timing | PWM software control | +| [embedded-hal](https://docs.rs/embedded-hal) | Hardware abstraction | GPIO operations | +| [serialport](https://docs.rs/serialport) | Serial communication | Bluetooth on PC | +| [egui / eframe](https://github.com/emilk/egui) | GUI framework | Desktop control interface | + +## Links +1. https://embassy.dev +2. https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf +3. https://docs.rs/embedded-hal From fea1ff5b0ae4ee856add9b8d6e59a5b2f5fc962e Mon Sep 17 00:00:00 2001 From: Deliutz Date: Thu, 14 May 2026 19:22:14 +0300 Subject: [PATCH 4/6] modified --- .../project/2026/delia.florea/Diagram.svg | 4 - .../project/2026/delia.florea/SpyVideoCar.svg | 50722 ---------------- .../2026/delia.florea/images/diagrama.svg | 4 + .../2026/delia.florea/images/schematic_pm.svg | 1 + .../project/2026/delia.florea/index.md | 8 +- 5 files changed, 7 insertions(+), 50732 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg create mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg create mode 100644 website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg deleted file mode 100644 index f31d95d3222..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/Diagram.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Laptop(Rust App)
Laptop(Rust A...
Bluetooth(HC-05)
Bluetooth(HC-0...
STM32 Nucleo-U545RE-Q
STM32 Nucleo-U545RE-Q
Motor Driver L298N
Motor Driver L298N
Camera Module 
Camera Module 
microSD Module
microSD Module
Baterie
Baterie
Baterie
Baterie
Ultrasonic Sensor HC-SR04
Ultrasonic Sensor HC...
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg deleted file mode 100644 index a337136c160..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/SpyVideoCar.svg +++ /dev/null @@ -1,50722 +0,0 @@ - - - -SVG Image created as SpyVideoCar.svg date 2026-04-27T21:06:41 - Image generated by Eeschema-SVG - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -Date: -Date: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -KiCad E.D.A. 10.0.1 -KiCad E.D.A. 10.0.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Rev: -Rev: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Size: A4 -Size: A4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Id: 1/1 -Id: 1/1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Title: -Title: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -File: SpyVideoCar.kicad_sch -File: SpyVideoCar.kicad_sch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Sheet: / -Sheet: / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -HC-05 -HC-05 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+3.3V -+3.3V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -Senzor -Senzor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_01x04 -Conn_01x04 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - -Module_SD -Module_SD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_01x06 -Conn_01x06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+ - -+ - - - - - -1 - -1 - - - - - - - - - - - -- - -- - - - - -2 - -2 - - - - - - - - - - - - -M3 -M3 - - - - - - - - - - - - - - - - - -Motor_DC -Motor_DC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+3V3 -+3V3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+11.1V -+11.1V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+ - -+ - - - - - -1 - -1 - - - - - - - - - - - -- - -- - - - - -2 - -2 - - - - - - - - - - - - -M2 -M2 - - - - - - - - - - - - - - -Motor_DC -Motor_DC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+ - -+ - - - - - -1 - -1 - - - - - - - - - - - -- - -- - - - - -2 - -2 - - - - - - - - - - - - -M1 -M1 - - - - - - - - - -Motor_DC -Motor_DC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -BT2 -BT2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Battery -Battery - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+ - -+ - - - - - -1 - -1 - - - - - - - - - - - -- - -- - - - - -2 - -2 - - - - - - - - - - - - -M4 -M4 - - - - - - - -Motor_DC -Motor_DC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Camera -Camera - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_02x08_Counter_Clockwise -Conn_02x08_Counter_Clockwise - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -BT1 -BT1 - - - - - - - - - - - - - - - - - - - - - - - - - -Battery -Battery - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SENSE_A - -SENSE_A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -OUT1 -OUT1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -OUT2 -OUT2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - - -Vs - -Vs - - - - - - - - - - - - - - - - - - - - -4 - -4 - - - - - - - - -IN1 -IN1 - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -EnA -EnA - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN2 -IN2 - - - - - - - - - - - - - - - - -7 -7 - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 - -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Vss - -Vss - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 - -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN3 -IN3 - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -EnB -EnB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -IN4 -IN4 - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -OUT3 -OUT3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -OUT4 -OUT4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - - -SENSE_B - -SENSE_B - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -15 - -15 - - - - - - - - - - - - - - - - - - - - - - -U2 -U2 - - - - - - - - - - - - - - - - - - - -L298N -L298N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 - -A1 - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A2 - -A2 - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A3 -A3 - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A4 -A4 - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A5 -A5 - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A6 -A6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A7 -A7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A8 - -A8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B1 - -B1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B2 - -B2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B3 -B3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B4 -B4 - - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B5 -B5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B6 -B6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B8 - -B8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C1 -C1 - - - - - - - - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C2 -C2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C3 -C3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C4 -C4 - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -C5 -C5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C6 -C6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C7 -C7 - - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -C8 -C8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D1 -D1 - - - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -D2 -D2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D3 -D3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D4 -D4 - - - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D5 -D5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D6 -D6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D7 -D7 - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D8 -D8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E1 -E1 - - - - - - - - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E2 -E2 - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E3 -E3 - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E4 -E4 - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E5 -E5 - - - - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E6 -E6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E7 -E7 - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E8 -E8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F1 - -F1 - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F2 -F2 - - - - - - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -F3 -F3 - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -F4 -F4 - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F5 -F5 - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F6 -F6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F7 -F7 - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F8 -F8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G1 - -G1 - - - - - - - - - - - - - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -G2 -G2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G3 -G3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G4 -G4 - - - - - - - - - - - - - - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G5 -G5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSSMPS - -VSSSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G6 - -G6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G8 -G8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H1 - -H1 - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H2 -H2 - - - - - - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -H3 -H3 - - - - - - - - - - - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H4 -H4 - - - - - - - - - - - -VLXSMPS -VLXSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H5 -H5 - - - - - - - - - - - - - - - - - - - - - - - - -VDDSMPS - -VDDSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H6 - -H6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H7 - -H7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H8 - -H8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U545REIxQ -STM32U545REIxQ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -TRIG -TRIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -TX -TX - - - - - - -D7 -D7 - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCC -VCC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCC -VCC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCC -VCC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSYNC -VSYNC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D5 -D5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D6 -D6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D3 -D3 - - - - - - - - - - - - - - - - - - - - - - - - - - - -D4 -D4 - - - - - - - - - - - - - - - - - -ECHO -ECHO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D1 -D1 - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D0 -D0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -MISO -MISO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -MOSI -MOSI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11.1V -11.1V - - - - - - - - - - - - - - - - - - - - - - - - -SCK -SCK - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -CS -CS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -RX -RX - - - - - - - - - - - - - - - -SIOD -SIOD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SIOC -SIOC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -XCLK -XCLK - - - - - - - - - - - - - - - - - - - - - - - - -HREF -HREF - - - - - - - - - - - - - - - - - - - - - - - -PLCK -PLCK - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCC -VCC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D2 -D2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -BT1 -BT1 - - - - - - - - - - - - - - - - - - - - - - - - - -Battery -Battery - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U2 -U2 - - - - - - - - - - - - - - - - - - - -L298N -L298N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SENSE_A - -SENSE_A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -OUT1 -OUT1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -OUT2 -OUT2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - - -Vs - -Vs - - - - - - - - - - - - - - - - - - - - -4 - -4 - - - - - - - - -IN1 -IN1 - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -EnA -EnA - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN2 -IN2 - - - - - - - - - - - - - - - - -7 -7 - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 - -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Vss - -Vss - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 - -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN3 -IN3 - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -EnB -EnB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -IN4 -IN4 - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -OUT3 -OUT3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -OUT4 -OUT4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - - -SENSE_B - -SENSE_B - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -15 - -15 - - - - - - - - - - - - - - - - - - - - - - -HC-05 -HC-05 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - -Camera -Camera - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_02x08_Counter_Clockwise -Conn_02x08_Counter_Clockwise - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U545REIxQ -STM32U545REIxQ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 - -A1 - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A2 - -A2 - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A3 -A3 - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A4 -A4 - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A5 -A5 - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A6 -A6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A7 -A7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A8 - -A8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B1 - -B1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B2 - -B2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B3 -B3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B4 -B4 - - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B5 -B5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B6 -B6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B8 - -B8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C1 -C1 - - - - - - - - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C2 -C2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C3 -C3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C4 -C4 - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -C5 -C5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C6 -C6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C7 -C7 - - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -C8 -C8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D1 -D1 - - - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -D2 -D2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D3 -D3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D4 -D4 - - - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D5 -D5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D6 -D6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D7 -D7 - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D8 -D8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E1 -E1 - - - - - - - - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E2 -E2 - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E3 -E3 - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E4 -E4 - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E5 -E5 - - - - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E6 -E6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E7 -E7 - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E8 -E8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F1 - -F1 - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F2 -F2 - - - - - - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -F3 -F3 - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -F4 -F4 - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F5 -F5 - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F6 -F6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F7 -F7 - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F8 -F8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G1 - -G1 - - - - - - - - - - - - - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -G2 -G2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G3 -G3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G4 -G4 - - - - - - - - - - - - - - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G5 -G5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSSMPS - -VSSSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G6 - -G6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G8 -G8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H1 - -H1 - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H2 -H2 - - - - - - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -H3 -H3 - - - - - - - - - - - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H4 -H4 - - - - - - - - - - - -VLXSMPS -VLXSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H5 -H5 - - - - - - - - - - - - - - - - - - - - - - - - -VDDSMPS - -VDDSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H6 - -H6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H7 - -H7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H8 - -H8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Module_SD -Module_SD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_01x06 -Conn_01x06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - -+3V3 -+3V3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+11.1V -+11.1V - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -BT2 -BT2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Battery -Battery - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg new file mode 100644 index 00000000000..3a136a8b1e3 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg @@ -0,0 +1,4 @@ + + + +
Laptop(Rust App)
Laptop(Rust A...
Bluetooth(HC-05)
Bluetooth(HC-0...
STM32 Nucleo-U545RE-Q
STM32 Nucleo-U545RE-Q
Motor Driver L298N
Motor Driver L298N
Camera Module 
Camera Module 
microSD Module
microSD Module
Baterie
Baterie
Baterie
Baterie
Ultrasonic Sensor HC-SR04
Ultrasonic Sensor HC...
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg new file mode 100644 index 00000000000..eebe5f9ef2e --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md index e2fbed63c22..5fb7c617e78 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -1,7 +1,3 @@ ---- -title: Spy Video Car ---- - # Spy Video Car A remote-controlled smart car with obstacle detection and onboard video capture. @@ -38,7 +34,7 @@ Main Components: * **The Video Capture System**: The OV7670 camera module connected directly to the STM32 for capturing image frames. * **The Storage System**: A microSD card module connected via SPI, used to store captured images. -![System Diagram](./Diagram.svg) +![System Diagram](./images/diagrama.svg) ## Log @@ -64,7 +60,7 @@ The system uses an STM32 microcontroller along with motors, sensors, communicati ### Schematics -![Hardware Schematics](./SpyVideoCar.svg) +![Hardware Schematics](./images/schematic_pm.svg) ### Bill of Materials From 1cc73d90129db5b7863ca5a77de00c99be5fe24b Mon Sep 17 00:00:00 2001 From: Deliutz Date: Fri, 22 May 2026 19:38:42 +0300 Subject: [PATCH 5/6] new changes --- .../2026/delia.florea/images/diagrama.svg | 2 +- .../2026/delia.florea/images/schematic_pm.svg | 2 +- .../project/2026/delia.florea/index.md | 71 ++++++++++--------- 3 files changed, 40 insertions(+), 35 deletions(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg index 3a136a8b1e3..f4540f1d93f 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/diagrama.svg @@ -1,4 +1,4 @@ -
Laptop(Rust App)
Laptop(Rust A...
Bluetooth(HC-05)
Bluetooth(HC-0...
STM32 Nucleo-U545RE-Q
STM32 Nucleo-U545RE-Q
Motor Driver L298N
Motor Driver L298N
Camera Module 
Camera Module 
microSD Module
microSD Module
Baterie
Baterie
Baterie
Baterie
Ultrasonic Sensor HC-SR04
Ultrasonic Sensor HC...
\ No newline at end of file +
STM Nucleo-U545RE-Q
STM Nucleo-U545RE-Q
L298N
L298N
Modul bluetooth HC-05
Modul bluetooth HC-05
Camera Arducam
Camera Arducam
Baterie 3.7V
Baterie 3.7V
Baterie 7.4V
Baterie 7.4V
4 Motoare
4 Motoare
Laptop
Laptop
Text is not SVG - cannot display
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg index eebe5f9ef2e..68696c47376 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/images/schematic_pm.svg @@ -1 +1 @@ - \ No newline at end of file +Image generated by Eeschema-SVG123456123456ABCDABCDDate:KiCad E.D.A. 10.0.1Rev:Size: A4Id: 1/1Title:File: bunaziua.kicad_schSheet: /+7.5VPWR_FLAG+3V3+3V3+3V3+1-2M4Motor_DCPWR_FLAG+1-2M1Motor_DCGNDGNDGND+1-2M2Motor_DC+1-2M3Motor_DC+3.3VPWR_FLAGBT2Battery+3.3VPWR_FLAGGND+3.3V12345678J1CameraSENSE_A1OUT12OUT23Vs4IN15EnA6IN27GND8Vss9IN310EnB11IN412OUT313OUT414SENSE_B15U2L298N+3.3VPWR_FLAGGND+7.5V123456J2HC-05VDDA1VDD11A2PH3A3PB6A4PB3A5PD2A6PC10A7VDDA8VBATB1VSSB2PC13B3PB4B4PC11B5PC12B6VDDUSBB8PC14C1PC15C2PB8C3PA15C4PA14C5PA13C6PA12C7PA11C8PH0D1PH1D2PB7D3PB5D4PA10D5PA9D6PA8D7PC9D8NRSTE1PC0E2PC1E3PC2E4PA0E5PB14E6PC7E7PC8E8VSSAF1PC3F2PA1F3PA4F4PA6F5PB10F6PB15F7PC6F8VDDAG1PA2G2PA5G3PB2G4PB1G5VSSSMPSG6PB13G8VDDH1PA3H2PA7H3PB0H4VLXSMPSH5VDDSMPSH6VDD11H7VDDH8U1STM32U545REIxQGND1GND1BT1BatteryVCCGNDTXDENRXDVCCSDAMISOSCLCSGNDSCKSTATEMOSIU2L298NSENSE_A1OUT12OUT23Vs4IN15EnA6IN27GND8Vss9IN310EnB11IN412OUT313OUT414SENSE_B15+7.5VPWR_FLAGPWR_FLAG+7.5VGND1GND1BT1BatteryGNDGNDPWR_FLAG+3V3+3V3+3V3U1STM32U545REIxQVDDA1VDD11A2PH3A3PB6A4PB3A5PD2A6PC10A7VDDA8VBATB1VSSB2PC13B3PB4B4PC11B5PC12B6VDDUSBB8PC14C1PC15C2PB8C3PA15C4PA14C5PA13C6PA12C7PA11C8PH0D1PH1D2PB7D3PB5D4PA10D5PA9D6PA8D7PC9D8NRSTE1PC0E2PC1E3PC2E4PA0E5PB14E6PC7E7PC8E8VSSAF1PC3F2PA1F3PA4F4PA6F5PB10F6PB15F7PC6F8VDDAG1PA2G2PA5G3PB2G4PB1G5VSSSMPSG6PB13G8VDDH1PA3H2PA7H3PB0H4VLXSMPSH5VDDSMPSH6VDD11H7VDDH8J1Camera12345678+3.3V \ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md index 5fb7c617e78..f78359c8031 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -1,38 +1,39 @@ -# Spy Video Car -A remote-controlled smart car with obstacle detection and onboard video capture. +# Spy Photo Car +A remote-controlled smart car with Bluetooth control and onboard photo capture. :::info -Author: Florea Delia Cristina +Author: Florea Delia Cristina \ GitHub Project Link: https://github.com/UPB-PMRust-Students/acs-project-2026-Deliutz ::: ## Description -Spy Video Car is a smart remote-controlled car built using the STM32 Nucleo-U545RE-Q board and programmed entirely in Rust. The car can be controlled wirelessly from a laptop using a custom Rust desktop application and a Bluetooth HC-05 module. +Spy Photo Car is a remote-controlled smart car built using the STM32 Nucleo-U545RE-Q board and programmed in Rust. The car is controlled wirelessly from a laptop through a custom desktop application that communicates with the STM32 using an HC-05 Bluetooth module. -The system integrates multiple hardware components. A motor driver (L298N) controls four DC motors, enabling movement in all directions. An HC-SR04 ultrasonic sensor detects obstacles in front of the car, and this information is transmitted back to the application. +The system allows the user to control the movement of the car directly from the laptop application. The L298N motor driver controls the DC motors, allowing the car to move forward, backward, left, right, and stop. The desktop application sends simple movement commands through the Bluetooth connection, and the STM32 interprets these commands to drive the motors. -A camera module (OV7670) is connected directly to the STM32 and captures image frames. These frames are processed by the microcontroller and stored on a microSD card using an SD card module. This allows the car to function as a basic surveillance or “spy” device, capable of recording its surroundings. +The project also includes an ArduCAM Mini Module Camera Shield with OV2640. When the user presses the photo button inside the laptop application, the car stops, the STM32 captures a JPEG image using the camera module, and the image is sent back through the HC-05 Bluetooth connection. The application receives the image, decodes it, and displays the captured photo directly in the same interface. -The firmware is written using Rust and embassy-rs, focusing on low-level hardware interaction and asynchronous execution. +The firmware is written using Rust and embassy-rs, focusing on low-level hardware interaction, UART communication, GPIO control, I2C camera configuration, SPI communication with the ArduCAM FIFO, and asynchronous timing. ## Motivation -I chose this project to explore low-level embedded programming in Rust and to understand how different hardware components interact in a real system. The goal was to build a complete embedded system that includes control, sensing, communication, and data storage. +I chose this project to explore embedded programming in Rust and to understand how multiple hardware modules can work together in a real interactive system. The goal was to build a complete remote-controlled car that combines movement, wireless communication, camera capture, and a desktop user interface. -Additionally, I wanted to challenge myself by working with multiple peripherals simultaneously (motors, Bluetooth, sensors, camera, and storage) and to create something practical and interactive. +Additionally, I wanted to create a practical and interactive project where the user can both control the car and receive visual information from it. The photo capture feature makes the car useful as a small “spy” or inspection vehicle, because it can move remotely and take pictures from its surroundings. ## Architecture The project is structured as a modular embedded system where the STM32 acts as the central controller. Main Components: -* **The Controller**: The STM32 Nucleo-U545RE-Q board — the main unit that handles motor control, communication, sensor reading, and data processing. -* **The Communication System**: The HC-05 Bluetooth module used to send commands from the laptop and receive status updates. -* **The Actuation System**: The L298N motor driver controlling four DC motors for movement. -* **The Sensing System**: The HC-SR04 ultrasonic sensor used to detect obstacles in front of the car. -* **The Video Capture System**: The OV7670 camera module connected directly to the STM32 for capturing image frames. -* **The Storage System**: A microSD card module connected via SPI, used to store captured images. +* **The Controller**: The STM32 Nucleo-U545RE-Q board — the main unit that handles motor control, Bluetooth communication, camera control, and data transfer. +* **The Communication System**: The HC-05 Bluetooth module used to send commands from the laptop application to the STM32 and to transmit image data back to the laptop. +* **The Actuation System**: The L298N motor driver controlling the DC motors used for the car movement. +* **The Photo Capture System**: The ArduCAM Mini Module Camera Shield with OV2640, used to capture JPEG images when the user requests a photo. +* **The Desktop Application**: A Rust application built with egui/eframe that provides movement buttons and a photo button, then displays the last received image. +* **The Power System**: A 7.4V Li-ion battery used for the motor driver and motors, and a separate 3.7V battery used for the low-voltage electronics through the required regulated supply. +* **The Mechanical System**: The chassis, wheels, motors, breadboard, and wires used to build the physical car platform. ![System Diagram](./images/diagrama.svg) @@ -51,12 +52,13 @@ Main Components: ### Week 19 - 25 May - Desktop control application setup -- Camera (OV7670) integration -- Image capture testing +- ArduCAM OV2640 camera integration +- JPEG image capture testing +- Photo transfer from STM32 to the laptop application ## Hardware -The system uses an STM32 microcontroller along with motors, sensors, communication modules, and storage components. +The system uses an STM32 microcontroller board along with a Bluetooth module, a motor driver, DC motors, a camera module, batteries, and mechanical components for the car platform. ### Schematics @@ -66,28 +68,31 @@ The system uses an STM32 microcontroller along with motors, sensors, communicati | Device | Usage | Price | |--------|--------|-------| -| STM32 Nucleo-U545RE-Q | Main microcontroller | ~125 RON | -| L298N | Motor control | ~25 RON | -| HC-05 | Bluetooth | ~25 RON | -| HC-SR04 | Obstacle detection | ~10 RON | -| Modul SD Card | Storage | ~15 RON | -| Camera OV7670 | Image capture | ~30 RON | -| Motoare DC x4 | Movement | ~40 RON | -| Baterii | Power supply | ~120 RON | -| Fire | Connections | ~100 | +| STM32 Nucleo-U545RE-Q | Main microcontroller board | ~125 RON | +| L298N | Motor driver for DC motors | ~25 RON | +| HC-05 | Bluetooth serial communication | ~30 RON | +| Li-ion battery 7.4V | Power supply for motors / L298N | ~35 RON | +| DTED Electric 3.7V battery | Power supply for low-voltage electronics | ~25 RON | +| Breadboard | Prototyping and wiring | ~10 RON | +| ArduCAM Mini Module Camera Shield with OV2640 | JPEG photo capture | ~200 RON | +| Wires | Electrical connections | ~10 RON | +| DC motors | Movement | ~15 RON | +| Wheels | Car movement support | ~15 RON | +| Chassis / frame | Mechanical structure of the car | ~30 RON | ## Software | Library | Description | Usage | |---------|-------------|-------| -| [embassy-stm32](https://docs.embassy.dev/embassy-stm32) | STM32 HAL for embassy-rs | GPIO, UART, timers | -| [embassy-time](https://docs.embassy.dev/embassy-time) | Async timing | PWM software control | -| [embedded-hal](https://docs.rs/embedded-hal) | Hardware abstraction | GPIO operations | -| [serialport](https://docs.rs/serialport) | Serial communication | Bluetooth on PC | -| [egui / eframe](https://github.com/emilk/egui) | GUI framework | Desktop control interface | +| [embassy-stm32](https://docs.embassy.dev/embassy-stm32) | STM32 HAL for embassy-rs | GPIO, UART, I2C, SPI, timers | +| [embassy-time](https://docs.embassy.dev/embassy-time) | Async timing | Motor timing, command timeout, camera delays | +| [embedded-hal](https://docs.rs/embedded-hal) | Hardware abstraction | GPIO and peripheral concepts | +| [serialport](https://docs.rs/serialport) | Serial communication | Bluetooth communication on the PC side | +| [egui / eframe](https://github.com/emilk/egui) | GUI framework | Desktop control interface and photo display | +| [image](https://docs.rs/image) | Image decoding library | Decoding received JPEG data in the laptop application | ## Links 1. https://embassy.dev 2. https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf -3. https://docs.rs/embedded-hal +3. https://docs.rs/embedded-hal \ No newline at end of file From d2c2c1c94f697c76e6a8960b31288dd591ebcf90 Mon Sep 17 00:00:00 2001 From: Irina Bradu <72762129+irina-b-dev@users.noreply.github.com> Date: Sat, 23 May 2026 13:58:10 +0300 Subject: [PATCH 6/6] Update website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md Co-authored-by: Omer Genan <81963672+genan2003@users.noreply.github.com> --- .../version-acs_cc/project/2026/delia.florea/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md index f78359c8031..113b1a6cf53 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/delia.florea/index.md @@ -2,8 +2,10 @@ A remote-controlled smart car with Bluetooth control and onboard photo capture. :::info + Author: Florea Delia Cristina \ GitHub Project Link: https://github.com/UPB-PMRust-Students/acs-project-2026-Deliutz + ::: ## Description