Skip to the content
PCBKitNew board
2 layers20 × 50.2 mmOBJEX DoorSensor v1.2, the printed circuit board in 3D

Open source Smart door/window sensor. ESP32-C3 based with a custom power latch to obtain a deep sleep mode current of (30-60nA).

Size
20 × 50.2 mm
Copper layers
2
Thickness
0.8 mm
Parts
82
Nets
57
Pads
220
Tracks, vias
429, 111
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
5 Nov 2023
Updated
10 Feb 2024

Overview

OBJEX DoorSensor v1.2 is an open-source printed circuit board by electronet-au, from the electronet-au/Smart-DoorWindow-sensor repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 2-layer board of 20 × 50.2 mm with 82 parts on 57 nets, routed with 429 tracks and 111 vias.

It is built around the ESP32-C3-MINI-1-N4, BME680 and S-5701BC11B-L3T2U5, with the MDSM-4R-12-18, SN74LVC1G86DBVR-TP and RT9080-33GJ5 among its other parts. Its parts include 23 resistors, 14 capacitors, 9 ICs, 6 transistors and 4 diodes. It belongs with the ESP32 and RISC-V boards of this library.

Main components

10

README

README.md

DOC TO BE COMPLETED!

The documentation is not completed is will be edited in the coming days. Thanks!

Todo:

  • Demo firmware for AWS IoT Core
  • Demo firmware for Tuya
  • Test OTA

Todo next version (v1.3):

  • Fix XOR footprint
  • Fix reset button
  • Fix battery socket pads - invert polarity
  • custom version with SIM card for IIOT
  • Smart reset IC

Smart Door/Window sensor

The focus of this project is to prove how it is possible to drastically reduce the power consumption(in deep sleep/standby) of battery-powered smart devices by developing a customized power latch. Better design of smart devices would ensure a longer product life cycle.

image

Power consumption

Measurement range of PPK2

The current was measured with Nordic's power profiler kit , knowing that the current measured is less than the measurement range of this power profiler. I did several tests to verify the accuracy of the data. In any case the accuracy of the data, the consumption would be less than 200nA and this is a very good result considering that a similar device at a power consumption of 6-8uA.

1. Reed switch version

The consumption in deep sleep(POWER LATCH) is the same whether the magnet near the sensor or not.

image

...in the coming days add more screenshots...

2. MAGNETIC SENSOR IC(S-5701) version

deepsleep: 300nA

...in the coming days add more screenshots...

3D Case

image

image

image

image

Parts

82
QtyValueFootprintReferences
1210KResistor_SMD:R_0402_1005MetricR1, R2, R4, R8, R9, R10, R12, R15, R16, R17, R18, R19
410uFCapacitor_SMD:C_0402_1005MetricC1, C4, C9, C12
41KResistor_SMD:R_0402_1005MetricR3, R20, R21, R23
31uFCapacitor_SMD:C_0402_1005MetricC10, C14, C15
2100KResistor_SMD:R_0402_1005MetricR13, R22
212pFCapacitor_SMD:C_0402_1005MetricC2, C3
2BSS138Package_TO_SOT_SMD:SOT-23Q4, Q5
2G***kibuzzard-64258E23kibuzzard-64258E23, kibuzzard-64258E23
2G***kibuzzard-64258E17kibuzzard-64258E17, kibuzzard-64258E17
2LOGOKicadLibrary:logov2-miniG***, G***
2RResistor_SMD:R_0603_1608MetricR6, R7
2SN74LVC1G86DBVRlib:SOT353U4, U5
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP4
10.1uFCapacitor_SMD:C_0402_1005MetricC5
1100MResistor_SMD:R_0603_1608MetricR5
110nFCapacitor_SMD:C_0402_1005MetricC11
110uFCapacitor_SMD:C_0603_1608MetricC8
1150KResistor_SMD:R_0402_1005MetricR14
11MResistor_SMD:R_0402_1005MetricR11
11N4148WSDiode_SMD:D_SOD-323D5
11uFCapacitor_SMD:C_0603_1608MetricC6
11uF/4.7uFCapacitor_SMD:C_0603_1608MetricC7
12N7002KQBZlib:2N7002KQBZQ3
1436331045822lib:436331045822S2
15204BatteryTerminal:5204U1
15226BatteryTerminal:5226U10
1BATTTestPoint:TestPoint_Pad_1.5x1.5mmTP1
1BC857B_RFlib:SOT95P237X112-3NQ1
1BLUELED_SMD:LED_0603_1608MetricD3
1BME680Package_LGA:Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumberingU6
1CrystalCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mmY1
1DMG3415UFY4Q-7lib:DMG3415UFY47Q6
1DTRTestPoint:TestPoint_Pad_D1.5mmTP7
1ESP32-C3-MINI-1-N4lib:XCVR_ESP32-C3-MINI-1-N4U7
1G***kibuzzard-63AF0800kibuzzard-63AF0800
1G***kibuzzard-64258E65kibuzzard-64258E65
1G***kibuzzard-64258FE0kibuzzard-64258FE0
1G***kibuzzard-642BF081kibuzzard-642BF081
1G***kibuzzard-642BF0F2kibuzzard-642BF0F2
1GNDTestPoint:TestPoint_Pad_D1.5mmTP8
1GNDTestPoint:TestPoint_Pad_1.5x1.5mmTP2
1GREENLED_SMD:LED_0603_1608MetricD2
1LOGOlibMaster:XlogoG***
1MCP1802T-1802I/OTPackage_TO_SOT_SMD:SOT-23-5U8
1MDSM-4R-12-18lib:MDSM4R1218S1
1NTNUS3171PZT5Glib:ONSC-SOT-1123-3-524AA_VQ2
1REDLED_SMD:LED_0603_1608MetricD1
1RT9080-33GJ5lib:TSOT-23U2
1RTSTestPoint:TestPoint_Pad_D1.5mmTP6
1RXTestPoint:TestPoint_Pad_D1.5mmTP5
1S-5701BC11B-L3T2U5Ablic:S'5701BC11B'L3T2U5U3
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP3
1TXTestPoint:TestPoint_Pad_D1.5mmTP4
1VBUSTestPoint:TestPoint_Pad_D1.5mmTP3

Questions

How big is the OBJEX DoorSensor v1.2 PCB?

It measures 20 × 50.2 mm and has 2 copper layers, 0.8 mm thick.

What parts does the OBJEX DoorSensor v1.2 use?

82 parts, built around the ESP32-C3-MINI-1-N4, BME680, S-5701BC11B-L3T2U5 and MDSM-4R-12-18. 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 OBJEX DoorSensor v1.2 KiCad files?

From the electronet-au/Smart-DoorWindow-sensor repository on GitHub, at the commit this page was made from: the board is OBJEX-DoorSensor_v1.2/OBJEX-DoorSensor_v1.2.kicad_pcb and its schematic OBJEX-DoorSensor_v1.2/BME680.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the OBJEX DoorSensor v1.2 design in my own project?

Its repository publishes it under the CERN-OHL-W-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 6 layers29 × 33 mmMINIREX G4, the printed circuit board in 3D

    MINIREX G4

    mathieupommery/MINIREX_G473

    The following table demonstrates the estimated component costs based on Mouser volume pricing. The unit price of each component dynamically adapts to the total quantity required for the entire production batch (1, 100…

    109 parts10
  • 6 layers29.2 × 14.3 mm36mm PCB, the printed circuit board in 3D

    36mm PCB

    Romeo-Lorenzo/DIY_Electromechanical_SmartWatch

    I decided to mìhave my own take at a quartz watch by using two Miyota 2035 watch movements and a custom made case and PCB.

    92 parts1
  • 4 layers45 × 32.5 mmFlashKa panel, the printed circuit board in 3D

    FlashKa panel

    DomPka/LuxLibre

    Pick a light · Compare · Web apps · Firmware · Design your own · Build a FlashKa · Repository map · Help

    143 partsGPL-3.0
  • 4 layers43 × 18 mmR30 oled none none, the printed circuit board in 3D

    R30 oled none none

    fluffyrabbot/powerfinger

    Open-source assistive input devices. Fingertip rings and pen wands as BLE HID mice. $9 BOM. CERN-OHL-S 2.0 hardware, MIT software.

    27 parts
  • 2 layers82 × 36.5 mmRoomSensor, the printed circuit board in 3D

    RoomSensor

    enwi/RoomSensor

    75 parts2
  • 2 layers57.8 × 48.6 mmEsp32-weather epd, the printed circuit board in 3D

    Esp32-weather epd

    Diabltica/esp32-weather-epd_pcb

    A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.

    67 partsGPL-3.0
  • 4 layers90.8 × 25.5 mmMTR C3 TempHum, the printed circuit board in 3D

    MTR C3 TempHum

    MoreThanRobotsFR/MTR_C3_TempHum

    A tiny temperature, humidity, gas, pressure, ambient light and presence detector (mmWave presence sensor) measurement unit for HomeAssistant using ESPHome

    79 partsMIT