From bcdcc30f66952cd34ce7ac804ef7267bbf0b5d5d Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Tue, 21 Apr 2026 12:15:34 +0300 Subject: [PATCH 1/8] first commit novac --- .../project/2026/jianu_novac.carp/index.md | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md new file mode 100644 index 00000000000..fcf292a165f --- /dev/null +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -0,0 +1,58 @@ +# RustInjector(may change if i feel more inspired) + +RC car that can jump on desks and inject usbs into laptops. + + +**Author**: Carp Jianu-Novac-Mihail +**GitHub Project Link**:  [https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber](https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber) + +## Description + +An RC car controlled via Wi-Fi from a mobile phone, designed to jump approximately 75cm (average desk height) and land safely to perform a physical USB injection attack on a target laptop.The design may resemble a monster truck toy to "camuflage" better. + + +## Motivation + +Initially, I wanted to build a cybersecurity-oriented project,because i am quiete pasionate of the subject, but I also wanted it to be flashy. My first ideas were a bizarre hardware token or a Wi-Fi IDS monitor, but they weren't exciting enough. Then I remembered the Jumper from Watch Dogs 2 and decided to build something inspired by it. +## 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 20 - 25 April +ordered online 99% of all the components i need.I need to find a place that sells industrial spring +### 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/) ... \ No newline at end of file From 82349e4b1c43b99ae219c11dc28d24e15286a6ec Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Thu, 23 Apr 2026 19:34:04 +0300 Subject: [PATCH 2/8] Apply suggestion from @frihetselsker Co-authored-by: Roy <152509155+frihetselsker@users.noreply.github.com> --- .../version-fils_en/project/2026/jianu_novac.carp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index fcf292a165f..3fa0f60182d 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -3,7 +3,7 @@ RC car that can jump on desks and inject usbs into laptops. -**Author**: Carp Jianu-Novac-Mihail +**Author**: Carp Jianu-Novac-Mihail \ **GitHub Project Link**:  [https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber](https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber) ## Description From f38aed372619f0b2af837d1c471be7f85d3a551a Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Thu, 23 Apr 2026 19:40:07 +0300 Subject: [PATCH 3/8] fixed issues --- .../project/2026/jianu_novac.carp/index.md | 54 ++++++++++++++----- 1 file changed, 41 insertions(+), 13 deletions(-) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index fcf292a165f..6e6cb98b67d 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -1,4 +1,4 @@ -# RustInjector(may change if i feel more inspired) +# RustInjector RC car that can jump on desks and inject usbs into laptops. @@ -8,7 +8,7 @@ RC car that can jump on desks and inject usbs into laptops. ## Description -An RC car controlled via Wi-Fi from a mobile phone, designed to jump approximately 75cm (average desk height) and land safely to perform a physical USB injection attack on a target laptop.The design may resemble a monster truck toy to "camuflage" better. +An RC car controlled via Wi-Fi from a mobile phone, designed to jump approximately 75cm (average desk height) and land safely to perform a physical USB injection attack on a target laptop.The design may resemble a monster truck toy to "camouflage" better. ## Motivation @@ -24,7 +24,9 @@ Add here the schematics with the architecture of your project. Make sure to incl ## Log ### Week 20 - 25 April -ordered online 99% of all the components i need.I need to find a place that sells industrial spring +- ordered online 99% of all the components .I need to find a place that sells industrial springs strong enough to jump a 1 kg RC car into air +- brainstormed ideas for the jump mechanism +- a few roughs sketches on paper for now ### Week 5 - 11 May ### Week 12 - 18 May @@ -33,7 +35,15 @@ ordered online 99% of all the components i need.I need to find a place that sell ## Hardware -Detail in a few words the hardware used. +SImple rc car, uses a simple hardware setup, keeping in mind the shocks it will suffer from jumping. +Control : Raspberry PI Pico W , while the ESP32-CAM provides live video +Jumping mech : high torque JGA25 motor compresses a steel spring , released by the MG996R servo latch. +Drive : 4x TT motors with custom 3D-printed tpu wheels for traction and shock absorption. +Power: Gens Ace LiPo Battery regulated by an XL4015 5A Buck converter to keep the servos and logic rails stable during the jumps. +Sensing: VL54L0X measuring altitude and MPU6059 monitors stability and landing orientation +Inject:MG90S servo deploys the usb. + + ### Schematics @@ -41,18 +51,36 @@ 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)| +| 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) | +| Dual Motor Driver L9110S | Driver for 4WD Drive Motors | 7.98 RON | +| SERVO MG996R (13kg) | Jumping Latch | 17.68 RON | +| ESP32-CAM + OV2640 | Video Streaming , Web Control Interface | 70.51 RON | +| Motor JGA25-370 20RPM | Jumping Mechanism Motor (High Torque) | 107.00 RON | +| 4x TT Motors + Wheels | 4WD Locomotion System | 31.86 RON | +| SERVO MG90S Metal | USB Injection Arm Actuator | 27.43 RON | +| XL4015 Step-Down 5A | 5V Power Regulation for Servos & Logic | 14.13 RON | +| L298N Motor Driver | High-Current Driver for Jump Motor | 15.00 RON | +| MPU6050 IMU | Gyroscope & Accelerometer | 14.68 RON | +| VL53L0X ToF Sensor | Laser Distance Measurement | 25.11 RON | +| Gens Ace LiPo Battery | Main Power Source | | +| IMAX B3 Charger | LiPo Battery Balancing Charger | 40.00 RON | +| Heavy-Duty Spring | Energy Storage for 1.20m Jump | 20.00 RON | +| PCB Prototype Kit | Custom Circuit Boards for Power Hub | 28.31 RON | + + ## 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| +| Library | Description | Usage | +| ---------- | --------------------------------- | --------------------------------------------------------------------------- | +| cyw43 | Driver for the Pico W WiFi chip | Used to handle the wireless connection and the web control interface. | +| embassy-rs | async framework for Rust embedded | The main framework for task management | +| mpu6050 | MPU6050 IMU driver | Used to read gyroscope and accelerometer data for landing stability. | +| serde | Data serialization | Used to parse commands sent from the phone to ESP32-CAM via JSON or binary. | ## Links -1. [link](https://example.com/) -2. [link](https://example3.com/) ... \ No newline at end of file +1. [Jumper in game](https://www.youtube.com/watch?v=xSfsmZ3VV_s) +2. [Jumping mechanism inspiration](https://www.youtube.com/watch?v=RuMLHJW1teM) ... \ No newline at end of file From cabf309687f49b95e968d843d32166108593767f Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Thu, 23 Apr 2026 20:12:17 +0300 Subject: [PATCH 4/8] Update index.md --- .../version-fils_en/project/2026/jianu_novac.carp/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index 24c6eaf5835..1bc61d1210d 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -3,7 +3,7 @@ RC car that can jump on desks and inject usbs into laptops. -**Author**: Carp Jianu-Novac-Mihail \ +**Author**: Carp Jianu-Novac-Mihail **GitHub Project Link**:  [https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber](https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber) ## Description @@ -83,4 +83,4 @@ Place your KiCAD or similar schematics here in SVG format. ## Links 1. [Jumper in game](https://www.youtube.com/watch?v=xSfsmZ3VV_s) -2. [Jumping mechanism inspiration](https://www.youtube.com/watch?v=RuMLHJW1teM) ... \ No newline at end of file +2. [Jumping mechanism inspiration](https://www.youtube.com/watch?v=RuMLHJW1teM) ... From 81b17165a31cf1f6d626fad0bfdf5ab1f4fbeb8a Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Sun, 10 May 2026 11:33:56 +0300 Subject: [PATCH 5/8] update week 5-11 may --- .../project/2026/jianu_novac.carp/index.md | 7 +- .../jianu_novac.carp/projectnovackikad.svg | 27524 ++++++++++++++++ 2 files changed, 27530 insertions(+), 1 deletion(-) create mode 100644 website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index 1bc61d1210d..01807d362d9 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -28,6 +28,11 @@ Add here the schematics with the architecture of your project. Make sure to incl - brainstormed ideas for the jump mechanism - a few roughs sketches on paper for now ### Week 5 - 11 May +- learned fusion 360 , finished 90% percent of the 3d render, only the injection mechanism and the camera cage are unfinished. +- printed the base layer of the car, dropped it on the ground, it broke , +- decide to print it again and do some modification to add some resistance. +- started writing the code for the control of the motors +- soldered my picos ### Week 12 - 18 May @@ -47,7 +52,7 @@ Inject:MG90S servo deploys the usb. ### Schematics -Place your KiCAD or similar schematics here in SVG format. +![Schematic](projectnovackikad.svg) ### Bill of Materials diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg new file mode 100644 index 00000000000..7bbad8e5cc0 --- /dev/null +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg @@ -0,0 +1,27524 @@ + + + +SVG Image created as projectNovacKikad.svg date 2026-05-10T10:51:12 + Image generated by Eeschema-SVG + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + +5 +5 + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 10.0.1 +KiCad E.D.A. 10.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A4 +Size: A4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: +Title: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: projectNovacKikad.kicad_sch +File: projectNovacKikad.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + +J5 +J5 + + + + + + + + + + + + + + + + + + + + +Conn_01x02 +Conn_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SENSE_A + +SENSE_A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +OUT1 +OUT1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +OUT2 +OUT2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + + +Vs + +Vs + + + + + + + + + + + + + + + + + + + + +4 + +4 + + + + + + + + +IN1 +IN1 + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +EnA +EnA + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN2 +IN2 + + + + + + + + + + + + + + + + +7 +7 + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 + +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Vss + +Vss + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 + +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +IN3 +IN3 + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +EnB +EnB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +IN4 +IN4 + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +OUT3 +OUT3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +OUT4 +OUT4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + + +SENSE_B + +SENSE_B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +15 + +15 + + + + + + + + + + + + + + + + + + + + + + +U4 +U4 + + + + + + + + + + + + +L298N +L298N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + +J3 +J3 + + + + + + + + + + + + + + + + + + +Conn_01x02 +Conn_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO0 +GPIO0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +GPIO1 +GPIO1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 + +3 + + + + + + + + + + + + + + + + + + +GPIO2 +GPIO2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +GPIO3 +GPIO3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +GPIO4 +GPIO4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO5 +GPIO5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +GPIO6 +GPIO6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO7 +GPIO7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO8 +GPIO8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +GPIO9 +GPIO9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +GPIO10 +GPIO10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + + + + +GPIO11 +GPIO11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO12 +GPIO12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO13 +GPIO13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +17 +17 + + + + + + + + + + + + +GPIO14 +GPIO14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +19 +19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO15 +GPIO15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +20 +20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO16 +GPIO16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +21 +21 + + + + + + + + + + + + + + + + + + + + +GPIO17 +GPIO17 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +22 +22 + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO18 +GPIO18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +24 +24 + + + + + + + + + + + + + + + + + + +GPIO19 +GPIO19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +25 +25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO20 +GPIO20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +26 +26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO21 +GPIO21 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +27 +27 + + + + + + + + + + + + + + + + + +GPIO22 +GPIO22 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +29 +29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RUN +RUN + + + + + + + + + + + + + + + + + + + + + + + + + +30 +30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO26_ADC0 +GPIO26_ADC0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +31 +31 + + + + + + + + + + + + + + + + + + + + + + + +GPIO27_ADC1 +GPIO27_ADC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +32 +32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AGND +AGND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +33 +33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GPIO28_ADC2 +GPIO28_ADC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +34 +34 + + + + + + + + + + + + + + + + + + + + + +ADC_VREF +ADC_VREF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +35 +35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3V3 + +3V3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +36 + +36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3V3_EN +3V3_EN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +37 +37 + + + + + + + + + + + + + + + + + + + + + +VSYS + +VSYS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +39 + +39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VBUS + +VBUS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +40 + +40 + + + + + + + + + + + + + + + + + + + + + + + + + +A1 +A1 + + + + + + + + +RaspberryPi_Pico_W +RaspberryPi_Pico_W + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + +FB +FB + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +SW +SW + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +VC +VC + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +VIN +VIN + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + +U2 +U2 + + + + + + + + + + + + + + + + + + + +XL4015 +XL4015 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +J2 +J2 + + + + + + + + + + + + + + + +Conn_01x08 +Conn_01x08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + +J4 +J4 + + + + + + + + +Conn_01x02 +Conn_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PWR_FLAG +PWR_FLAG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + +J1 +J1 + + + + + + + + + + +Conn_01x06 +Conn_01x06 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ILI9341 +ILI9341 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SPI Interface +SPI Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SD Card Slot +SD Card Slot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +320x240 LCD +320x240 LCD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC + +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + +2 + + + + + + + + + + + + + + + +~{CS} +~{CS} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + + + +RESET +RESET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + + + + +D/~{C} +D/~{C} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + + + +MOSI +MOSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + +SCK +SCK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + +LED +LED + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +MISO +MISO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +SD_CS +SD_CS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SD_MOSI +SD_MOSI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +SD_MISO +SD_MISO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + +SD_SCK +SD_SCK + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + + + +FLASH_CD +FLASH_CD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 +14 + + + + + + + + + + +U3 +U3 + + + + + + + + + + + + + + + + + + + + + + +CR2013-MI2120 +CR2013-MI2120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +2 +2 + + + + + + + + + + + + +J6 +J6 + + + + + + + + + + + + + + + + + + + + + + + + + + +Conn_01x02 +Conn_01x02 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CLKIN +CLKIN + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + + + +AUX_DA +AUX_DA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + + + + +AUX_CL +AUX_CL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + + + + +VLOGIC + +VLOGIC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 + +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AD0 +AD0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + + + +REGOUT +REGOUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +FSYNC +FSYNC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + + + +INT +INT + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + + + + +VDD + +VDD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 + +13 + + + + + + + + + + + + + + + + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +18 + +18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CPOUT +CPOUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +20 +20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SCL +SCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +23 +23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SDA +SDA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +24 +24 + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +MPU-6050 +MPU-6050 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C1 +C1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 13e15346d8f2bf047a0987e338ecbb16e710f0be Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Sun, 10 May 2026 14:48:15 +0300 Subject: [PATCH 6/8] fixed svg size --- .../jianu_novac.carp/projectnovackikad.svg | 27525 +--------------- 1 file changed, 1 insertion(+), 27524 deletions(-) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg index 7bbad8e5cc0..ed7ed490220 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/projectnovackikad.svg @@ -1,27524 +1 @@ - - - -SVG Image created as projectNovacKikad.svg date 2026-05-10T10:51:12 - Image generated by Eeschema-SVG - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - -2 -2 - - - - - - - - - - -3 -3 - - - - - - - - - - - - - -4 -4 - - - -5 -5 - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - - - - -A -A - - - -B -B - - - - - - - - - - - - - - - - - - -C -C - - - - - - - - - - - - - - - -D -D - - - - - - - - - - - - -Date: -Date: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -KiCad E.D.A. 10.0.1 -KiCad E.D.A. 10.0.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Rev: -Rev: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Size: A4 -Size: A4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Id: 1/1 -Id: 1/1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Title: -Title: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -File: projectNovacKikad.kicad_sch -File: projectNovacKikad.kicad_sch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Sheet: / -Sheet: / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - -J5 -J5 - - - - - - - - - - - - - - - - - - - - -Conn_01x02 -Conn_01x02 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SENSE_A - -SENSE_A - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -OUT1 -OUT1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -OUT2 -OUT2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - - -Vs - -Vs - - - - - - - - - - - - - - - - - - - - -4 - -4 - - - - - - - - -IN1 -IN1 - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -EnA -EnA - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN2 -IN2 - - - - - - - - - - - - - - - - -7 -7 - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 - -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Vss - -Vss - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 - -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -IN3 -IN3 - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -EnB -EnB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -IN4 -IN4 - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -OUT3 -OUT3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -OUT4 -OUT4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - - -SENSE_B - -SENSE_B - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -15 - -15 - - - - - - - - - - - - - - - - - - - - - - -U4 -U4 - - - - - - - - - - - - -L298N -L298N - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - -J3 -J3 - - - - - - - - - - - - - - - - - - -Conn_01x02 -Conn_01x02 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO0 -GPIO0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -GPIO1 -GPIO1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 - -3 - - - - - - - - - - - - - - - - - - -GPIO2 -GPIO2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -GPIO3 -GPIO3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -GPIO4 -GPIO4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO5 -GPIO5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -GPIO6 -GPIO6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO7 -GPIO7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO8 -GPIO8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -GPIO9 -GPIO9 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -GPIO10 -GPIO10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - - - - -GPIO11 -GPIO11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -15 -15 - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO12 -GPIO12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -16 -16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO13 -GPIO13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -17 -17 - - - - - - - - - - - - -GPIO14 -GPIO14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -19 -19 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO15 -GPIO15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -20 -20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO16 -GPIO16 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -21 -21 - - - - - - - - - - - - - - - - - - - - -GPIO17 -GPIO17 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -22 -22 - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO18 -GPIO18 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -24 -24 - - - - - - - - - - - - - - - - - - -GPIO19 -GPIO19 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -25 -25 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO20 -GPIO20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -26 -26 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO21 -GPIO21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -27 -27 - - - - - - - - - - - - - - - - - -GPIO22 -GPIO22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -29 -29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -RUN -RUN - - - - - - - - - - - - - - - - - - - - - - - - - -30 -30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO26_ADC0 -GPIO26_ADC0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -31 -31 - - - - - - - - - - - - - - - - - - - - - - - -GPIO27_ADC1 -GPIO27_ADC1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -32 -32 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AGND -AGND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -33 -33 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPIO28_ADC2 -GPIO28_ADC2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -34 -34 - - - - - - - - - - - - - - - - - - - - - -ADC_VREF -ADC_VREF - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -35 -35 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3V3 - -3V3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -36 - -36 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3V3_EN -3V3_EN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -37 -37 - - - - - - - - - - - - - - - - - - - - - -VSYS - -VSYS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -39 - -39 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VBUS - -VBUS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -40 - -40 - - - - - - - - - - - - - - - - - - - - - - - - - -A1 -A1 - - - - - - - - -RaspberryPi_Pico_W -RaspberryPi_Pico_W - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - -FB -FB - - - - - - - - - - - - - - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -SW -SW - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -VC -VC - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -VIN -VIN - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - -U2 -U2 - - - - - - - - - - - - - - - - - - - -XL4015 -XL4015 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -J2 -J2 - - - - - - - - - - - - - - - -Conn_01x08 -Conn_01x08 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - -J4 -J4 - - - - - - - - -Conn_01x02 -Conn_01x02 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PWR_FLAG -PWR_FLAG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - -J1 -J1 - - - - - - - - - - -Conn_01x06 -Conn_01x06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ILI9341 -ILI9341 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SPI Interface -SPI Interface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SD Card Slot -SD Card Slot - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -320x240 LCD -320x240 LCD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VCC - -VCC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - -1 - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - -2 - - - - - - - - - - - - - - - -~{CS} -~{CS} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 -3 - - - - - - - - - - - - - - - - - - -RESET -RESET - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 -4 - - - - - - - - -D/~{C} -D/~{C} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 -5 - - - - - - - - - - - - - - - - - - - - -MOSI -MOSI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - -SCK -SCK - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - -LED -LED - - - - - - - - - - - - - - - - - - - - -8 -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -MISO -MISO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -SD_CS -SD_CS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SD_MOSI -SD_MOSI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -SD_MISO -SD_MISO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - -SD_SCK -SD_SCK - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 -13 - - - - - - - - - - - - - - - - - - - - - - - -FLASH_CD -FLASH_CD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -14 -14 - - - - - - - - - - -U3 -U3 - - - - - - - - - - - - - - - - - - - - - - -CR2013-MI2120 -CR2013-MI2120 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -2 -2 - - - - - - - - - - - - -J6 -J6 - - - - - - - - - - - - - - - - - - - - - - - - - - -Conn_01x02 -Conn_01x02 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -CLKIN -CLKIN - - - - - - - - - - - - - - - - - - - - - - - - - - -1 -1 - - - - - - - - - - -AUX_DA -AUX_DA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -6 -6 - - - - - - - - - - - - - - - - - - - - - - - - - - - -AUX_CL -AUX_CL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -7 -7 - - - - - - - - -VLOGIC - -VLOGIC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 - -8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -AD0 -AD0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -9 -9 - - - - - - - - - - - - - - - - - - - - - - - - - - -REGOUT -REGOUT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 -10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -FSYNC -FSYNC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -11 -11 - - - - - - - - - - - - - - - -INT -INT - - - - - - - - -12 -12 - - - - - - - - - - - - - - - - - - - - - -VDD - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -13 - -13 - - - - - - - - - - - - - - - - - - - - - - - - -GND - -GND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -18 - -18 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -CPOUT -CPOUT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -20 -20 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SCL -SCL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -23 -23 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SDA -SDA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -24 -24 - - - - - - - - - - - - - - - -U1 -U1 - - - - - - - - - - - - - - -MPU-6050 -MPU-6050 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -C1 -C1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Image generated by Eeschema-SVG123456123456ABCDABCDDate:KiCad E.D.A. 10.0.1Rev:Size: A4Id: 1/1Title:File: projectNovacKikad.kicad_schSheet: /12J5Conn_01x02SENSE_A1OUT12OUT23Vs4IN15EnA6IN27GND8Vss9IN310EnB11IN412OUT313OUT414SENSE_B15U4L298N12J3Conn_01x02GPIO01GPIO12GND3GPIO24GPIO35GPIO46GPIO57GPIO69GPIO710GPIO811GPIO912GPIO1014GPIO1115GPIO1216GPIO1317GPIO1419GPIO1520GPIO1621GPIO1722GPIO1824GPIO1925GPIO2026GPIO2127GPIO2229RUN30GPIO26_ADC031GPIO27_ADC132AGND33GPIO28_ADC234ADC_VREF353V3363V3_EN37VSYS39VBUS40A1RaspberryPi_Pico_WGND1FB2SW3VC4VIN5U2XL401512345678J2Conn_01x0812J4Conn_01x02PWR_FLAG123456J1Conn_01x06ILI9341SPI InterfaceSD Card Slot320x240 LCDVCC1GND2~{CS}3RESET4D/~{C}5MOSI6SCK7LED8MISO9SD_CS10SD_MOSI11SD_MISO12SD_SCK13FLASH_CD14U3CR2013-MI212012J6Conn_01x02CLKIN1AUX_DA6AUX_CL7VLOGIC8AD09REGOUT10FSYNC11INT12VDD13GND18CPOUT20SCL23SDA24U1MPU-6050C1 \ No newline at end of file From 385525dc61d83fa6db0b94301e9d26c54160459f Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Thu, 28 May 2026 23:58:24 +0300 Subject: [PATCH 7/8] final commit bye bye --- .../project/2026/jianu_novac.carp/index.md | 142 +++++++++++------- 1 file changed, 90 insertions(+), 52 deletions(-) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index 01807d362d9..b258d2c24da 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -1,91 +1,129 @@ # RustInjector -RC car that can jump on desks and inject usbs into laptops. - +RC car that can jump on desks and inject USBs into laptops. **Author**: Carp Jianu-Novac-Mihail -**GitHub Project Link**:  [https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber](https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber) +**GitHub Project Link**: [https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber](https://github.com/UPB-PMRust-Students/fils-project-2026-novacLearnsCyber) ## Description -An RC car controlled via Wi-Fi from a mobile phone, designed to jump approximately 75cm (average desk height) and land safely to perform a physical USB injection attack on a target laptop.The design may resemble a monster truck toy to "camouflage" better. - +An RC car controlled via Wi-Fi from a mobile phone, designed to jump approximately 75cm (average desk height) and land safely to perform a physical USB injection attack on a target laptop. The design may resemble a monster truck toy to "camouflage" better. ## Motivation -Initially, I wanted to build a cybersecurity-oriented project,because i am quiete pasionate of the subject, but I also wanted it to be flashy. My first ideas were a bizarre hardware token or a Wi-Fi IDS monitor, but they weren't exciting enough. Then I remembered the Jumper from Watch Dogs 2 and decided to build something inspired by it. +Initially, I wanted to build a cybersecurity-oriented project, because I am quite passionate about the subject, but I also wanted it to be flashy. My first ideas were a bizarre hardware token or a Wi-Fi IDS monitor, but they weren't exciting enough. Then I remembered the Jumper from Watch Dogs 2 and decided to build something inspired by it. + ## 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 +* what the main components are (architecture components, not hardware components) +* how they connect to each other ## Log ### Week 20 - 25 April -- ordered online 99% of all the components .I need to find a place that sells industrial springs strong enough to jump a 1 kg RC car into air -- brainstormed ideas for the jump mechanism -- a few roughs sketches on paper for now + +* Ordered 99% of all the components online. I need to find a place that sells industrial springs strong enough to jump a 1 kg RC car into the air. +* Brainstormed ideas for the jump mechanism. +* A few rough sketches on paper for now. + ### Week 5 - 11 May -- learned fusion 360 , finished 90% percent of the 3d render, only the injection mechanism and the camera cage are unfinished. -- printed the base layer of the car, dropped it on the ground, it broke , -- decide to print it again and do some modification to add some resistance. -- started writing the code for the control of the motors -- soldered my picos + +* Learned Fusion 360, finished 90% of the 3D render; only the injection mechanism and the camera cage are unfinished. +* Printed the base layer of the car, dropped it on the ground, and it broke. +* Decided to print it again and do some modifications to add some resistance. +* Started writing the code to control the motors. +* Soldered my Picos. ### Week 12 - 18 May -### Week 19 - 25 May +* Switched to Pico 2 W. +* Did a lot of 3D modeling; I wasted too much time on this part. +* Tested the powerful motor that will compress the spring, and it works. +* Got hardware materials like metal rods and knock-off Wagos for the power system. -## Hardware +### Week 19 - 25 May -SImple rc car, uses a simple hardware setup, keeping in mind the shocks it will suffer from jumping. -Control : Raspberry PI Pico W , while the ESP32-CAM provides live video -Jumping mech : high torque JGA25 motor compresses a steel spring , released by the MG996R servo latch. -Drive : 4x TT motors with custom 3D-printed tpu wheels for traction and shock absorption. -Power: Gens Ace LiPo Battery regulated by an XL4015 5A Buck converter to keep the servos and logic rails stable during the jumps. -Sensing: VL54L0X measuring altitude and MPU6059 monitors stability and landing orientation -Inject:MG90S servo deploys the usb. +* Designed the power system. +* Tested and implemented full RC control of the motors and servos using the web server. +* 3D printed the base and second level of the car. +* Finally finished all the 3D modeling. +* Random side-quest: broke the JGA25-370 motor (the spring motor), but repaired it. +* Tested a cardboard box prototype. +* Achieved remote control of the car. +* 3D printed the camera case. +* Designed the injector mechanism. +### Week 26 - 30 May +* Final stretch. +* Finished 3D modeling the jumping mechanism; it is ready to be printed. +* Broke a pole on the first level of the car; I don't care, it still works. +* Fried my main driver and step-up module; I can't replace them now, it's too late. +* Implemented the MPU-6050 sensor. +* On the last day before the PM-fair, I achieved the performance of short-circuiting 4 components: the step-up (which was crucial, now bye-bye motor), the L298N driver (bye-bye motor control), the VL53L0X (I found another, but we will find out if I can get my hands on it until tomorrow, it's 11:47 as I am logging this), and a small servo that didn't work, but a friend helped me and gave me another. -### Schematics +Conclusion of the project: I spent way too much time 3D designing the components and chose a way too complex theme from a mechanical point of view. The whole project is barely working from a technical point of view. If I were to start over, I would choose an easier idea. I learned a lot of new stuff, at least. -![Schematic](projectnovackikad.svg) +## Hardware -### Bill of Materials +Simple RC car, uses a simple hardware setup, keeping in mind the shocks it will suffer from jumping. +Control: Raspberry Pi Pico 2 W, while the ESP32-CAM provides live video. +Jumping mech: High-torque JGA25 motor compresses a steel spring, released by the MG996R servo latch. +Drive: 4x TT motors with custom 3D-printed TPU wheels for traction and shock absorption. +Power: Gens Ace LiPo Battery regulated by an XL4015 5A Buck converter to keep the servos and logic rails stable during the jumps. +Sensing: VL53L0X measuring altitude, and MPU6050 monitors stability and landing orientation. +Injector: MG90S servo deploys the USB. -| 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) | -| Dual Motor Driver L9110S | Driver for 4WD Drive Motors | 7.98 RON | -| SERVO MG996R (13kg) | Jumping Latch | 17.68 RON | -| ESP32-CAM + OV2640 | Video Streaming , Web Control Interface | 70.51 RON | -| Motor JGA25-370 20RPM | Jumping Mechanism Motor (High Torque) | 107.00 RON | -| 4x TT Motors + Wheels | 4WD Locomotion System | 31.86 RON | -| SERVO MG90S Metal | USB Injection Arm Actuator | 27.43 RON | -| XL4015 Step-Down 5A | 5V Power Regulation for Servos & Logic | 14.13 RON | -| L298N Motor Driver | High-Current Driver for Jump Motor | 15.00 RON | -| MPU6050 IMU | Gyroscope & Accelerometer | 14.68 RON | -| VL53L0X ToF Sensor | Laser Distance Measurement | 25.11 RON | -| Gens Ace LiPo Battery | Main Power Source | | -| IMAX B3 Charger | LiPo Battery Balancing Charger | 40.00 RON | -| Heavy-Duty Spring | Energy Storage for 1.20m Jump | 20.00 RON | -| PCB Prototype Kit | Custom Circuit Boards for Power Hub | 28.31 RON | +### Schematics +### Bill of Materials +| Device | Usage | Price | +| --- | --- | --- | +| Raspberry Pi Pico 2 W | The microcontroller | 35 RON | +| Dual Motor Driver L9110S | Driver for 4WD Drive Motors | 7.98 RON | +| SERVO MG996R (13kg) | Injector Latch | 17.68 RON | +| ESP32-CAM + OV2640 | Video Streaming, Web Control Interface | 70.51 RON | +| Motor JGA25-370 20RPM | Jumping Mechanism Motor (High Torque) | 107.00 RON | +| 4x TT Motors + Wheels | 4WD Locomotion System | 31.86 RON | +| SERVO MG90S Metal | USB Injection Arm Actuator | 27.43 RON | +| XL4015 Step-Down 5A | 5V Power Regulation for Servos & Logic | 14.13 RON | +| L298N Motor Driver | High-Current Driver for Jump Motor | 15.00 RON | +| MPU6050 IMU | Gyroscope & Accelerometer | 14.68 RON | +| VL53L0X ToF Sensor | Laser Distance Measurement | 25.11 RON | +| Gens Ace LiPo Battery | Main Power Source | 120 RON | +| IMAX B3 Charger | LiPo Battery Balancing Charger | 40.00 RON | +| Heavy-Duty Spring | Energy Storage for 1.20m Jump | 20.00 RON | +| PCB Prototype Kit | Custom Circuit Boards for Power Hub | 28.31 RON | ## Software -| Library | Description | Usage | -| ---------- | --------------------------------- | --------------------------------------------------------------------------- | -| cyw43 | Driver for the Pico W WiFi chip | Used to handle the wireless connection and the web control interface. | -| embassy-rs | async framework for Rust embedded | The main framework for task management | -| mpu6050 | MPU6050 IMU driver | Used to read gyroscope and accelerometer data for landing stability. | -| serde | Data serialization | Used to parse commands sent from the phone to ESP32-CAM via JSON or binary. | +| Crate | Description | Usage | +| --- | --- | --- | +| **embassy-rp** | HAL (Hardware Abstraction Layer) for RP2350 (Pico 2W) | Controls physical pins: GPIO for the MGR98 motor, PWM for servos and the L298N motor driver, and the I2C interface for the sensors. | +| **embassy-executor** | Async task executor designed for microcontrollers | Runs multiple tasks concurrently in the background, like managing the Wi-Fi chip and running the web server. | +| **embassy-time** | Async timers and delays | Allows the code to pause (e.g., interval between sensor readings) without blocking the entire processor. | +| **embassy-sync** | Async synchronization primitives (Mutex, Channels) | Helps tasks communicate safely and share data without causing race conditions or conflicts. | +| **embassy-futures** | Utility functions for working with Futures | Combines async actions, such as waiting for web requests and reading sensors at the same time. | +| **embassy-embedded-hal** | Async wrapper for embedded-hal traits | Provides a standard interface for async hardware drivers (used under the hood by sensors and network drivers). | +| **embassy-net** | Async TCP/IP networking stack | Handles network communication, gets an IP address via DHCP, and runs the HTTP server for the web interface. | +| **cyw43** | Driver for the CYW43439 Wi-Fi chip | Manages the wireless connection, connects to the access point, and handles Wi-Fi data packets. | +| **cyw43-pio** | PIO-based interface for the cyw43 driver | Uses the Pico's programmable I/O (PIO) blocks to talk to the Wi-Fi chip at high speeds. | +| **mipidsi** | MIPI DSI / SPI display driver | Included in the project to control and initialize the color screen if physical display output is needed. | +| **display-interface** | Generic interface abstraction for displays | Provides a common protocol layer for display drivers. | +| **display-interface-spi** | SPI transport layer for displays | Sends graphics commands and pixel data to the display over the SPI bus. | +| **embedded-graphics** | 2D graphics library for embedded systems | Used to draw shapes, text, and images on the screen. | +| **heapless** | Fixed-size data structures (String, Vec) allocated on the stack | Lets you format dynamic strings (like the sensor data inside the HTML page) without needing a heap allocator. | +| **static_cell** | Safe runtime initialization of static variables | Safely initializes global statics needed for the Wi-Fi state and network stack resources. | +| **defmt** | Highly efficient logging framework | Prints debug messages to the console with minimal memory footprint and overhead compared to `println!`. | +| **defmt-rtt** | RTT (Real-Time Transfer) transport for defmt | Channels the logging output from the Pico directly to your PC console via the debugger. | +| **panic-probe** | Panic handler for debugger probes | If the firmware crashes, it catches the panic and prints the exact source file and line number to the console. | +| **cortex-m** | Low-level ARM Cortex-M hardware access | Provides register access and low-level CPU control (like sleep states and assembly delays). | +| **cortex-m-rt** | Startup runtime for ARM Cortex-M | Sets up the interrupt vector table, initializes RAM at boot, and jumps to the main function. | ## Links 1. [Jumper in game](https://www.youtube.com/watch?v=xSfsmZ3VV_s) -2. [Jumping mechanism inspiration](https://www.youtube.com/watch?v=RuMLHJW1teM) ... +2. [Jumping mechanism inspiration](https://www.youtube.com/watch?v=RuMLHJW1teM) \ No newline at end of file From 65c95fb9bfe127741c536028e9d2499ff892d34c Mon Sep 17 00:00:00 2001 From: novacLearnsCyber Date: Tue, 2 Jun 2026 13:55:44 +0300 Subject: [PATCH 8/8] fixed schematic --- .../version-fils_en/project/2026/jianu_novac.carp/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md index b258d2c24da..ad22dfffd44 100644 --- a/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md +++ b/website/versioned_docs/version-fils_en/project/2026/jianu_novac.carp/index.md @@ -77,6 +77,7 @@ Sensing: VL53L0X measuring altitude, and MPU6050 monitors stability and landing Injector: MG90S servo deploys the USB. ### Schematics +![Project Diagram](projectnovackikad.svg) ### Bill of Materials