Skip to the content
PCBKitNew board
2 layers100 × 100 mmHydromisc, the printed circuit board in 3D

Open hardware to measure EC and pH, drive pumps, and otherwise manage a mid-size hydroponic grow over Wi-Fi.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
179
Nets
120
Pads
519
Tracks, vias
1,642, 245
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 Jun 2021
Updated
3 Jan 2022

Overview

Hydromisc is an open-source printed circuit board by hydromisc, from the hydromisc/hydromisc repository on GitHub. It is a 2-layer board of 100 × 100 mm with 179 parts on 120 nets, routed with 1,642 tracks and 245 vias.

It is built around the ESP32-WROOM-32E, LM2596S-5.0 and 74HC594D. Its parts include 56 resistors, 40 capacitors, 25 transistors, 24 diodes and 16 connectors. It belongs with the ESP32 boards of this library.

Main components

3

README

board/README.md

There are three revisions of the PCB:

  • rev A - I built this, and it works except that I forgot the pull-up on ESP32_EN. Solder a 10k resistor from ESP32_EN to +3V3 (for example, near CN15), or else the ESP32 module won't start when the programmer is disconnected.

  • rev B - This adds the missing pull-up, as R54. It also adds R55 and R56 from Vuser to ground, enabling use of LM2596 parts from vendors (e.g. ON Semi) that have much higher leakage current than the National/TI original, up to 2 mA! A lightly-loaded Vuser may lose regulation when Ileakage*Rpulldown > Vsetpoint, and that R was previously just the feedback divider.

  • rev C - This adds capacitors to create a passive low-pass on the pH inputs, improving 60 Hz (or 50 Hz) rejection and thus reducing noise e.g. when the probe is connected with long wires. It also changes the series resistors between Vref and the BNC shield from 1k to zero-ohm, since the shunt regulator that makes Vref can survive a short-circuit to ground with no problem and that resistance worsens noise performance.

The head revision in git is rev C; but I've never actually built this revision, so it's possible there's still a mistake. That risk should be very small, though. I'll amend this note if/when someone builds rev C and reports back.

This is a two-layer board, designed to PCBWay's standard design rules. Almost any vendor should be able to make this, though. 1.6mm thick, 1 oz/ft^2 copper.

Parts

179
QtyValueFootprintReferences
401khydromisc:HM_0603R10, R11, R12, R13, R14, R15, R16, R17, R18, R20, R23, R25, R26, R27, R28, R29 +24
25NFEThydromisc:HM_SOT-23_123Q1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +9
21diode-schottkyhydromisc:HM_SOD-123D3, D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +5
18100nhydromisc:HM_0603C3, C4, C10, C15, C16, C17, C19, C25, C27, C28, C31, C32, C33, C35, C36, C39 +2
1622uhydromisc:HM_1206C1, C2, C8, C14, C18, C20, C21, C22, C23, C24, C26, C29, C30, C34, C37, C38
6220uhydromisc:HM_C_8MM_3.5MMC6, C7, C9, C11, C12, C13
6MOLEX_2x1hydromisc:HM_MOLEX_172448_2x1CN2, CN7, CN8, CN9, CN10, CN11
510khydromisc:HM_0603R2, R24, R31, R32, R54
4220uhydromisc:HM_L_MURATA_LQH44L3, L4, L5, L6
4MOUNTING_HOLEhydromisc:HM_MOUNTING_HOLE_6MM_3MMMH1, MH2, MH3, MH4
333khydromisc:HM_0603R1, R33, R34
233uhydromisc:HM_L_SUMIDA_104CDMCCDSL1, L2
274HC594hydromisc:HM_SOIC-16IC2, IC4
2COAX_CONNECTORhydromisc:HM_BNC_MOLEX_TH_RACN3, CN14
2LM2596hydromisc:HM_TO-263-5IC1, IC3
2MOLEX_2x2hydromisc:HM_MOLEX_172448_2x2CN4, CN16
2MOLEX_2x3hydromisc:HM_MOLEX_172448_2x3CN12, CN13
2diode-schottkyhydromisc:HM_DIODE_SMBD1, D2
2dnphydromisc:HM_0603R48, R49
2zerohmhydromisc:HM_0603R41, R43
110khydromisc:HM_TRIMPOT_AB_HA06R3
12.2hydromisc:HM_2010R19
1AZ1117I-LDOhydromisc:HM_SOT-223IC7
1DC_COAX_POWER_NO_SHIELDhydromisc:HM_DC_COAX_POWER_PJ-102AHCN1
1ESP32-WROOM-32Ehydromisc:HM_ESP32-WROOM-32EU1
1HEADER_6hydromisc:HM_HEADER_6_0.100_INCHCN15
1MOLEX_2x4hydromisc:HM_MOLEX_172448_2x4CN5
1MOLEX_2x5hydromisc:HM_MOLEX_172448_2x5CN6
1diode-ledhydromisc:HM_LED_CUBE_3MMLED1
1dnphydromisc:HM_1206R22
1opamphydromisc:HM_SOIC-14IC5
1vref-diodehydromisc:HM_SOT-23_123IC6
1zerohmhydromisc:HM_1206R21

Questions

How big is the Hydromisc PCB?

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

What parts does the Hydromisc use?

179 parts, built around the ESP32-WROOM-32E, LM2596S-5.0 and 74HC594D. 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 Hydromisc KiCad files?

From the hydromisc/hydromisc repository on GitHub, at the commit this page was made from: the board is board/hydromisc.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hydromisc design in my own project?

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

Similar boards

  • 2 layersLed, the printed circuit board in 3D

    Led

    dodgymike/ledpoi

    LED Poi

    75 parts1
  • 4 layers155 × 93 mmMain ext, the printed circuit board in 3D

    Main ext

    roman-khvatov/RoboWay

    Кружок робототехники RoboWay

    182 parts1MIT
  • 2 layers191 × 123 mmTitan67j60, the printed circuit board in 3D

    Titan67j60

    Lehman3065/titan

    246 parts
  • 2 layers63 × 64.5 mmFlight1, the printed circuit board in 3D

    Flight1

    aryan-asit/flight-controller

    This is a flight controller for model rocket.

    61 parts
  • 2 layers96.4 × 100.4 mmMushroom pcb, the printed circuit board in 3D

    Mushroom pcb

    karenquezada/MushROOM

    57 parts
  • 4 layers94 × 81.8 mmESP32 IO Controller, the printed circuit board in 3D

    ESP32 IO Controller

    Satya777777/ESP32-Industrial-IO-Controller

    4-layer ESP32-based industrial I/O controller designed in KiCad with 0–10 V, 4–20 mA, RS485, USB-C and relay interfaces.

    58 partsMIT
  • 4 layers175 × 135 mmSystemboard, the printed circuit board in 3D

    Systemboard

    adrianhelfer/Autocast

    AirPlay Car Stereo

    208 parts
  • 4 layers160.4 × 76.9 mmSmartswitch board, the printed circuit board in 3D

    Smartswitch board

    Arhamee/hardware-portfolio

    Multi-layer PCB designs in KiCad 10 schematic capture to fabrication-ready Gerbers. High-speed routing, BGA escape, power electronics.

    116 partsMIT