

Arduino Mega
Proyek ini bertujuan untuk mengembangkan sistem automasi cerdas berbasis Mikrokontroler AVR untuk Smart Farming, menggunakan komponen utama seperti Arduino Mega, sensor YL-69 dan DHT-11, serta pompa air dan kipas.
- Size
- 101.6 × 53.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 94
- Pads
- 137
- Tracks, vias
- 135, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 Apr 2025
- Updated
- 3 Jun 2025
Overview
Arduino Mega is an open-source printed circuit board by MHaniifan, from the MHaniifan/GROWTH repository on GitHub. It is a 2-layer board of 101.6 × 53.3 mm with 26 parts on 94 nets, routed with 135 tracks and 0 vias.
It is built around the 1N4148WT, SLA-5VDC-SL-C and SS8050. Its parts include 12 connectors, 5 resistors, 5 diodes, 2 transistors and 2 switches.
Main components
31N4148WT
SOD-523-55℃~+150℃ 1.25V@150mA 100V 150mA 150mW 1uA@75V 2A 4ns Independent SOD-523 Switching Diodes ROHShongjiachengSwitching DiodesSLA-5VDC-SL-C
插件,32x27.6mm100mΩ 10ms 10ms 250V@AC 27Ω 30A 5V 6 900mW Non-Polarized - Single Coil One set changeover: 1C (SPDT - changeover) 插件,32x27.6mm Power Relays ROHSNingbo Songle RelayPower RelaysSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdGROWTH: Greenhouse Remote Operations With Temperature & Humidity

Supported By :
- Dosen Pengampu : Akhmad Hendriawan ST., MT. (NIP.197501272002121003)
- Mata kuliah : Mikrokontroler
- Program Studi : Sarjana Terapan Teknik Elektronika
- Politeknik Elektronika Negeri Surabaya
Team Member :
| NRP | Nama | Jobdesk | Github |
|---|---|---|---|
| 2123600007 | Muhammad Haniifan | Project Manager | Haniifan |
| 2123600011 | Monalisa Br. Sidauruk | Hardware Specialist | Lisa |
| 2123600015 | Fakhrihans Ardiyanto | UI/UX Designer | Rihan |
| 2123600027 | Darda Drestanala | 3D Designer | Darda |
| 2123600029 | Aurora Putri Salsabillah Rofii | PCB Designer | Aurora |
| 2124640016 | Arif Ramadhan | Programmer | Arif |

Daftar Isi
- Deskripsi Project
- Team Member
- Keunggulan
- Desain Hardware
- Printed Circuit Board
- Program
- Tampilan UI/UX
Keunggulan
- Pemantauan Real-Time: Mengukur perubahan kelembaban dan suhu dengan sensor secara terus - menerus.
- Efisiensi dan Penghematan Biaya: Mengurangi penggunaan listrik karena pompa dan kipas hanya dinyalakan ketika melewati batas normal tanaman.
- Kendali Otomatis: Menggunakan sensor untuk mengamati perubahan kondisi dan relay untuk mengaktifkan pompa dan kipas sehingga tidak dikontrol oleh manusia.
- Meningkatkan Hasil Panen: Mencegah tanaman kekeringan dan kepanasan sehingga dapat meningkatkan kondisi tanaman.
Desain Hardware
Blok Diagram

Wiring Diagram

Printed Circuit Board (PCB)
Skematik PCB

Desain PCB

Desain 3D

Flowchart Program
Tampilan UI/UX

Pengembangan Kedepannya
- Penambahan IoT untuk Pemantauan Jarak Jauh
- Penambahan RTC untuk Penjadwalan Penyiraman
- Penambahan Desain Casing yang Tahan Air
- Penambahan Baterai untuk Supply Darurat
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5 |
| 3 | LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D3, D4, D5 |
| 2 | 1N4148WT | Diode_SMD:D_SOD-523 | D1, D2 |
| 2 | Analog | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J3, J5 |
| 2 | SLA-5VDC-SL-C | SLA-12VDC-SL-C:RELAY_SLA-12VDC-SL-C | K1, K2 |
| 2 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 1 | Communication | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J6 |
| 1 | Digital | Connector_PinSocket_2.54mm:PinSocket_2x18_P2.54mm_Vertical | J7 |
| 1 | KIPAS | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J12 |
| 1 | POMPA | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J11 |
| 1 | PWM | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J2 |
| 1 | PWM | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J4 |
| 1 | Power | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1 |
| 1 | SUPPLY | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J10 |
| 1 | Sensor DHT-11 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J9 |
| 1 | Sensor YL-69 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J8 |
Questions
How big is the Arduino Mega PCB?
It measures 101.6 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Arduino Mega use?
26 parts, built around the 1N4148WT, SLA-5VDC-SL-C and SS8050. 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 Arduino Mega KiCad files?
From the MHaniifan/GROWTH repository on GitHub, at the commit this page was made from: the board is Hardware/PCB Design/Arduino_Mega.kicad_pcb and its schematic Hardware/PCB Design/Arduino_Mega.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Arduino Mega design in my own project?
Its repository states no licence, so its author keeps all rights: ask MHaniifan before reusing the design.
Similar boards
- 4 layers65 × 56.5 mm

- 2 layers61 × 77.8 mm

- 2 layers40.6 × 66 mm

- 2 layers

- 2 layers89.3 × 92.6 mm

Archive
Spadeyache/FATEN-RCJ26
Key features we have. PostTrainingQuantization(PTQ) with results simulated on the K230D chip, half-duplex serial driver with 74HCT126, asymmetric PID dependent on the IMU, custom touch sensors, and an IR camera used on…
61 parts - 2 layers181 × 97 mm

OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
262 parts960Apache-2.0 - 2 layers255.9 × 99.3 mm

Zerosprey42
beekeeb/zerosprey42
Zerosprey42 Keyboard is a wired, beginner friendly, choc hotswap, MonoBlockSplit (Unibody), column-staggered, DIY mechanical keyboard.
96 parts140 - 2 layers59.6 × 42 mm

Macropad synthplug mk2
todbot/macropadsynthplug
Turn StemmaQT port by into Audio Out + MIDI In
43 parts53CC0-1.0