Skip to content

Commit 27aa317

Browse files
authored
Project/andrei.florea2012 (#1125)
* Adding index.md for the first documentation milestone * Optimize PlantGuard project images * updating PlantGuardNode.svg to plantguardnode.svg
1 parent 43a243a commit 27aa317

3 files changed

Lines changed: 6 additions & 73 deletions

File tree

website/versioned_docs/version-fils_en/project/2026/andrei.florea2012/index.md

Lines changed: 5 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -205,79 +205,11 @@ The watering actuator is a 5V mini water pump controlled through a logic-level N
205205

206206
### Schematics
207207

208-
<svg width="1000" height="560" viewBox="0 0 1000 560" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="PlantGuard Node Wi-Fi hardware schematic overview">
209-
<rect x="390" y="190" width="230" height="145" fill="none" stroke="black"/>
210-
<text x="505" y="235" text-anchor="middle" font-size="15">STM32 NUCLEO-U545RE-Q</text>
211-
<text x="505" y="258" text-anchor="middle" font-size="12">Main Controller</text>
212-
<text x="505" y="280" text-anchor="middle" font-size="12">Rust + Embassy</text>
213-
214-
<rect x="40" y="60" width="200" height="65" fill="none" stroke="black"/>
215-
<text x="140" y="90" text-anchor="middle" font-size="13">Capacitive Soil</text>
216-
<text x="140" y="108" text-anchor="middle" font-size="13">Moisture Sensor</text>
217-
<line x1="240" y1="92" x2="390" y2="215" stroke="black"/>
218-
<text x="295" y="140" font-size="12">ADC</text>
219-
220-
<rect x="40" y="160" width="200" height="65" fill="none" stroke="black"/>
221-
<text x="140" y="188" text-anchor="middle" font-size="13">BME280</text>
222-
<text x="140" y="206" text-anchor="middle" font-size="13">Temp / Hum / Pressure</text>
223-
<line x1="240" y1="192" x2="390" y2="240" stroke="black"/>
224-
<text x="295" y="205" font-size="12">I2C</text>
225-
226-
<rect x="40" y="260" width="200" height="65" fill="none" stroke="black"/>
227-
<text x="140" y="288" text-anchor="middle" font-size="13">SSD1306 OLED</text>
228-
<text x="140" y="306" text-anchor="middle" font-size="13">Local Display</text>
229-
<line x1="240" y1="292" x2="390" y2="265" stroke="black"/>
230-
<text x="295" y="285" font-size="12">I2C</text>
231-
232-
<rect x="40" y="360" width="200" height="65" fill="none" stroke="black"/>
233-
<text x="140" y="388" text-anchor="middle" font-size="13">Tank Level Sensor</text>
234-
<text x="140" y="406" text-anchor="middle" font-size="13">Float Switch</text>
235-
<line x1="240" y1="392" x2="390" y2="305" stroke="black"/>
236-
<text x="285" y="360" font-size="12">GPIO IN</text>
237-
238-
<rect x="720" y="55" width="210" height="80" fill="none" stroke="black"/>
239-
<text x="825" y="85" text-anchor="middle" font-size="13">ESP32 Wi-Fi Module</text>
240-
<text x="825" y="105" text-anchor="middle" font-size="12">AP / Station Mode</text>
241-
<text x="825" y="122" text-anchor="middle" font-size="12">Web UI / Serial Bridge</text>
242-
<line x1="620" y1="220" x2="720" y2="95" stroke="black"/>
243-
<text x="655" y="145" font-size="12">UART TX/RX</text>
244-
245-
<rect x="730" y="155" width="190" height="55" fill="none" stroke="black"/>
246-
<text x="825" y="178" text-anchor="middle" font-size="13">Phone / Laptop</text>
247-
<text x="825" y="196" text-anchor="middle" font-size="13">Browser Interface</text>
248-
<line x1="825" y1="135" x2="825" y2="155" stroke="black"/>
249-
<text x="842" y="149" font-size="12">Wi-Fi</text>
250-
251-
<rect x="720" y="255" width="210" height="55" fill="none" stroke="black"/>
252-
<text x="825" y="288" text-anchor="middle" font-size="13">Status LED + Buzzer</text>
253-
<line x1="620" y1="270" x2="720" y2="282" stroke="black"/>
254-
<text x="650" y="265" font-size="12">GPIO OUT</text>
255-
256-
<rect x="720" y="355" width="210" height="65" fill="none" stroke="black"/>
257-
<text x="825" y="383" text-anchor="middle" font-size="13">Logic-Level</text>
258-
<text x="825" y="401" text-anchor="middle" font-size="13">N-MOSFET Driver</text>
259-
<line x1="620" y1="305" x2="720" y2="387" stroke="black"/>
260-
<text x="650" y="340" font-size="12">GPIO OUT</text>
261-
262-
<rect x="720" y="455" width="210" height="50" fill="none" stroke="black"/>
263-
<text x="825" y="485" text-anchor="middle" font-size="13">5V Mini Water Pump</text>
264-
<line x1="825" y1="420" x2="825" y2="455" stroke="black"/>
265-
<text x="840" y="443" font-size="12">switched 5V</text>
266-
267-
<rect x="430" y="440" width="170" height="55" fill="none" stroke="black"/>
268-
<text x="515" y="464" text-anchor="middle" font-size="13">External 5V PSU</text>
269-
<text x="515" y="482" text-anchor="middle" font-size="12">Pump Power</text>
270-
<line x1="600" y1="468" x2="720" y2="480" stroke="black"/>
271-
<text x="625" y="462" font-size="12">5V + GND</text>
272-
273-
<rect x="720" y="520" width="210" height="20" fill="none" stroke="black"/>
274-
<text x="825" y="534" text-anchor="middle" font-size="11">Flyback diode across pump</text>
275-
276-
<rect x="40" y="465" width="200" height="45" fill="none" stroke="black"/>
277-
<text x="140" y="492" text-anchor="middle" font-size="13">Local Button Optional</text>
278-
<line x1="240" y1="487" x2="390" y2="320" stroke="black"/>
279-
<text x="285" y="460" font-size="12">GPIO IN</text>
280-
</svg>
208+
![PlantGuard Node schematic](./plantguardnode.svg)
209+
210+
### Hardware Pictures
211+
212+
![PlantGuard Node hardware prototype](./prototip.webp)
281213

282214
### Bill of Materials
283215

website/versioned_docs/version-fils_en/project/2026/andrei.florea2012/plantguardnode.svg

Lines changed: 1 addition & 0 deletions
Loading
137 KB
Loading

0 commit comments

Comments
 (0)