From f651104c02d8277ce67b73de0f01ebf7d3c196da Mon Sep 17 00:00:00 2001 From: horatiu Date: Fri, 10 Apr 2026 14:59:41 +0300 Subject: [PATCH 01/16] first_comm --- .../project/2026/horatiu.oprea/index.md | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md new file mode 100644 index 00000000000..e409469f7c1 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -0,0 +1,75 @@ +# Project Name +A one line project description + +:::info + +**Author**: Student Name \ +**GitHub Project Link**: link_to_github + +::: + + + +## Description + +Describe in a few words your project idea. + +## Motivation + +Why did you choose this project? + +## Architecture + +Add here the schematics with the architecture of your project. Make sure to include: + - what are the main components (architecture components, not hardware components) + - how they connect with each other + +## Log + + + +### Week 5 - 11 May + +### Week 12 - 18 May + +### Week 19 - 25 May + +## Hardware + +Detail in a few words the hardware used. + +### Schematics + +Place your KiCAD or similar schematics here in SVG format. + +### Bill of Materials + + + +| Device | Usage | Price | +|--------|--------|-------| +| [Raspberry Pi Pico W](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html) | The microcontroller | [35 RON](https://www.optimusdigital.ro/en/raspberry-pi-boards/12394-raspberry-pi-pico-w.html) | + + +## Software + +| Library | Description | Usage | +|---------|-------------|-------| +| [st7789](https://github.com/almindor/st7789) | Display driver for ST7789 | Used for the display for the Pico Explorer Base | +| [embedded-graphics](https://github.com/embedded-graphics/embedded-graphics) | 2D graphics library | Used for drawing to the display | + +## Links + + + +1. [link](https://example.com) +2. [link](https://example3.com) +... From 2eaa23a4c7e4023837d45753c832c316972f4f65 Mon Sep 17 00:00:00 2001 From: "github-classroom[bot]" <66690702+github-classroom[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 11:54:31 +0000 Subject: [PATCH 02/16] add deadline --- README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000000..5f026cf1879 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-22041afd0340ce965d47ae6ef1cefeee28c7c493a6346c4f15d667ab976d596c.svg)](https://classroom.github.com/a/yNS7YZsE) From 5a0e03d9a03c5fe8951d371252b394feee1a53f7 Mon Sep 17 00:00:00 2001 From: horatiu Date: Mon, 13 Apr 2026 15:44:09 +0300 Subject: [PATCH 03/16] Asign Repo --- .../version-acs_cc/project/2026/horatiu.oprea/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index e409469f7c1..9c00529fa1e 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -1,5 +1,5 @@ # Project Name -A one line project description +Salut, sunt Horatiu! :::info From b2a9621a0a7896622164976beb487b9394133591 Mon Sep 17 00:00:00 2001 From: horatiu Date: Sun, 26 Apr 2026 18:05:07 +0300 Subject: [PATCH 04/16] Project documentation starter --- .../project/2026/horatiu.oprea/index.md | 102 +++++++++++------- 1 file changed, 66 insertions(+), 36 deletions(-) diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index 9c00529fa1e..ef40d0c16a0 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -1,32 +1,54 @@ -# Project Name -Salut, sunt Horatiu! +# Ping-Pong Ball Levitation — Wind Tube PID Controller -:::info +:::info -**Author**: Student Name \ -**GitHub Project Link**: link_to_github +**Author**: Oprea Horatiu Alexandru \ +**GitHub Project Link**: https://github.com/horatiuoprea/website.git ::: - - ## Description -Describe in a few words your project idea. +The project maintains a Ping-Pong ball at a desired height inside a vertical wind tube. A laser distance sensor mounted at the top of the tube continuously measures the position of the ball. This measurement is fed into a PID regulator running on an STM32 microcontroller, which adjusts the speed of a propeller fan at the base of the tube to keep the ball stable at the target height. + +The system supports two interaction modes. In **Auto mode**, the user sets the desired height via a dedicated potentiometer, and the PID controller autonomously stabilizes the ball at that height. In **Manual mode**, the user can adjust the three PID constants (Kp, Ki, Kd) individually using separate potentiometers, observing in real time how each parameter affects the system's behavior. An LCD display shows the current height and, depending on the active mode, the target height or the current PID constant values. ## Motivation -Why did you choose this project? +Embedded systems and control theory are two domains I wanted to explore simultaneously in a hands-on project. A wind tube ball levitation system is a classic control engineering problem that is visually intuitive, physically tangible, and technically rich. It requires real sensor integration, PWM motor control, I2C communication, and a properly tuned closed-loop PID controller — all implemented in Rust using the Embassy async framework on an STM32 microcontroller. The manual mode adds an educational dimension, allowing direct observation of how each PID term influences system stability, which reinforces the theoretical concepts from control systems courses. -## Architecture +## Architecture -Add here the schematics with the architecture of your project. Make sure to include: - - what are the main components (architecture components, not hardware components) - - how they connect with each other +The system is structured around four main architectural components that form a closed control loop: -## Log +**Sensor** — The VL53L0X laser Time-of-Flight sensor is mounted at the top of the tube and measures the distance to the ball via I2C. This gives the current height y(t). + +**Controller** — The STM32 Nucleo-U545RE-Q runs the PID algorithm in an Embassy async task at a fixed 20ms cycle. It reads the current height from the sensor, computes the error relative to the target, and produces a control output u(t) in the range 0–100%. + +**Actuator** — The Delta PFB0412EN-E fan receives a PWM signal at 25kHz directly on its dedicated blue wire. The duty cycle of this signal determines the fan speed, which controls the airflow and thus the ball's position. + +**User Interface** — Four potentiometers provide analog inputs via ADC: one sets the target height, and three adjust Kp, Ki, Kd in Manual mode. A 1602 I2C LCD displays system state. A toggle switch selects between Auto and Manual mode. + +``` +┌─────────────────────────────────────────────────────────┐ +│ CLOSED CONTROL LOOP │ +│ │ +│ [Potentiometer] ──► target r(t) │ +│ │ │ +│ (+)──► [PID / STM32] ──► [PWM] │ +│ (-) │ │ +│ │ ▼ │ +│ │ [Fan 12V] │ +│ │ │ │ +│ │ [Wind Tube] │ +│ │ │ │ +│ └──[VL53L0X]◄── ball y(t) │ +│ │ +│ [LCD] ◄── STM32 (displays height + PID constants) │ +└─────────────────────────────────────────────────────────┘ +``` - +## Log ### Week 5 - 11 May @@ -36,40 +58,48 @@ Add here the schematics with the architecture of your project. Make sure to incl ## Hardware -Detail in a few words the hardware used. +The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroller, programmed in Rust with the Embassy async framework. The VL53L0X laser ToF sensor communicates over I2C and provides distance measurements with millimeter precision. The Delta PFB0412EN-E axial fan (40x40x28mm, 12V) features a native PWM control input, allowing direct speed control from the STM32 without a MOSFET driver stage. Four 10kΩ potentiometers provide analog inputs for height target and PID tuning. A 1602 LCD with I2C backpack shares the I2C bus with the sensor. A toggle switch selects the operating mode. The fan is powered by a dedicated 12V DC adapter; the STM32 and all logic components are powered via USB (5V), with the onboard regulator supplying 3.3V to the sensor and potentiometers. All grounds are tied to a common reference on the breadboard. ### Schematics -Place your KiCAD or similar schematics here in SVG format. +_KiCad schematic to be added here in SVG format._ ### Bill of Materials - - | Device | Usage | Price | |--------|--------|-------| -| [Raspberry Pi Pico W](https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html) | The microcontroller | [35 RON](https://www.optimusdigital.ro/en/raspberry-pi-boards/12394-raspberry-pi-pico-w.html) | - +| [STM32 Nucleo-U545RE-Q](https://www.st.com/en/evaluation-tools/nucleo-u545re-q.html) | Main microcontroller — runs PID algorithm in Rust/Embassy | already owned | +| [VL53L0X Laser ToF Sensor](https://www.optimusdigital.ro/ro/senzori-senzori-de-distanta/3309-modul-senzor-de-distanta-cu-laser-vl53l0x.html) | Measures ball height inside the tube via I2C | [25 RON](https://www.optimusdigital.ro) | +| [Delta PFB0412EN-E Fan 12V](https://www.digikey.com) | Propeller fan — controls airflow in the tube via PWM | already owned | +| [LCD 1602 I2C](https://www.optimusdigital.ro/ro/optoelectronice-lcd-uri/2894-lcd-cu-interfata-i2c-si-backlight-albastru.html) | Displays current height and PID constants | [15 RON](https://www.optimusdigital.ro) | +| Potentiometer 10kΩ (x4) | Height target (x1) + Kp, Ki, Kd tuning (x3) | [5 RON x4](https://www.optimusdigital.ro) | +| Toggle Switch | Selects Auto / Manual operating mode | [3 RON](https://www.optimusdigital.ro) | +| Breadboard MB102 + YuRobot power module | Prototyping platform with integrated power supply | [20 RON](https://www.optimusdigital.ro) | +| DC Jack Module 5.5x2.1mm (breadboard) | Connects 12V adapter to breadboard for fan power | [7 RON](https://www.optimusdigital.ro) | +| Resistor 100Ω | Protects STM32 PWM pin from fan input impedance | [1 RON](https://www.optimusdigital.ro) | +| Jumper Wire Kit (120 pcs) | All signal and power connections on breadboard | [15 RON](https://www.optimusdigital.ro) | +| 12V 1A DC Adapter | Powers the fan independently from STM32 logic | [25 RON](https://www.optimusdigital.ro) | +| PVC Tube 40-45mm inner diameter, ~80cm | Wind tube housing for the ball | [12 RON](https://www.dedeman.ro) | +| Digital Multimeter | Verifying voltages and connections during assembly | [50 RON](https://www.optimusdigital.ro) | ## Software | Library | Description | Usage | |---------|-------------|-------| -| [st7789](https://github.com/almindor/st7789) | Display driver for ST7789 | Used for the display for the Pico Explorer Base | -| [embedded-graphics](https://github.com/embedded-graphics/embedded-graphics) | 2D graphics library | Used for drawing to the display | +| [embassy-stm32](https://github.com/embassy-rs/embassy) | Async HAL for STM32 microcontrollers | Peripheral access: PWM, I2C, ADC, GPIO | +| [embassy-executor](https://github.com/embassy-rs/embassy) | Async task executor for embedded systems | Runs sensor, control and display tasks concurrently | +| [embassy-time](https://github.com/embassy-rs/embassy) | Timers and delays for Embassy | Fixed 20ms control loop timing | +| [vl53l0x](https://crates.io/crates/vl53l0x) | Driver for VL53L0X ToF sensor | Reads ball distance over I2C | +| [hd44780-driver](https://crates.io/crates/hd44780-driver) | Driver for HD44780-based LCD displays | Renders height and PID values on 1602 LCD | +| [defmt](https://github.com/knurling-rs/defmt) | Efficient logging framework for embedded Rust | Debug output during development via RTT | +| [defmt-rtt](https://github.com/knurling-rs/defmt) | RTT transport for defmt | Sends log messages to host over USB | +| [panic-probe](https://github.com/knurling-rs/panic-probe) | Panic handler for embedded Rust | Reports panics via defmt | ## Links - - -1. [link](https://example.com) -2. [link](https://example3.com) -... +1. [Embassy — Async framework for embedded Rust](https://embassy.dev) +2. [VL53L0X — STMicroelectronics ToF sensor datasheet](https://www.st.com/resource/en/datasheet/vl53l0x.pdf) +3. [Delta PFB0412EN-E — Fan datasheet](https://www.delta-fan.com) +4. [PID Controller — Wikipedia](https://en.wikipedia.org/wiki/Proportional%E2%80%93integral%E2%80%93derivative_controller) +5. [Ball in tube levitation — reference project](https://example.com) +6. [STM32U5 Reference Manual](https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) From ebeed6563f82911033b696944e4194b5a87d5b39 Mon Sep 17 00:00:00 2001 From: horatiu Date: Mon, 27 Apr 2026 21:16:04 +0300 Subject: [PATCH 05/16] Documentatie --- .../horatiu.oprea/Documentatie.drawio.svg | 4 ++++ .../project/2026/horatiu.oprea/index.md | 23 ++++--------------- 2 files changed, 9 insertions(+), 18 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg new file mode 100644 index 00000000000..3e0c46b23e2 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg @@ -0,0 +1,4 @@ + + + +
Potentiometru
Target r(t)
ADC (PA3)
Eroare
e = r(t) - y(t)
PID Controller
(STM32)
PWM (PA6)
REZISTOR 100Ω
Ventilator 12V
Proces fizic P(s)
Mingea se mișcă
VL53L0X
y(t)
1. Citește senzor
2. Citește potențiometru
3. Calculează eroare
4. PID
5. PWM → Ventilator
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index ef40d0c16a0..440061b4acb 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -3,6 +3,7 @@ :::info **Author**: Oprea Horatiu Alexandru \ +**Group**: 332CC \ **GitHub Project Link**: https://github.com/horatiuoprea/website.git ::: @@ -29,24 +30,9 @@ The system is structured around four main architectural components that form a c **User Interface** — Four potentiometers provide analog inputs via ADC: one sets the target height, and three adjust Kp, Ki, Kd in Manual mode. A 1602 I2C LCD displays system state. A toggle switch selects between Auto and Manual mode. -``` -┌─────────────────────────────────────────────────────────┐ -│ CLOSED CONTROL LOOP │ -│ │ -│ [Potentiometer] ──► target r(t) │ -│ │ │ -│ (+)──► [PID / STM32] ──► [PWM] │ -│ (-) │ │ -│ │ ▼ │ -│ │ [Fan 12V] │ -│ │ │ │ -│ │ [Wind Tube] │ -│ │ │ │ -│ └──[VL53L0X]◄── ball y(t) │ -│ │ -│ [LCD] ◄── STM32 (displays height + PID constants) │ -└─────────────────────────────────────────────────────────┘ -``` +## Closed Control Loop + +![Closed Loop Diagram](Documentatie.drawio.svg) ## Log @@ -103,3 +89,4 @@ _KiCad schematic to be added here in SVG format._ 4. [PID Controller — Wikipedia](https://en.wikipedia.org/wiki/Proportional%E2%80%93integral%E2%80%93derivative_controller) 5. [Ball in tube levitation — reference project](https://example.com) 6. [STM32U5 Reference Manual](https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) +7. [Source Code Repository](https://github.com/UPB-PMRust-Students/acs-project-2026-horatiuoprea.git) From 64b0f5b92e59f7e83b27fb83d3d7494f5a8aa29d Mon Sep 17 00:00:00 2001 From: horatiu Date: Sun, 17 May 2026 18:54:17 +0300 Subject: [PATCH 06/16] Final Documentation --- .../Architecture_Diagram.drawio.svg | 4 ++ .../project/2026/horatiu.oprea/image.png | Bin 0 -> 73802 bytes .../project/2026/horatiu.oprea/index.md | 38 +++++++++++++----- 3 files changed, 31 insertions(+), 11 deletions(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg new file mode 100644 index 00000000000..689fafb937b --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg @@ -0,0 +1,4 @@ + + + +
Breadboard
Breadboard
STM32
STM32
LCD
LCD
Propeller
Engine
Propeller...
Wind Tube
Wind Tube
Distance Sensor
Distance Sens...
5V
5V
3V3
3V3
Ping-Pong
Ball
Ping-Pong...
5V
5V
3V3
3V3
12V Adaptor
12V Adaptor
Potentiometer
Height
Potentiometer...
Potentiometer
Ki
Potentiometer...
Potentiometer
Kd
Potentiometer...
Potentiometer
Kp
Potentiometer...
Switch
Switch
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
3V3
3V3
3V3
3V3
3V3
3V3
SPI
SPI
I2C
I2C
3V3
3V3
PWM
PWM
Text is not SVG - cannot display
\ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc966c4baeefe1bf06406bff702a9e19e0838ce GIT binary patch literal 73802 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 Date: Thu, 21 May 2026 12:50:42 +0300 Subject: [PATCH 07/16] Image pb solved --- .../project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg | 4 ++++ .../version-acs_cc/project/2026/horatiu.oprea/index.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg new file mode 100644 index 00000000000..91985105f17 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index 221ad905bb0..e4975d9b4e3 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -60,7 +60,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ### Schematics -![alt text](image.png) +![alt text](Diagrama_Kicad.drawio.svg) ### Bill of Materials From 6409a1c9de387f470500dd39984f71845c93f42a Mon Sep 17 00:00:00 2001 From: horatiu Date: Thu, 21 May 2026 16:17:15 +0300 Subject: [PATCH 08/16] Final pull --- .../project/2026/horatiu.oprea/index.md | 2 +- .../horatiu.oprea/pingpong_levitation.svg | 50202 ++++++++++++++++ 2 files changed, 50203 insertions(+), 1 deletion(-) create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index e4975d9b4e3..f8e5a022da8 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -60,7 +60,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ### Schematics -![alt text](Diagrama_Kicad.drawio.svg) +![alt text](pingpong_levitation.svg) ### Bill of Materials diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg new file mode 100644 index 00000000000..ed3be042e89 --- /dev/null +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg @@ -0,0 +1,50202 @@ + + + +SVG Image created as pingpong_levitation.svg date 2026-05-21T16:13:06 + Image generated by Eeschema-SVG + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 10.0.3 +KiCad E.D.A. 10.0.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A4 +Size: A4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: +Title: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: pingpong_levitation.kicad_sch +File: pingpong_levitation.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Oprea Horatiu Alexandru 332CC +Oprea Horatiu Alexandru 332CC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + +VO +VO + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +RS +RS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +R/~{W} +R/~{W} + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +E +E + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +DB0 +DB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +DB1 +DB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DB2 +DB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +DB3 +DB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DB4 +DB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +DB5 +DB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +DB6 +DB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +DB7 +DB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +A/VEE +A/VEE + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +K +K + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 +A1 + + + + + + + + + + +A1 +A1 + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + + + + +K1 +K1 + + + + + + + + + + +K1 +K1 + + + + + + + + + + + + + +K2 +K2 + + + + + + + + + + + + + + + +K2 +K2 + + + + + + + + + + + + + + + +U3 +U3 + + + + + + + + + + + + + + + + + + + + + + +LCD-016N002L +LCD-016N002L + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 + +12 + + + + + + + + + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 + +13 + + + + + + + + + + + + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +17 +17 + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +18 + +18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +19 + +19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +20 +20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +21 +21 + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +22 +22 + + + + + + + + + + + + + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +23 +23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +24 +24 + + + + + + + + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +25 +25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +26 +26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +27 +27 + + + + + + + + + + + + + + + + + +VLXSMPS +VLXSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +28 +28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDSMPS + +VDDSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +29 + +29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSSMPS + +VSSSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +30 + +30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +31 + +31 + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +33 + +33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +34 +34 + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +35 +35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +36 +36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +37 +37 + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +38 +38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +39 +39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40 +40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +41 +41 + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +42 +42 + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +43 +43 + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +44 +44 + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +45 +45 + + + + + + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +46 +46 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +48 + +48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +49 +49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +50 +50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +51 +51 + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +52 +52 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +53 +53 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +54 +54 + + + + + + + + + + + + + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +55 +55 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +56 +56 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +57 +57 + + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +58 +58 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +59 +59 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +60 +60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +61 +61 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +62 + +62 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +64 + +64 + + + + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U545RETxQ +STM32U545RETxQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SPICE + +SPICE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R3 +R3 + + + + + + + + + + + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AVDDVCSEL + +AVDDVCSEL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +AVSSVCSEL + +AVSSVCSEL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + + + + +XSHUT +XSHUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +GPIO1 +GPIO1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +SDA +SDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +SCL +SCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AVDD + +AVDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 + +11 + + + + + + + + + + + + +U2 +U2 + + + + + + + + + + + + + + + + + + + +VL53L0CXV0DH1 +VL53L0CXV0DH1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + +- + + + + +1 + +1 + + + + + + + + + + + ++ + ++ + + + + + +2 + +2 + + + + + + + + + + + + + + + +Tacho +Tacho + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +PWM +PWM + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +M1 +M1 + + + + + + + + + +Fan_4pin +Fan_4pin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SPICE + +SPICE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R1 +R1 + + + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + + +SW1 + +SW1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SW_Nidec_CAS-120A1 + +SW_Nidec_CAS-120A1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SPICE + +SPICE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R2 +R2 + + + + + + + + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SPICE + +SPICE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R4 +R4 + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U3 +U3 + + + + + + + + + + + + + + + + + + + + + + +LCD-016N002L +LCD-016N002L + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + +VO +VO + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +RS +RS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +R/~{W} +R/~{W} + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +E +E + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +DB0 +DB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +DB1 +DB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DB2 +DB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +DB3 +DB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DB4 +DB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +DB5 +DB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +DB6 +DB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +DB7 +DB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +A/VEE +A/VEE + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +K +K + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +A1 +A1 + + + + + + + + + + +A1 +A1 + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + +A2 +A2 + + + + + + + + + + + + + + + + + + +K1 +K1 + + + + + + + + + + +K1 +K1 + + + + + + + + + + + + + +K2 +K2 + + + + + + + + + + + + + + + +K2 +K2 + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +STM32U545RETxQ +STM32U545RETxQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBAT + +VBAT + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +PC13 +PC13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +PC14 +PC14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +PC15 +PC15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +PH0 +PH0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +PH1 +PH1 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +NRST +NRST + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +PC0 +PC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC1 +PC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +PC2 +PC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC3 +PC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + + +VSSA + +VSSA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 + +12 + + + + + + + + + + + + + + + + + + + + + +VDDA + +VDDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 + +13 + + + + + + + + + + + + + + + + + + + + + + + +PA0 +PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +17 +17 + + + + + + + + + + + + + +VSS + +VSS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +18 + +18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +19 + +19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +20 +20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +21 +21 + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +22 +22 + + + + + + + + + + + + + + + + + + + + + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +23 +23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB0 +PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +24 +24 + + + + + + + + + + + + + + + + + + +PB1 +PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +25 +25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +26 +26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB10 +PB10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +27 +27 + + + + + + + + + + + + + + + + + +VLXSMPS +VLXSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +28 +28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDSMPS + +VDDSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +29 + +29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VSSSMPS + +VSSSMPS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +30 + +30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +31 + +31 + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +33 + +33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB13 +PB13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +34 +34 + + + + + + + + + + + + + + + + + + + + + +PB14 +PB14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +35 +35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB15 +PB15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +36 +36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC6 +PC6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +37 +37 + + + + + + + + + + + + + + + + + + + + +PC7 +PC7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +38 +38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC8 +PC8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +39 +39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC9 +PC9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40 +40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA8 +PA8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +41 +41 + + + + + + + + + + + + + +PA9 +PA9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +42 +42 + + + + + + + + + + + + + + + + + + +PA10 +PA10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +43 +43 + + + + + + + + + + + + + + + + + + + + + +PA11 +PA11 + + + + + + + + + + + + + + + + + + + + + + + + + +44 +44 + + + + + + + + + + + +PA12 +PA12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +45 +45 + + + + + + + + + + + + + + + + + + + + + + + +PA13 +PA13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +46 +46 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDDUSB + +VDDUSB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +48 + +48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA14 +PA14 + + + + + + + + + + + + + + + + + + + + + + + +49 +49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA15 +PA15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +50 +50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC10 +PC10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +51 +51 + + + + + + + + + + + + + + + + + + + + + + + + + +PC11 +PC11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +52 +52 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC12 +PC12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +53 +53 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PD2 +PD2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +54 +54 + + + + + + + + + + + + + + + + + + + + + + + +PB3 +PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +55 +55 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB4 +PB4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +56 +56 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB5 +PB5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +57 +57 + + + + + + + + + + + + + + + + + + + + + + +PB6 +PB6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +58 +58 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB7 +PB7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +59 +59 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PH3 +PH3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +60 +60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PB8 +PB8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +61 +61 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD11 + +VDD11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +62 + +62 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +64 + +64 + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U2 +U2 + + + + + + + + + + + + + + + + + + + +VL53L0CXV0DH1 +VL53L0CXV0DH1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AVDDVCSEL + +AVDDVCSEL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +AVSSVCSEL + +AVSSVCSEL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + + + + +XSHUT +XSHUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +GPIO1 +GPIO1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +SDA +SDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +SCL +SCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AVDD + +AVDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 + +11 + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +M1 +M1 + + + + + + + + + +Fan_4pin +Fan_4pin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +- + +- + + + + +1 + +1 + + + + + + + + + + + ++ + ++ + + + + + +2 + +2 + + + + + + + + + + + + + + + +Tacho +Tacho + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +PWM +PWM + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +R2 +R2 + + + + + + + + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R4 +R4 + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + +R3 +R3 + + + + + + + + + + + + + + + + + + + + + + + + + + +Sim.Params: r=1k pos=0.4 +Sim.Params: r=1k pos=0.4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 2231aca11736afe5361b7cf4db51bad617886563 Mon Sep 17 00:00:00 2001 From: horatiu Date: Thu, 21 May 2026 16:29:45 +0300 Subject: [PATCH 09/16] No .png --- .../project/2026/horatiu.oprea/image.png | Bin 73802 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/image.png deleted file mode 100644 index 5bc966c4baeefe1bf06406bff702a9e19e0838ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73802 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 Date: Thu, 21 May 2026 16:39:19 +0300 Subject: [PATCH 10/16] Resize --- .../horatiu.oprea/Diagrama_Kicad.drawio.svg | 4 ---- .../project/2026/horatiu.oprea/index.md | 2 +- .../2026/horatiu.oprea/pingpong_levitation.webp | Bin 0 -> 37266 bytes 3 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg create mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.webp diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg deleted file mode 100644 index 91985105f17..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Diagrama_Kicad.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index f8e5a022da8..a337e40b306 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -60,7 +60,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ### Schematics -![alt text](pingpong_levitation.svg) +![alt text](pingpong_levitation.webp) ### Bill of Materials diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.webp b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.webp new file mode 100644 index 0000000000000000000000000000000000000000..053b5615174942e78475991e659ed314f23fd234 GIT binary patch literal 37266 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 Date: Thu, 21 May 2026 16:45:29 +0300 Subject: [PATCH 11/16] Reshape + Del --- .../horatiu.oprea/pingpong_levitation.svg | 50202 ---------------- .../horatiu.oprea/pingpong_levitation.webp | Bin 37266 -> 37642 bytes 2 files changed, 50202 deletions(-) delete mode 100644 website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg deleted file mode 100644 index ed3be042e89..00000000000 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.svg +++ /dev/null @@ -1,50202 +0,0 @@ - - - -SVG Image created as pingpong_levitation.svg date 2026-05-21T16:13:06 - Image generated by Eeschema-SVG - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -Date: -Date: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -KiCad E.D.A. 10.0.3 -KiCad E.D.A. 10.0.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Rev: -Rev: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Size: A4 -Size: A4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Id: 1/1 -Id: 1/1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Title: -Title: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -File: pingpong_levitation.kicad_sch -File: pingpong_levitation.kicad_sch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Sheet: / -Sheet: / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Oprea Horatiu Alexandru 332CC -Oprea Horatiu Alexandru 332CC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - -VO -VO - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -RS -RS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -R/~{W} -R/~{W} - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -E -E - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -DB0 -DB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -DB1 -DB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -DB2 -DB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -DB3 -DB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -DB4 -DB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -DB5 -DB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -DB6 -DB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -DB7 -DB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -A/VEE -A/VEE - - - - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -K -K - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 -A1 - - - - - - - - - - -A1 -A1 - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - - - - -K1 -K1 - - - - - - - - - - -K1 -K1 - - - - - - - - - - - - - -K2 -K2 - - - - - - - - - - - - - - - -K2 -K2 - - - - - - - - - - - - - - - -U3 -U3 - - - - - - - - - - - - - - - - - - - - - - -LCD-016N002L -LCD-016N002L - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 - -12 - - - - - - - - - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 - -13 - - - - - - - - - - - - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -17 -17 - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -18 - -18 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -19 - -19 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -20 -20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -21 -21 - - - - - - - - - - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -22 -22 - - - - - - - - - - - - - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -23 -23 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -24 -24 - - - - - - - - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -25 -25 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -26 -26 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -27 -27 - - - - - - - - - - - - - - - - - -VLXSMPS -VLXSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -28 -28 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDSMPS - -VDDSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -29 - -29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSSMPS - -VSSSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -30 - -30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -31 - -31 - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -33 - -33 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -34 -34 - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -35 -35 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -36 -36 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -37 -37 - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -38 -38 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -39 -39 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -40 -40 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -41 -41 - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -42 -42 - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -43 -43 - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -44 -44 - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -45 -45 - - - - - - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -46 -46 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -48 - -48 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -49 -49 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -50 -50 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -51 -51 - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -52 -52 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -53 -53 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -54 -54 - - - - - - - - - - - - - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -55 -55 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -56 -56 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -57 -57 - - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -58 -58 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -59 -59 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -60 -60 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -61 -61 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -62 - -62 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -64 - -64 - - - - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U545RETxQ -STM32U545RETxQ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SPICE - -SPICE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R3 -R3 - - - - - - - - - - - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AVDDVCSEL - -AVDDVCSEL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -AVSSVCSEL - -AVSSVCSEL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - - - - -XSHUT -XSHUT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -GPIO1 -GPIO1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -SDA -SDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -SCL -SCL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AVDD - -AVDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 - -11 - - - - - - - - - - - - -U2 -U2 - - - - - - - - - - - - - - - - - - - -VL53L0CXV0DH1 -VL53L0CXV0DH1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - -- - - - - -1 - -1 - - - - - - - - - - - -+ - -+ - - - - - -2 - -2 - - - - - - - - - - - - - - - -Tacho -Tacho - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -PWM -PWM - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -M1 -M1 - - - - - - - - - -Fan_4pin -Fan_4pin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SPICE - -SPICE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R1 -R1 - - - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - - -SW1 - -SW1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SW_Nidec_CAS-120A1 - -SW_Nidec_CAS-120A1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SPICE - -SPICE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R2 -R2 - - - - - - - - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SPICE - -SPICE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R4 -R4 - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U3 -U3 - - - - - - - - - - - - - - - - - - - - - - -LCD-016N002L -LCD-016N002L - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - -VO -VO - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -RS -RS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -R/~{W} -R/~{W} - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -E -E - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -DB0 -DB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -DB1 -DB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -DB2 -DB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -DB3 -DB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -DB4 -DB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -DB5 -DB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -DB6 -DB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -DB7 -DB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -A/VEE -A/VEE - - - - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -K -K - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -A1 -A1 - - - - - - - - - - -A1 -A1 - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - -A2 -A2 - - - - - - - - - - - - - - - - - - -K1 -K1 - - - - - - - - - - -K1 -K1 - - - - - - - - - - - - - -K2 -K2 - - - - - - - - - - - - - - - -K2 -K2 - - - - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -STM32U545RETxQ -STM32U545RETxQ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBAT - -VBAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -PC13 -PC13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -PC14 -PC14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -PC15 -PC15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -PH0 -PH0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -PH1 -PH1 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -NRST -NRST - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -PC0 -PC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC1 -PC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -PC2 -PC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC3 -PC3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - - -VSSA - -VSSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 - -12 - - - - - - - - - - - - - - - - - - - - - -VDDA - -VDDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 - -13 - - - - - - - - - - - - - - - - - - - - - - - -PA0 -PA0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -PA1 -PA1 - - - - - - - - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -PA2 -PA2 - - - - - - - - - - - - - - - - - - - - - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA3 -PA3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -17 -17 - - - - - - - - - - - - - -VSS - -VSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -18 - -18 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -19 - -19 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA4 -PA4 - - - - - - - - - - - - - - - - - - -20 -20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA5 -PA5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -21 -21 - - - - - - - - - - - - - - - - - - - - -PA6 -PA6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -22 -22 - - - - - - - - - - - - - - - - - - - - - - - - - -PA7 -PA7 - - - - - - - - - - - - - - - - - -23 -23 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB0 -PB0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -24 -24 - - - - - - - - - - - - - - - - - - -PB1 -PB1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -25 -25 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB2 -PB2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -26 -26 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB10 -PB10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -27 -27 - - - - - - - - - - - - - - - - - -VLXSMPS -VLXSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -28 -28 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDSMPS - -VDDSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -29 - -29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VSSSMPS - -VSSSMPS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -30 - -30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -31 - -31 - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -33 - -33 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB13 -PB13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -34 -34 - - - - - - - - - - - - - - - - - - - - - -PB14 -PB14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -35 -35 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB15 -PB15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -36 -36 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC6 -PC6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -37 -37 - - - - - - - - - - - - - - - - - - - - -PC7 -PC7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -38 -38 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC8 -PC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -39 -39 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC9 -PC9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -40 -40 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA8 -PA8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -41 -41 - - - - - - - - - - - - - -PA9 -PA9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -42 -42 - - - - - - - - - - - - - - - - - - -PA10 -PA10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -43 -43 - - - - - - - - - - - - - - - - - - - - - -PA11 -PA11 - - - - - - - - - - - - - - - - - - - - - - - - - -44 -44 - - - - - - - - - - - -PA12 -PA12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -45 -45 - - - - - - - - - - - - - - - - - - - - - - - -PA13 -PA13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -46 -46 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDDUSB - -VDDUSB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -48 - -48 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA14 -PA14 - - - - - - - - - - - - - - - - - - - - - - - -49 -49 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PA15 -PA15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -50 -50 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC10 -PC10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -51 -51 - - - - - - - - - - - - - - - - - - - - - - - - - -PC11 -PC11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -52 -52 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PC12 -PC12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -53 -53 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PD2 -PD2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -54 -54 - - - - - - - - - - - - - - - - - - - - - - - -PB3 -PB3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -55 -55 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB4 -PB4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -56 -56 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB5 -PB5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -57 -57 - - - - - - - - - - - - - - - - - - - - - - -PB6 -PB6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -58 -58 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB7 -PB7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -59 -59 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PH3 -PH3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -60 -60 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PB8 -PB8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -61 -61 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD11 - -VDD11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -62 - -62 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -64 - -64 - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -U2 -U2 - - - - - - - - - - - - - - - - - - - -VL53L0CXV0DH1 -VL53L0CXV0DH1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AVDDVCSEL - -AVDDVCSEL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -AVSSVCSEL - -AVSSVCSEL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - - - - -XSHUT -XSHUT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -GPIO1 -GPIO1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -SDA -SDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -SCL -SCL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AVDD - -AVDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 - -11 - - - - - - - - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -M1 -M1 - - - - - - - - - -Fan_4pin -Fan_4pin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - -- - - - - -1 - -1 - - - - - - - - - - - -+ - -+ - - - - - -2 - -2 - - - - - - - - - - - - - - - -Tacho -Tacho - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -PWM -PWM - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - -GND -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -R2 -R2 - - - - - - - - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R4 -R4 - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - -R3 -R3 - - - - - - - - - - - - - - - - - - - - - - - - - - -Sim.Params: r=1k pos=0.4 -Sim.Params: r=1k pos=0.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.webp b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/pingpong_levitation.webp index 053b5615174942e78475991e659ed314f23fd234..bc5a33a6475b78db127b8b78c4c44f8464829d77 100644 GIT binary patch literal 37642 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

S`)j=d-i2 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 Date: Fri, 22 May 2026 14:28:42 +0300 Subject: [PATCH 12/16] Original README.md --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 4f473d2e23d..aa1de0a4924 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ # MA Website -This is the website for the MA course delivered to ACS CC and FILS English. - -[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-22041afd0340ce965d47ae6ef1cefeee28c7c493a6346c4f15d667ab976d596c.svg)](https://classroom.github.com/a/yNS7YZsE) +This is the website for the MA course delivered to ACS CC and FILS English. \ No newline at end of file From c79766e8ad7bd09579dbfe447ccabdf7955adfce Mon Sep 17 00:00:00 2001 From: horatiu Date: Sat, 23 May 2026 15:15:02 +0300 Subject: [PATCH 13/16] Lower-case names --- ...ure_Diagram.drawio.svg => architecture_diagram.drawio.svg} | 0 .../{Documentatie.drawio.svg => documentatie.drawio.svg} | 0 .../version-acs_cc/project/2026/horatiu.oprea/index.md | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{Architecture_Diagram.drawio.svg => architecture_diagram.drawio.svg} (100%) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{Documentatie.drawio.svg => documentatie.drawio.svg} (100%) diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index a337e40b306..5af8db778f0 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -32,7 +32,7 @@ The system is structured around 4 main architectural components that form a clos ## Architecture Diagram -![Architecture Diagram](Architecture_Diagram.drawio.svg) +![Architecture Diagram](architecture_diagram.drawio.svg) ## Log @@ -95,7 +95,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ## Closed Control Loop -![Closed Loop Diagram](Documentatie.drawio.svg) +![Closed Loop Diagram](documentatie.drawio.svg) ## Links From 220a3598105575c77c0522dcaff8f0499fefa4b7 Mon Sep 17 00:00:00 2001 From: horatiu Date: Sat, 23 May 2026 15:27:07 +0300 Subject: [PATCH 14/16] Maybe --- ...ure_diagram.drawio.svg => Architecture_Diagram.drawio.svg} | 0 .../{documentatie.drawio.svg => Documentatie.drawio.svg} | 0 .../version-acs_cc/project/2026/horatiu.oprea/index.md | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{architecture_diagram.drawio.svg => Architecture_Diagram.drawio.svg} (100%) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{documentatie.drawio.svg => Documentatie.drawio.svg} (100%) diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index 5af8db778f0..a337e40b306 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -32,7 +32,7 @@ The system is structured around 4 main architectural components that form a clos ## Architecture Diagram -![Architecture Diagram](architecture_diagram.drawio.svg) +![Architecture Diagram](Architecture_Diagram.drawio.svg) ## Log @@ -95,7 +95,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ## Closed Control Loop -![Closed Loop Diagram](documentatie.drawio.svg) +![Closed Loop Diagram](Documentatie.drawio.svg) ## Links From 0efb8501ae2fb3406ce6f9a104e661d7c62a8743 Mon Sep 17 00:00:00 2001 From: horatiu Date: Sun, 24 May 2026 16:11:40 +0300 Subject: [PATCH 15/16] Final --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aa1de0a4924..8ac283bd627 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # MA Website -This is the website for the MA course delivered to ACS CC and FILS English. \ No newline at end of file +This is the website for the MA course delivered to ACS CC and FILS English. From 6412c90be719229cdd1a39a6035cc7fdb989df73 Mon Sep 17 00:00:00 2001 From: horatiu Date: Wed, 27 May 2026 10:05:51 +0300 Subject: [PATCH 16/16] Low_Case --- ...ure_Diagram.drawio.svg => architecture_diagram.drawio.svg} | 0 .../{Documentatie.drawio.svg => documentatie.drawio.svg} | 0 .../version-acs_cc/project/2026/horatiu.oprea/index.md | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{Architecture_Diagram.drawio.svg => architecture_diagram.drawio.svg} (100%) rename website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/{Documentatie.drawio.svg => documentatie.drawio.svg} (100%) diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Architecture_Diagram.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/architecture_diagram.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg similarity index 100% rename from website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/Documentatie.drawio.svg rename to website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/documentatie.drawio.svg diff --git a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md index a337e40b306..5af8db778f0 100644 --- a/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md +++ b/website/versioned_docs/version-acs_cc/project/2026/horatiu.oprea/index.md @@ -32,7 +32,7 @@ The system is structured around 4 main architectural components that form a clos ## Architecture Diagram -![Architecture Diagram](Architecture_Diagram.drawio.svg) +![Architecture Diagram](architecture_diagram.drawio.svg) ## Log @@ -95,7 +95,7 @@ The project uses an STM32 Nucleo-U545RE-Q (Cortex-M33) as the main microcontroll ## Closed Control Loop -![Closed Loop Diagram](Documentatie.drawio.svg) +![Closed Loop Diagram](documentatie.drawio.svg) ## Links