
PcbV10
klaus-liebler/labathome
Der kleine Bruder von lab@home. Ermöglicht das Experimentieren mit PT1...PTn-Gliedern, die intern als RC-Kombination (entkoppelt über Operationsverstärker) ausgeführt sind.

ESP32 mixed-signal sensor board (I2C + analog)
ESP32-Sensor Node is an open-source printed circuit board by Moumne-mo, from the Moumne-mo/ESP32-Sensor-Node repository on GitHub, published under the MIT licence. It is a 2-layer board of 66.3 × 33.9 mm with 27 parts on 64 nets, routed with 268 tracks and 59 vias.
It is built around the CH340C, ESP32-WROOM-32 and BME280, with the AP2112K-3.3 among its other parts. Its parts include 9 resistors, 7 capacitors, 5 ICs, 2 diodes and 2 switches. It belongs with the home automation and IoT and sensors and measurement boards and the ESP32 boards of this library.
A compact ESP32-based sensor node designed in KiCad, combining digital (I2C) and analog signal acquisition on a single board. Built to demonstrate correct practices in decoupling, bus pull-up sizing, and analog front-end design.
This board integrates an ESP32-WROOM-32 microcontroller with a BME280 environmental sensor over I2C, alongside an analog input channel conditioned through an MCP6002 op-amp buffer for NTC thermistor readings. USB-C provides power and a CH340C USB-to-UART bridge handles programming/serial communication.
ESP32_Sensor_Node.kicad_sch — Schematic (KiCad 10)ESP32_Sensor_Node.kicad_pcb — PCB layoutESP32_Sensor_Node.kicad_pro — Project fileThis project was built to reinforce and demonstrate core mixed-signal PCB design skills: correct decoupling capacitor placement, I2C bus design, and analog signal conditioning — skills directly applicable to embedded hardware and IoT sensor product design.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100nf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C4, C6, C7 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R8 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R7 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R11 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 10uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 1 | 1uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | 4.7 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U6 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U4 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | D_Schottky | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | MCP6002-xMC | Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm | U5 |
| 1 | Thermistor_NTC | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | TH1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
It measures 66.3 × 33.9 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the CH340C, ESP32-WROOM-32, BME280 and AP2112K-3.3. 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.
From the Moumne-mo/ESP32-Sensor-Node repository on GitHub, at the commit this page was made from: the board is ESP32 Sensor Node.kicad_pcb and its schematic ESP32 Sensor Node.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

klaus-liebler/labathome
Der kleine Bruder von lab@home. Ermöglicht das Experimentieren mit PT1...PTn-Gliedern, die intern als RC-Kombination (entkoppelt über Operationsverstärker) ausgeführt sind.

KazimGL/ESP32-PowerIoT-DevBoard
ESP32 battery-powered IoT dev board with Li-ion charging, protection, and sensor support — designed in KiCad

losneoo/esp32-wsn-telemetry-node
Low-power ESP32 environmental telemetry node. Includes custom KiCad hardware schematics, ESP-NOW protocol broadcasting, custom I2C drivers, and deep sleep power management.


Dhruv2212-star/weather-station
A Complete working model of a small but usefull weather station made at home with custom PCB and Casings to give it a unique look!

Maczla/ESP32_Weather_Station
ESP32-based IoT weather station PCB designed in KiCad

Salma-lotfy-Wazery/esp32-battery-powered-iot-node
Custom 2-layer PCB designed in KiCad featuring ESP32, integrated LiPo charging (TP4056), USB-C power delivery, and sensor telemetry.
