Sunrise clock main board

atoomnetmarc·Sunrise-clock·Sunrise clock main board/Sunrise clock main board.kicad_pcb

Sunrise clock main board layout, top view — open source ESP32 board by atoomnetmarc

About the Sunrise clock main board

Sunrise clock main board is an open source ESP32 PCB design by atoomnetmarc, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 160 × 106.7 mm, with 124 components from 45 distinct parts.

Its main chip is the ESP32-DevKitC, from the ESP32 family. Other key parts include the NCP1117LPST33T3G, MAX809S, LM358DR, DS3231MZ and AT24C512C-SSHD. By type, the board carries 46 resistors, 18 test points, 15 capacitors, 11 ICs, 8 switches and 6 diodes.

It belongs with the audio, displays & leds and sensors designs in this gallery.

From the project

Sunrise clock tries to gently wake the user from its sleep.

:ballotboxwithcheck: SD card auto disconnect when programming via USB\ :ballotboxwithcheck: SD card, 1-bit SDIO\ :ballotboxwithcheck: SD card, HSPI\ :ballotboxwithcheck: RTC battery voltage follower opamp\ :ballotboxwithcheck: 3.3V I2C\ :ballotboxwithcheck: 5V I2C\ :ballotboxwithcheck: INA219 current/power measuring\ :ballotboxwithcheck: AT24C512C EEPROM\ :ballotboxwithcheck: DS3231MZ mems RTC\ :ballotboxwithcheck: BME280 sensor\ :ballotboxwithcheck: MCP23017 I/O expander\ :ballotboxwithcheck: LDR\ :ballotboxwithcheck: LCD displays\ :ballotboxwithcheck: Neopixel\ :ballotboxwithcheck: Polyfuse…

Main components on the Sunrise clock main board

Sunrise clock main board bill of materials (BOM)

124 components, 45 distinct parts.

QtyPartRefs
1
NCP1117LPST33T3G
U1
1
MAX809S
U2
1
LM358DR
U3
1
DS3231MZ
U4
1
AT24C512C-SSHD
U5
1
PCA9306DCTR
U6
1
74AHCT125D
U7
1
74HC4066D
U8
1
MCP23017_SP
U9
1
74HC138D
U10
1
INA219AxD
U11
1
ESP32-DevKitC
A1
2
max98357
A3, A4
1
BME280 module 3V
A5
2
IRML2244
Q1, Q2
2
2N7002
Q3, Q4
1
Barrel_Jack_Switch
J1
1
Screw terminal/dnf
J3
1
Conn_02x05_Odd_Even
J4
2
Conn_01x04_Male
J5, J6
Show 25 more
QtyPartRefs
1
CR2032
BT1
2
Polyfuse 1.5A >=6V
F1, F2
2
Polyfuse 250mA >=6V
F3, F4
1
Micro_SD_Card
SD1
8
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8
18
TestPoint
TP1, TP3, TP4, TP6, TP7, TP8, TP9, TP10 +10
1
SS34
D1
5
BAV99
D2, D3, D4, D5, D6
1
22uH 3A
L1
1
100pF 16V X7R
C1
2
470uF/16V
C3, C4
1
1uF
C5
1
10uF
C6
9
100nF
C10, C11, C12, C13, C14, C15, C16, C17 +1
1
33uF/6.3V
C33
1
0R05
R1
14
100R
R2, R3, R4, R5, R6, R7, R8, R9 +6
2
10R
R16, R17
6
4k7
R30, R31, R32, R33, R34, R36
8
10k
R40, R41, R42, R43, R44, R45, R46, R47
11
100k
R60, R61, R62, R63, R64, R65, R66, R67 +3
1
200k
R78
1
560k
R79
1
10M
R80
1
LDR GL5528
R90

Sunrise clock main board design files

The KiCad project lives in the atoomnetmarc/Sunrise-clock repository on GitHub; these links point at the commit this page was built from.

Sunrise clock main board: common questions

What microcontroller does the Sunrise clock main board use?

The Sunrise clock main board is built around the ESP32-DevKitC, from the ESP32 family.

How big is the Sunrise clock main board?

The Sunrise clock main board measures 160 × 106.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Sunrise clock main board?

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

Where can I download the Sunrise clock main board design files?

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

Can I use the Sunrise clock main board design in my own project?

Yes, under the terms of its Apache-2.0 license, which atoomnetmarc chose for the repository.

Can I test firmware for the Sunrise clock main board 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.

More boards in Sunrise-clock

Similar boards