Skip to the content
4 layers50 × 50 mmAquarius node hw, the printed circuit board in 3D

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

12

README

README.md

Aquarius 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:

  1. KICAD_USER_DIR -> set to the root location of where you placed the above repository.
  2. KICAD_USER_LIBRARY = ${KICAD_USER_DIR}/Library
  3. KICAD_USER_MODEL_DIR = ${KICAD_USER_LIBRARY}/models
  4. 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
QtyValueFootprintReferences
56~CRGM Mechanical:TestPoint_Pad_D1.0mmTP10, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26 +40
21PESD3V3S1BLCRGM Passive:DFN1006-2D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D21, D22, D26, D27, D28 +5
1010KCRGM Passive:R_0603_1608MetricR3, R4, R5, R6, R7, R8, R9, R13, R14, R15
9G***kibuzzard-694384AEkibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE, kibuzzard-694384AE
60.1uFCRGM Passive:C_0603_1608MetricC1, C4, C5, C6, C7, C9
410uFCRGM Passive:C_0603_1608MetricC2, C11, C12, C13
4~CRGM Mechanical:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
31uFCRGM Passive:C_0603_1608MetricC3, C10, C14
34.7KCRGM Passive:R_0603_1608MetricR1, R2, R16
3G***kibuzzard-69438473kibuzzard-69438473, kibuzzard-69438473, kibuzzard-69438473
3PESD5V5C1BLCRGM Passive:DFN1006-2D3, D20, D25
3~CRGM Connector:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_VerticalJ4, J5, J7
3~CRGM Connector:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ3, J11, J14
3~CRGM Connector:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ8, J9, J12
247uFCRGM Passive:C_0805_2012MetricC15, C16
25.1KCRGM Passive:R_0603_1608MetricR10, R11
2BlueCRGM Passive:LED_0603_1608MetricD23, D24
2G***kibuzzard-694384E6kibuzzard-694384E6, kibuzzard-694384E6
2G***kibuzzard-68B621B4kibuzzard-68B621B4, kibuzzard-68B621B4
2G***kibuzzard-694384B3kibuzzard-694384B3, kibuzzard-694384B3
2G***kibuzzard-69438488kibuzzard-69438488, kibuzzard-69438488
2G***kibuzzard-68B62172kibuzzard-68B62172, kibuzzard-68B62172
2G***kibuzzard-68B62188kibuzzard-68B62188, kibuzzard-68B62188
2G***kibuzzard-694384EBkibuzzard-694384EB, kibuzzard-694384EB
2G***kibuzzard-694384F0kibuzzard-694384F0, kibuzzard-694384F0
2G***kibuzzard-6943847Fkibuzzard-6943847F, kibuzzard-6943847F
2G***kibuzzard-694384F5kibuzzard-694384F5, kibuzzard-694384F5
2G***kibuzzard-68BC4AE6kibuzzard-68BC4AE6, kibuzzard-68BC4AE6
2G***kibuzzard-69438491kibuzzard-69438491, kibuzzard-69438491
2G***kibuzzard-68B621BAkibuzzard-68B621BA, kibuzzard-68B621BA
2G***kibuzzard-68B62194kibuzzard-68B62194, kibuzzard-68B62194
2G***kibuzzard-68B621B0kibuzzard-68B621B0, kibuzzard-68B621B0
2G***kibuzzard-68B621BFkibuzzard-68B621BF, kibuzzard-68B621BF
2G***kibuzzard-68B6218Ekibuzzard-68B6218E, kibuzzard-68B6218E
2SKRPABE010CRGM Switches:SMD-4P-4.2x3.2mmSW1, SW2
2~CRGM Connector:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2
2~CRGM Connector:JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_VerticalJ6, J10
11KCRGM Passive:R_0603_1608MetricR12
174AHCT1G125CRG Makes:SOT-353_SC-70-5U5
1AZ1084-3.3CRGM Power:TO-252-2U7
1D_SchottkyCRGM Passive:D_SOD-523D2
1ESP32-S3-WROOM-1-N16R2CRG Makes:ESP32-S3-WROOM-1-N16R2U1
1FUET-5020CRG Makes:FUET-5025LS1
1G***kibuzzard-68BC51CCkibuzzard-68BC51CC
1G***kibuzzard-683921F2kibuzzard-683921F2
1G***kibuzzard-6A6BB874kibuzzard-6A6BB874
1G***kibuzzard-69521908kibuzzard-69521908
1G***kibuzzard-68B622BBkibuzzard-68B622BB
1G***kibuzzard-6A6BB9BCkibuzzard-6A6BB9BC
1G***kibuzzard-6AE54F78kibuzzard-6AE54F78
1G***kibuzzard-6AE669CCkibuzzard-6AE669CC
1G***kibuzzard-68BC4AC2kibuzzard-68BC4AC2
1G***kibuzzard-6925235Dkibuzzard-6925235D
1G***kibuzzard-68B61F94kibuzzard-68B61F94
1G***kibuzzard-68B61F50kibuzzard-68B61F50
1G***kibuzzard-68BC4ABAkibuzzard-68BC4ABA
1G***kibuzzard-699A60EEkibuzzard-699A60EE
1G***kibuzzard-69023019kibuzzard-69023019
1G***kibuzzard-6AE54DBAkibuzzard-6AE54DBA
1G***kibuzzard-68B61F47kibuzzard-68B61F47
1G***kibuzzard-68B62237kibuzzard-68B62237
1G***kibuzzard-699A5D82kibuzzard-699A5D82
1G***kibuzzard-68BC4ABEkibuzzard-68BC4ABE
1G***kibuzzard-69521901kibuzzard-69521901
1G***kibuzzard-699A5DA6kibuzzard-699A5DA6
1G***kibuzzard-68B6227Bkibuzzard-68B6227B
1G***kibuzzard-68B6202Ckibuzzard-68B6202C
1G***kibuzzard-690034C9kibuzzard-690034C9
1G***kibuzzard-68BC4B37kibuzzard-68BC4B37
1G***kibuzzard-699A5452kibuzzard-699A5452
1G***kibuzzard-69003541kibuzzard-69003541
1G***kibuzzard-6A6BB995kibuzzard-6A6BB995
1G***kibuzzard-68F98705kibuzzard-68F98705
1G***kibuzzard-68B6233Akibuzzard-68B6233A
1G***kibuzzard-69437FD3kibuzzard-69437FD3
1G***kibuzzard-68B622DAkibuzzard-68B622DA
1G***kibuzzard-6AE54EB4kibuzzard-6AE54EB4
1G***kibuzzard-6A6BB5A6kibuzzard-6A6BB5A6
1G***kibuzzard-68BC4AB6kibuzzard-68BC4AB6
1G***kibuzzard-68B61FA6kibuzzard-68B61FA6

The 220 most common of 278 parts.

Similar boards

  • 4 layers50 × 25 mmIo module, the printed circuit board in 3D

    Io module

    crgmakes/module-io

    Aquarius I/O Module

    127 parts
  • 4 layers55 × 55 mmPower module, the printed circuit board in 3D

    Power module

    crgmakes/module-power

    Aquarius simple power module

    69 parts
  • 2 layers46.3 × 43.4 mmCarbon, the printed circuit board in 3D

    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 mmPiVI, the printed circuit board in 3D

    PiVI

    kuba2k2/PiVI

    A small Pi-sized single board computer for your car

    289 partsGPL-3.0
  • 6 layers63.5 × 38.5 mmP0004-PCB-001, the printed circuit board in 3D

    P0004-PCB-001

    M0WUT/p0004-pcb-001_lcd-board

    174 parts
  • 4 layers45 × 98 mmOfc v3, the printed circuit board in 3D

    Ofc v3

    rland93/ollyfc

    A small rust-embedded flight computer. RTIC, FrSky protocols, and STM32F4 hardware.

    151 parts3MPL-2.0
  • 4 layers41 × 41 mmFlight Controller, the printed circuit board in 3D

    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 mmMicroduck Power Regen R22, the printed circuit board in 3D

    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.