

ScheduleKeeper
- Size
- 150 × 80 mm
- Copper layers
- 4
- Thickness
- 1.57 mm
- Parts
- 234
- Nets
- 148
- Pads
- 621
- Tracks, vias
- 1,734, 829
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 4 May 2026
- Updated
- 10 Jun 2026
Overview
ScheduleKeeper is an open-source printed circuit board by smegg99, from the smegg99/ScheduleKeeper repository on GitHub, published under the MIT licence. It is a 4-layer board of 150 × 80 mm with 234 parts on 148 nets, routed with 1,734 tracks and 829 vias.
It is built around the DS3231SN#T&R, EL817 and ESP32-C6-MINI-1, with the FM25W256-G, AO3400A and AO3401A among its other parts. Its parts include 65 capacitors, 62 resistors, 8 connectors, 7 diodes and 6 switches. It belongs with the ESP32 and RISC-V boards of this library.
Main components
6DS3231SN#T&R
SOIC-16-300mil-40℃~+85℃ 0.84uA 2.3V~5.5V 200uA Built-in I2C Temperature compensation、Programmable clock output、Alarm function Yes SOIC-16-300mil Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksEL817
DIP-4-55℃~+110℃ 1 1.2V 100mV@20mA,1mA 18us 18us 5.8mA 50% 50V 5kV 600% 9V Phototransistor DIP-4 Transistor, Photovoltaic Output Optoisolators ROHSEverlight ElectronicsTransistor, Photovoltaic Output OptoisolatorsESP32-C6-MINI-1
SMD,13.2x16.6mmSMD,13.2x16.6mm New Arrivals ROHSEspressif SystemsUncategorisedFM25W256-G
SOIC-8-40℃~+85℃ 100,000,000,000,000 Cycles 151 Years 2.7V~5.5V 20MHz 256Kbit 2mA 30uA SPI SOIC-8 FRAM ROHSInfineon TechnologiesFRAMAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs
README
README.mdScheduleKeeper
Parts
234| Qty | Value | Footprint | References |
|---|---|---|---|
| 30 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C2, C10, C11, C12, C16, C18, C19, C20, C21, C24, C27, C29, C34, C36, C39, C46 +14 |
| 26 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R3, R11, R12, R17, R20, R23, R24, R26, R27, R28, R29, R32, R34, R36, R37 +10 |
| 12 | 470 | Resistor_SMD:R_0603_1608Metric | R8, R10, R13, R14, R19, R25, R33, R40, R55, R60, R61, R62 |
| 10 | 1uF | Capacitor_SMD:C_0603_1608Metric | C3, C4, C13, C28, C30, C33, C55, C58, C62, C64 |
| 9 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C8, C9, C14, C15, C23, C25, C51, C54, C66 |
| 6 | LED | Footprints:LED_0603_1608Metric_Anode_Indicator2 | D1, D2, D3, D4, D5, D7 |
| 6 | SW_Push | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | SW1, SW2, SW3, SW4, SW5, SW6 |
| 5 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C31, C43, C44, C45 |
| 4 | 27pF | Capacitor_SMD:C_0603_1608Metric | C40, C41, C42, C48 |
| 4 | 33 | Resistor_SMD:R_0603_1608Metric | R16, R18, R21, R38 |
| 4 | 47k | Resistor_SMD:R_0603_1608Metric | R15, R35, R56, R59 |
| 4 | 49.9 1% | Resistor_SMD:R_0603_1608Metric | R47, R48, R49, R50 |
| 4 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2, J3, J7, J8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP3, TP4 |
| 3 | 330 | Resistor_SMD:R_0603_1608Metric | R4, R5, R58 |
| 3 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 2 | 15pF | Capacitor_SMD:C_0603_1608Metric | C32, C35 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C17, C22 |
| 2 | 220 | Resistor_SMD:R_0603_1608Metric | R31, R51 |
| 2 | Jumper_2_Open | Resistor_SMD:R_0603_1608Metric | JP1, JP2 |
| 2 | Jumper_3_Open | Footprints:JUMPER_2_WAY_0603_1608Metric | JP3, JP5 |
| 2 | WAGO_745-3804 | Footprints:TerminalBlock_Degson_DG250-3.5-02P_1x02_P3.50mm_45Degree_No_Arrow | J1, J5 |
| 1 | 1.0uF | Capacitor_SMD:C_0603_1608Metric | C38 |
| 1 | 1.5k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R44 |
| 1 | 12.1k | Resistor_SMD:R_0603_1608Metric | R46 |
| 1 | 1N4148W-RHG | Diode_SMD:D_SOD-123F | D10 |
| 1 | 2.2uH | Inductor_SMD:L_7.3x7.3_H3.5 | L1 |
| 1 | 22.1k | Resistor_SMD:R_0603_1608Metric | R54 |
| 1 | 25MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y3 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | Y2 |
| 1 | 4.7k | Resistor_SMD:R_1210_3225Metric | R57 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R22 |
| 1 | 470pF | Capacitor_SMD:C_0603_1608Metric | C37 |
| 1 | 47uF | Footprints:CAPMP3.7X2.8_2.1N_KEM | C6 |
| 1 | 5 | Resistor_SMD:R_0603_1608Metric | R30 |
| 1 | 8MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | Battery | Footprints:BAT_1025 | BT1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_01x07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J9 |
| 1 | DS3231SN | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | U7 |
| 1 | EL817 | Package_DIP:DIP-4_W7.62mm | U8 |
| 1 | ESP32-C6-MINI-1 | RF_Module:ESP32-C6-MINI-1 | U1 |
| 1 | FM25W256-G | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | Fuse | Fuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F1 |
| 1 | G*** | kibuzzard-69F382F4 | kibuzzard-16 |
| 1 | G*** | kibuzzard-69F37F95 | kibuzzard-24 |
| 1 | G*** | kibuzzard-69F3861C | kibuzzard-21 |
| 1 | G*** | kibuzzard-69F928F3 | kibuzzard-13 |
| 1 | G*** | kibuzzard-69FB6B44 | kibuzzard-14 |
| 1 | G*** | kibuzzard-6A0E294D | kibuzzard-40 |
| 1 | G*** | kibuzzard-69F48EA5 | kibuzzard-37 |
| 1 | G*** | kibuzzard-69F38774 | kibuzzard-5 |
| 1 | G*** | kibuzzard-69F92A33 | kibuzzard-12 |
| 1 | G*** | kibuzzard-6A0E2948 | kibuzzard-38 |
| 1 | G*** | kibuzzard-6A0F68A8 | kibuzzard-28 |
| 1 | G*** | kibuzzard-69FB78ED | kibuzzard-11 |
| 1 | G*** | kibuzzard-69F378A0 | kibuzzard-26 |
| 1 | G*** | kibuzzard-69F38618 | kibuzzard-15 |
| 1 | G*** | kibuzzard-69F378C3 | kibuzzard-32 |
| 1 | G*** | kibuzzard-69F378BB | kibuzzard-30 |
| 1 | G*** | kibuzzard-69F48CBB | kibuzzard-39 |
| 1 | G*** | kibuzzard-69F48E1D | kibuzzard-33 |
| 1 | G*** | kibuzzard-69F48EE6 | kibuzzard-41 |
| 1 | G*** | kibuzzard-69F48E17 | kibuzzard-42 |
| 1 | G*** | kibuzzard-69F38532 | kibuzzard-8 |
| 1 | G*** | kibuzzard-6A0B23AE | kibuzzard-27 |
| 1 | G*** | kibuzzard-69F38540 | kibuzzard-7 |
| 1 | G*** | kibuzzard-69F387AA | kibuzzard-6 |
| 1 | G*** | kibuzzard-69F378B0 | kibuzzard-31 |
| 1 | G*** | kibuzzard-69F378A8 | kibuzzard-29 |
| 1 | G*** | kibuzzard-69FB6AF9 | kibuzzard-3 |
| 1 | G*** | kibuzzard-69F38620 | kibuzzard-20 |
| 1 | G*** | kibuzzard-69F38627 | kibuzzard-18 |
| 1 | G*** | kibuzzard-69F38417 | kibuzzard-4 |
| 1 | G*** | kibuzzard-69FB6ACF | kibuzzard-22 |
| 1 | G*** | kibuzzard-69F48EE1 | kibuzzard-34 |
| 1 | G*** | kibuzzard-69F37824 | kibuzzard-25 |
The 207 most common of 234 parts.
More from smegg99/ScheduleKeeper
1- 2 layers80.8 × 42.7 mm

Similar boards
- 6 layers38.5 × 33 mm

- 4 layers33.8 × 46 mm

- 4 layers170.2 × 111.2 mm

E paper picture frame HW
JosefTAv/E-paper-picture-frame-HW
Hardware files for ESP32 based E-paper picture frame
110 partsMIT - 4 layers65 × 100 mm

Macropad
mcskny/wireless-he-macropad
A wireless, 12-key Hall-effect macropad built around a custom PCB, an ESP32-C6 sender, an ESP32-S3 USB receiver, and a native macOS companion app.
165 partsGPL-3.0 - 2 layers165 × 55 mm

SleepBud
tnl3pdx/SleepBud
An ESP32-based Mood Light/Alarm Clock with Wi-Fi Time Updating (Arduino)
111 partsGPL-3.0 - 2 layers62 × 48 mm

- 2 layers46 × 46 mm

Garden MUX
Sunewst/garden-microcontroller
A microcontroller designed for use in garden projects in mind. Deep-Sleep compatible MUX/I2C ports, Li-Po battery power option, SD card reader, and easier chain ability of multiple boards.
56 parts1MIT - 4 layers26 × 108 mm

Questions
How big is the ScheduleKeeper PCB?
It measures 150 × 80 mm and has 4 copper layers, 1.57 mm thick.
What parts does the ScheduleKeeper use?
234 parts, built around the DS3231SN#T&R, EL817, ESP32-C6-MINI-1 and FM25W256-G. 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 ScheduleKeeper KiCad files?
From the smegg99/ScheduleKeeper repository on GitHub, at the commit this page was made from: the board is hardware/Mainboard/Mainboard.kicad_pcb and its schematic hardware/Display/Display.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ScheduleKeeper design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).