

SmartPlant
SmartPlant is a simple project that will help you automate watering of your plants.
- Size
- 48 × 75.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 20
- Pads
- 132
- Tracks, vias
- 244, 39
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 4 Jul 2021
- Updated
- 5 Sep 2021
Overview
SmartPlant is an open-source printed circuit board by aleksul, from the aleksul/SmartPlant repository on GitHub, published under the MIT licence. It is a 2-layer board of 48 × 75.3 mm with 37 parts on 20 nets, routed with 244 tracks and 39 vias.
It is built around the DS1307ZN+, L7805 and IRF540N. Its parts include 12 resistors, 4 capacitors, 4 connectors, 2 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3DS1307ZN+
SO-8-40℃~+85℃ 1.5mA 300nA 4.5V~5.5V Backup power management and battery charging、InsideSRAM/NVRAM、Programmable clock output External I2C SO-8 Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksL7805
TO-220ST0℃~+125℃@(Tj) 1 1.2A 20V 2V@(1A) 42uV 500uA 5V 73dB@(120Hz) Fixed Positive Short Circuit Protection TO-220ST Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSOSENVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsIRF540N
TO-2201 N-channel 1.35nF 100V 130W 280pF 33A 35mΩ@10V 4V 52nC@10V 85pF N-Channel TO-220 MOSFETs ROHSOSENMOSFETs
README
README.mdSmartPlant
SmartPlant is a simple project that will help you automate watering of your plants.
Design
Simple and industrial design is easy for 3d printing. Look at this beauty:

Custom PCB
Custom PCB will polish the look of the final product and make assembling even more simple and fun.

Ease of modification
Make a fork and rebuild as you want to!
You can edit any part of this project with open source software such as
- KiCad for schematics and PCB design,
- FreeCad for 3d modeling,
- Arduino IDE for code.
Want to build the same on your own?
Follow the wiki for Gerber files, bill of materials and more.
Struggling?
Feel free to open an issue, merge-request or contact me via Telegram.
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 4k7 | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R8, R9, R10, R11, R12 |
| 4 | 10K | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R2, R4, R5, R7 |
| 2 | 220R | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R3, R6 |
| 2 | Button | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW1, SW2 |
| 1 | 0.1uF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C3 |
| 1 | 0.33uF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C1 |
| 1 | 100nF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C2 |
| 1 | 10nF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C4 |
| 1 | 32.768 kHz | Crystal:Crystal_DS26_D2.0mm_L6.0mm_Horizontal | Y1 |
| 1 | 330R | Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R1 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | Battery | smartplant:QJ-BS-6-1 | BT1 |
| 1 | DS1307ZN+ | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | D_Schottky | Diode_SMD:D_SMB_Handsoldering | D2 |
| 1 | Display | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J4 |
| 1 | IRF540N | Package_TO_SOT_SMD:TO-263-2 | Q1 |
| 1 | L7805 | Package_TO_SOT_SMD:TO-263-2 | U1 |
| 1 | LED | LED_SMD:LED_1206_3216Metric | D1 |
| 1 | Soil humidity sensor | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J2 |
| 1 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | Thermistor | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | TH1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J1 |
| 1 | Water level sensor | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J3 |
| 1 | water pump | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | M1 |
The 33 most common of 37 parts.
Questions
How big is the SmartPlant PCB?
It measures 48 × 75.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SmartPlant use?
37 parts, built around the DS1307ZN+, L7805 and IRF540N. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the SmartPlant KiCad files?
From the aleksul/SmartPlant repository on GitHub, at the commit this page was made from: the board is hardware/smart-plant.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the SmartPlant design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers59.1 × 53.3 mm

- 2 layers100 × 100 mm

- 2 layers40 × 30 mm

Temperature logger
H-S-S-11/attiny-temperature-logger
Temperature logger using a RTC, EEPROM, and Temperature sensor controled over I2C by an ATTiny
20 parts1 - 2 layers167.3 × 103 mm

Iw-8-controller
mekatrol/electronics
This repository contains the electronics, embedded firmware, support software, and reference material for a collection of home-automation and workshop projects.
212 parts - 2 layers150 × 102 mm

- 2 layers83.2 × 67.9 mm

- 2 layers140 × 98 mm

- 2 layers150 × 102 mm
