Fall-Detect
twhunq·Fall-Detect·hardware/pcb/fall_detector.kicad_pcb
About the Fall-Detect PCB
Fall-Detect is an open source ESP32 PCB design by twhunq, published on GitHub. It is a 2-layer board measuring 60 × 50 mm, with 19 components from 16 distinct parts.
Its main chip is the ESP32-S3 SuperMini, from the ESP32 family. Other key parts include the GY-521 MPU6050 and TTP223 Touch. By type, the board carries 5 resistors, 4 capacitors, 3 ICs, 3 diodes, 1 transistor and 1 connector.
From the project
Project KiCad 10: sơ đồ nguyên lý, PCB 2 lớp 60 × 50 mm, file Gerber sẵn để đặt mạch.
Project KiCad 10: sơ đồ nguyên lý, PCB 2 lớp 60 × 50 mm, file Gerber sẵn để đặt mạch.
- Nguồn: pin Li-Po 3.7 V → module sạc TP4056 (loại có mạch bảo vệ) → J1 → công tắc SW1 → diode Schottky D2 1N5817 → chân 5V của SuperMini. Theo sơ đồ của Nologo, chân 5V nối thẳng VBUS của cổng USB-C và đầu vào LDO ME6217C33 (800 mA) → 3V3. D2 ngăn dòng 5V từ cổng USB-C của SuperMini chảy ngược vào pin khi đang nạp code, và chặn luôn trường hợp cắm ngược cực pin. - Đo pin: cầu phân áp R4/R5 100k + C4 100nF → GPIO1. Vpin = Vadc × 2. - MPU6050 (GY-521): I2C, AD0 nối GND → địa chỉ 0x68. GY-521 có sẵn điện trở…

Main components on the Fall-Detect
Fall-Detect bill of materials (BOM)
19 components, 16 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3 SuperMini | ESP32-S3_SuperMini_Socket | U1 |
| 1 | GY-521 MPU6050 | GY-521_MPU6050_Module | U2 |
| 1 | TTP223 Touch | TTP223_Module | U3 |
| 1 | S8050 | TO-92_Inline_Wide | Q1 |
| 1 | BAT (TP4056 OUT) | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1 |
| 1 | Buzzer 3V (active) | Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | SS12D00 PWR | SW_Slide_SS12D00 | SW1 |
| 1 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | 1N5817 | D_DO-41_SOD81_P10.16mm_Horizontal | D2 |
| 1 | LED 5mm Red | LED_D5.0mm | D3 |
| 1 | 100uF 16V | CP_Radial_D6.3mm_P2.50mm | C1 |
| 3 | 100NF 100nF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C2, C3, C4 |
| 1 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 10K 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 1 | 330 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 2 | 100K 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5 |
Fall-Detect design files
The KiCad project lives in the twhunq/Fall-Detect repository on GitHub; these links point at the commit this page was built from.
Fall-Detect: common questions
What microcontroller does the Fall-Detect use?
The Fall-Detect is built around the ESP32-S3 SuperMini, from the ESP32 family.
How big is the Fall-Detect PCB?
The Fall-Detect measures 60 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Fall-Detect?
19 components, from 16 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Fall-Detect design files?
From the twhunq/Fall-Detect repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Fall-Detect design in my own project?
The repository has no license, so all rights stay with twhunq. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Fall-Detect without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
OSO-BOOK-B1
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k