
Tasgdo
nrwiersma/tasgdo
TasGDO is an ESP32 Garage Door Controller, intended to be used with Tasmota for a local Matter controller.

Presence detection
Sentinel is an open-source printed circuit board by nrwiersma, from the nrwiersma/sentinel repository on GitHub, published under the MIT licence. It is a 4-layer board of 23.2 × 43 mm with 69 parts on 58 nets, routed with 348 tracks and 161 vias.
It is built around the ESP32-C3FH4, BH1750FVI-TR and SHTC3-TR-10KS, with the TPS563201DDCR, 2005FV-2X4P and WS2812C-2020-V1 among its other parts. Its parts include 26 capacitors, 17 resistors, 8 ICs, 3 connectors and 3 switches. It belongs with the ESP32 and RISC-V boards of this library.
Sentinal is a presence detection device that uses a mmWave to detect occupancy. It can be used to control lights, fans,
or other devices based on occupancy. It also include a light sensor to detect ambient light levels as well as a temperature
and humidity sensor.

ESPHome firmware is available for the device. See the releases for the latest version. The firmware can be flashed using the ESPHome Web installer.
The hardware is based on the ESP32-C3 module and the LD2450 mmWave radar module. The device is designed to be low power and can be powered using a 12v power supply, which is fairly common in home alarm systems.
See the Schematic for more details on the hardware design.
See the Interactive BOM (provided by InteractiveHtmlBom) .
[!WARNING] If upgrading the firmware version to 2.14 or later, you need to set the baud rate back to 256000 in the HLKRadarTool app. This version change seems to reset the baud rate, and Sentinel will no longer be able to communicate with the LD2450 module.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Hardware Components:C_0402_1005Metric | C2, C3, C4, C6, C11, C12, C17, C18, C20, C24, C41 |
| 7 | 10k | Hardware Components:R_0402_1005Metric | R3, R4, R6, R7, R9, R10, R14 |
| 4 | 22u | Hardware Components:C_0805_2012Metric | C14, C15, C22, C23 |
| 4 | 5k1 | Hardware Components:R_0402_1005Metric | R1, R2, R16, R17 |
| 2 | 10u | Hardware Components:C_0805_2012Metric | C13, C16 |
| 2 | 10u | Hardware Components:C_0402_1005Metric | C1, C5 |
| 2 | 15pF | Hardware Components:C_0402_1005Metric | C9, C10 |
| 2 | 1u | Hardware Components:C_0402_1005Metric | C19, C21 |
| 1 | 100n | Hardware Components:C_0603_1608Metric | C25 |
| 1 | 10uH | Hardware Components:L_1210_3225Metric | L3 |
| 1 | 1N5819WS | Hardware Components:D_SOD-323 | D2 |
| 1 | 1k | Hardware Components:R_0402_1005Metric | R13 |
| 1 | 2.4nH | Hardware Components:L_0402_1005Metric | L1 |
| 1 | 220 | Hardware Components:R_0402_1005Metric | R5 |
| 1 | 22k1 | Hardware Components:R_0402_1005Metric | R12 |
| 1 | 2p4 | Hardware Components:C_0402_1005Metric | C8 |
| 1 | 2p7 | Hardware Components:C_0402_1005Metric | C7 |
| 1 | 3u3 | Hardware Components:L_Chilisin_BMRx00060630 | L2 |
| 1 | 470 | Hardware Components:R_0402_1005Metric | R15 |
| 1 | 54k9 | Hardware Components:R_0402_1005Metric | R8 |
| 1 | 69k8 | Hardware Components:R_0402_1005Metric | R11 |
| 1 | AQY212GSX | Hardware Components:SSR_SUPSiC_GAQY212GSX | K1 |
| 1 | Ant_RFECA3216060A1T_1206 | Hardware Components:Ant_RFECA3216060A1T | AE1 |
| 1 | BH1750FVI-TR | Hardware Components:BH1750FVI-TR | U6 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J3 |
| 1 | D_Schottky_Small | Hardware Components:D_0402_1005Metric | D1 |
| 1 | ECS-400-10-37B2-CKM-TR | Hardware Components:Oscillator_ECS_400-10-37B2-CKM-TR | Y1 |
| 1 | ESP32-C3 | Hardware Components:QFN-32-1EP | U1 |
| 1 | LD2450 | Hardware Components:LD2450 | U7 |
| 1 | LED_WS2812C | Hardware Components:LED_WS2812C-2020 | U8 |
| 1 | LMR54410DBVR | Hardware Components:SOT-23-6 | U4 |
| 1 | LOGO | Sentinel:Logo | G*** |
| 1 | LOGO | Sentinel:Magic Smoke Inside | G*** |
| 1 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1 |
| 1 | SHTC3 | Hardware Components:SHTC3-TR | U5 |
| 1 | SW_Push | Hardware Components:SW_PTS815SJM250SMTRLFS | SW2 |
| 1 | SW_Push | Hardware Components:SW_Panasonic_EVQPUC | SW1 |
| 1 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_Horizontal | J2 |
| 1 | TPS2116DRLR | Hardware Components:SOTFL50P160X60-8N | U3 |
| 1 | TPS563201DDCR | Hardware Components:SOT-23-6 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Hardware Components:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
The 67 most common of 69 parts.

nrwiersma/tasgdo
TasGDO is an ESP32 Garage Door Controller, intended to be used with Tasmota for a local Matter controller.



gumulka/ble_door_sensor
A simple project to observe a window or door is open/closed. It works like most other sensors as well. A magnet has to get attached to the door and if it comes near the board, it is detected and the state of the window…

openUC2/TechnicalDocs-openUC2-HoloBox
This is the holographic box for openUC2

logitiles/HEXBERRY-V-20Q100-0.91
Open Hardware FPGA platform


It measures 23.2 × 43 mm and has 4 copper layers, 1.61 mm thick.
69 parts, built around the ESP32-C3FH4, BH1750FVI-TR, SHTC3-TR-10KS and TPS563201DDCR. 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 nrwiersma/sentinel repository on GitHub, at the commit this page was made from: the board is Sentinel.kicad_pcb and its schematic ESP32.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).