

Watch pcb
ECAD for my custom smartwatch
- Size
- 41.8 × 42 mm
- Copper layers
- 6
- Thickness
- 1.56 mm
- Parts
- 179
- Nets
- 158
- Pads
- 744
- Tracks, vias
- 741, 173
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.99 (file 20241229)
- Created
- 4 Jun 2024
- Updated
- 4 Sep 2025
Overview
Watch pcb is an open-source printed circuit board by dezash123, from the dezash123/watch-pcb repository on GitHub. It is a 6-layer board of 41.8 × 42 mm with 179 parts on 158 nets, routed with 741 tracks and 173 vias.
It is built around the ESP32-S3, APDS-9306-065 and BME280, with the DRV2605LDGS, LIS3MDL and MAX30102 among its other parts. Its parts include 73 capacitors, 44 resistors, 16 ICs, 14 diodes and 10 connectors. It belongs with the wearables boards and the ESP32 boards of this library.
Main components
12ESP32-S3
QFN-56-EP(7x7)-40℃~+105℃ -98.4dBm 150Mbps 2.412GHz~2.484GHz 2.4GHz 21dBm 340mA 3V~3.6V 88mA SPI、USB、UART、ADC、I2C、I2S、PWM WiFi transceiver QFN-56-EP(7x7) RF Transceiver ICs ROHSEspressif SystemsRF Transceiver ICsAPDS-9306-065
UDFN-6(2x2)-40℃~+85℃ 0.65mm 1.7V~3.6V 20bit 2mm 2mm I2C Light Intensity UDFN-6(2x2) Ambient Light Sensors ROHSBroadcom LimitedAmbient Light SensorsBME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorDRV2605LDGS
VSSOP-10-0.5mm-40℃~+85℃ 1 2V~5.2V 500uA I2C Yes VSSOP-10-0.5mm Brushed DC Motor Drivers ROHSTexas InstrumentsBrushed DC Motor DriversLIS3MDL
LGA-12(2x2)-40℃~+85℃ 1.9V~3.6V 16bit 1uA、40uA、270uA I2C、SPI ±1.6mT、±1.2mT、±8Gs、±4Gs ±1.6mT、±1.2mT、±8Gs、±4Gs LGA-12(2x2) 3D Magnetic Sensors ROHSSTMicroelectronics3D Magnetic SensorsMAX30102
-Integrated ambient light cancellation (ALC)、Built-in temperature sensor、With proximity detection function - Heart Rate Sensors ROHSAnalog DevicesHeart Rate SensorsMX25UM51245GXDI00
TBGA-24-40℃~+85℃ 1.65V~2V 100,000 cycles 20 Years 200MHz 512Mbit SPI Software Write Protection、ECC error correction、Write enable latch、Absolute Write Protection TBGA-24 NOR FLASH ROHSMXICNOR FLASHS80KS5123GABHV020
FBGA-24(6x8)40mA、44mA Hardware reset function、Built-in self-refresh logic、Write enable latch FBGA-24(6x8) DRAM ROHSInfineon TechnologiesSRAMTPS63021
UncategorisedTexas InstrumentsESD9B3.3ST5G
SOD-923(0402)ESD And Surge Protection (TVS/ESD)TECH PUBLICB3U-3000P-B
SMD-25℃~+70℃ 1.62N 100,000 cycles 12V 2.5mm 3mm 50mA Rectangular Button SMD(SMT) Tab SPST-NO Surface Mount, Right Angle SMD Tactile Switches ROHSOmronTactile SwitchesESD9B5.0ST5G
SOD-923(0402)-55℃~+125℃ 1 10V 15pF 5V 8.4V 80W@8/20us 80nA 8A@8/20us Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOD-923(0402) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
Parts
179| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C10, C11, C13, C14, C16, C24, C25, C26, C28, C29, C30, C35, C45, C50, C54 +11 |
| 15 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C4, C9, C17, C19, C23, C27, C41, C44, C48, C52, C70, C72, C75, C78 |
| 11 | 100k | Resistor_SMD:R_0402_1005Metric | R5, R14, R15, R17, R19, R20, R45, R46, R47, R48, R49 |
| 10 | 0 | Resistor_SMD:R_0201_0603Metric | R8, R35, R37, R44, R50, R51, R52, R53, R54, R55 |
| 10 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R18, R23, R24, R38, R39, R40, R41, R42, R43 |
| 8 | 10uF | Capacitor_SMD:C_0805_2012Metric | C15, C55, C57, C58, C64, C65, C79, C80 |
| 7 | ESD9B3.3ST5G | Diode_SMD:D_SOD-923 | D9, D10, D11, D12, D13, D14, D15 |
| 4 | B3U-3000P-B | Button_Switch_SMD:SW_SPST_B3U-3000P-B | SW1, SW2, SW3, SW4 |
| 4 | C | Capacitor_SMD:C_0402_1005Metric | C31, C32, C46, C47 |
| 4 | ESD9B5.0ST5G | Diode_SMD:D_SOD-923 | D3, D6, D7, D8 |
| 3 | 22uF | Capacitor_SMD:C_0603_1608Metric | C6, C7, C8 |
| 3 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C12, C73, C81 |
| 2 | 1.5pF | Capacitor_SMD:C_0402_1005Metric | C21, C22 |
| 2 | 10nF | Capacitor_SMD:C_0402_1005Metric | C18, C33 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C3, C84 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C34, C60 |
| 2 | 10uH | Inductor_SMD:L_1008_2520Metric | L7, L8 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R16, R22 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3 |
| 2 | CUW Y3SH.B2-JD-42-6T | library:LED_CUW_Y3SH.B2-GFJD-5J6T-Z242-20-R18-Z | D1, D2 |
| 2 | ICS-43434 | Sensor_Audio:InvenSense_ICS-43434-6_3.5x2.65mm | MK1, MK2 |
| 1 | 0 | Resistor_SMD:R_0402_1005Metric | R26 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R29 |
| 1 | 103AT-2 10k | Resistor_SMD:R_0603_1608Metric | TH1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 1k | Capacitor_SMD:C_0402_1005Metric | R36 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C51 |
| 1 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C20 |
| 1 | 2.7nH | Inductor_SMD:L_0402_1005Metric | L4 |
| 1 | 200k | Resistor_SMD:R_0603_1608Metric | R28 |
| 1 | 220nF | Capacitor_SMD:C_0603_1608Metric | C82 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C63 |
| 1 | 24nH | Capacitor_SMD:C_0402_1005Metric | L6 |
| 1 | 30.1 | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 40MHz(10ppm) | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 47nF | Capacitor_SMD:C_0402_1005Metric | C5 |
| 1 | 499k | Resistor_SMD:R_0402_1005Metric | R30 |
| 1 | 5 | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 5.32k | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 5k | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | AP3019AK | Package_TO_SOT_SMD:SOT-23-6 | U16 |
| 1 | APDS-9306-065 | OptoDevice:Broadcom_DFN-6_2x2mm_P0.65mm | U15 |
| 1 | BATT+ | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | J7 |
| 1 | BATT- | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | J8 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U3 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_CK_KXT3 | SW8 |
| 1 | BQ25628E | library:Texas_WQFN-18_2.5x3.0mm_P0.4mm | U2 |
| 1 | BQ27427YZFR | Package_BGA:Texas_DSBGA-9_1.62x1.58mm_Layout3x3_P0.5mm | U4 |
| 1 | BSS214NW | Package_TO_SOT_SMD:SOT-323_SC-70 | Q1 |
| 1 | CHARGING | LED_SMD:LED_0402_1005Metric | D4 |
| 1 | CIGT252010EH1R0MNE | Inductor_SMD:L_1008_2520Metric | L2 |
| 1 | DRV2605LDGS | Package_SO:VSSOP-10_3x3mm_P0.5mm | U13 |
| 1 | ESP32-S3 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm_ThermalVias | U11 |
| 1 | ESP_ANT | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | J3 |
| 1 | LASER+ | TestPoint:TestPoint_Keystone_5015_Micro_Mini | J9 |
| 1 | LASER- | TestPoint:TestPoint_Keystone_5015_Micro_Mini | J10 |
| 1 | LIS3MDL | Package_LGA:LGA-12_2x2mm_P0.5mm | U10 |
| 1 | LQG15HN2N0C02D | Inductor_SMD:L_0402_1005Metric | L5 |
| 1 | LQM2HPN4R7MG0L | Inductor_SMD:L_1008_2520Metric | L9 |
| 1 | LSM6DSOXTR | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U12 |
| 1 | MAX30102 | OptoDevice:Maxim_OLGA-14_3.3x5.6mm_P0.8mm | U14 |
| 1 | MTR+ | TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mm | J11 |
| 1 | MTR- | TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mm | J13 |
| 1 | MX25UM51245GXDI00 | library:BGA-24_6.0x8.0mm_Layout5x5_P1.0mm | U5 |
| 1 | Micro_SD_Card | library:MOLEX_503398-1892 | J5 |
| 1 | R | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | S80KS5123GABHV020 | library:BGA-24_6.0x8.0mm_Layout5x5_P1.0mm | U6 |
| 1 | TCA9535MRGER | Package_DFN_QFN:VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm | U8 |
| 1 | TLV62569DDC | Package_TO_SOT_SMD:SOT-23-6 | U17 |
| 1 | TPS63021 | library:Texas_VSON-14_3x4mm_ThermalPad | U1 |
| 1 | TPS65631W | Package_SON:WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm_ThermalVias | U9 |
| 1 | TT143AMC12C | library:MOLEX_505550-2420 | J6 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J2 |
| 1 | XFL4020-152ME | Inductor_SMD:L_Coilcraft_XxL4040 | L1 |
| 1 | XFL4020-222ME | Inductor_SMD:L_Coilcraft_XxL4040 | L3 |
Questions
How big is the Watch pcb PCB?
It measures 41.8 × 42 mm and has 6 copper layers, 1.56 mm thick.
What parts does the Watch pcb use?
179 parts, built around the ESP32-S3, APDS-9306-065, BME280 and DRV2605LDGS. 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 Watch pcb KiCad files?
From the dezash123/watch-pcb repository on GitHub, at the commit this page was made from: the board is mainboard/watch-pcb.kicad_pcb and its schematic daughter-board/daughter-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Watch pcb design in my own project?
Its repository states no licence, so its author keeps all rights: ask dezash123 before reusing the design.
Similar boards
- 4 layers

- 2 layers115.2 × 78.6 mm

- 2 layers88.5 × 71.5 mm

MSolarWeather
cfdev/mSolarWeather
This project use the SparkFun weather meter kit and other sensors
96 parts1MIT - 4 layers26.5 × 72 mm

01 Microcontroller Unit Board
ad4363/LuX-ray-PCBs
A repository containing KiCad schematic and pcb files for a wireless radiation detector testing interface
42 parts1 - 2 layers116 × 12 mm

Iris brow
HeyPCB/iris-brow
Iris Brow: forehead sensor strip of the Iris robot head. VL53L1X distance, APDS-9306 light, two I2S microphones 108 mm apart, touch pads, on a brow-shaped board. 2-layer KiCad 10 board, DRC-clean, fab-ready.
20 partsCERN-OHL-S-2.0 - 4 layers72 × 75 mm

Nrf52480 Dev board
brendena/Nordic_Pebble_Steel
The goal of this project is to replace the main motherboard in the pebble steel with newer parts. Specifically the cpu will be a Nordic NRF52840.
75 parts9 - 2 layers

- 4 layers166.6 × 94 mm

Panel
nrdsp/rvPhone
The goal of the this project is to develop a privacy enhanced, simple and fully featured mobile phone.
319 parts