

Aquarius node hw
Hardware for Aquarius Hub
- Size
- 50 × 50 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 278
- Nets
- 80
- Pads
- 470
- Tracks, vias
- 561, 256
- Pours
- 16
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 22 Mar 2025
- Updated
- 7 Nov 2026
Overview
Aquarius node hw is an open-source printed circuit board by crgmakes, from the crgmakes/aquarius-node-hw repository on GitHub. It is a 4-layer board of 50 × 50 mm with 278 parts on 80 nets, routed with 561 tracks and 256 vias.
It is built around the ESP32-S3-WROOM-1-N16R2, 74AHCT1G125SE-7-85 and AZ1084CD-3.3TRG1, with the LESD8D3.3CAT5G, FRC0603J103 TS and PESD5V5C1BLYL among its other parts. Its parts include 27 diodes, 16 resistors, 15 capacitors, 11 connectors and 3 ICs. It belongs with the ESP32 boards of this library.
Main components
12ESP32-S3-WROOM-1-N16R2
SMD,25.5x18mm-103.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 On-board PCB Antenna UART、SDIO、SPI、I2C、GPIO、PWM、ADC、I2S、JTAG、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi Modules74AHCT1G125SE-7-85
SOT-25SOT-25 Pre-ordered Chips ROHSDiodes IncorporatedPre-Ordered ChipsAZ1084CD-3.3TRG1
TO-252-30.003%Vout 0℃~+125℃@(Tj) 1 1.35V@(4.5A) 12V 3.3V 5A 5mA 72dB@(120Hz) Fixed Over Current Protection、Thermal shutdown Positive TO-252-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLESD8D3.3CAT5G
SOD-882100nA 10V 16pF 3.3V 6.5V 60W 6A Bidirectional ESD IEC 61000-4-2 SOD-882 ESD and Surge Protection (TVS/ESD) ROHSLeshan Radio (LRC)ESD And Surge Protection (TVS/ESD)FRC0603J103 TS
0603-55℃~+155℃ 100mW 10kΩ 75V Thick Film Resistor ±100ppm/℃ ±5% 0603 Chip Resistor - Surface MountFOJANChip Resistor - Surface MountPESD5V5C1BLYL
DFN1006-20.245pF 1nA 5.4V 5.5V 6.5A@8/20us 8V Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 DFN1006-2 ESD and Surge Protection (TVS/ESD) ROHSNexperiaUncategorisedBM06B-SRSS-TBT(LF)(SN)
SMD,P=1mm-25℃~+85℃ 1 1A 1mm 1x6P 3.6mm 4.25mm 50V 6 6P 8mm Auxiliary Solder Pin Copper alloy PA SH Surface Mount,Vertical Tin UL94V-0 White SMD,P=1mm Wire To Board Connector ROHSJSTWire To Board ConnectorBM03B-SRSS-TB
Header SR 1.0 SMT top entry, 1mm pitchJSTUncategorisedBM04B-SRSS-TBT(LF)(SN)
SMD,P=1mm-25℃~+85℃ 1 1A 1mm 1x4P 3.6mm 4 4.25mm 4P 50V 6mm Auxiliary Solder Pin Copper alloy PA SH Surface Mount,Vertical Tin UL94V-0 White SMD,P=1mm Wire To Board Connector ROHSJSTWire To Board ConnectorCL21A476MPYNNWE
080510V 47uF X5R ±20% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSSamsung Electro-MechanicsMultilayer Ceramic Capacitors MLCC - SMD/SMTXL-1608UBC-04
0603-40℃~+85℃ 120° 20mA 3.3V 300mcd 455nm~475nm 470nm 70mW Blue Discrete Diode Top-mount Water Clear 0603 LED Indication - Discrete ROHSXINGLIGHTLED Indication - DiscreteSKRPABE010
SMD-4P,4.2x3.2mm-30℃~+85℃ 1.6N 100,000 cycles 16V 2.5mm 3.2mm 4.2mm 50mA J-Lead Oval button SPST-NO Surface Mount,Vertical SMD-4P,4.2x3.2mm Tactile Switches ROHSALPSALPINETactile Switches
README
README.mdAquarius Node Hardware
All the source files for the generic node hardware. Fulfills both client and hub capabilities.
Software
You will need KiCad to view and edit this design. Click here to download.
You will also need all the associated libraries and models to drive the design if you want to make changes or view the 3D rendering:
https://github.com/crgmakes/kicad-library.git
Kicad MUST be configured properly to use all the files in this repo. Once you have Kicad installed, under Preferences->Configure Paths..., make the following entries:
- KICAD_USER_DIR -> set to the root location of where you placed the above repository.
- KICAD_USER_LIBRARY = ${KICAD_USER_DIR}/Library
- KICAD_USER_MODEL_DIR = ${KICAD_USER_LIBRARY}/models
- KICAD_USER_TEMPLATE_DIR = ${KICAD_USER_LIBRARY}/templates
Kicad will operate mostly normally if these are not set properly. You will notice an issue when you view the PCB in 3D mode.
NOTE: after makeing a release build in git, if your rendered 3D images are missing components, ensure the path to EVERY component model is set to ${KICAD_USER_MODEL_DIR}/<model name>.
Kicad sometimes replaces the variable with an expansion and that FAILS during the build process because the expanded variable is local and does not match the build environment.
THE DESIGN IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS DESIGN INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS DESIGN.
Parts
278| Qty | Value | Footprint | References |
|---|---|---|---|
| 56 | ~ | CRGM Mechanical:TestPoint_Pad_D1.0mm | TP10, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26 +40 |
| 21 | PESD3V3S1BL | CRGM Passive:DFN1006-2 | D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D21, D22, D26, D27, D28 +5 |
| 10 | 10K | CRGM Passive:R_0603_1608Metric | R3, R4, R5, R6, R7, R8, R9, R13, R14, R15 |
| 9 | G*** | kibuzzard-694384AE | kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE |
| 6 | 0.1uF | CRGM Passive:C_0603_1608Metric | C1, C4, C5, C6, C7, C9 |
| 4 | 10uF | CRGM Passive:C_0603_1608Metric | C2, C11, C12, C13 |
| 4 | ~ | CRGM Mechanical:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | 1uF | CRGM Passive:C_0603_1608Metric | C3, C10, C14 |
| 3 | 4.7K | CRGM Passive:R_0603_1608Metric | R1, R2, R16 |
| 3 | G*** | kibuzzard-69438473 | kibuzzard-69438473, kibuzzard-69438473, kibuzzard-69438473 |
| 3 | PESD5V5C1BL | CRGM Passive:DFN1006-2 | D3, D20, D25 |
| 3 | ~ | CRGM Connector:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J4, J5, J7 |
| 3 | ~ | CRGM Connector:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J3, J11, J14 |
| 3 | ~ | CRGM Connector:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J8, J9, J12 |
| 2 | 47uF | CRGM Passive:C_0805_2012Metric | C15, C16 |
| 2 | 5.1K | CRGM Passive:R_0603_1608Metric | R10, R11 |
| 2 | Blue | CRGM Passive:LED_0603_1608Metric | D23, D24 |
| 2 | G*** | kibuzzard-694384E6 | kibuzzard-694384E6, kibuzzard-694384E6 |
| 2 | G*** | kibuzzard-68B621B4 | kibuzzard-68B621B4, kibuzzard-68B621B4 |
| 2 | G*** | kibuzzard-694384B3 | kibuzzard-694384B3, kibuzzard-694384B3 |
| 2 | G*** | kibuzzard-69438488 | kibuzzard-69438488, kibuzzard-69438488 |
| 2 | G*** | kibuzzard-68B62172 | kibuzzard-68B62172, kibuzzard-68B62172 |
| 2 | G*** | kibuzzard-68B62188 | kibuzzard-68B62188, kibuzzard-68B62188 |
| 2 | G*** | kibuzzard-694384EB | kibuzzard-694384EB, kibuzzard-694384EB |
| 2 | G*** | kibuzzard-694384F0 | kibuzzard-694384F0, kibuzzard-694384F0 |
| 2 | G*** | kibuzzard-6943847F | kibuzzard-6943847F, kibuzzard-6943847F |
| 2 | G*** | kibuzzard-694384F5 | kibuzzard-694384F5, kibuzzard-694384F5 |
| 2 | G*** | kibuzzard-68BC4AE6 | kibuzzard-68BC4AE6, kibuzzard-68BC4AE6 |
| 2 | G*** | kibuzzard-69438491 | kibuzzard-69438491, kibuzzard-69438491 |
| 2 | G*** | kibuzzard-68B621BA | kibuzzard-68B621BA, kibuzzard-68B621BA |
| 2 | G*** | kibuzzard-68B62194 | kibuzzard-68B62194, kibuzzard-68B62194 |
| 2 | G*** | kibuzzard-68B621B0 | kibuzzard-68B621B0, kibuzzard-68B621B0 |
| 2 | G*** | kibuzzard-68B621BF | kibuzzard-68B621BF, kibuzzard-68B621BF |
| 2 | G*** | kibuzzard-68B6218E | kibuzzard-68B6218E, kibuzzard-68B6218E |
| 2 | SKRPABE010 | CRGM Switches:SMD-4P-4.2x3.2mm | SW1, SW2 |
| 2 | ~ | CRGM Connector:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1, JP2 |
| 2 | ~ | CRGM Connector:JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical | J6, J10 |
| 1 | 1K | CRGM Passive:R_0603_1608Metric | R12 |
| 1 | 74AHCT1G125 | CRG Makes:SOT-353_SC-70-5 | U5 |
| 1 | AZ1084-3.3 | CRGM Power:TO-252-2 | U7 |
| 1 | D_Schottky | CRGM Passive:D_SOD-523 | D2 |
| 1 | ESP32-S3-WROOM-1-N16R2 | CRG Makes:ESP32-S3-WROOM-1-N16R2 | U1 |
| 1 | FUET-5020 | CRG Makes:FUET-5025 | LS1 |
| 1 | G*** | kibuzzard-68BC51CC | kibuzzard-68BC51CC |
| 1 | G*** | kibuzzard-683921F2 | kibuzzard-683921F2 |
| 1 | G*** | kibuzzard-6A6BB874 | kibuzzard-6A6BB874 |
| 1 | G*** | kibuzzard-69521908 | kibuzzard-69521908 |
| 1 | G*** | kibuzzard-68B622BB | kibuzzard-68B622BB |
| 1 | G*** | kibuzzard-6A6BB9BC | kibuzzard-6A6BB9BC |
| 1 | G*** | kibuzzard-6AE54F78 | kibuzzard-6AE54F78 |
| 1 | G*** | kibuzzard-6AE669CC | kibuzzard-6AE669CC |
| 1 | G*** | kibuzzard-68BC4AC2 | kibuzzard-68BC4AC2 |
| 1 | G*** | kibuzzard-6925235D | kibuzzard-6925235D |
| 1 | G*** | kibuzzard-68B61F94 | kibuzzard-68B61F94 |
| 1 | G*** | kibuzzard-68B61F50 | kibuzzard-68B61F50 |
| 1 | G*** | kibuzzard-68BC4ABA | kibuzzard-68BC4ABA |
| 1 | G*** | kibuzzard-699A60EE | kibuzzard-699A60EE |
| 1 | G*** | kibuzzard-69023019 | kibuzzard-69023019 |
| 1 | G*** | kibuzzard-6AE54DBA | kibuzzard-6AE54DBA |
| 1 | G*** | kibuzzard-68B61F47 | kibuzzard-68B61F47 |
| 1 | G*** | kibuzzard-68B62237 | kibuzzard-68B62237 |
| 1 | G*** | kibuzzard-699A5D82 | kibuzzard-699A5D82 |
| 1 | G*** | kibuzzard-68BC4ABE | kibuzzard-68BC4ABE |
| 1 | G*** | kibuzzard-69521901 | kibuzzard-69521901 |
| 1 | G*** | kibuzzard-699A5DA6 | kibuzzard-699A5DA6 |
| 1 | G*** | kibuzzard-68B6227B | kibuzzard-68B6227B |
| 1 | G*** | kibuzzard-68B6202C | kibuzzard-68B6202C |
| 1 | G*** | kibuzzard-690034C9 | kibuzzard-690034C9 |
| 1 | G*** | kibuzzard-68BC4B37 | kibuzzard-68BC4B37 |
| 1 | G*** | kibuzzard-699A5452 | kibuzzard-699A5452 |
| 1 | G*** | kibuzzard-69003541 | kibuzzard-69003541 |
| 1 | G*** | kibuzzard-6A6BB995 | kibuzzard-6A6BB995 |
| 1 | G*** | kibuzzard-68F98705 | kibuzzard-68F98705 |
| 1 | G*** | kibuzzard-68B6233A | kibuzzard-68B6233A |
| 1 | G*** | kibuzzard-69437FD3 | kibuzzard-69437FD3 |
| 1 | G*** | kibuzzard-68B622DA | kibuzzard-68B622DA |
| 1 | G*** | kibuzzard-6AE54EB4 | kibuzzard-6AE54EB4 |
| 1 | G*** | kibuzzard-6A6BB5A6 | kibuzzard-6A6BB5A6 |
| 1 | G*** | kibuzzard-68BC4AB6 | kibuzzard-68BC4AB6 |
| 1 | G*** | kibuzzard-68B61FA6 | kibuzzard-68B61FA6 |
The 220 most common of 278 parts.
Similar boards
- 4 layers50 × 25 mm

- 4 layers55 × 55 mm

- 2 layers46.3 × 43.4 mm

Carbon
Enderman8843/Carbon
Carbon is an open-source indoor air quality sensing board designed for accurate VOC, temperature, and humidity monitoring.
38 parts1 - 4 layers85 × 56 mm

- 6 layers63.5 × 38.5 mm

- 4 layers45 × 98 mm

Ofc v3
rland93/ollyfc
A small rust-embedded flight computer. RTIC, FrSky protocols, and STM32F4 hardware.
151 parts3MPL-2.0 - 4 layers41 × 41 mm

Flight Controller
benwys/SparrowHawk
Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)
103 partsMIT - 4 layers65 × 75 mm

Microduck Power Regen R22
ldcyes/OpenDuck
已完成可编辑原理图、真实四层 PCB 和本地库。阶梯板面积 4510 mm²,比原 65×60 + 32×30 mm 两板总面积 4860 mm² 少 350 mm²(7.20%)。原 TDK 模块本体、四个安装孔和原 TDK 器件位置保留,回生电容采用原料号卧装,J1 因实际拔插通道冲突改为同系列 BM08 顶插。当前为工程候选,未制造,未完成热、回生瞬态、低电量或行走验收。
84 parts
Questions
How big is the Aquarius node hw PCB?
It measures 50 × 50 mm and has 4 copper layers, 1.61 mm thick.
What parts does the Aquarius node hw use?
278 parts, built around the ESP32-S3-WROOM-1-N16R2, 74AHCT1G125SE-7-85, AZ1084CD-3.3TRG1 and LESD8D3.3CAT5G. 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 Aquarius node hw KiCad files?
From the crgmakes/aquarius-node-hw repository on GitHub, at the commit this page was made from: the board is pcb/aquarius-node-hw.kicad_pcb and its schematic pcb/aquarius-node-hw.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Aquarius node hw design in my own project?
Its repository states no licence, so its author keeps all rights: ask crgmakes before reusing the design.