Skip to the content
PCBKitNew board
2 layers170.2 × 108.6 mmIrrigator, the printed circuit board in 3D

Simple WiFi-enabled garden irrigation controller hardware

Size
170.2 × 108.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
32
Pads
127
Tracks, vias
206, 27
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
6 May 2024
Updated
13 Oct 2026

Overview

Irrigator is an open-source printed circuit board by peterbudai, from the peterbudai/irrigator repository on GitHub, published under the MIT licence. It is a 2-layer board of 170.2 × 108.6 mm with 45 parts on 32 nets, routed with 206 tracks and 27 vias.

It is built around the ATTINY45-20PU. Its parts include 13 resistors, 9 connectors, 8 capacitors, 5 diodes and 4 ICs. It belongs with the radio and wireless boards and the ESP8266 and AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

IrriGator

WiFi enabled irrigation control

Parts

45
QtyValueFootprintReferences
910kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R5, R6, R7, R8, R11, R12, R13
41N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2, D3, D4
310uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC3, C5, C7
2100nCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC4, C8
233R 2.5AVaristor:RV_Disc_D15.5mm_W6.8mm_P7.5mmTH1, TH2
24.7kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3, R4
2ATtiny45-20PPackage_DIP:DIP-8_W7.62mm_SocketU2, U4
2Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6, J7
1100Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR9
11000uCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC6
11000uCapacitor_THT:CP_Radial_D16.0mm_P7.50mmC1
1100mAFuse:Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_OpenF1
1100uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC2
1230VACTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_HorizontalJ3
124V 16VAIrriGator:MYRRA 44306 PCB Transformer 1x24V 16VA 230VT1
136VDCTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ4
13V3TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ5
147Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR10
1630mAFuse:Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_OpenF2
1Conn_01x02_SocketConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ8
1Conn_01x04_SocketConnector_Wire:SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mmJ9
1DS3231-MINI-RTCIrriGator:DS3231-MINI-RTCU3
1ESP-01v090ESP8266:ESP-01U1
1LTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ1
1NTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ2
1OS-RBMC 5B31ALED_THT:LED_D5.0mm-3D5
1SW_PushButton_Switch_THT:SW_PUSH-12mmSW1

Questions

How big is the Irrigator PCB?

It measures 170.2 × 108.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Irrigator use?

45 parts, built around the ATTINY45-20PU. 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 Irrigator KiCad files?

From the peterbudai/irrigator repository on GitHub, at the commit this page was made from: the board is hardware/IrriGator.kicad_pcb and its schematic hardware/IrriGator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Irrigator 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 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers160 × 100 mmMPCNC Nano Estlcam Shield, the printed circuit board in 3D

    MPCNC Nano Estlcam Shield

    tnn85/MPCNC-Nano-Estlcam-Shield

    Ein CNC Shield für die MPCNC in Verwendung mit Estlcam

    96 parts70
  • 2 layers17.3 × 13.5 mmWatchdog, the printed circuit board in 3D

    Watchdog

    robert-hh/ATTiny-Watchdog-for-MicroPython

    ATTinyx5 based watchdog timer e.g. for MicroPython devices

    8 parts10
  • 2 layers104 × 73 mmArdf tx, the printed circuit board in 3D

    Ardf tx

    hmatuschek/ardf-tx

    Schematics and firmware for simple ARDF transmitter.

    55 parts5
  • 2 layersC64-autofire, the printed circuit board in 3D

    C64-autofire

    lutzbellmann/c64-autofire

    Autofire Adapter for the Commodore 64 Control Ports

    11 parts5GPL-3.0
  • 2 layers80.8 × 27.7 mmMazda auxmod pcb, the printed circuit board in 3D

    Mazda auxmod pcb

    andrewandneil/mazda-auxmod

    A circuit board and code for adding AUX In to Mazda Radios

    33 parts3GPL-3.0
  • 2 layersBhm, the printed circuit board in 3D

    Bhm

    Bertruss/BatteryHealthMonitor

    Battery Health Monitor for LiPo batteries in hobbyist applications

    11 parts
  • 2 layers50 × 50 mmSoldering Sponge Automatic Water Dispenser, the printed circuit board in 3D

    Soldering Sponge Automatic Water Dispenser

    EECSB/Soldering-Sponge-Automatic-Water-Dispenser

    ATtiny45-based device that keeps a soldering sponge moist automatically (3D-printed case + KiCad PCB + firmware).

    23 partsUnlicense