Tiny sensor
larry-wong·tiny_sensor·circut/pcb.kicad_pcb
About the Tiny sensor PCB
Tiny sensor is an open source ESP32 PCB design by larry-wong, published on GitHub. It is a 2-layer board measuring 22 × 71 mm, with 18 components from 14 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the AMS1117 and HDC1080. By type, the board carries 5 resistors, 4 capacitors, 3 ICs, 3 connectors, 2 diodes and 1 transistor.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
基于 ESP32-S3 的温湿度 / 光照 / 人体存在传感器和红外发射器。
基于 ESP32 的家庭智能传感器,搭配 Home Assistant 项目实现家自动化。
所有贴片元件均采用 0805 封装尺寸 焊接时可多留一些红外管引脚,以调整发射方向 不需要的传感器可留空 由于不同颜色发光二极管的压降不同,在 R3 为 100 欧姆时 D2 采用红色发光二极管效果较好,采用黄色发光二极管时亮度较低。若要使用其他颜色发光二极管可自行计算 R3 阻值。
暴露以下传感器至 Home Assistant: 一个温度传感器 一个湿度传感器 一个光照度传感器 一个人体存在二元传感器 一个人体存在距离传感器 一个可开关的 LED 灯(复用状态灯) 项目中对红外管的使用比较客制化,使用自定义的 MQTT 消息驱动。建议改用 Remote Transmitter 或自行修改。

Main components on the Tiny sensor
Tiny sensor bill of materials (BOM)
18 components, 14 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117 | SOT-223-3_TabPin2 | U1 |
| 1 | HDC1080 | Texas_PWSON-N6 | U2 |
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U3 |
| 1 | S8050 | SOT-23 | Q1 |
| 1 | GY-302 | PinSocket_1x05_P2.54mm_Vertical | J1 |
| 1 | LD2410B | PinSocket_1x05_P1.27mm_Vertical | J2 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J3 |
| 1 | IR | LED_D3.0mm_IRBlack | D1 |
| 1 | LED | D_0805_2012Metric | D2 |
| 1 | 10uF | C_0805_2012Metric | C1 |
| 1 | 22uF | C_0805_2012Metric | C2 |
| 2 | 0.1uF | C_0805_2012Metric | C3, C4 |
| 3 | 10k | R_0805_2012Metric | R1, R4, R5 |
| 2 | 100 | R_0805_2012Metric | R2, R3 |
Tiny sensor design files
The KiCad project lives in the larry-wong/tiny_sensor repository on GitHub; these links point at the commit this page was built from.
- Layoutcircut/pcb.kicad_pcb
- Schematiccircut/pcb.kicad_sch
Tiny sensor: common questions
What microcontroller does the Tiny sensor use?
The Tiny sensor is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the Tiny sensor PCB?
The Tiny sensor measures 22 × 71 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Tiny sensor?
18 components, from 14 distinct parts. The full bill of materials is listed on this page.
Where can I download the Tiny sensor design files?
From the larry-wong/tiny_sensor repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Tiny sensor design in my own project?
The repository has no license, so all rights stay with larry-wong. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Tiny sensor 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
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k