Skip to the content
PCBKitNew board
2 layers82.5 × 22.4 mmWindow Sensor, the printed circuit board in 3D

Here you will find all the files you need to build an ESP8266-based window sensor whose battery will last for several years. Have a look at my video on Youtube: https://youtu.be/vxbuO1zWo3w

Size
82.5 × 22.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
26
Pads
74
Tracks, vias
238, 25
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Oct 2021
Updated
11 Jan 2022

Overview

Window Sensor is an open-source printed circuit board by MakerMeik, from the MakerMeik/Window-Sensor repository on GitHub. It is a 2-layer board of 82.5 × 22.4 mm with 19 parts on 26 nets, routed with 238 tracks and 25 vias.

It is built around the ESP-12E, 74HC86D and TP4056. Its parts include 1 IC and 1 connector. It belongs with the sensors and measurement boards and the ESP8266 boards of this library.

Main components

3

README

README.md

Window-Sensor

Project-Idea by Michael Dworkin: https://esp8266-server.de/Reedkontakt.html

screenshot

Here you will find all the files you need to build an ESP8266-based window sensor whose battery will last for several years.
Have a look at my video on Youtube: https://youtu.be/vxbuO1zWo3w

Here you can find the code (ArduinoIDE/PlatformIO) for the microcontroller, the Gerber files for PCB ordering, the circuit simulation for CircuitJS and additional information.

Required Components

1x ESP-12F
1x 1000 uF Electrolytic Capacitor
2x 100 nF Capacitor
4x 10k Resistor (SMD 0805)
1x 1M Resistor (SMD 0805)
2x Switch Buttons (SMD 0805)
1x HT7333 (SMD)
1x Pin Header
1x Reed Switch NO (normally open)
1x 74HC86 (THT)
1x TP4056
1x Li-Ion 18650
1x Magnet
1x 3D-printed case (https://www.thingiverse.com/thing:5019573)

Links

KiCAD:
https://www.kicad.org/

CircuitJS:
http://www.falstad.com/circuit/

Parts

19
QtyValueFootprintReferences
410kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder10k-1, 10k-2, 10k-3, 10k-4
2100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder100nF-1, 100nF-2
2SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKFLASH1, RESET1
2TestPoint_THTPad_1.5x1.5mm_Drill0.7mmTestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mm3V7, GND
11000uFCapacitor_SMD:CP_Elec_10x12.61000uF-1
11MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder1M-1
174HC86Package_DIP:DIP-14_W7.62mmU3
1Conn_01x05_MaleConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1ESP-12ERF_Module:ESP-12EESP-12E1
1HT75xx-1-SOT89Package_TO_SOT_SMD:SOT-89-3HT7333
1LOGO_sala:MakerMeik-logoG***
1SW_ReedButton_Switch_SMD:SW_SPST_REED_CT10-XXXX-G4REED1
1TP4056_sala:TP4056TP4056

Questions

How big is the Window Sensor PCB?

It measures 82.5 × 22.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Window Sensor use?

19 parts, built around the ESP-12E, 74HC86D and TP4056. 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 Window Sensor KiCad files?

From the MakerMeik/Window-Sensor repository on GitHub, at the commit this page was made from: the board is KiCad/window-sensor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Window Sensor design in my own project?

Its repository states no licence, so its author keeps all rights: ask MakerMeik before reusing the design.

Similar boards

  • 2 layers60 × 40 mmForcegauge, the printed circuit board in 3D

    Forcegauge

    szbeni/forcegauge

    Traning for climbing. Load cell with HX711 and real time plotting,

    77 parts18GPL-3.0
  • 4 layers29.9 × 32 mmModels heart rev1.1, the printed circuit board in 3D

    Models heart rev1.1

    KushlaVR/models-heart

    Можливості: Керування через WIFI з телефона або ПК 5 незалежних каналів (світлодіоди/сервомотори) 1 Н-міст для підключення мотора (піковий струм до 3А) Вмонтована BMS 1S та контроллер заряду Li-Ion акумулятора з…

    106 parts7GPL-3.0
  • 2 layers184.4 × 238 mmMyKicadLibraries, the printed circuit board in 3D

    MyKicadLibraries

    besi/kicad-libraries

    git submodule add https://github.com/besi/kicad-esp8266 lib/esp8266 git submodule add https://github.com/besi/kicad-tp4056 lib/tp4056 git submodule add https://github.com/besi/kicad-lilygo-sim lib/lilygo-sim git…

    55 parts1
  • 2 layers54 × 85.7 mmBadgeGaroa r3, the printed circuit board in 3D

    BadgeGaroa r3

    garoa/BadgeGaroa_r3

    Garoa Badge revision 3 Abr26 ( purple PCB )

    41 partsMIT
  • 2 layers67 × 96 mmTo the moon, the printed circuit board in 3D

    To the moon

    Krakert/To-the-moon

    63 parts
  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184