Skip to the content
PCBKitNew board
6 layers34 × 40 mmESPWatchS3, the printed circuit board in 3D

ESP32-S3 based smartwatch with CrystalFontz 240x240 1.3in LCD.

Size
34 × 40 mm
Copper layers
6
Thickness
0.85 mm
Parts
126
Nets
124
Pads
521
Tracks, vias
919, 359
Pours
14
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 Apr 2023
Updated
8 Jun 2024

Overview

ESPWatchS3 is an open-source printed circuit board by Ilikemining1, from the Ilikemining1/ESPWatchS3 repository on GitHub. It is a 6-layer board of 34 × 40 mm with 126 parts on 124 nets, routed with 919 tracks and 359 vias.

It is built around the ESP32-S3R8, MIA-M10Q-00B and SN74LV1T34DCK, with the BMP390, IS25LP128F-JKLE and ICM-42688-P among its other parts. Its parts include 47 capacitors, 33 resistors, 11 ICs, 6 inductors and 4 switches. It belongs with the wearables boards and the ESP32 boards of this library.

Main components

12

README

README.md

ESP32-S3 based Smartwatch Project

This project aims to develop an open-source smartwatch design based around an ESP32-S3 microcontroller, as it offers many useful features, such as integrated Wi-Fi, Bluetooth and 8MB of PSRAM. This allows a watch to be designed with a minimal number of extra components beside the MCU itself.

Component Selection

ComponentModelDatasheet
MCUESP32-S3R8ESP32-S3
DisplayCFAF240240A3-013TNCFAF240240A3-013TN
Barometric Pressure SensorBMP390BMP390
IMUICM-42688-PICM-42688-P
GNSS ReceiverMIA-M10Q-0MIA-M10Q
FlashIS25LP128F-JKLE (16MB)IS25WP128
Battery ChargerBQ24075RGTRBQ24075
Fuel GaugeBQ27441DRZR-G1ABQ27441-G1
BatteryASR00007ASR00007
Battery ConnectorSM02B-SRSS-TB(LF)(SN)SM02B-SRSS-TB(LF)(SN)
Main SMPSTPS631000DRLRTPS631000
LED DriverAP3036BAP3036B

ESP GPIO Allocation

GPIOFunction
0Bootloader (Strapping) FREE
1I2C SDA
2I2C SCL
3JTAG Source Select (Strapping) FREE
4Power Switch
5User Switch 1
6User Switch 2
7User Switch 3
8Input Current 1
9Input Current 2
10LCD CS
11LCD MOSI
12LCD SCK
13IMU INT1
14IMU INT2
1532KHz XTAL
1632KHz XTAL
17GNSS RX (UART 1 TX)
18GNSS TX (UART 1 RX)
19USB-
20USB+
21Fuel Gauge Interrupt
26
...Flash / PSRAM
37
38GNSS TX Ready
39GNSS Timepulse
40LCD DC
41LCD Backlight
42LCD TE
43UART 0 TX
44UART 0 RX
45Flash Voltage Select (Strapping) FREE
46ROM Messages (Strapping) FREE
47SMPS Mode
48SMPS Enable

Parts

126
QtyValueFootprintReferences
160.1uCapacitor_SMD:C_0402_1005MetricC17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32
14100kResistor_SMD:R_0402_1005MetricR2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15
81uCapacitor_SMD:C_0402_1005MetricC9, C10, C11, C12, C13, C14, C15, C16
60.01uCapacitor_SMD:C_0402_1005MetricC33, C34, C35, C36, C37, C38
610uCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C8
410kResistor_SMD:R_0402_1005MetricR17, R18, R19, R20
4EVQ-P4HB3BWatchParts:SW_EVQ-P4HB3BS1, S2, S3, S4
3MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3
210pCapacitor_SMD:C_0402_1005MetricC41, C42
218pCapacitor_SMD:C_0402_1005MetricC39, C40
22.2kResistor_SMD:R_0402_1005MetricR24, R25
232.768kHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY2, Y3
2470RResistor_SMD:R_0402_1005MetricR28, R29
25.1kResistor_SMD:R_0402_1005MetricR22, R23
2DNFCapacitor_SMD:C_0402_1005MetricC45, C46
2DNFResistor_SMD:R_0402_1005MetricR26, R32
10RInductor_SMD:L_0402_1005MetricL6
11.6kResistor_SMD:R_0402_1005MetricR27
11.8nInductor_SMD:L_0402_1005MetricL4
110RResistor_SMD:R_0402_1005MetricR30
110kResistor_SMD:R_0603_1608MetricTH1
110mResistor_SMD:R_0805_2012MetricR31
11uWatchParts:SRP2512TMA1R0ML1
12.2nInductor_SMD:L_0402_1005MetricL5
120nHResistor_SMD:R_0402_1005MetricR33
122uWatchParts:IND_VLS201612CX-220M-1L2
122uCapacitor_SMD:C_0603_1608MetricC2
13.3pCapacitor_SMD:C_0402_1005MetricC47
13.9pCapacitor_SMD:C_0402_1005MetricC44
13V3WatchParts:TestPoint_Pad_D0.5mmTP6
14.8pCapacitor_SMD:C_0402_1005MetricC43
140MHzWatchParts:OSC_XRCGB40M000F1S1DR0Y1
147uCapacitor_SMD:C_0805_2012MetricC1
1511kResistor_SMD:R_0402_1005MetricR1
16.2kResistor_SMD:R_0402_1005MetricR21
191kResistor_SMD:R_0402_1005MetricR16
1AP3036BPackage_TO_SOT_SMD:SOT-23-6U11
1ASR00007Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalBT1
1BAT54CWPackage_TO_SOT_SMD:SOT-323_SC-70D2
1BD48xxFVEPackage_TO_SOT_SMD:VSOF5U9
1BMP390WatchParts:XDCR_BMP390U5
1BQ24075RGTRPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mmU6
1BQ27441-G1AWatchParts:Texas_S-PDSO-N12U7
1CDSQR400BDiode_SMD:D_SOD-923D3
1ChargeLED_SMD:LED_0603_1608MetricD1
1DMC2710UDWPackage_TO_SOT_SMD:SOT-363_SC-70-6Q1
1DNFInductor_SMD:L_0402_1005MetricL3
1ESP32-S3R8Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU1
1GNDWatchParts:TestPoint_Pad_D0.5mmTP1
1GNSS ResetWatchParts:TestPoint_Pad_D0.5mmTP7
1ICM-42688-PWatchParts:PQFN50P300X250X97-14NU4
1IS25LP128F-JKLEPackage_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mmU2
1LCDWatchParts:CS050Z18GA0J2
1MIA-M10Q-00BWatchParts:MIAM10Q00BU3
1SCLWatchParts:TestPoint_Pad_D0.5mmTP4
1SDAWatchParts:TestPoint_Pad_D0.5mmTP3
1SN74LV1T34DCKPackage_TO_SOT_SMD:SOT-353_SC-70-5U10
1TPS631000DRLRWatchParts:SOTFL50P160X60-8NU8
1UART0Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ3
1USBConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1VBATWatchParts:TestPoint_Pad_D0.5mmTP2
1VLEDWatchParts:TestPoint_Pad_D0.5mmTP8
1VSYSWatchParts:TestPoint_Pad_D0.5mmTP5
1W3008CWatchParts:ANTENNA_W3008CANT1
1W3011AWatchParts:ANTENNA_W3011AANT2

Questions

How big is the ESPWatchS3 PCB?

It measures 34 × 40 mm and has 6 copper layers, 0.85 mm thick.

What parts does the ESPWatchS3 use?

126 parts, built around the ESP32-S3R8, MIA-M10Q-00B, SN74LV1T34DCK and BMP390. 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 ESPWatchS3 KiCad files?

From the Ilikemining1/ESPWatchS3 repository on GitHub, at the commit this page was made from: the board is ESPWatchS3.kicad_pcb and its schematic ESPWatchS3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESPWatchS3 design in my own project?

Its repository states no licence, so its author keeps all rights: ask Ilikemining1 before reusing the design.

Similar boards

  • 2 layersEphemerkey, the printed circuit board in 3D

    Ephemerkey

    ephemerkey/ephemerkey

    The consumer half of the ephemerkey system, and the second PCB in this repo (alongside hardware/ephemerkey/, sharing the same scripts/kschgen.py engine, Makefile, and lib tables — the multi-project layout used by…

    70 parts
  • 4 layers15 × 26.8 mmTiny tracker, the printed circuit board in 3D

    Tiny tracker

    StarlightDescender/tiny-tracker

    Hardware and software for a tiny gps tracker designed for amateur rocketry.

    35 partsMIT
  • 6 layers10 × 10 mmCustom gps, the printed circuit board in 3D

    Custom gps

    mathieupommery/Keyring-GPSTRACKER

    Small gps keyring with a lot of possibilities

    15 parts5
  • 4 layers26 × 46 mmACFR PCB, the printed circuit board in 3D

    ACFR PCB

    besser435/Aerochungus

    Rocket flight computers and data recorders.

    60 partsGPL-3.0
  • 4 layers38.5 × 38.5 mmFCV3 project, the printed circuit board in 3D

    FCV3 project

    iamneerajverma001/FLIGHT-CONTROLLER-PUSHPAK--2026

    Download PCB ZIP · One-click download Open Portfolio App · One-click interactive project summary

    78 parts1MIT
  • 4 layers40 × 40 mmAeroHawk FC, the printed circuit board in 3D

    AeroHawk FC

    sbbxiii/The-Eagle

    The Eagle: Custom STM32F405 4-Layer Autonomous Avionics Flight Controller PCB

    76 parts1MIT
  • 6 layers104 × 104 mmFC REV A, the printed circuit board in 3D

    FC REV A

    desanv01/Flight-Controller-V1

    STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.

    330 parts