T 2 3 3 5 This board's job is to provide climate control for plants. = i Hoe Bee Yel iS AD Fae 18v —> 3.3v for microcontroller = lights: dimmable voltage converter circuit based on: — fans: move air throughout the enclosure nttps://webench.ti.com/appinfo/webench/scripts/SDP.cgi?ID=ASB25FFSCB499236 — mist: water the plants +3. . . . datasheet page 27 shows layout “3 Main microcontroller: esp32-—c3 18v Power Input |... us om) Info on auto—programming circuitry / strapping pins Jt LMR54406DBVR https://dl.espressif.com/dl/schematics/esp52_devkitc_v4—sch-20180607a.pdf Conn_01x02 6 strapping pins: - 5 win a Toon Bis Coutt | Cout2 * j02, ioB should be pulled high 1 . . . cpt u 40uF * 109 low = pragramming mode, high = normal boot int Cin2 |Cin3 4 ley a * [09 has a weak internal pull-up kur [tur tur 5 FB Cinxt > 100nF GND. Rfbb1 ay 224k + RO note: barrel jack for power input is offboard, t 10K connected to the board by through—hole wires soldered in. te LED Driver idi 2 68 +3.3V +3.3V powers 5 Cree XT-E LEDs and allows dimming Humidity +Temperature s_{°a, nN note: led driver contains internal caps to filter power input Sensor i2c pullup resistors +3.3V oe! ut +18V cH +3.3V +3.3V * * ESP32-C3-WROOM—02-N4 tur ATI K C5 C6 Rit SL . R13 1 = 10k aural ua R12] 33 LDD-700LS aa R15 1k a 10uF “uF LED C3 SHT30—DIS 104( EN 9] 4.7K 4.7k Sb status _led1_ 1 16 1 1 1 ‘ Fa RL a] tvIN “VIN 2 2tapok 8 SDA 4 100 107 — ha, AY Nc N.c_9 42x Men >S4RESET” scL|4 + 421 ios 108 |Z I R10 470 31 vice pwM_pi P24» lede e4e BaterTEx 26} 102 to | 8— 5 6. ha, x w.c3 N.c_8 PS RB = fandaat 45 | 93 toro | 49_led_ctt SW_Push 10K SI ca nc_7 Hx 40k mistctl 3 | iy tote {23 z Acs N.c_6 P44 x T 105 jig pA a? Zs voutt -vout_2 42 4 106 Lu 4-8} svour_2 -vouT1 24 xo lem veusstx USB for programming RxD <<, 3_|usb_aptus + GND Sy 2 _usb_dminus n my my rm ms L 2 5 4, apy aR aR aR a GS ID br — Pr br—Br Bt a a a a a this is a prototype, “| D1 D2 D3 D4 DS so I'm making unused pins accessible for experimentation notes: ; - - - LED_Pad LED_Pad LED_Pad LED_Pad LED Pad — this board design leaves the input voltage line from USB *disconnected* — power input from the usb is not used for anything on the board = to program the esp32, you must plug in usb to the computer *and* 18v wall power Mounting Holes HA FET gate driver 4, MountingHole_Pad (2 channel) us Fans H2 IX4427N c2 +418V Conn_01x02 Conn_01x02 9 MountingHole_Pad sluF A fant fan2 vec 8 boa Oo H3 4 al 9 MountingHole_Pad < 2 wa outa | connector polarity: Ult . ist pin 4 is Vec H4 4 5 a + INB ouTB rasonic mister al Nene Gans oro Baeiioss, 9 MountingHole_Pad R3 R7 eno 3 +18V 1 Qi $0 no freewheeling diode needed in parallel with FETs 4s 10K 10k @_NMOS_GDS ‘ MountingHole_Pad R2 ) vt as UL 10k 330uH @_NMOS_GDS L_§_4 RE Vv 10 R5 10k Sheet: /
4
mister1. Conn_041x02
mister1 connects to a
File: pcb.kicad_sch
Title: Terrarium Control Board
10BkHz piezo water atomizer/mister Size: Ad Date: 2024-07-18 Rev: v0.2 based on https://www.instructables.com/Make—Your—Own—Super—Simple—Ultrasonic—Mist—Maker/ KiCad E.D.A. 9.0.0 Id: 1/4 T 2 [ 3 [ q [ 5 I