EverAliveSensor

jfm92·everAliveSensor·everAliveSensor_PCB/everAliveSensor_PCB.kicad_pcb

EverAliveSensor PCB layout, top view — open source ESP32 board by jfm92

About the EverAliveSensor PCB

EverAliveSensor is an open source ESP32 PCB design by jfm92, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 64 × 50 mm, with 50 components from 34 distinct parts.

Its main chip is the ESP32-C6-WROOM-1-N8, from the ESP32 family. Other key parts include the AP2112K-3.3TRG1, AEM10941-QFN, TPS63900DSKR, BME680 and DB301V-5.0-2P-BU-S. By type, the board carries 18 resistors, 15 capacitors, 6 ICs, 3 connectors, 3 inductors and 2 switches.

It belongs with the sensors, iot & wireless and power & battery designs in this gallery.

From the project

Solar-powered BLE environmental sensor (temp, humidity, pressure) with a 50F supercapacitor — potentially infinite lifetime, 19-day dark autonomy. ESP32 + BME680. Experimental.

An ultra-low-power environmental sensor beacon that runs on solar energy — including indoor ambient light. With a 50 F supercapacitor as its energy reservoir, the device can operate for up to 19 days without any light source, and has the potential for indefinite lifetime under normal indoor illumination.

1. Wakes from deep sleep. 2. Reads temperature, humidity, and pressure from the BME680 sensor. 3. Broadcasts the data as a BLE advertisement for ~20 ms. 4. Goes back to deep sleep for 5 minutes.

EverAliveSensor, from the project README
From the project README

Main components on the EverAliveSensor

EverAliveSensor bill of materials (BOM)

50 components, 34 distinct parts.

QtyPartRefs
1
ESP32-C6-WROOM-1-N8
ESPRESSIF(乐鑫)
U1
1
AP2112K-3.3TRG1
DIODES(美台)
U2
1
AEM10941-QFN
U3
1
TPS63900DSKR
U4
1
BME680
Bosch(博世)
U5
1
DB301V-5.0-2P-BU-S
DB301V-5.0-2P
DORABO(地博电气)
U6
1
LBSS138LT1G
LRC(乐山无线电)
Q2
2
Conn_01x02_Pin
J1, J3
1
Conn_02x10_Counter_Clockwise
J2
2
HX 3x4x2-2P-1.6N TACTILE SWITCH
HX 3X4X2-2P-1.6N TACTILE SWITCH
hanxia(韩下)
SW1, SW2
1
TYPE-C-31-M-12
韩国韩荣
USBC1
1
LED
D1
1
CB2012T100K
TAIYO YUDEN(太诱)
L1
1
SRN3015-100M
BOURNS
L2
1
DFE252010F-2R2M=P2
muRata(村田)
L3
3
1uF
C1, C2, C6
5
10uF
C3, C5, C7, C10, C12
1
22uF
C4
1
AHCR-S04R0SA506Q
C9
1
0.1uF
C11
Show 14 more
QtyPartRefs
2
100nF
C13, C14
1
100uF
C15
1
CA45-B-16V-22uF-M
CA45-B-16V-22UF-M
CEC(振华新云)
C16
2
5.1K
R1, R2
2
22
R3, R4
4
1M
R5, R6, R7, R8
1
6.19M
R9
1
715K
R10
1
750K
R11
1
2.43M
R12
1
36.5K
R13
2
10K
R14, R15
2
4.7K
R16, R17
1
220
R18

EverAliveSensor design files

The KiCad project lives in the jfm92/everAliveSensor repository on GitHub; these links point at the commit this page was built from.

EverAliveSensor: common questions

What microcontroller does the EverAliveSensor use?

The EverAliveSensor is built around the ESP32-C6-WROOM-1-N8, from the ESP32 family.

How big is the EverAliveSensor PCB?

The EverAliveSensor measures 64 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the EverAliveSensor?

50 components, from 34 distinct parts. The full bill of materials is listed on this page.

Where can I download the EverAliveSensor design files?

From the jfm92/everAliveSensor repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the EverAliveSensor design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the EverAliveSensor 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