From 06f43b27b29ff30329a2d37ec36fc25165f8f1ff Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Sun, 26 Apr 2026 14:57:59 +0300 Subject: [PATCH 01/42] Create index.md --- versioned_docs/version-fils_en/project/2026/sara.capp/index.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/index.md diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -0,0 +1 @@ + From 83d37d741604a1b141ea569cfc57fc4b7a98110d Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Sun, 26 Apr 2026 15:14:31 +0300 Subject: [PATCH 02/42] Update index.md --- .../project/2026/sara.capp/index.md | 118 ++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 8b137891791..34c83574a84 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -1 +1,119 @@ +Robotic Bloom – Interactive Flower +Description +This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. +The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. + +Motivation +I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. +Also, I liked the idea of creating something visual that reacts to people. + +Functionality +The flower has two main states: +- closed – when no object is nearby +- open – when an object is detected close to the sensor +The system continuously measures the distance. If the distance is smaller than a certain threshold, the flower opens. When the object moves away, the flower closes. +Eight servomotors are used to simulate the movement of the petals. + +Architecture +The system is composed of the following components: +- STM32 microcontroller +- HC-SR04 ultrasonic sensor +- PCA9685 PWM driver +- 8 servomotors +- external power supply +The STM32 communicates with the PCA9685 via I2C and reads the sensor using GPIO pins. +Components and interconnection +The main components used are: +- STM32 – main controller +- HC-SR04 – distance sensor +- PCA9685 – PWM controller +- MG996R – servomotors +- power supply – used for servos +- level shifter – for voltage compatibility +- capacitors – for stabilizing the power supply + +Connections: +- HC-SR04 is connected to STM32 using TRIG and ECHO pins +- PCA9685 is connected through I2C (SDA, SCL) +- servos are connected to PCA9685 outputs +- external power supply is used for servos +- all grounds are connected together + +Weekly log + +Week 1 +Project idea and components selection + +Week 2 +System architecture design + +Week 3 +Testing the ultrasonic sensor + +Week 4 +Testing a servomotor + +Week 5 +Integrating PCA9685 + +Week 6 +Mechanical structure of the flower + +Week 7 +Software implementation in Rust + +Week 8 +Final testing and documentation + + +Hardware design +Servomotors require a high current, so they are powered using an external power supply. +The PCA9685 module is used to generate PWM signals for all servos, reducing the load on the STM32. +All components share a common ground to ensure proper operation. + +Hardware description +HC-SR04 is used to measure the distance. +MG996R servos are used to move the petals. +PCA9685 generates PWM signals for controlling the servos. +The level shifter is used to adapt voltage levels. +Capacitors help stabilize the power supply. +Schematic +The schematic will be added here after it is created in KiCad. + +Software design +The software is written in Rust and runs on the STM32. +It is responsible for: +- initializing GPIO and I2C +- reading sensor data +- controlling the servos +- making decisions based on distance + +Detailed design +The program runs in a loop: + +- measure distance +- compare with a threshold +- open or close the flower +- repeat + +Functional diagram +START +Initialize system +Measure distance +Distance < threshold? +YES → Open flower +NO → Close flower +Repeat + +Bill of materials +- STM32 board – 1 +- HC-SR04 – 1 +- MG996R – 8 +- PCA9685 – 1 +- power supply – 1 +- level shifter – 1 +- capacitors – multiple +- wires – multiple +- schematic +- project photos From 228d30d9e7a4e5f6c8704379dec326c9d8340b8d Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Sun, 26 Apr 2026 15:21:21 +0300 Subject: [PATCH 03/42] Add files via upload --- .../project/2026/sara.capp/diagram.png | Bin 0 -> 30436 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..c22f487cd7d825bd613e4bc186875a4b314f15f2 GIT binary patch literal 30436 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 Date: Mon, 27 Apr 2026 19:51:03 +0300 Subject: [PATCH 04/42] Add files via upload --- .../project/2026/sara.capp/robotic_bloom.svg | 36465 ++++++++++++++++ 1 file changed, 36465 insertions(+) create mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg b/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg new file mode 100644 index 00000000000..4eb8760067f --- /dev/null +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg @@ -0,0 +1,36465 @@ + + + +SVG Image created as robotic_bloom.svg date 2026-04-27T19:44:48 + Image generated by Eeschema-SVG + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + +7 +7 + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + +7 +7 + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +E +E + + + + +F +F + + + +G +G + + + + + + + + + + + + + + + + +H +H + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +E +E + + + + +F +F + + + +G +G + + + + + + + + + + + + + + + + +H +H + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 10.0.1 +KiCad E.D.A. 10.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A2 +Size: A2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: +Title: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: robotic_bloom.kicad_sch +File: robotic_bloom.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J2 +J2 + + + + + + + + + + + + + + + +PCA9685 +PCA9685 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE2 +PE2 + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 +A1 + + + + + + + + + + + + + +PI6 +PI6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A3 + +A3 + + + + + + + + + + + + + + + + + + + + + +VCAP +VCAP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A4 +A4 + + + + + + + + + + + +PG15 +PG15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A5 +A5 + + + + + + + + + + + + + + + + + + + + + + + + +VDDIO2 + +VDDIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A6 + +A6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG9 +PG9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A7 +A7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A8 + +A8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A9 +A9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A10 +A10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A11 + +A11 + + + + + + + + + + + + + + + + + + +PI1 +PI1 + + + + + + + + + + + + + + + + + + +A12 +A12 + + + + + + + + + + + + + + + + + + + + + + + +PH15 +PH15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A13 +A13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B1 + +B1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B2 + +B2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI5 +PI5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B3 +B3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B5 +B5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B6 +B6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD6 +PD6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B7 +B7 + + + + + + + + + + + + + + + + + + + + + + + + + +PD0 +PD0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B9 +B9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI4 +PI4 + + + + + + + + + + + + + + + + +B10 +B10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI0 +PI0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B12 +B12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH12 +PH12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B13 +B13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C1 + +C1 + + + + + + + + + + + + + + + + + + + + + + + + + +PE4 +PE4 + + + + + + + + + + + + + + + + + + + +C2 +C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI7 +PI7 + + + + + + + + + + + + + + + +C3 +C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE1 +PE1 + + + + + + + + + + + + + + + + + + + + + +C4 +C4 + + + + + + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C5 +C5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C6 +C6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG10 +PG10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C7 +C7 + + + + + + + + + + + + + + + + + + + + + + +PD4 +PD4 + + + + + + + + + + + + + + + + + + + + + + + + + + + +C8 +C8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C9 +C9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +C10 +C10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH14 +PH14 + + + + + + + + + + + + + + + + + + + + + + + +C11 +C11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH13 +PH13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C12 +C12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH10 +PH10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C13 +C13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + + + + +PE5 +PE5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE3 +PE3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE0 +PE0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + + + + +PB9 +PB9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD7 +PD7 + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + +PD3 +PD3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D8 +D8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH11 +PH11 + + + + + + + + + + + + + + + + + + + + + + + + + +D9 +D9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI3 +PI3 + + + + + + + + + + + + + + + + + + + + + + + + + + +D10 +D10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI2 +PI2 + + + + + + + + + + + + + + + + + + + + + + + +D11 +D11 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH8 +PH8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D12 +D12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D13 + +D13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E1 +E1 + + + + + + + + + + + + + + +PF0 +PF0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E2 +E2 + + + + + + + + + + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E3 +E3 + + + + + + + + + + + + + + + + + + + + + + +PE6 +PE6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E4 +E4 + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E5 +E5 + + + + + + + + + + + + + + + + + + + + + + + + +PG12 +PG12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E6 +E6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD5 +PD5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E7 +E7 + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E8 +E8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH9 +PH9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E9 +E9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH4 +PH4 + + + + + + + + + + + + + + + + + + +E10 +E10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH6 +PH6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E11 +E11 + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E13 + +E13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF8 +PF8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F1 +F1 + + + + + + + + + + + + + +PF1 +PF1 + + + + + + + + + + + + + + + + + + + + +F3 +F3 + + + + + + + + + + + + + + + + + + + + + +PF2 +PF2 + + + + + + + + + + + + + + + + + + + + + + + + + +F4 +F4 + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F5 +F5 + + + + + + + + + + + + + + + + + + + + + + + +PD1 +PD1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F6 +F6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F7 +F7 + + + + + + + + + + +PH7 +PH7 + + + + + + + + + + + + + + + + + +F8 +F8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH5 +PH5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F9 +F9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH2 +PH2 + + + + + + + + + + + + + + + + + + + + + + + + + +F10 +F10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F11 +F11 + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F12 +F12 + + + + + + + + + + + + + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F13 +F13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G1 + +G1 + + + + + + + + + + + + + + + + + + + + + + + + + + +PF7 +PF7 + + + + + + + + + + + + + + + + + +G2 +G2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF9 +PF9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G3 +G3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF5 +PF5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G4 +G4 + + + + + + + + + + + + + + + + + + + + + + + + +PF3 +PF3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G5 +G5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF4 +PF4 + + + + + + + + + + + + + + + + + + +G6 +G6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G7 +G7 + + + + + + + + + + + + + + + + + + + + + + + +PG7 +PG7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G8 +G8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G9 +G9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G10 +G10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G11 +G11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G12 +G12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +G13 +G13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H1 +H1 + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H3 +H3 + + + + + + + + + + + + + + + + + + + + + +PF10 +PF10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H4 +H4 + + + + + + + + + + + +OPAMP2_VINM +OPAMP2_VINM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H5 +H5 + + + + + + + + + + + + + + + + + + + + + + + +PF6 +PF6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H6 +H6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG1 +PG1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H7 +H7 + + + + + + + + + + +PE10 +PE10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H8 +H8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG8 +PG8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H9 +H9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG6 +PG6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H10 +H10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG4 +PG4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H11 +H11 + + + + + + + + + + + + + + + + + + + +VDDIO2 + +VDDIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H12 + +H12 + + + + + + + + + + + + + + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H13 +H13 + + + + + + + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +J1 +J1 + + + + + + + + + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J2 +J2 + + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J3 +J3 + + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J4 +J4 + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +J5 +J5 + + + + + + + + + + + + + + + + + + + + + + + + + +PG0 +PG0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J6 +J6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE9 +PE9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J7 +J7 + + + + + + + + + + + + +PG3 +PG3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J8 +J8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG5 +PG5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J9 +J9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD14 +PD14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J10 +J10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD15 +PD15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J11 +J11 + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J13 + +J13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K1 +K1 + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K2 + +K2 + + + + + + + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K3 +K3 + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K4 +K4 + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K5 +K5 + + + + + + + + + + + + + + + + + + + + + + + +PF12 +PF12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K6 +K6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE8 +PE8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K7 +K7 + + + + + + + + + + +PE14 +PE14 + + + + + + + + + + + + + + + + + + + + + + + + +K8 +K8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K9 +K9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD12 +PD12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K10 +K10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD10 +PD10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K11 +K11 + + + + + + + + + + + + + + + + + + +PD13 +PD13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K12 +K12 + + + + + + + + + + + + + + + + + + + + + + + +PG2 +PG2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K13 +K13 + + + + + + + + + + + + + + + + + + + + + + + + + + +VREF+ +VREF+ + + + + + + + + + + + + + + + + + + + + + + + + +L1 +L1 + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L2 + +L2 + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +L3 +L3 + + + + + + + + + + + + + + + + + + + + +PC4 +PC4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L4 +L4 + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L5 +L5 + + + + + + + + + + + + + + + + + + + + + + +PF14 +PF14 + + + + + + + + + + + + + + + + + + + + + + + +L6 +L6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE7 +PE7 + + + + + + + + + + + + + + + + + + +L7 +L7 + + + + + + + + + +PE13 +PE13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L8 +L8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB11 +PB11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L9 +L9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB12 +PB12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L10 +L10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L11 +L11 + + + + + + + + + + + + + + + + + +PD8 +PD8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L12 +L12 + + + + + + + + + + + + + + + + + + + + + + +PD9 +PD9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L13 +L13 + + + + + + + + + + + + + + + + + + + + + + + + + +OPAMP1_VINM +OPAMP1_VINM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M1 +M1 + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +M2 +M2 + + + + + + + + + + + + + + + + + + + +PC5 +PC5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M4 +M4 + + + + + + + + + + + + +PF11 +PF11 + + + + + + + + + + + + + + + + + + + + + + + + + +M5 +M5 + + + + + + + + + + + + + + + + + + + + + + + + +PF13 +PF13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M6 +M6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE11 +PE11 + + + + + + + + + + + + + + + + + + + + + + + + + + +M8 +M8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE15 +PE15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M9 +M9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG11 +PG11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M10 +M10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M12 +M12 + + + + + + + + + + + + + + + + + + + + + + + + +PD11 +PD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M13 +M13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +N1 +N1 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N2 +N2 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N3 + +N3 + + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N4 +N4 + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N5 +N5 + + + + + + + + + + + + + + + + + + + + + + + +PF15 +PF15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N6 +N6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N7 + +N7 + + + + + + + + + + +PE12 +PE12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N8 +N8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG14 +PG14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N9 +N9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG13 +PG13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N10 +N10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCAP +VCAP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N11 +N11 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N12 + +N12 + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N13 +N13 + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U5A5AJHx +STM32U5A5AJHx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J1 +J1 + + + + + + + + + + +HC-SR04 +HC-SR04 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J3 +J3 + + + + + + + + + + + + + + + + + + +Servos x8 +Servos x8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PWM +PWM + + + + + + + + + + + + + + + + + + + + +GPIO +GPIO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +I2C +I2C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 17d91bfbceb67f826945f980187c59474b80314f Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:52:35 +0300 Subject: [PATCH 05/42] Update index.md --- versioned_docs/version-fils_en/project/2026/sara.capp/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 34c83574a84..0bf90dddf24 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -79,7 +79,8 @@ PCA9685 generates PWM signals for controlling the servos. The level shifter is used to adapt voltage levels. Capacitors help stabilize the power supply. Schematic -The schematic will be added here after it is created in KiCad. + +![Schematic](./robotic_bloom.svg) Software design The software is written in Rust and runs on the STM32. From 68c60b557e13ad456c3c578ea347e83b38779c03 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:53:24 +0300 Subject: [PATCH 06/42] Update index.md --- .../version-fils_en/project/2026/sara.capp/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 0bf90dddf24..8355d242e14 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -98,6 +98,10 @@ The program runs in a loop: - open or close the flower - repeat +Diagram + +![Diagram](./diagram.png) + Functional diagram START Initialize system From 245f721d4e8cad9db44848dd145062eb55588d07 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Mon, 27 Apr 2026 19:55:52 +0300 Subject: [PATCH 07/42] Update index.md --- .../version-fils_en/project/2026/sara.capp/index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 8355d242e14..bbefbb83c75 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -1,6 +1,6 @@ Robotic Bloom – Interactive Flower -Description +Description: This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. @@ -92,7 +92,6 @@ It is responsible for: Detailed design The program runs in a loop: - - measure distance - compare with a threshold - open or close the flower @@ -120,5 +119,4 @@ Bill of materials - level shifter – 1 - capacitors – multiple - wires – multiple -- schematic -- project photos + From 2122118051cc2cd23dea645947d89f239b0bfe1b Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:10:30 +0300 Subject: [PATCH 08/42] Update index.md --- .../project/2026/sara.capp/index.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index bbefbb83c75..5f206fa54ef 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -4,18 +4,18 @@ Description: This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. -Motivation +Motivation: I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. Also, I liked the idea of creating something visual that reacts to people. -Functionality +Functionality: The flower has two main states: - closed – when no object is nearby - open – when an object is detected close to the sensor The system continuously measures the distance. If the distance is smaller than a certain threshold, the flower opens. When the object moves away, the flower closes. Eight servomotors are used to simulate the movement of the petals. -Architecture +Architecture: The system is composed of the following components: - STM32 microcontroller - HC-SR04 ultrasonic sensor @@ -40,7 +40,7 @@ Connections: - external power supply is used for servos - all grounds are connected together -Weekly log +Weekly log: Week 1 Project idea and components selection @@ -67,12 +67,12 @@ Week 8 Final testing and documentation -Hardware design +Hardware design: Servomotors require a high current, so they are powered using an external power supply. The PCA9685 module is used to generate PWM signals for all servos, reducing the load on the STM32. All components share a common ground to ensure proper operation. -Hardware description +Hardware description: HC-SR04 is used to measure the distance. MG996R servos are used to move the petals. PCA9685 generates PWM signals for controlling the servos. @@ -82,7 +82,7 @@ Schematic ![Schematic](./robotic_bloom.svg) -Software design +Software design: The software is written in Rust and runs on the STM32. It is responsible for: - initializing GPIO and I2C @@ -90,14 +90,14 @@ It is responsible for: - controlling the servos - making decisions based on distance -Detailed design +Detailed design: The program runs in a loop: - measure distance - compare with a threshold - open or close the flower - repeat -Diagram +Diagram: ![Diagram](./diagram.png) @@ -110,7 +110,7 @@ YES → Open flower NO → Close flower Repeat -Bill of materials +Bill of materials: - STM32 board – 1 - HC-SR04 – 1 - MG996R – 8 From 7fce8d9896683bcd3f28b1c42cc888b614807e52 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:31:49 +0300 Subject: [PATCH 09/42] Update index.md --- .../project/2026/sara.capp/index.md | 41 +++++++++++++++---- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 5f206fa54ef..622a9050587 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -3,6 +3,7 @@ Robotic Bloom – Interactive Flower Description: This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. +Another feature of the project is that the flower can rotate towards the strongest light source. This is done using multiple photodiodes placed around the flower. The STM32 compares the light values and controls a servo motor to rotate the flower in the direction where the light is stronger. Motivation: I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. @@ -14,6 +15,8 @@ The flower has two main states: - open – when an object is detected close to the sensor The system continuously measures the distance. If the distance is smaller than a certain threshold, the flower opens. When the object moves away, the flower closes. Eight servomotors are used to simulate the movement of the petals. +The flower can also detect the strongest light source and rotate towards it. +For this, several photodiodes are placed around the flower. Each photodiode measures the light intensity from one direction. The STM32 compares these values and decides in which direction the flower should rotate. Architecture: The system is composed of the following components: @@ -32,14 +35,17 @@ The main components used are: - power supply – used for servos - level shifter – for voltage compatibility - capacitors – for stabilizing the power supply - +- photodiodes for light detection + Connections: - HC-SR04 is connected to STM32 using TRIG and ECHO pins - PCA9685 is connected through I2C (SDA, SCL) - servos are connected to PCA9685 outputs - external power supply is used for servos - all grounds are connected together - +- photodiodes are connected to STM32 analog input pins +- resistors are connected with the photodiodes to form voltage divider circuits + Weekly log: Week 1 @@ -78,6 +84,10 @@ MG996R servos are used to move the petals. PCA9685 generates PWM signals for controlling the servos. The level shifter is used to adapt voltage levels. Capacitors help stabilize the power supply. +The photodiodes are used to detect light intensity. By placing them in different directions, the system can compare the amount of light received from each side. +The resistors are used together with the photodiodes so that the STM32 can read the light intensity as an analog voltage. + + Schematic ![Schematic](./robotic_bloom.svg) @@ -89,12 +99,19 @@ It is responsible for: - reading sensor data - controlling the servos - making decisions based on distance +- reading light values from photodiodes using ADC +- comparing light values +- rotating the flower towards the strongest light source Detailed design: -The program runs in a loop: -- measure distance -- compare with a threshold +The program runs in a continuous loop with the following steps: + +- measure the distance +- compare it with a predefined threshold - open or close the flower +- read light values from the photodiodes +- find the strongest light source +- rotate the flower towards that direction - repeat Diagram: @@ -106,17 +123,23 @@ START Initialize system Measure distance Distance < threshold? -YES → Open flower -NO → Close flower +YES -> Open flower +NO -> Close flower +Read light sensors +Find strongest light source +Rotate flower towards light Repeat Bill of materials: - STM32 board – 1 - HC-SR04 – 1 -- MG996R – 8 +- MG996R – 9 - PCA9685 – 1 - power supply – 1 - level shifter – 1 - capacitors – multiple - wires – multiple - +- photodiodes – 6 +- resistors – 6 +- rotating base servo / motor – 1 + From 4ff1d8edb5f9e0a7c5d948ae53e05a71da1dab4b Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:33:31 +0300 Subject: [PATCH 10/42] Delete versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png --- .../project/2026/sara.capp/diagram.png | Bin 30436 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram.png deleted file mode 100644 index c22f487cd7d825bd613e4bc186875a4b314f15f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30436 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 Date: Tue, 28 Apr 2026 14:34:10 +0300 Subject: [PATCH 11/42] Add files via upload --- .../project/2026/sara.capp/diagram (1).png | Bin 0 -> 37932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png new file mode 100644 index 0000000000000000000000000000000000000000..9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8 GIT binary patch literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 literal 0 HcmV?d00001 From 8fa09932505e124a957dbe1ddd23338bf7d61cff Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:34:51 +0300 Subject: [PATCH 12/42] Delete versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png --- .../project/2026/sara.capp/diagram (1).png | Bin 37932 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram (1).png deleted file mode 100644 index 9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 From c2c41ee085768b76cb6d5458bc5a14a75fb30cfe Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:35:17 +0300 Subject: [PATCH 13/42] Add files via upload --- .../project/2026/sara.capp/diagram .png | Bin 0 -> 37932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png new file mode 100644 index 0000000000000000000000000000000000000000..9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8 GIT binary patch literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 literal 0 HcmV?d00001 From 678d41f6ae33c4773625894a77ed5c4c856587ae Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:36:07 +0300 Subject: [PATCH 14/42] Update index.md --- versioned_docs/version-fils_en/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 622a9050587..d0cdb8b885c 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -114,7 +114,7 @@ The program runs in a continuous loop with the following steps: - rotate the flower towards that direction - repeat -Diagram: +Diagram ![Diagram](./diagram.png) From f53626293987a89947cbc418d49bbdfb03cc2b8c Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:37:33 +0300 Subject: [PATCH 15/42] Update index.md --- versioned_docs/version-fils_en/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index d0cdb8b885c..ceebd69eb73 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -116,7 +116,7 @@ The program runs in a continuous loop with the following steps: Diagram -![Diagram](./diagram.png) +![Diagram](/img/diagram.png) Functional diagram START From 0d50020e7b58fcff85396339859fb9a2dabc2bfa Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:43:26 +0300 Subject: [PATCH 16/42] Update index.md --- .../project/2026/sara.capp/index.md | 207 +++++++----------- 1 file changed, 76 insertions(+), 131 deletions(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index ceebd69eb73..0a890e49348 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -1,145 +1,90 @@ -Robotic Bloom – Interactive Flower +# Robotic Bloom – Interactive Flower + +An artificial flower that opens when a person approaches and rotates towards the strongest light source. + +:::info + +**Author**: Sara Capp \ +**GitHub Project Link**: https://github.com/SaraCapp/acs-project-2026-SaraCapp + +::: + +## Description -Description: This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. + The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. + Another feature of the project is that the flower can rotate towards the strongest light source. This is done using multiple photodiodes placed around the flower. The STM32 compares the light values and controls a servo motor to rotate the flower in the direction where the light is stronger. -Motivation: +## Motivation + I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. + Also, I liked the idea of creating something visual that reacts to people. -Functionality: -The flower has two main states: -- closed – when no object is nearby -- open – when an object is detected close to the sensor -The system continuously measures the distance. If the distance is smaller than a certain threshold, the flower opens. When the object moves away, the flower closes. -Eight servomotors are used to simulate the movement of the petals. -The flower can also detect the strongest light source and rotate towards it. -For this, several photodiodes are placed around the flower. Each photodiode measures the light intensity from one direction. The STM32 compares these values and decides in which direction the flower should rotate. - -Architecture: -The system is composed of the following components: -- STM32 microcontroller -- HC-SR04 ultrasonic sensor -- PCA9685 PWM driver -- 8 servomotors -- external power supply -The STM32 communicates with the PCA9685 via I2C and reads the sensor using GPIO pins. -Components and interconnection -The main components used are: -- STM32 – main controller -- HC-SR04 – distance sensor -- PCA9685 – PWM controller -- MG996R – servomotors -- power supply – used for servos -- level shifter – for voltage compatibility -- capacitors – for stabilizing the power supply -- photodiodes for light detection - -Connections: -- HC-SR04 is connected to STM32 using TRIG and ECHO pins -- PCA9685 is connected through I2C (SDA, SCL) -- servos are connected to PCA9685 outputs -- external power supply is used for servos -- all grounds are connected together -- photodiodes are connected to STM32 analog input pins -- resistors are connected with the photodiodes to form voltage divider circuits - -Weekly log: - -Week 1 -Project idea and components selection - -Week 2 -System architecture design - -Week 3 -Testing the ultrasonic sensor - -Week 4 -Testing a servomotor - -Week 5 -Integrating PCA9685 - -Week 6 -Mechanical structure of the flower - -Week 7 -Software implementation in Rust - -Week 8 -Final testing and documentation - - -Hardware design: -Servomotors require a high current, so they are powered using an external power supply. -The PCA9685 module is used to generate PWM signals for all servos, reducing the load on the STM32. -All components share a common ground to ensure proper operation. +## Architecture + +The system is composed of the following main components: -Hardware description: -HC-SR04 is used to measure the distance. -MG996R servos are used to move the petals. -PCA9685 generates PWM signals for controlling the servos. -The level shifter is used to adapt voltage levels. -Capacitors help stabilize the power supply. -The photodiodes are used to detect light intensity. By placing them in different directions, the system can compare the amount of light received from each side. -The resistors are used together with the photodiodes so that the STM32 can read the light intensity as an analog voltage. +- sensing module (HC-SR04 and photodiodes) +- control module (STM32 microcontroller) +- actuator control module (PCA9685 PWM driver) +- movement module (servomotors) +- power module (external power supply) +The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. + +![Architecture diagram](./diagram.png) + +## Log + +### Week 5 - 11 May +Project idea and components selection. + +### Week 12 - 18 May +System architecture design and addition of light tracking feature. + +### Week 19 - 25 May +Created diagrams, schematic and documentation. + +## Hardware + +The project uses an STM32 board as the main controller. The HC-SR04 sensor is used for distance measurement, while six photodiodes are used to detect the direction of the strongest light source. + +The PCA9685 module is used to control multiple servomotors using PWM signals. Servomotors are powered using an external 5V power supply because they require high current. + +All components share a common ground to ensure proper operation. -Schematic +### Schematics ![Schematic](./robotic_bloom.svg) -Software design: -The software is written in Rust and runs on the STM32. -It is responsible for: -- initializing GPIO and I2C -- reading sensor data -- controlling the servos -- making decisions based on distance -- reading light values from photodiodes using ADC -- comparing light values -- rotating the flower towards the strongest light source - -Detailed design: -The program runs in a continuous loop with the following steps: - -- measure the distance -- compare it with a predefined threshold -- open or close the flower -- read light values from the photodiodes -- find the strongest light source -- rotate the flower towards that direction -- repeat - -Diagram - -![Diagram](/img/diagram.png) - -Functional diagram -START -Initialize system -Measure distance -Distance < threshold? -YES -> Open flower -NO -> Close flower -Read light sensors -Find strongest light source -Rotate flower towards light -Repeat - -Bill of materials: -- STM32 board – 1 -- HC-SR04 – 1 -- MG996R – 9 -- PCA9685 – 1 -- power supply – 1 -- level shifter – 1 -- capacitors – multiple -- wires – multiple -- photodiodes – 6 -- resistors – 6 -- rotating base servo / motor – 1 - +### Bill of Materials + +| Device | Usage | Price | +|--------|--------|-------| +| STM32 board | Main microcontroller | TBD | +| HC-SR04 | Distance measurement | TBD | +| PCA9685 | PWM control for servos | TBD | +| MG996R servomotors x9 | 8 for petals + 1 for rotation | TBD | +| Photodiodes x6 | Light detection | TBD | +| Resistors x6 | Used with photodiodes (voltage divider) | TBD | +| Level shifter | Voltage compatibility | TBD | +| External power supply | Power for servos | TBD | +| Capacitors | Power stabilization | TBD | +| Wires | Connections | TBD | + +## Software + +| Library | Description | Usage | +|---------|-------------|-------| +| embassy-stm32 | Embedded framework for STM32 | GPIO, I2C, ADC | +| embedded-hal | Hardware abstraction | Interface control | +| pca9685 driver | PWM driver | Control servomotors | + +## Links + +1. https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf +2. https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf +3. https://github.com/embassy-rs/embassy From 313342f2da31ad6a429557e80613450f72844ea9 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 14:45:11 +0300 Subject: [PATCH 17/42] Update index.md --- .../version-fils_en/project/2026/sara.capp/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md index 0a890e49348..89cf7025e2d 100644 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md @@ -4,7 +4,7 @@ An artificial flower that opens when a person approaches and rotates towards the :::info -**Author**: Sara Capp \ +**Author**: Sara-Cristiana Capp \ **GitHub Project Link**: https://github.com/SaraCapp/acs-project-2026-SaraCapp ::: @@ -79,7 +79,7 @@ All components share a common ground to ensure proper operation. | Library | Description | Usage | |---------|-------------|-------| -| embassy-stm32 | Embedded framework for STM32 | GPIO, I2C, ADC | + | embedded-hal | Hardware abstraction | Interface control | | pca9685 driver | PWM driver | Control servomotors | From 487e341361a5bcd4735f02aea73bc3ce65ca40b5 Mon Sep 17 00:00:00 2001 From: Sara Capp Date: Tue, 28 Apr 2026 15:08:41 +0300 Subject: [PATCH 18/42] documentation dddl --- .../project/2026/sara.capp/diagram .png | Bin 0 -> 37932 bytes .../project/2026/sara.capp/index.md | 90 + .../project/2026/sara.capp/robotic_bloom.svg | 36465 ++++++++++++++++ 3 files changed, 36555 insertions(+) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png new file mode 100644 index 0000000000000000000000000000000000000000..9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8 GIT binary patch literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 literal 0 HcmV?d00001 diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md new file mode 100644 index 00000000000..89cf7025e2d --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -0,0 +1,90 @@ +# Robotic Bloom – Interactive Flower + +An artificial flower that opens when a person approaches and rotates towards the strongest light source. + +:::info + +**Author**: Sara-Cristiana Capp \ +**GitHub Project Link**: https://github.com/SaraCapp/acs-project-2026-SaraCapp + +::: + +## Description + +This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. + +The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. + +Another feature of the project is that the flower can rotate towards the strongest light source. This is done using multiple photodiodes placed around the flower. The STM32 compares the light values and controls a servo motor to rotate the flower in the direction where the light is stronger. + +## Motivation + +I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. + +Also, I liked the idea of creating something visual that reacts to people. + +## Architecture + +The system is composed of the following main components: + +- sensing module (HC-SR04 and photodiodes) +- control module (STM32 microcontroller) +- actuator control module (PCA9685 PWM driver) +- movement module (servomotors) +- power module (external power supply) + +The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. + +![Architecture diagram](./diagram.png) + +## Log + +### Week 5 - 11 May +Project idea and components selection. + +### Week 12 - 18 May +System architecture design and addition of light tracking feature. + +### Week 19 - 25 May +Created diagrams, schematic and documentation. + +## Hardware + +The project uses an STM32 board as the main controller. The HC-SR04 sensor is used for distance measurement, while six photodiodes are used to detect the direction of the strongest light source. + +The PCA9685 module is used to control multiple servomotors using PWM signals. Servomotors are powered using an external 5V power supply because they require high current. + +All components share a common ground to ensure proper operation. + +### Schematics + +![Schematic](./robotic_bloom.svg) + +### Bill of Materials + +| Device | Usage | Price | +|--------|--------|-------| +| STM32 board | Main microcontroller | TBD | +| HC-SR04 | Distance measurement | TBD | +| PCA9685 | PWM control for servos | TBD | +| MG996R servomotors x9 | 8 for petals + 1 for rotation | TBD | +| Photodiodes x6 | Light detection | TBD | +| Resistors x6 | Used with photodiodes (voltage divider) | TBD | +| Level shifter | Voltage compatibility | TBD | +| External power supply | Power for servos | TBD | +| Capacitors | Power stabilization | TBD | +| Wires | Connections | TBD | + +## Software + +| Library | Description | Usage | +|---------|-------------|-------| + +| embedded-hal | Hardware abstraction | Interface control | +| pca9685 driver | PWM driver | Control servomotors | + +## Links + +1. https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf +2. https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf +3. https://github.com/embassy-rs/embassy diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg new file mode 100644 index 00000000000..4eb8760067f --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg @@ -0,0 +1,36465 @@ + + + +SVG Image created as robotic_bloom.svg date 2026-04-27T19:44:48 + Image generated by Eeschema-SVG + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + +7 +7 + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + +7 +7 + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +E +E + + + + +F +F + + + +G +G + + + + + + + + + + + + + + + + +H +H + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +E +E + + + + +F +F + + + +G +G + + + + + + + + + + + + + + + + +H +H + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 10.0.1 +KiCad E.D.A. 10.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A2 +Size: A2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: +Title: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: robotic_bloom.kicad_sch +File: robotic_bloom.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J2 +J2 + + + + + + + + + + + + + + + +PCA9685 +PCA9685 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE2 +PE2 + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 +A1 + + + + + + + + + + + + + +PI6 +PI6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A3 + +A3 + + + + + + + + + + + + + + + + + + + + + +VCAP +VCAP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A4 +A4 + + + + + + + + + + + +PG15 +PG15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A5 +A5 + + + + + + + + + + + + + + + + + + + + + + + + +VDDIO2 + +VDDIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A6 + +A6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG9 +PG9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A7 +A7 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A8 + +A8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A9 +A9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A10 +A10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A11 + +A11 + + + + + + + + + + + + + + + + + + +PI1 +PI1 + + + + + + + + + + + + + + + + + + +A12 +A12 + + + + + + + + + + + + + + + + + + + + + + + +PH15 +PH15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A13 +A13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B1 + +B1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B2 + +B2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI5 +PI5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B3 +B3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B5 +B5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B6 +B6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD6 +PD6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B7 +B7 + + + + + + + + + + + + + + + + + + + + + + + + + +PD0 +PD0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B9 +B9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI4 +PI4 + + + + + + + + + + + + + + + + +B10 +B10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI0 +PI0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B12 +B12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH12 +PH12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B13 +B13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C1 + +C1 + + + + + + + + + + + + + + + + + + + + + + + + + +PE4 +PE4 + + + + + + + + + + + + + + + + + + + +C2 +C2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI7 +PI7 + + + + + + + + + + + + + + + +C3 +C3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE1 +PE1 + + + + + + + + + + + + + + + + + + + + + +C4 +C4 + + + + + + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C5 +C5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C6 +C6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG10 +PG10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C7 +C7 + + + + + + + + + + + + + + + + + + + + + + +PD4 +PD4 + + + + + + + + + + + + + + + + + + + + + + + + + + + +C8 +C8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C9 +C9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +C10 +C10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH14 +PH14 + + + + + + + + + + + + + + + + + + + + + + + +C11 +C11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH13 +PH13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C12 +C12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH10 +PH10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C13 +C13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + + + + +PE5 +PE5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE3 +PE3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE0 +PE0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + + + + +PB9 +PB9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD7 +PD7 + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + +PD3 +PD3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D8 +D8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH11 +PH11 + + + + + + + + + + + + + + + + + + + + + + + + + +D9 +D9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI3 +PI3 + + + + + + + + + + + + + + + + + + + + + + + + + + +D10 +D10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PI2 +PI2 + + + + + + + + + + + + + + + + + + + + + + + +D11 +D11 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH8 +PH8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D12 +D12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D13 + +D13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E1 +E1 + + + + + + + + + + + + + + +PF0 +PF0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E2 +E2 + + + + + + + + + + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E3 +E3 + + + + + + + + + + + + + + + + + + + + + + +PE6 +PE6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E4 +E4 + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E5 +E5 + + + + + + + + + + + + + + + + + + + + + + + + +PG12 +PG12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E6 +E6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD5 +PD5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E7 +E7 + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E8 +E8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH9 +PH9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E9 +E9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH4 +PH4 + + + + + + + + + + + + + + + + + + +E10 +E10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH6 +PH6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E11 +E11 + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E13 + +E13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF8 +PF8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F1 +F1 + + + + + + + + + + + + + +PF1 +PF1 + + + + + + + + + + + + + + + + + + + + +F3 +F3 + + + + + + + + + + + + + + + + + + + + + +PF2 +PF2 + + + + + + + + + + + + + + + + + + + + + + + + + +F4 +F4 + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F5 +F5 + + + + + + + + + + + + + + + + + + + + + + + +PD1 +PD1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F6 +F6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F7 +F7 + + + + + + + + + + +PH7 +PH7 + + + + + + + + + + + + + + + + + +F8 +F8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH5 +PH5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F9 +F9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH2 +PH2 + + + + + + + + + + + + + + + + + + + + + + + + + +F10 +F10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F11 +F11 + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F12 +F12 + + + + + + + + + + + + + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +F13 +F13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G1 + +G1 + + + + + + + + + + + + + + + + + + + + + + + + + + +PF7 +PF7 + + + + + + + + + + + + + + + + + +G2 +G2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF9 +PF9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G3 +G3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF5 +PF5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G4 +G4 + + + + + + + + + + + + + + + + + + + + + + + + +PF3 +PF3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G5 +G5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PF4 +PF4 + + + + + + + + + + + + + + + + + + +G6 +G6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G7 +G7 + + + + + + + + + + + + + + + + + + + + + + + +PG7 +PG7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G8 +G8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G9 +G9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G10 +G10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G11 +G11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +G12 +G12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +G13 +G13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H1 +H1 + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H3 +H3 + + + + + + + + + + + + + + + + + + + + + +PF10 +PF10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H4 +H4 + + + + + + + + + + + +OPAMP2_VINM +OPAMP2_VINM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H5 +H5 + + + + + + + + + + + + + + + + + + + + + + + +PF6 +PF6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H6 +H6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG1 +PG1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H7 +H7 + + + + + + + + + + +PE10 +PE10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H8 +H8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG8 +PG8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H9 +H9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG6 +PG6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H10 +H10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG4 +PG4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H11 +H11 + + + + + + + + + + + + + + + + + + + +VDDIO2 + +VDDIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H12 + +H12 + + + + + + + + + + + + + + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +H13 +H13 + + + + + + + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +J1 +J1 + + + + + + + + + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J2 +J2 + + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J3 +J3 + + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J4 +J4 + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +J5 +J5 + + + + + + + + + + + + + + + + + + + + + + + + + +PG0 +PG0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J6 +J6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE9 +PE9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J7 +J7 + + + + + + + + + + + + +PG3 +PG3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J8 +J8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG5 +PG5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J9 +J9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD14 +PD14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J10 +J10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD15 +PD15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J11 +J11 + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J13 + +J13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K1 +K1 + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K2 + +K2 + + + + + + + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K3 +K3 + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K4 +K4 + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K5 +K5 + + + + + + + + + + + + + + + + + + + + + + + +PF12 +PF12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K6 +K6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE8 +PE8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K7 +K7 + + + + + + + + + + +PE14 +PE14 + + + + + + + + + + + + + + + + + + + + + + + + +K8 +K8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K9 +K9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD12 +PD12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K10 +K10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD10 +PD10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K11 +K11 + + + + + + + + + + + + + + + + + + +PD13 +PD13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K12 +K12 + + + + + + + + + + + + + + + + + + + + + + + +PG2 +PG2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +K13 +K13 + + + + + + + + + + + + + + + + + + + + + + + + + + +VREF+ +VREF+ + + + + + + + + + + + + + + + + + + + + + + + + +L1 +L1 + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L2 + +L2 + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +L3 +L3 + + + + + + + + + + + + + + + + + + + + +PC4 +PC4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L4 +L4 + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L5 +L5 + + + + + + + + + + + + + + + + + + + + + + +PF14 +PF14 + + + + + + + + + + + + + + + + + + + + + + + +L6 +L6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE7 +PE7 + + + + + + + + + + + + + + + + + + +L7 +L7 + + + + + + + + + +PE13 +PE13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L8 +L8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB11 +PB11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L9 +L9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB12 +PB12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L10 +L10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L11 +L11 + + + + + + + + + + + + + + + + + +PD8 +PD8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L12 +L12 + + + + + + + + + + + + + + + + + + + + + + +PD9 +PD9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L13 +L13 + + + + + + + + + + + + + + + + + + + + + + + + + +OPAMP1_VINM +OPAMP1_VINM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M1 +M1 + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +M2 +M2 + + + + + + + + + + + + + + + + + + + +PC5 +PC5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M4 +M4 + + + + + + + + + + + + +PF11 +PF11 + + + + + + + + + + + + + + + + + + + + + + + + + +M5 +M5 + + + + + + + + + + + + + + + + + + + + + + + + +PF13 +PF13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M6 +M6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE11 +PE11 + + + + + + + + + + + + + + + + + + + + + + + + + + +M8 +M8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PE15 +PE15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M9 +M9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG11 +PG11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M10 +M10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M12 +M12 + + + + + + + + + + + + + + + + + + + + + + + + +PD11 +PD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M13 +M13 + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +N1 +N1 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N2 +N2 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N3 + +N3 + + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N4 +N4 + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N5 +N5 + + + + + + + + + + + + + + + + + + + + + + + +PF15 +PF15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N6 +N6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N7 + +N7 + + + + + + + + + + +PE12 +PE12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N8 +N8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG14 +PG14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N9 +N9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PG13 +PG13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N10 +N10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCAP +VCAP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N11 +N11 + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N12 + +N12 + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +N13 +N13 + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U5A5AJHx +STM32U5A5AJHx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J1 +J1 + + + + + + + + + + +HC-SR04 +HC-SR04 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +J3 +J3 + + + + + + + + + + + + + + + + + + +Servos x8 +Servos x8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PWM +PWM + + + + + + + + + + + + + + + + + + + + +GPIO +GPIO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +I2C +I2C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 79b756e0f0a4fb130f78eba9902de3e24d0812dd Mon Sep 17 00:00:00 2001 From: Sara Capp Date: Tue, 28 Apr 2026 15:10:10 +0300 Subject: [PATCH 19/42] solved issue --- .../project/2026/sara.capp/diagram .png | Bin 37932 -> 0 bytes .../project/2026/sara.capp/index.md | 90 - .../project/2026/sara.capp/robotic_bloom.svg | 36465 ---------------- 3 files changed, 36555 deletions(-) delete mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png delete mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/index.md delete mode 100644 versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png b/versioned_docs/version-fils_en/project/2026/sara.capp/diagram .png deleted file mode 100644 index 9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md b/versioned_docs/version-fils_en/project/2026/sara.capp/index.md deleted file mode 100644 index 89cf7025e2d..00000000000 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/index.md +++ /dev/null @@ -1,90 +0,0 @@ -# Robotic Bloom – Interactive Flower - -An artificial flower that opens when a person approaches and rotates towards the strongest light source. - -:::info - -**Author**: Sara-Cristiana Capp \ -**GitHub Project Link**: https://github.com/SaraCapp/acs-project-2026-SaraCapp - -::: - -## Description - -This project consists of an artificial flower that opens when a person approaches it. The system uses an ultrasonic sensor (HC-SR04) to measure the distance and multiple servomotors to control the movement of the petals. - -The entire system is controlled by an STM32 microcontroller, which reads data from the sensor and sends commands to the servos using a PCA9685 PWM driver. - -Another feature of the project is that the flower can rotate towards the strongest light source. This is done using multiple photodiodes placed around the flower. The STM32 compares the light values and controls a servo motor to rotate the flower in the direction where the light is stronger. - -## Motivation - -I chose this project because I wanted to build something interactive, not just theoretical. It combines several concepts learned during the course, such as working with sensors, controlling motors and using communication protocols like I2C. - -Also, I liked the idea of creating something visual that reacts to people. - -## Architecture - -The system is composed of the following main components: - -- sensing module (HC-SR04 and photodiodes) -- control module (STM32 microcontroller) -- actuator control module (PCA9685 PWM driver) -- movement module (servomotors) -- power module (external power supply) - -The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. - -![Architecture diagram](./diagram.png) - -## Log - -### Week 5 - 11 May -Project idea and components selection. - -### Week 12 - 18 May -System architecture design and addition of light tracking feature. - -### Week 19 - 25 May -Created diagrams, schematic and documentation. - -## Hardware - -The project uses an STM32 board as the main controller. The HC-SR04 sensor is used for distance measurement, while six photodiodes are used to detect the direction of the strongest light source. - -The PCA9685 module is used to control multiple servomotors using PWM signals. Servomotors are powered using an external 5V power supply because they require high current. - -All components share a common ground to ensure proper operation. - -### Schematics - -![Schematic](./robotic_bloom.svg) - -### Bill of Materials - -| Device | Usage | Price | -|--------|--------|-------| -| STM32 board | Main microcontroller | TBD | -| HC-SR04 | Distance measurement | TBD | -| PCA9685 | PWM control for servos | TBD | -| MG996R servomotors x9 | 8 for petals + 1 for rotation | TBD | -| Photodiodes x6 | Light detection | TBD | -| Resistors x6 | Used with photodiodes (voltage divider) | TBD | -| Level shifter | Voltage compatibility | TBD | -| External power supply | Power for servos | TBD | -| Capacitors | Power stabilization | TBD | -| Wires | Connections | TBD | - -## Software - -| Library | Description | Usage | -|---------|-------------|-------| - -| embedded-hal | Hardware abstraction | Interface control | -| pca9685 driver | PWM driver | Control servomotors | - -## Links - -1. https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf -2. https://cdn-shop.adafruit.com/datasheets/PCA9685.pdf -3. https://github.com/embassy-rs/embassy diff --git a/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg b/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg deleted file mode 100644 index 4eb8760067f..00000000000 --- a/versioned_docs/version-fils_en/project/2026/sara.capp/robotic_bloom.svg +++ /dev/null @@ -1,36465 +0,0 @@ - - - -SVG Image created as robotic_bloom.svg date 2026-04-27T19:44:48 - Image generated by Eeschema-SVG - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - -7 -7 - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - -7 -7 - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -E -E - - - - -F -F - - - -G -G - - - - - - - - - - - - - - - - -H -H - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -E -E - - - - -F -F - - - -G -G - - - - - - - - - - - - - - - - -H -H - - - -Date: -Date: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -KiCad E.D.A. 10.0.1 -KiCad E.D.A. 10.0.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Rev: -Rev: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Size: A2 -Size: A2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Id: 1/1 -Id: 1/1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Title: -Title: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -File: robotic_bloom.kicad_sch -File: robotic_bloom.kicad_sch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Sheet: / -Sheet: / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J2 -J2 - - - - - - - - - - - - - - - -PCA9685 -PCA9685 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE2 -PE2 - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 -A1 - - - - - - - - - - - - - -PI6 -PI6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A3 - -A3 - - - - - - - - - - - - - - - - - - - - - -VCAP -VCAP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A4 -A4 - - - - - - - - - - - -PG15 -PG15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A5 -A5 - - - - - - - - - - - - - - - - - - - - - - - - -VDDIO2 - -VDDIO2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A6 - -A6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG9 -PG9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A7 -A7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A8 - -A8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A9 -A9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A10 -A10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A11 - -A11 - - - - - - - - - - - - - - - - - - -PI1 -PI1 - - - - - - - - - - - - - - - - - - -A12 -A12 - - - - - - - - - - - - - - - - - - - - - - - -PH15 -PH15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A13 -A13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B1 - -B1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B2 - -B2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI5 -PI5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B3 -B3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B5 -B5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B6 -B6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD6 -PD6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B7 -B7 - - - - - - - - - - - - - - - - - - - - - - - - - -PD0 -PD0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B9 -B9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI4 -PI4 - - - - - - - - - - - - - - - - -B10 -B10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI0 -PI0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B12 -B12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH12 -PH12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B13 -B13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C1 - -C1 - - - - - - - - - - - - - - - - - - - - - - - - - -PE4 -PE4 - - - - - - - - - - - - - - - - - - - -C2 -C2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI7 -PI7 - - - - - - - - - - - - - - - -C3 -C3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE1 -PE1 - - - - - - - - - - - - - - - - - - - - - -C4 -C4 - - - - - - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C5 -C5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C6 -C6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG10 -PG10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C7 -C7 - - - - - - - - - - - - - - - - - - - - - - -PD4 -PD4 - - - - - - - - - - - - - - - - - - - - - - - - - - - -C8 -C8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C9 -C9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -C10 -C10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH14 -PH14 - - - - - - - - - - - - - - - - - - - - - - - -C11 -C11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH13 -PH13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C12 -C12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH10 -PH10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C13 -C13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D1 -D1 - - - - - - - - - - - - - - - - - - - - - - -PE5 -PE5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D2 -D2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE3 -PE3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D3 -D3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE0 -PE0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D4 -D4 - - - - - - - - - - - - - - - - - - - - -PB9 -PB9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D5 -D5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D6 -D6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD7 -PD7 - - - - - - - - - - - - - - - - - - - - - - - - - - -D7 -D7 - - - - - - - - - - - - - - - - - - - -PD3 -PD3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D8 -D8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH11 -PH11 - - - - - - - - - - - - - - - - - - - - - - - - - -D9 -D9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI3 -PI3 - - - - - - - - - - - - - - - - - - - - - - - - - - -D10 -D10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI2 -PI2 - - - - - - - - - - - - - - - - - - - - - - - -D11 -D11 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH8 -PH8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D12 -D12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D13 - -D13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E1 -E1 - - - - - - - - - - - - - - -PF0 -PF0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E2 -E2 - - - - - - - - - - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E3 -E3 - - - - - - - - - - - - - - - - - - - - - - -PE6 -PE6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E4 -E4 - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E5 -E5 - - - - - - - - - - - - - - - - - - - - - - - - -PG12 -PG12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E6 -E6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD5 -PD5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E7 -E7 - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E8 -E8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH9 -PH9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E9 -E9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH4 -PH4 - - - - - - - - - - - - - - - - - - -E10 -E10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH6 -PH6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E11 -E11 - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E13 - -E13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF8 -PF8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F1 -F1 - - - - - - - - - - - - - -PF1 -PF1 - - - - - - - - - - - - - - - - - - - - -F3 -F3 - - - - - - - - - - - - - - - - - - - - - -PF2 -PF2 - - - - - - - - - - - - - - - - - - - - - - - - - -F4 -F4 - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F5 -F5 - - - - - - - - - - - - - - - - - - - - - - - -PD1 -PD1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F6 -F6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F7 -F7 - - - - - - - - - - -PH7 -PH7 - - - - - - - - - - - - - - - - - -F8 -F8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH5 -PH5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F9 -F9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH2 -PH2 - - - - - - - - - - - - - - - - - - - - - - - - - -F10 -F10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F11 -F11 - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F12 -F12 - - - - - - - - - - - - - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F13 -F13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G1 - -G1 - - - - - - - - - - - - - - - - - - - - - - - - - - -PF7 -PF7 - - - - - - - - - - - - - - - - - -G2 -G2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF9 -PF9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G3 -G3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF5 -PF5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G4 -G4 - - - - - - - - - - - - - - - - - - - - - - - - -PF3 -PF3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G5 -G5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF4 -PF4 - - - - - - - - - - - - - - - - - - -G6 -G6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G7 -G7 - - - - - - - - - - - - - - - - - - - - - - - -PG7 -PG7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G8 -G8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G9 -G9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G10 -G10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G11 -G11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G12 -G12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -G13 -G13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H1 -H1 - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H3 -H3 - - - - - - - - - - - - - - - - - - - - - -PF10 -PF10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H4 -H4 - - - - - - - - - - - -OPAMP2_VINM -OPAMP2_VINM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H5 -H5 - - - - - - - - - - - - - - - - - - - - - - - -PF6 -PF6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H6 -H6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG1 -PG1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H7 -H7 - - - - - - - - - - -PE10 -PE10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H8 -H8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG8 -PG8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H9 -H9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG6 -PG6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H10 -H10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG4 -PG4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H11 -H11 - - - - - - - - - - - - - - - - - - - -VDDIO2 - -VDDIO2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H12 - -H12 - - - - - - - - - - - - - - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H13 -H13 - - - - - - - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -J1 -J1 - - - - - - - - - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J2 -J2 - - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J3 -J3 - - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J4 -J4 - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -J5 -J5 - - - - - - - - - - - - - - - - - - - - - - - - - -PG0 -PG0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J6 -J6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE9 -PE9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J7 -J7 - - - - - - - - - - - - -PG3 -PG3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J8 -J8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG5 -PG5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J9 -J9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD14 -PD14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J10 -J10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD15 -PD15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J11 -J11 - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J13 - -J13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K1 -K1 - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K2 - -K2 - - - - - - - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K3 -K3 - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K4 -K4 - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K5 -K5 - - - - - - - - - - - - - - - - - - - - - - - -PF12 -PF12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K6 -K6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE8 -PE8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K7 -K7 - - - - - - - - - - -PE14 -PE14 - - - - - - - - - - - - - - - - - - - - - - - - -K8 -K8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K9 -K9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD12 -PD12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K10 -K10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD10 -PD10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K11 -K11 - - - - - - - - - - - - - - - - - - -PD13 -PD13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K12 -K12 - - - - - - - - - - - - - - - - - - - - - - - -PG2 -PG2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K13 -K13 - - - - - - - - - - - - - - - - - - - - - - - - - - -VREF+ -VREF+ - - - - - - - - - - - - - - - - - - - - - - - - -L1 -L1 - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L2 - -L2 - - - - - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -L3 -L3 - - - - - - - - - - - - - - - - - - - - -PC4 -PC4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L4 -L4 - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L5 -L5 - - - - - - - - - - - - - - - - - - - - - - -PF14 -PF14 - - - - - - - - - - - - - - - - - - - - - - - -L6 -L6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE7 -PE7 - - - - - - - - - - - - - - - - - - -L7 -L7 - - - - - - - - - -PE13 -PE13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L8 -L8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB11 -PB11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L9 -L9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB12 -PB12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L10 -L10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L11 -L11 - - - - - - - - - - - - - - - - - -PD8 -PD8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L12 -L12 - - - - - - - - - - - - - - - - - - - - - - -PD9 -PD9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L13 -L13 - - - - - - - - - - - - - - - - - - - - - - - - - -OPAMP1_VINM -OPAMP1_VINM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M1 -M1 - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -M2 -M2 - - - - - - - - - - - - - - - - - - - -PC5 -PC5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M4 -M4 - - - - - - - - - - - - -PF11 -PF11 - - - - - - - - - - - - - - - - - - - - - - - - - -M5 -M5 - - - - - - - - - - - - - - - - - - - - - - - - -PF13 -PF13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M6 -M6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE11 -PE11 - - - - - - - - - - - - - - - - - - - - - - - - - - -M8 -M8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE15 -PE15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M9 -M9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG11 -PG11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M10 -M10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M12 -M12 - - - - - - - - - - - - - - - - - - - - - - - - -PD11 -PD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M13 -M13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -N1 -N1 - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N2 -N2 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N3 - -N3 - - - - - - - - - - - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N4 -N4 - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N5 -N5 - - - - - - - - - - - - - - - - - - - - - - - -PF15 -PF15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N6 -N6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N7 - -N7 - - - - - - - - - - -PE12 -PE12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N8 -N8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG14 -PG14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N9 -N9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG13 -PG13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N10 -N10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCAP -VCAP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N11 -N11 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N12 - -N12 - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N13 -N13 - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U5A5AJHx -STM32U5A5AJHx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J1 -J1 - - - - - - - - - - -HC-SR04 -HC-SR04 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J3 -J3 - - - - - - - - - - - - - - - - - - -Servos x8 -Servos x8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PWM -PWM - - - - - - - - - - - - - - - - - - - - -GPIO -GPIO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -I2C -I2C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 6da5ccec44f253047fb6b4c5924becfb28ae90e0 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:17:57 +0300 Subject: [PATCH 20/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png --- .../project/2026/sara.capp/diagram .png | Bin 37932 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png deleted file mode 100644 index 9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 From b378440ea2f1acd1c6cfbc9ad26159723793dc94 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:18:30 +0300 Subject: [PATCH 21/42] Add files via upload --- .../version-acs_cc/project/2026/sara.capp/diagram.svg | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg new file mode 100644 index 00000000000..924ab23960a --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg @@ -0,0 +1,4 @@ + + + +

HC-SR04
(Ultrasonic Sensor)
STM32
(Microcontroller)
PCA9685
(PWM Driver)
Servomotoare x9 (MG996R)
8 petals + 1 rotation
Power Supply
5V
GPIO
I2C
PWM
5V
Photodiodes x6
(Light sensors)
ADC
\ No newline at end of file From 29c82d02721bad9407e73439d502b2a9c59bf346 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:20:12 +0300 Subject: [PATCH 22/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 89cf7025e2d..8810cafbe45 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](./diagram.png) +![Architecture diagram](diagram.png) ## Log From d0351b4586938c79b66b01c66bdccbd180d9720e Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:20:28 +0300 Subject: [PATCH 23/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 8810cafbe45..48dbc3c4a67 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](diagram.png) +![Architecture diagram](diagram.svg) ## Log From 645975748648c99584484ceeaeeaa5a2c451d697 Mon Sep 17 00:00:00 2001 From: Sara Capp Date: Tue, 28 Apr 2026 16:16:21 +0300 Subject: [PATCH 24/42] repaired table --- .../version-acs_cc/project/2026/sara.capp/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 48dbc3c4a67..0789c6cc11b 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -79,7 +79,6 @@ All components share a common ground to ensure proper operation. | Library | Description | Usage | |---------|-------------|-------| - | embedded-hal | Hardware abstraction | Interface control | | pca9685 driver | PWM driver | Control servomotors | From d2b5c50090dabdb8aa99e4bb49a8ef67f6062417 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 14:35:29 +0300 Subject: [PATCH 25/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg --- .../project/2026/sara.capp/robotic_bloom.svg | 36465 ---------------- 1 file changed, 36465 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg deleted file mode 100644 index 4eb8760067f..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg +++ /dev/null @@ -1,36465 +0,0 @@ - - - -SVG Image created as robotic_bloom.svg date 2026-04-27T19:44:48 - Image generated by Eeschema-SVG - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - -7 -7 - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - -7 -7 - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -E -E - - - - -F -F - - - -G -G - - - - - - - - - - - - - - - - -H -H - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -E -E - - - - -F -F - - - -G -G - - - - - - - - - - - - - - - - -H -H - - - -Date: -Date: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -KiCad E.D.A. 10.0.1 -KiCad E.D.A. 10.0.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Rev: -Rev: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Size: A2 -Size: A2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Id: 1/1 -Id: 1/1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Title: -Title: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -File: robotic_bloom.kicad_sch -File: robotic_bloom.kicad_sch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Sheet: / -Sheet: / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+5V -+5V - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J2 -J2 - - - - - - - - - - - - - - - -PCA9685 -PCA9685 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE2 -PE2 - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 -A1 - - - - - - - - - - - - - -PI6 -PI6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A3 - -A3 - - - - - - - - - - - - - - - - - - - - - -VCAP -VCAP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A4 -A4 - - - - - - - - - - - -PG15 -PG15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A5 -A5 - - - - - - - - - - - - - - - - - - - - - - - - -VDDIO2 - -VDDIO2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A6 - -A6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG9 -PG9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A7 -A7 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A8 - -A8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A9 -A9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A10 -A10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A11 - -A11 - - - - - - - - - - - - - - - - - - -PI1 -PI1 - - - - - - - - - - - - - - - - - - -A12 -A12 - - - - - - - - - - - - - - - - - - - - - - - -PH15 -PH15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A13 -A13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B1 - -B1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B2 - -B2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI5 -PI5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B3 -B3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B5 -B5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B6 -B6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD6 -PD6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B7 -B7 - - - - - - - - - - - - - - - - - - - - - - - - - -PD0 -PD0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B9 -B9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI4 -PI4 - - - - - - - - - - - - - - - - -B10 -B10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI0 -PI0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B12 -B12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH12 -PH12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -B13 -B13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C1 - -C1 - - - - - - - - - - - - - - - - - - - - - - - - - -PE4 -PE4 - - - - - - - - - - - - - - - - - - - -C2 -C2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI7 -PI7 - - - - - - - - - - - - - - - -C3 -C3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE1 -PE1 - - - - - - - - - - - - - - - - - - - - - -C4 -C4 - - - - - - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C5 -C5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C6 -C6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG10 -PG10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C7 -C7 - - - - - - - - - - - - - - - - - - - - - - -PD4 -PD4 - - - - - - - - - - - - - - - - - - - - - - - - - - - -C8 -C8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C9 -C9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -C10 -C10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH14 -PH14 - - - - - - - - - - - - - - - - - - - - - - - -C11 -C11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH13 -PH13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C12 -C12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH10 -PH10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C13 -C13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D1 -D1 - - - - - - - - - - - - - - - - - - - - - - -PE5 -PE5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D2 -D2 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE3 -PE3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D3 -D3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE0 -PE0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D4 -D4 - - - - - - - - - - - - - - - - - - - - -PB9 -PB9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D5 -D5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D6 -D6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD7 -PD7 - - - - - - - - - - - - - - - - - - - - - - - - - - -D7 -D7 - - - - - - - - - - - - - - - - - - - -PD3 -PD3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D8 -D8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH11 -PH11 - - - - - - - - - - - - - - - - - - - - - - - - - -D9 -D9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI3 -PI3 - - - - - - - - - - - - - - - - - - - - - - - - - - -D10 -D10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PI2 -PI2 - - - - - - - - - - - - - - - - - - - - - - - -D11 -D11 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH8 -PH8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D12 -D12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -D13 - -D13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E1 -E1 - - - - - - - - - - - - - - -PF0 -PF0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E2 -E2 - - - - - - - - - - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E3 -E3 - - - - - - - - - - - - - - - - - - - - - - -PE6 -PE6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E4 -E4 - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E5 -E5 - - - - - - - - - - - - - - - - - - - - - - - - -PG12 -PG12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E6 -E6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD5 -PD5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E7 -E7 - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E8 -E8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH9 -PH9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E9 -E9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH4 -PH4 - - - - - - - - - - - - - - - - - - -E10 -E10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH6 -PH6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E11 -E11 - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -E13 - -E13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF8 -PF8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F1 -F1 - - - - - - - - - - - - - -PF1 -PF1 - - - - - - - - - - - - - - - - - - - - -F3 -F3 - - - - - - - - - - - - - - - - - - - - - -PF2 -PF2 - - - - - - - - - - - - - - - - - - - - - - - - - -F4 -F4 - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F5 -F5 - - - - - - - - - - - - - - - - - - - - - - - -PD1 -PD1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F6 -F6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F7 -F7 - - - - - - - - - - -PH7 -PH7 - - - - - - - - - - - - - - - - - -F8 -F8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH5 -PH5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F9 -F9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH2 -PH2 - - - - - - - - - - - - - - - - - - - - - - - - - -F10 -F10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F11 -F11 - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F12 -F12 - - - - - - - - - - - - - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -F13 -F13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G1 - -G1 - - - - - - - - - - - - - - - - - - - - - - - - - - -PF7 -PF7 - - - - - - - - - - - - - - - - - -G2 -G2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF9 -PF9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G3 -G3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF5 -PF5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G4 -G4 - - - - - - - - - - - - - - - - - - - - - - - - -PF3 -PF3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G5 -G5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PF4 -PF4 - - - - - - - - - - - - - - - - - - -G6 -G6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G7 -G7 - - - - - - - - - - - - - - - - - - - - - - - -PG7 -PG7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G8 -G8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G9 -G9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G10 -G10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G11 -G11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -G12 -G12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -G13 -G13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H1 -H1 - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H3 -H3 - - - - - - - - - - - - - - - - - - - - - -PF10 -PF10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H4 -H4 - - - - - - - - - - - -OPAMP2_VINM -OPAMP2_VINM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H5 -H5 - - - - - - - - - - - - - - - - - - - - - - - -PF6 -PF6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H6 -H6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG1 -PG1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H7 -H7 - - - - - - - - - - -PE10 -PE10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H8 -H8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG8 -PG8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H9 -H9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG6 -PG6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H10 -H10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG4 -PG4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H11 -H11 - - - - - - - - - - - - - - - - - - - -VDDIO2 - -VDDIO2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H12 - -H12 - - - - - - - - - - - - - - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -H13 -H13 - - - - - - - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -J1 -J1 - - - - - - - - - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J2 -J2 - - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J3 -J3 - - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J4 -J4 - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -J5 -J5 - - - - - - - - - - - - - - - - - - - - - - - - - -PG0 -PG0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J6 -J6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE9 -PE9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J7 -J7 - - - - - - - - - - - - -PG3 -PG3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J8 -J8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG5 -PG5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J9 -J9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD14 -PD14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J10 -J10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD15 -PD15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J11 -J11 - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J13 - -J13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K1 -K1 - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K2 - -K2 - - - - - - - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K3 -K3 - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K4 -K4 - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K5 -K5 - - - - - - - - - - - - - - - - - - - - - - - -PF12 -PF12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K6 -K6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE8 -PE8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K7 -K7 - - - - - - - - - - -PE14 -PE14 - - - - - - - - - - - - - - - - - - - - - - - - -K8 -K8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K9 -K9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD12 -PD12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K10 -K10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD10 -PD10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K11 -K11 - - - - - - - - - - - - - - - - - - -PD13 -PD13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K12 -K12 - - - - - - - - - - - - - - - - - - - - - - - -PG2 -PG2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -K13 -K13 - - - - - - - - - - - - - - - - - - - - - - - - - - -VREF+ -VREF+ - - - - - - - - - - - - - - - - - - - - - - - - -L1 -L1 - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L2 - -L2 - - - - - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -L3 -L3 - - - - - - - - - - - - - - - - - - - - -PC4 -PC4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L4 -L4 - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L5 -L5 - - - - - - - - - - - - - - - - - - - - - - -PF14 -PF14 - - - - - - - - - - - - - - - - - - - - - - - -L6 -L6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE7 -PE7 - - - - - - - - - - - - - - - - - - -L7 -L7 - - - - - - - - - -PE13 -PE13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L8 -L8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB11 -PB11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L9 -L9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB12 -PB12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L10 -L10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L11 -L11 - - - - - - - - - - - - - - - - - -PD8 -PD8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L12 -L12 - - - - - - - - - - - - - - - - - - - - - - -PD9 -PD9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L13 -L13 - - - - - - - - - - - - - - - - - - - - - - - - - -OPAMP1_VINM -OPAMP1_VINM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M1 -M1 - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -M2 -M2 - - - - - - - - - - - - - - - - - - - -PC5 -PC5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M4 -M4 - - - - - - - - - - - - -PF11 -PF11 - - - - - - - - - - - - - - - - - - - - - - - - - -M5 -M5 - - - - - - - - - - - - - - - - - - - - - - - - -PF13 -PF13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M6 -M6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE11 -PE11 - - - - - - - - - - - - - - - - - - - - - - - - - - -M8 -M8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PE15 -PE15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M9 -M9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG11 -PG11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M10 -M10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M12 -M12 - - - - - - - - - - - - - - - - - - - - - - - - -PD11 -PD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M13 -M13 - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -N1 -N1 - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N2 -N2 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N3 - -N3 - - - - - - - - - - - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N4 -N4 - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N5 -N5 - - - - - - - - - - - - - - - - - - - - - - - -PF15 -PF15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N6 -N6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N7 - -N7 - - - - - - - - - - -PE12 -PE12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N8 -N8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG14 -PG14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N9 -N9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PG13 -PG13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N10 -N10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCAP -VCAP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N11 -N11 - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N12 - -N12 - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -N13 -N13 - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U5A5AJHx -STM32U5A5AJHx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J1 -J1 - - - - - - - - - - -HC-SR04 -HC-SR04 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -J3 -J3 - - - - - - - - - - - - - - - - - - -Servos x8 -Servos x8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PWM -PWM - - - - - - - - - - - - - - - - - - - - -GPIO -GPIO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -I2C -I2C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From f5ec51fb2260e96ce46acdb57f44b8ae355d22dd Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 14:36:01 +0300 Subject: [PATCH 26/42] Add files via upload --- .../version-acs_cc/project/2026/sara.capp/robotic_bloom.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg new file mode 100644 index 00000000000..a61abc907bc --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/robotic_bloom.svg @@ -0,0 +1 @@ +SVG Image created as robotic_bloom.svg date 2026-04-27T19:44:48 Image generated by Eeschema-SVG12345678910111234567891011ABCDEFGHABCDEFGHDate:KiCad E.D.A. 10.0.1Rev:Size: A2Id: 1/1Title:File: robotic_bloom.kicad_schSheet: /+5VGND1234J2PCA9685PE2A1PI6A2VDDA3VCAPA4PG15A5VDDIO2A6PG9A7VDDA8PC11A9PA15A10VDDA11PI1A12PH15A13VDDB1VSSB2PI5B3PB6B5PB4B6PD6B7PD0B9PI4B10PI0B12PH12B13VBATC1PE4C2PI7C3PE1C4PH3C5PB5C6PG10C7PD4C8PC10C9PA14C10PH14C11PH13C12PH10C13PC14D1PE5D2PE3D3PE0D4PB9D5PB3D6PD7D7PD3D8PH11D9PI3D10PI2D11PH8D12VDDD13PC15E1PF0E2PC13E3PE6E4PB8E5PG12E6PD5E7PC12E8PH9E9PH4E10PH6E11VDDUSBE13PF8F1PF1F3PF2F4PB7F5PD1F6PD2F7PH7F8PH5F9PH2F10PA10F11PA13F12PA12F13VDDG1PF7G2PF9G3PF5G4PF3G5PF4G6PA8G7PG7G8PC9G9PC8G10PA9G11PC7G12PA11G13PH0H1NRSTH3PF10H4OPAMP2_VINMH5PF6H6PG1H7PE10H8PG8H9PG6H10PG4H11VDDIO2H12PC6H13PH1J1PC0J2PC1J3PC2J4PA7J5PG0J6PE9J7PG3J8PG5J9PD14J10PD15J11VDDJ13PC3K1VSSAK2PA0K3PA5K4PB0K5PF12K6PE8K7PE14K8PB10K9PD12K10PD10K11PD13K12PG2K13VREF+L1VDDAL2PA1L3PC4L4PB2L5PF14L6PE7L7PE13L8PB11L9PB12L10PB15L11PD8L12PD9L13OPAMP1_VINMM1PA2M2PC5M4PF11M5PF13M6PE11M8PE15M9PG11M10PB14M12PD11M13PA4N1PA3N2VDDN3PA6N4PB1N5PF15N6VDDN7PE12N8PG14N9PG13N10VCAPN11VDDN12PB13N13U1STM32U5A5AJHx1234J1HC-SR041234J3Servos x8PWMGPIOI2C \ No newline at end of file From 246ad676389155119a58c48cba47702f03b9f2e7 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:36:42 +0300 Subject: [PATCH 27/42] Add files via upload --- .../project/2026/sara.capp/diagram .png | Bin 0 -> 37932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png new file mode 100644 index 0000000000000000000000000000000000000000..9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8 GIT binary patch literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 literal 0 HcmV?d00001 From 8f22fbf1913e6d4edc186d50d64c13cf9543d079 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:37:13 +0300 Subject: [PATCH 28/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg --- .../version-acs_cc/project/2026/sara.capp/diagram.svg | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg deleted file mode 100644 index 924ab23960a..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -

HC-SR04
(Ultrasonic Sensor)
STM32
(Microcontroller)
PCA9685
(PWM Driver)
Servomotoare x9 (MG996R)
8 petals + 1 rotation
Power Supply
5V
GPIO
I2C
PWM
5V
Photodiodes x6
(Light sensors)
ADC
\ No newline at end of file From 78b7f319967f2c71b3f2001d9349a76268c5f7f9 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:38:03 +0300 Subject: [PATCH 29/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 0789c6cc11b..51c38b076dd 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](diagram.svg) +![Architecture diagram](diagram.png) ## Log From bd43337b50edfb4fd4f8d4143a4e1ed9d9f9d30f Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:41:02 +0300 Subject: [PATCH 30/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 51c38b076dd..af25c419528 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](diagram.png) +![Architecture diagram](diagram .png) ## Log From 8732e07a5100a1009d054d91c4fd9927232baa94 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:41:30 +0300 Subject: [PATCH 31/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index af25c419528..51c38b076dd 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](diagram .png) +![Architecture diagram](diagram.png) ## Log From 230cccb206cbd6ae1abc8e33092d79b8e88d803d Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:43:24 +0300 Subject: [PATCH 32/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png --- .../project/2026/sara.capp/diagram .png | Bin 37932 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram .png deleted file mode 100644 index 9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 From da6d9977861ede6f43d8b308b704ed40ace209ff Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 20:43:40 +0300 Subject: [PATCH 33/42] Add files via upload --- .../project/2026/sara.capp/diagram.png | Bin 0 -> 37932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8 GIT binary patch literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 literal 0 HcmV?d00001 From 90f3f35b1a5ba63bc25195f170f062df0b3796fa Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 23:04:09 +0300 Subject: [PATCH 34/42] Add files via upload --- .../project/2026/sara.capp/diagram.webp | Bin 0 -> 24244 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp new file mode 100644 index 0000000000000000000000000000000000000000..b029acf4189b4a0a7234ba0bd153f31f687fb089 GIT binary patch literal 24244 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 z

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 Date: Wed, 13 May 2026 23:04:35 +0300 Subject: [PATCH 35/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png --- .../project/2026/sara.capp/diagram.png | Bin 37932 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.png deleted file mode 100644 index 9b4cd1b3ee9503e6df4ea3c7436d5e500f9f96c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37932 zcmeEt1z1*Hy0#z)h`ei})AMojZpnEhVOM?i^hDxpVNBkuQKZ znc3%WpF77f=pe4?VCiCFZee_midFRF7ZnSWnYFzG6{{E(3yZ#u4TF)nzNwwQr9Fd{ zu>*KT#VSt4Bn)~%e_2IOTfu{szNPWWC?$PUb1N!QHYzSwdS++{3zNCgNfVoeIGgG% zb1^mxM@~*Ha~5k(36npa^lWNN7fCyP8#8%pBV!9Ng^|n26wFMlU~OnpBiEBR94xFS zFHG&u);V1kdZB9WcDgU-({ZMb=0?W$r?Z`mbg;Iza4@&|?Mp*zD=TBe)1x?@QQywa z+WEKLOsp+VzwWe;jlSvGiYK!}FH{ZnE&lwihPjc0*~w10SU7+7mNGUsH9K3GnS=YJ z#X#Tio~fO+qt)qp7EmX8BYnGj)Ko02632h2SVX~Zb`e$%E+(3jVV3%5Yn&c{y_vp| zwe!ic$FF{+>B;e*5y8&d8f@bilKr=jd!dSzjHu9Jf?Hu^I{{ao~PANJOcc7~^f``x+D`Z>6s z(HELl_4Lu&&cV#u)Y?klLj31jkz*PfLsSGZB=WP5oVB$Lc*zW2-Zge`a6RQ+eMbjt z@XE}=(&Dt$*u~sI6B^FI4jP~*tzTNiAW?y4h8n~mDS;kNzS%+F&J+mpv3URP_W;TI zt&smY#edRW(%9P4*ul;f(B972Lf^sM>9;(te<~`bKl(v}`?v4~=yS?ee>eC2?q~fD zTm3oZeoGf;Gjj)HRU7?d@;d`v^jjJLy=ft8ZDDP9e3-1992`ts`k;%6wUxs!?@f;X zfcN$ecGmZde`#T3Wf5cN{6QHfeGA9a(>o!Rld+wH@tM~92dQHAiz4ATl_Te$N{9LE z-RUx{5OE+9ovK#0)5kv!9Zyx^|A^=wvpNft{U2U*fhM$b{YBoPM@Zn0WgL3=De=co zf2YVFo6o;4X8(yIe@b2({XbXgKPmqIMgC7j{)bBVYxc+d)_f!u51%&)dem*`>>~~=})-nAF!prMojFd8u)i(+h4+{vwpwF zE`Q4wetOqR*5&~9U|~9o$2d;E>x?nau&=X~PT+~tQBdIaU&q!bi~YqV*_eO3B-@{A zuM;okA6SwVAX6Zy|A86&^^-a6eT*#qS3Um>fcjks;3vTL*8&0%aszneSKj|U96%pn zZ&r}70Jb&;2!IF_teXRjPx!RK(%i@h0)+kq>-ilk#bE)h2N^s-zMpO>hpi(7y@?o} zKnxJ%`U~D?XKFwVXbn!3>Fhs%_Cb%o*Fpp4p<+3k5&SZRW(NNsFKuA=r*G_S^sUa` zNr}>{sxSebIOz;X_-pIg>%Tq+wYr6aoxZ)b6;LZIOsd9K_SSY_yMO15VCj=nI@>

OZkERW*55@QMSBaDm`AYI$=*J8OX51Gvq? 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 From d2c5f5dd2d8862e9c29542c98a92e0d0852dd0bd Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 23:05:02 +0300 Subject: [PATCH 36/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 51c38b076dd..67eb581075f 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -35,7 +35,7 @@ The system is composed of the following main components: The STM32 reads the distance using GPIO pins and reads the light values from photodiodes using ADC inputs. It communicates with the PCA9685 module via I2C. The PCA9685 generates PWM signals used to control the servomotors. -![Architecture diagram](diagram.png) +![Architecture diagram](./diagram.webp) ## Log From aa3875e3248dae749a012aacd13c56ce6b3d35fa Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 13 May 2026 23:12:57 +0300 Subject: [PATCH 37/42] Delete website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp --- .../project/2026/sara.capp/diagram.webp | Bin 24244 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp deleted file mode 100644 index b029acf4189b4a0a7234ba0bd153f31f687fb089..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24244 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 z

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 Date: Wed, 13 May 2026 23:13:11 +0300 Subject: [PATCH 38/42] Add files via upload --- .../project/2026/sara.capp/diagram.webp | Bin 0 -> 9808 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/diagram.webp new file mode 100644 index 0000000000000000000000000000000000000000..5e181733b85f2a1b30b692480b51605d2eb0b273 GIT binary patch literal 9808 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 Date: Sun, 17 May 2026 11:18:20 +0300 Subject: [PATCH 39/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 67eb581075f..ea1c9698b5d 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -5,7 +5,7 @@ An artificial flower that opens when a person approaches and rotates towards the :::info **Author**: Sara-Cristiana Capp \ -**GitHub Project Link**: https://github.com/SaraCapp/acs-project-2026-SaraCapp +**GitHub Project Link**: https://github.com/SaraCapp/website ::: From 85b032d9c1767b66c30c3fc1f142ff126d973bcd Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Mon, 25 May 2026 10:55:00 +0300 Subject: [PATCH 40/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index ea1c9698b5d..140f4317ae6 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -5,7 +5,7 @@ An artificial flower that opens when a person approaches and rotates towards the :::info **Author**: Sara-Cristiana Capp \ -**GitHub Project Link**: https://github.com/SaraCapp/website +**GitHub Project Link**: https://github.com/SaraCapp/website/tree/Project/sara_cristiana.capp/website/versioned_docs/version-acs_cc/project/2026/sara.capp ::: From 133042e26d022a69400d8203f399f7ba273ca7a7 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Tue, 26 May 2026 08:31:57 +0300 Subject: [PATCH 41/42] Update index.md --- .../version-acs_cc/project/2026/sara.capp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md index 140f4317ae6..eb57b7bd89f 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/sara.capp/index.md @@ -5,7 +5,7 @@ An artificial flower that opens when a person approaches and rotates towards the :::info **Author**: Sara-Cristiana Capp \ -**GitHub Project Link**: https://github.com/SaraCapp/website/tree/Project/sara_cristiana.capp/website/versioned_docs/version-acs_cc/project/2026/sara.capp +**GitHub Project Link**: https://github.com/UPB-PMRust-Students/acs-project-2026-SaraCapp ::: From c1798cd519e5a3d588ff753a44deca9aa9911116 Mon Sep 17 00:00:00 2001 From: SaraCapp <151839519+SaraCapp@users.noreply.github.com> Date: Wed, 27 May 2026 15:41:48 +0300 Subject: [PATCH 42/42] Update index.md