Analog wake up filter
yuvrajlokhande19·analog-wake-up-filter·02_DESIGN/pcb_cad/wake_filter.kicad_pcb
About the Analog wake up filter PCB
Analog wake up filter is an open source PCB design by yuvrajlokhande19, published on GitHub. It is a 2-layer board measuring 40 × 30 mm, with 32 components from 18 distinct parts.
Other key parts include the LPV521 and LPV7215. By type, the board carries 6 ICs, 4 test points, 4 capacitors, 4 resistors and 2 diodes.
From the project
A nanopower, always-on analog front-end that wakes a host MCU only on a genuine glass-break signature — no processor clock required.
A nanopower, always-on analog front-end that wakes a host MCU only on a genuine glass-break signature — no processor clock required.
Black-water gateways spend nearly all their life asleep, but a continuously-sampling MCU/DSP chain burns ~10 mA just to "listen". This design moves the entire listen decision into the analog domain:
Full ngspice AC sweep (100 Hz–30 kHz) and 160 ms transient (5 kHz glass burst vs 65 dB speech-like tones) — converged.
Main components on the Analog wake up filter
Analog wake up filter bill of materials (BOM)
32 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | LPV521 | SOIC-5_1.78x2.98mm_P0.95mm | U1, U2a, U2b, U3, U5 |
| 1 | LPV7215 | SOT-353 | U6 |
| 5 | 100n | C_0402_1005Metric | Cdec_U1, Cdec_U2, Cdec_U3, Cdec_U5, Cdec_U6 |
| 1 | 10p | C_0402_1005Metric | Cf1 |
| 1 | 1uF | C_0805_2012Metric | Cin1 |
| 1 | AOM-5024L | MIC_PUI_AOM-5024L | MIC1 |
| 1 | 51k | R_0805_2012Metric | Rf1 |
| 1 | 4.7k | R_0805_2012Metric | Rg1 |
| 1 | 100k | R_0805_2012Metric | Rth1 |
| 1 | 120k | R_0805_2012Metric | Rth2 |
| 1 | aout | test | TP1 |
| 1 | vbp1 | test | TP2 |
| 1 | vbp2 | test | TP3 |
| 1 | senv | test | TP4 |
| 2 | 1N4148 | D_SOD-323 | D1, D2 |
| 4 | 10n | C_0805_2012Metric | C1a, C1b, C2a, C2b |
| 2 | 1.8k | R_0805_2012Metric | R1a, R1b |
| 2 | 2.0k | R_0805_2012Metric | R2a, R2b |
Analog wake up filter design files
The KiCad project lives in the yuvrajlokhande19/analog-wake-up-filter repository on GitHub; these links point at the commit this page was built from.
Analog wake up filter: common questions
How big is the Analog wake up filter PCB?
The Analog wake up filter measures 40 × 30 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Analog wake up filter?
32 components, from 18 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 Analog wake up filter design files?
From the yuvrajlokhande19/analog-wake-up-filter repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Analog wake up filter design in my own project?
The repository has no license, so all rights stay with yuvrajlokhande19. Use it as a reference, and ask the author before reusing the design.