Skip to the content
PCBKitNew board
4 layers75 × 32 mmLaundrySensor, the printed circuit board in 3D

My first ever PCB design

Size
75 × 32 mm
Copper layers
4
Thickness
1.63 mm
Parts
29
Nets
39
Pads
157
Tracks, vias
277, 47
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Jul 2026
Updated
16 Jul 2026

Overview

LaundrySensor is an open-source printed circuit board by samomat05, from the samomat05/LaundrySensor repository on GitHub. It is a 4-layer board of 75 × 32 mm with 29 parts on 39 nets, routed with 277 tracks and 47 vias.

It is built around the ESP32-C3FH4 and AMS1117. Its parts include 11 capacitors, 8 resistors, 4 switches, 3 connectors and 2 ICs. It belongs with the ESP32 and RISC-V boards of this library.

Main components

2

README

README.md

Laundry Sensor PCB

This is my first ever PCB design, this was designed to use an ESP-32 microcontroller and interface with an ADXL-345 accelerometer. THIS DESIGN DOES NOT WORK AS INTENDED and is only to document my progress. I will be redesigning this.

Schematic

ik this is bad Schematic

Routing/Trace Layout

traces

3D Render

render

Parts

29
QtyValueFootprintReferences
51uFPCM_JLCPCB:C_0603C3, C4, C5, C6, C7
410kΩPCM_JLCPCB:R_0603R3, R4, R5, R8
222pFPCM_JLCPCB:C_0603C9, C10
25.1kΩPCM_JLCPCB:R_0603R1, R2
2CCapacitor_SMD:C_0603_1608MetricC2, C8
10ΩPCM_JLCPCB:R_0603R7
1100uFPCM_JLCPCB:C_CASE-B-3528-21(mm)C11
110uFPCM_JLCPCB:C_CASE-A-3216-18(mm)C1
14.7kΩPCM_JLCPCB:R_0603R6
140MHz, 15pFPCM_JLCPCB:OSC-SMD_4P-L3.2-W2.5-BL_SIT8008BIX1
1AMS1117PCM_JLCPCB:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BRU1
1BOOTPCM_JLCPCB:SW_TS-1088-AR02016S2
1CalibrationButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW2
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ2
1Connector, USB-TYPE-C-16PPCM_JLCPCB:TYPE-C-SMD_HX-TYPE-C-16PINJ1
1ENPCM_JLCPCB:SW_TS-1088-AR02016S1
1ESP32-C3FH4PCM_JLCPCB:QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalViasU2
1NetRstButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1
1U.FLPCM_JLCPCB:IPEX-SMD_BWIPX-1-001EJ3

Questions

How big is the LaundrySensor PCB?

It measures 75 × 32 mm and has 4 copper layers, 1.63 mm thick.

What parts does the LaundrySensor use?

29 parts, built around the ESP32-C3FH4 and AMS1117. 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 LaundrySensor KiCad files?

From the samomat05/LaundrySensor repository on GitHub, at the commit this page was made from: the board is LaundrySensor.kicad_pcb and its schematic LaundrySensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LaundrySensor design in my own project?

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

Similar boards

  • 6 layers64.2 × 17.3 mmOpenRX panel rev2.2, the printed circuit board in 3D

    OpenRX panel rev2.2

    OpenDrone-hw/OpenRX

    OpenRX open-source ExpressLRS receiver family hub; board sources live in four dedicated hardware repositories.

    254 parts489CERN-OHL-S-2.0
  • 4 layers46.5 × 40 mmSpark Analyzer, the printed circuit board in 3D

    Spark Analyzer

    tooyipjee/Spark-Analyzer

    USB-PD ESP32 Power Analyzer

    84 parts171MIT
  • 6 layers17 × 15.7 mmOpenRX Gemini, the printed circuit board in 3D

    OpenRX Gemini

    OpenDrone-hw/OpenRX-Gemini

    Open-source dual-radio, dual-band ExpressLRS receiver for Gemini and Xrossband.

    86 parts11CERN-OHL-S-2.0
  • 4 layers95.9 × 46 mmDragon 4L R02, the printed circuit board in 3D

    Dragon 4L R02

    CyberSaiyanIT/why2025-badge

    Cyber Saiyan community has designed and developed a special gadget for WHY2025. The badge was designed to recall the dragon spheres, and is an updated version of RomHack Camp 2022 badge, both in term of design and…

    127 parts10MIT
  • 2 layers93 × 173 mmBatch 1, the printed circuit board in 3D

    Batch 1

    CDFER/Business-Cards

    Showcasing a collection of functional PCB business cards, each demonstrating a unique embedded electronics project.

    479 parts9
  • 2 layers110 × 220 mmFin ltm, the printed circuit board in 3D

    Fin ltm

    HekiNav/finland-live-train-map

    Some of the LEDs are missing because they were removed after making the initial layout

    423 parts7MIT
  • 6 layers10 × 11.5 mmOpenRX Lite, the printed circuit board in 3D

    OpenRX Lite

    OpenDrone-hw/OpenRX-Lite

    Open-source 2.4 GHz ExpressLRS receiver with an on-board ceramic antenna.

    47 parts6CERN-OHL-S-2.0
  • 6 layers10 × 17.3 mmOpenRX Mono, the printed circuit board in 3D

    OpenRX Mono

    OpenDrone-hw/OpenRX-Mono

    Open-source dual-band ExpressLRS receiver with one LR1121 radio and one U.FL antenna.

    62 parts6CERN-OHL-S-2.0