Skip to the content
PCBKitNew board
4 layers240 × 180 mmAgrinode mc, the printed circuit board in 3D
Size
240 × 180 mm
Copper layers
4
Thickness
1.6 mm
Parts
319
Nets
249
Pads
1,133
Tracks, vias
3,131, 626
Pours
9
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Sep 2026
Updated
29 Sep 2026

Overview

Agrinode mc is an open-source printed circuit board by rthcloudcom-art, from the rthcloudcom-art/PCB repository on GitHub. It is a 4-layer board of 240 × 180 mm with 319 parts on 249 nets, routed with 3,131 tracks and 626 vias.

It is built around the 74AHCT1G125SE, ADS1115IDGS and PCA9555D, with the TLP290-4(E, USBLC6-2SC6 and SRD-05VDC-SL-C among its other parts. Its parts include 112 resistors, 76 capacitors, 20 diodes, 13 ICs and 10 switches.

Main components

11

README

README.md

AgriNode — سخت‌افزار IoT برای مدیریت هوشمند کشاورزی و دامپروری

خانواده‌ای از بردهای الکترونیکی برای کنترل، مانیتورینگ و مدیریت گلخانه، مرغداری، دامداری، پرورش ماهی، مزرعه و باغ.

سندمحتوا
docs/01-features.mdفاز ۱ — فهرست جامع قابلیت‌ها برای هر کاربری و ترجمه‌ی آن به نیازمندی سخت‌افزاری
docs/02-architecture.mdفاز ۲ — معماری (نودها + هاب)، تغذیه، قوانین ساخت برای دستگاه کم‌دقت، اقدامات صنعتی
docs/03-roadmap.mdفاز ۳ — نقشه‌ی راه بردهای بعدی
docs/portfolio/سبد محصولات (نسخه‌بندی‌شده) — کنترلر، برد قدرت، نود بی‌سیم، پروب هوشمند و راهکار ۱۵ صنعت؛ نسخه‌ی فعلی: v2 (در حال بررسی)
hardware/hubs/بردهای هاب — HUB-W (Wi-Fi)، HUB-L (LoRa)، HUB-C (4G LTE)، GW-LAN (گیت‌وی LoRa→LAN)؛ هر کدام یک برد دو لایه‌ی جدا با هسته‌ی مشترک
hardware/lib/کتابخانه‌ی سمبل و فوت‌پرینت برای ساخت با دستگاه کم‌دقت (پدهای باریک‌شده، فاصله ≥ 0.55mm)
hardware/archive/mc1-4layer/نسخه‌ی قبلی (برد یکپارچه‌ی ۴ لایه، کنار گذاشته شد)
hardware/archive/hub1-universal-2layer/نسخه‌ی قبلی هاب (یک برد برای همه‌ی انواع، کنار گذاشته شد)

ساختار مخزن

text
docs/                      اسناد نیازمندی و معماری
hardware/<board>/
    design/*.py            منبع طراحی مدار (پایتون)
    build.py               تولید شماتیک KiCad + بررسی نت‌لیست + BOM + PDF
    pcb.py                 تولید PCB (چیدمان، زون‌ها، قوانین، مسیریابی خودکار)
    kicad/                 پروژه‌ی KiCad تولیدشده
    outputs/               PDF شماتیک، BOM، گزارش DRC، تصاویر
tools/kigen/               کتابخانه‌ی کوچک «مدار به صورت کد» برای تولید فایل‌های KiCad

پیش‌نیازها

  • KiCad 7 یا جدیدتر (کتابخانه‌های رسمی symbol و footprint)
  • Python 3.10+ (ماژول pcbnew که همراه KiCad نصب می‌شود)
  • برای مسیریابی خودکار: Java 25 و Freerouting 2.4+ (FREEROUTING_JAR و FREEROUTING_JAVA را تنظیم کنید)

Parts

319
QtyValueFootprintReferences
35100nCapacitor_SMD:C_0603_1608MetricC10, C15, C17, C18, C23, C26, C27, C28, C29, C31, C32, C33, C34, C41, C43, C45 +19
3010kResistor_SMD:R_0603_1608MetricR15, R16, R17, R18, R22, R23, R24, R25, R26, R31, R33, R34, R41, R42, R105, R109 +14
9100kResistor_SMD:R_0603_1608MetricR11, R91, R93, R94, R96, R97, R99, R100, R102
910u/10VCapacitor_SMD:C_0805_2012MetricC16, C22, C30, C42, C44, C49, C64, C71, C74
81nCapacitor_SMD:C_0603_1608MetricC50, C51, C52, C53, C54, C55, C56, C57
82.2kResistor_SMD:R_0603_1608MetricR49, R50, R51, R52, R53, R54, R55, R56
84.7k 1206Resistor_SMD:R_1206_3216MetricR57, R59, R61, R63, R65, R67, R69, R71
8SRD-05VDC-SL-CRelay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_CK1, K2, K3, K4, K5, K6, K7, K8
6SMAJ12CADiode_SMD:D_SMAD19, D21, D23, D25, D27, D28
510k 1%Resistor_SMD:R_0603_1608MetricR2, R4, R13, R86, R89
51kResistor_SMD:R_0603_1608MetricR14, R27, R28, R29, R30
522Resistor_SMD:R_0603_1608MetricR92, R95, R98, R101, R104
410k 0.1%Resistor_SMD:R_0603_1608MetricR75, R78, R81, R84
4150 0.1%Resistor_SMD:R_0805_2012MetricR73, R76, R79, R82
430k 0.1%Resistor_SMD:R_0603_1608MetricR74, R77, R80, R83
44-20mAConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2, JP3, JP4, JP5
449.9 1%Resistor_SMD:R_0603_1608MetricR35, R36, R37, R38
4680Resistor_SMD:R_0603_1608MetricR107, R108, R111, R112
474AHCT1G125Package_TO_SOT_SMD:SOT-23-5U18, U19, U20, U21
4BAT54SPackage_TO_SOT_SMD:SOT-23D20, D22, D24, D26
4IRLR2905Package_TO_SOT_SMD:TO-252-2Q2, Q3, Q4, Q5
4M3MountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
4PTC 50mA/30VFuse:Fuse_1206_3216MetricF5, F6, F7, F8
4SS26 60V/2ADiode_SMD:D_SMAD29, D30, D31, D32
32.2u/100VCapacitor_SMD:C_1210_3225MetricC2, C7, C8
2100Resistor_SMD:R_0603_1608MetricR87, R90
210nCapacitor_SMD:C_0603_1608MetricC36, C40
2120Resistor_SMD:R_0805_2012MetricR106, R110
2150k 1%Resistor_SMD:R_0603_1608MetricR1, R3
218pCapacitor_SMD:C_0603_1608MetricC37, C38
21u/50VCapacitor_SMD:C_1206_3216MetricC3, C4
222u/10VCapacitor_SMD:C_1206_3216MetricC19, C20
2330Resistor_SMD:R_0603_1608MetricR39, R40
239k 1%Resistor_SMD:R_0603_1608MetricR85, R88
247u/10VCapacitor_SMD:C_1210_3225MetricC13, C14
25.1kResistor_SMD:R_0603_1608MetricR19, R20
26.8nCapacitor_SMD:C_0603_1608MetricC11, C39
2PCA9555DPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU8, U11
2PTC 100mAFuse:Fuse_0805_2012MetricF9, F10
2PTC 2.5A/60V 2920Fuse:Fuse_2920_7451MetricF1, F2
2SM712Package_TO_SOT_SMD:SOT-23D34, D35
2SS510 100V/5ADiode_SMD:D_SMCD1, D2
2TLP290-4Package_SO:SOP-16_4.55x10.3mm_P1.27mmU13, U14
2USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4, U22
11-WIREConnector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_HorizontalJ24
110.2k 1%Resistor_SMD:R_0603_1608MetricR9
1100n/100VCapacitor_SMD:C_0805_2012MetricC9
1100n/50VCapacitor_SMD:C_0603_1608MetricC65
1100u/50VCapacitor_SMD:CP_Elec_10x10.5C1
110uH 6A SRP1245A-100MInductor_SMD:L_Bourns_SRP1245AL1
112.4k 1%Resistor_SMD:R_0603_1608MetricR32
116.9kResistor_SMD:R_0603_1608MetricR10
11N4148WDiode_SMD:D_SOD-123D10
11uCapacitor_SMD:C_0603_1608MetricC24
11u/16VCapacitor_SMD:C_0603_1608MetricC25
12.2uH 4A NR5040Inductor_SMD:L_Taiyo-Yuden_NR-50xxL2
122u/10VCapacitor_SMD:C_0805_2012MetricC21
1243k 1%Resistor_SMD:R_0603_1608MetricR7
125MHz 18pFCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1294k 1%Resistor_SMD:R_0603_1608MetricR5
133.2k 1%Resistor_SMD:R_0603_1608MetricR12
133pCapacitor_SMD:C_0603_1608MetricC12
14.7kResistor_SMD:R_0603_1608MetricR103
14.7uCapacitor_SMD:C_0805_2012MetricC35
146.4k 1%Resistor_SMD:R_0603_1608MetricR6
1470u/10VCapacitor_SMD:CP_Elec_8x10.5C46
153.6k 1%Resistor_SMD:R_0603_1608MetricR8
157.6k 1%Resistor_SMD:R_0603_1608MetricR21
15V magnetic buzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1600R@100MHzInductor_SMD:L_0603_1608MetricFB1
1ADM2587EPackage_SO:SOIC-20W_7.5x12.8mm_P1.27mmU24
1ADS1115IDGSPackage_SO:TSSOP-10_3x3mm_P0.5mmU15
1AI 1-2Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_HorizontalJ19
1AI 3-4Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_HorizontalJ20
1AO 1-2Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_3-G-5,08_1x03_P5.08mm_HorizontalJ21
1ATECC608B-TNGTLS (I2C 0x35)Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1B560C 60V/5ADiode_SMD:D_SMCD4
1BACKButton_Switch_SMD:SW_SPST_PTS645SW5
1BATTERY IN 9-32VConnector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_HorizontalJ2
1BOOT / OKButton_Switch_SMD:SW_SPST_PTS645SW2

The 261 most common of 319 parts.

Questions

How big is the Agrinode mc PCB?

It measures 240 × 180 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Agrinode mc use?

319 parts, built around the 74AHCT1G125SE, ADS1115IDGS, PCA9555D and TLP290-4(E. 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 Agrinode mc KiCad files?

From the rthcloudcom-art/PCB repository on GitHub, at the commit this page was made from: the board is hardware/archive/mc1-4layer/kicad/agrinode_mc.kicad_pcb and its schematic hardware/archive/hub1-universal-2layer/kicad/agrinode_hub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Agrinode mc design in my own project?

Its repository states no licence, so its author keeps all rights: ask rthcloudcom-art before reusing the design.

More from rthcloudcom-art/PCB

2

Similar boards

  • 4 layers230 × 135 mmVancontroller, the printed circuit board in 3D

    Vancontroller

    Camperlux/vancontroller

    VanController: ESP32-S3 12 V campervan controller board (6 fused relays, 6 PWM dimmers, CAN, RS485, GPS) - KiCad 10 design, manufacturing files and enclosure. Free for non-commercial use.

    259 parts
  • 2 layers42 × 32 mmSpectre, the printed circuit board in 3D

    Spectre

    mkrmx/spectre

    Sensor de iluminación por medio de Hall + LDR

    38 partsMIT
  • 2 layers388 × 444 mmPanel, the printed circuit board in 3D

    Panel

    koson/e-Power-PCBs

    This repository contains all e-Power PCB projects

    2,744 parts
  • 4 layers98.3 × 81.2 mmJuana NIVARA, the printed circuit board in 3D

    Juana NIVARA

    Massiel96/Juana-Massiel_Cordero_Electiva-ll_2025_C2

    162 parts
  • 4 layers120 × 79.5 mmNivara PCB, the printed circuit board in 3D

    Nivara PCB

    WenerrP/WENERR_PACHECO_ELECTIVA_2025_C2

    Wenerr Valentín Pacheco Torres.

    182 parts
  • 2 layers100 × 102 mmMpair, the printed circuit board in 3D

    Mpair

    marpi82/mpair

    Advanced Air Quality Monitoring Station based on ESP32's

    198 parts2
  • 4 layers50 × 50 mmFlightController Drone, the printed circuit board in 3D

    FlightController Drone

    damnitzhemanth-oss/Flight_Controller

    Custom STM based flightcontroller designed from scratch.

    157 parts