Eveningstar hardware

ciaassured·eveningstar-hardware·pcb/EveningStar.kicad_pcb

Eveningstar hardware PCB layout, top view — open source ESP32 board by ciaassured

About the Eveningstar hardware PCB

Eveningstar hardware is an open source ESP32 PCB design by ciaassured, published on GitHub under the AGPL-3.0 license. It is a 2-layer board measuring 81.2 × 71.6 mm, with 120 components from 55 distinct parts.

Its main chip is the ESP32-C6-WROOM-1-N8, from the ESP32 family. Other key parts include the 78L05G, ISO6721RBDR, 74HC14D, LMR38020SDDAR and GD5F2GM7UEYIGR. By type, the board carries 55 resistors, 38 capacitors, 9 diodes, 8 ICs, 2 crystals and 1 transistor.

It belongs with the power & battery designs in this gallery.

From the project

Hardware design for the EveningStar ESP32-based Morningstar MeterBus interface.

This directory contains the KiCad project for the EveningStar PCB.

The PCB should remain openable from this repository in the future, even if external KiCad libraries, plugin indexes, vendor APIs, or downloaded data sources disappear or change shape.

- Project-specific symbols, footprints, and 3D models should be committed under pcb/lib. - Third-party libraries that are used by the board should be vendored into this repository, not referenced through a local KiCad plugin path. - External tools are acceptable when they are sufficiently pinned and recoverable. KiCad itself is provided through…

Main components on the Eveningstar hardware

Eveningstar hardware bill of materials (BOM)

120 components, 55 distinct parts.

QtyPartRefs
1
78L05G
UTC(Unisonic Tech)
U1
1
ISO6721RBDR
U3
1
74HC14D
U5
1
LMR38020SDDAR
TI(德州仪器)
U6
1
ESP32-C6-WROOM-1-N8
ESPRESSIF(乐鑫)
U7
1
GD5F2GM7UEYIGR
GigaDevice(兆易创新)
U8
1
W5500
U9
1
APH0630T150M
15uH
APV(爱普微)
U11
1
2N7002
Changjiang Electronics Tech (CJ)
Q1
1
32.768kHz
Seiko Epson
X1
1
X322525MOB4SI
25MHz
Y1
1
WJ15EDGRC-3.81-02P-14-00A
WJ15EDGRC-3.81-2P
KANGNEX(康奈克斯电气)
P1
1
0451001.MRL
1A
Littelfuse(美国力特)
F1
1
GR01M1HXA001
E-NETTR(祥星电子)
RJ1
1
5201-660111
5201-6P6C
EVERCOM(恒连)
RJ2
1
Tactile Button, 160gf
XUNPU
S1
1
GT-USB-7055BB
G-Switch(品赞)
USB1
1
USBLC6-2P6
ST(意法半导体)
D1
1
SMBJ40CA
SMBJ40CA_C151262
Littelfuse(美国力特)
D2
1
SMBJ17CA
Littelfuse(美国力特)
D3
Show 35 more
QtyPartRefs
1
TX
Foshan NationStar Optoelectronics
D4
2
SS210
MDD(Microdiode Electronics)
D5, D15
1
RX
Hubei KENTO Elec
D6
1
PSM712-LF-T7
ProTek Devices
D7
1
White
Hubei KENTO Elec
D12
1
BLM18PG121SN1D
BLM18PG121SN1D_C14709
muRata(村田)
L2
1
10uF
Samsung Electro-Mechanics
C1
16
100nF
YAGEO
C2, C3, C5, C6, C7, C13, C16, C20 +8
4
10uF
Samsung Electro-Mechanics
C4, C19, C33, C40
1
22uF
Samsung Electro-Mechanics
C8
3
47uF
Samsung Electro-Mechanics
C9, C10, C15
2
20pF
Samsung Electro-Mechanics
C11, C12
1
100nF
Samsung Electro-Mechanics
C14
2
18pF
Samsung Electro-Mechanics
C17, C18
1
1nF
FH(Guangdong Fenghua Advanced Tech)
C21
2
10nF
FH(Guangdong Fenghua Advanced Tech)
C23, C29
1
4.7uF
Samsung Electro-Mechanics
C25
2
6.8nF
FH(Guangdong Fenghua Advanced Tech)
C31, C32
1
22nF
Samsung Electro-Mechanics
C34
1
ULV2C220MNL1GS
22uF 160V
Nichicon(尼吉康)
C36
1
1.8kΩ
UNI-ROYAL(Uniroyal Elec)
R1
2
100kΩ
UNI-ROYAL(Uniroyal Elec)
R2, R11
2
1MΩ
UNI-ROYAL(Uniroyal Elec)
R3, R31
1
2.4kΩ
UNI-ROYAL(Uniroyal Elec)
R4
18
10kΩ
UNI-ROYAL(Uniroyal Elec)
R6, R9, R10, R13, R17, R20, R21, R24 +10
4
0Ω
UNI-ROYAL(Uniroyal Elec)
R7, R12, R25, R32
13
33Ω
UNI-ROYAL(Uniroyal Elec)
R8, R33, R34, R35, R36, R37, R50, R51 +5
1
100Ω
UNI-ROYAL(Uniroyal Elec)
R14
2
62kΩ
UNI-ROYAL(Uniroyal Elec)
R15, R26
1
27kΩ
UNI-ROYAL(Uniroyal Elec)
R16
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R18, R19
1
220Ω
UNI-ROYAL(Uniroyal Elec)
R22
4
49.9Ω
UNI-ROYAL(Uniroyal Elec)
R38, R42, R43, R44
1
10Ω
UNI-ROYAL(Uniroyal Elec)
R45
2
330Ω
UNI-ROYAL(Uniroyal Elec)
R46, R47

Eveningstar hardware design files

The KiCad project lives in the ciaassured/eveningstar-hardware repository on GitHub; these links point at the commit this page was built from.

Eveningstar hardware: common questions

What microcontroller does the Eveningstar hardware use?

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

How big is the Eveningstar hardware PCB?

The Eveningstar hardware measures 81.2 × 71.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Eveningstar hardware?

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

Where can I download the Eveningstar hardware design files?

From the ciaassured/eveningstar-hardware repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Eveningstar hardware design in my own project?

Yes, under the terms of its AGPL-3.0 license, which ciaassured chose for the repository.

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