

Fabricated boards
3d-printed smart terrarium
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 57
- Nets
- 55
- Pads
- 205
- Tracks, vias
- 392, 80
- Pours
- 17
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 28 May 2025
- Updated
- 12 Feb 2026
Overview
Fabricated boards is an open-source printed circuit board by justbuchanan, from the justbuchanan/oasis repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board with 57 parts on 55 nets, routed with 392 tracks and 80 vias.
It is built around the ESP32-C3-WROOM-02-N4, IX4427N and LMR54406DBVR-MS, with the SHT30-DIS and LDD-700LS among its other parts. Its parts include 14 resistors, 6 capacitors, 5 diodes, 4 ICs and 3 connectors. It belongs with the ESP32 and RISC-V boards of this library.
Main components
5ESP32-C3-WROOM-02-N4
SMD,20x18mm-105dBm -40℃~+85℃ 2.4GHz 20.5dBm 345mA 3V~3.6V 82mA Bluetooth5.0 ESP32-C3 Chip Integrated Bluetooth function、Support USB interface On-board PCB Antenna UART、SPI、I2C、I2S、JTAG、USB SMD,20x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesIX4427N
SOIC-8-40℃~+125℃ 1.5A 1.5A 10ns 2 4.5V~35V 8ns IGBT、MOSFET Low Side SOIC-8 Gate Drivers ROHSLittelfuse/IXYSGate DriversLMR54406DBVR-MS
SOT-23-6SOT-23-6 DC-DC Converters ROHSMSKSEMIDC-DC ConvertersSHT30-DIS
DFN-8DFN-8 Temperature and Humidity Sensor ROHSSensirionUncategorisedLDD-700LS
SMD-16P,25.4x10.5mm-40℃~+85℃ 1 2V~28V 700mA 9V~32V Buck PWM Short Circuit Protection、Over-Temperature Protection (OTP) SMD-16P,25.4x10.5mm Waterproof LED driver power supply ROHSMWLED Drivers
README
README.mdOasis

Oasis is a fully open-source, mostly 3d-printed smart terrarium. It provides the ideal environment for humidity-loving plants like mosses, ferns, orchids, and many others. The design includes:
- high power LED lighting
- a mister for providing plants with water and maintaining high humidity
- fans for airflow
- a temperature/humidity sensor for monitoring environment conditions
- wifi connectivity to allow control and configuration from your phone or computer (see web interface)
- outer dimensions: ~8" diameter and ~13" tall
See the website for pictures, build details and more: https://oasis-terrarium.com.
This repository contains full sources for the CAD models (designed with CadQuery), electronics (designed in KiCad), and software (written in rust using the esp-rs libraries).
Most of this project is accessible to the average DIYer with access to a 3d printer, however the electronics portion of the project is a bit more involved. Fully-assembled electronics can be ordered from companies like JLCPCB by uploading the files from this repo, but this can be expensive for small order quantities. Those with the right equipment and experience soldering small parts could order the bare PCBs and components separately, then do their own assembly and soldering.
I'd like to eventually offer the assembled electronics as a kit, but don't have immediate plans for doing so. To express interest in a kit and to subscribe for future updates, please fill out this form: https://forms.gle/WesLJEf8hVrUT4jXA.
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R5, R7, R8, R9, R10, R11, R12 |
| 5 | .1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C3, C4, C6 |
| 5 | LED_Pad | lib:LED_XTEAWT-00-0000-000000F51 | D1, D2, D3, D4, D5 |
| 5 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4, H5 |
| 3 | 1uF | Resistor_SMD:R_0603_1608Metric | Cin1, Cin2, Cin3 |
| 2 | 10uF | Resistor_SMD:R_0805_2012Metric | Cout1, Cout2 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R15 |
| 2 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | fan1, fan2 |
| 2 | Q_NMOS_GDS | Package_TO_SOT_SMD:SOT-23-3 | Q1, Q3 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | boot1, en1 |
| 1 | 10 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 100nF | Capacitor_SMD:C_0402_1005Metric | Cboot1 |
| 1 | 100nF | Resistor_SMD:R_0603_1608Metric | Cinx1 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 10uH | Inductor_SMD:L_Vishay_IHLP-2020 | L3 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13 |
| 1 | 22.1k | Resistor_SMD:R_0603_1608Metric | Rfbb1 |
| 1 | 330uH | Inductor_SMD:L_SXN_SMDRI127 | L1 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 69.8k | Resistor_SMD:R_0603_1608Metric | Rfbt1 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | mister1 |
| 1 | Conn_01x02 | Connector_Wire:SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm | J1 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | ESP32-C3-WROOM-02-N4 | lib:MODULE_ESP32-C3-WROOM-02-H4 | U1 |
| 1 | IX4427N | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U5 |
| 1 | LDD-700LS | LDD-700LS-SOP254P1280X930-16N:LDD-700LS-SOP254P1280X930-16N | PS1 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | status_led1 |
| 1 | LMR54406DBVR | Package_TO_SOT_SMD:SOT-23-6 | U6 |
| 1 | SHT30-DIS | Sensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm | U4 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10104110_Horizontal | J2 |
Questions
What parts does the Fabricated boards use?
57 parts, built around the ESP32-C3-WROOM-02-N4, IX4427N, LMR54406DBVR-MS and SHT30-DIS. 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 Fabricated boards KiCad files?
From the justbuchanan/oasis repository on GitHub, at the commit this page was made from: the board is pcb/fabricated-boards/v0.2/kicad/pcb.kicad_pcb and its schematic pcb/fabricated-boards/ledboard-v0.3/kicad/ledboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Fabricated boards design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from justbuchanan/oasis
2- 4 layers35.9 × 65 mm

- 2 layers

Similar boards
- 2 layers58.2 × 64 mm

- 6 layers31.2 × 33 mm

4in1-mini
OpenDrone-hw/OpenESC-20x20
Open-source 4-in-1 AM32 ESC for FPV drones. 20x20 mm, 2-6S, one MCU per motor, CERN-OHL-S-2.0.
191 parts279CERN-OHL-S-2.0 - 6 layers41.6 × 80.4 mm

4in1-panel
OpenDrone-hw/OpenESC-30x30
Open-source 4-in-1 AM32 ESC for FPV drones. 30.5x30.5 mm, 2-8S, one MCU per motor, CERN-OHL-S-2.0.
404 parts85CERN-OHL-S-2.0 - 4 layers36.7 × 49 mm

Megadesk companion
gcormier/megadesk_companion
companion board for megadesk to add smarthome functionality
35 parts27 - 2 layers56.6 × 57.7 mm

- 4 layers142 × 90 mm

- 2 layers39 × 82.5 mm

AxxSolder
holoindustry/AxxSolder_modded
Interested in purchasing an AxxSolder 3.2? On my website 5Dimensions you can purchase assembled and tested AxxSolder 3.2 boards with connectors and hardware.
147 partsGPL-3.0 - 6 layers41.6 × 42.5 mm

4in1
OliviezGit/OpenESC-30x30
Open-source 4-in-1 BLDC ESC with a 30.5 × 30.5 mm mounting pattern, built around four independent AT32F421 motor controllers running AM32. Six-layer, DShot over the standard 8-pin connector.
218 parts