

ZSWatch Watch DevKit
The hardware repo for the ZSWatch Development Kit.
- Size
- 100 × 70 mm
- Copper layers
- 4
- Thickness
- 1.58 mm
- Parts
- 132
- Nets
- 149
- Pads
- 566
- Tracks, vias
- 1,117, 232
- Pours
- 26
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 21 Aug 2023
- Updated
- 30 Oct 2026
Overview
ZSWatch Watch DevKit is an open-source printed circuit board by ZSWatch, from the ZSWatch/Watch-DevKit-HW repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 100 × 70 mm with 132 parts on 149 nets, routed with 1,117 tracks and 232 vias.
It is built around the NORA-B106-00B, APDS-9306-065 and BMP581, with the FAN5622SX, MX25U51245GZ4I00 and BMI270 among its other parts. Its parts include 25 capacitors, 25 resistors, 24 crystals, 12 ICs and 5 switches. It belongs with the wearables boards of this library.
Main components
12NORA-B106-00B
LGA-82加密功能、Mesh组网、硬件TRNG LGA-82 Bluetooth Modules ROHSu-bloxBluetooth ModulesAPDS-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 SensorsBMP581
LGA-10(2x2)-40℃~+85℃ 0.5pa/K 1.71V~3.6V 1uA 30Kpa~1.25bar 6pa I2C、SPI、I3C LGA-10(2x2) Pressure Sensors ROHSBosch SensortecPressure SensorsFAN5622SX
SuperSOT-6-40℃~+85℃ 2 2.7V~5.5V 3% 30mA Built-in PWM Under Voltage Protection、Over-Temperature Protection (OTP)、Short-Circuit Protection SuperSOT-6 LED Drivers ROHSonsemiLED DriversMX25U51245GZ4I00
WSON-8-EP(6x8)-40℃~+85℃ 1.65V~2V 100,000 cycles 166MHz 20 Years 50uA 512Mbit 750us SPI WSON-8-EP(6x8) NOR FLASH ROHSMXICNOR FLASHBMI270
LGA-14(2.5x3)-40℃~+85℃ 1.71V~3.6V 16bit 2KB 3.5uA Accelerometer Gyroscope SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps LGA-14(2.5x3) Accelerometers ROHSBosch SensortecAccelerometersNTS0104GU12
XQFN-12(1.7x2)-40℃~+125℃ 1 1.65V~3.6V 2.3V~5.5V 4 50Mbps Auto Direction Detection Bidirectional Push-Pull、Open-drain XQFN-12(1.7x2) Translators, Level Shifters ROHSNXP SemiconductorsTranslators, Level ShiftersPCA9306JKZ
X2SON-8(1x1.35)X2SON-8(1x1.35) Translators, Level Shifters ROHSNXP SemiconductorsTranslators, Level ShiftersUSBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)PMZ550UNEYL
SOT-883-55℃~+150℃ 1 N-channel 1.1nC@4.5V 30.3pF 30V 310mW 4.2pF 590mA 670mΩ@4.5V 950mV SOT-883 MOSFETs ROHSNexperiaMOSFETsPMZB320UPEYL
DFN-3(1x0.6)-55℃~+150℃ 1 P-Channel 1.4nC@4.5V 11pF 122pF 1A 30V 350mW 430mΩ@4.5V 700mV 9pF P-Channel DFN-3(1x0.6) MOSFETs ROHSNexperiaMOSFETsSPK0641HT4H-1
SMD-26dB 1.6V~3.6V 1mm 3mm 4mm 64.5dB 800uA Omnidirectional SMD MEMS Microphones ROHSKnowlesMEMS Microphones
README
devkit/README.md
ZSWatch-Watch-DevKit
SPECIFICATIONS
| Parameter | Value |
|---|---|
| Dimensions | 32.0 × 24.0 mm |
PROJECT DIRECTORY STRUCTURE
.
├─ kibot_resources # External resources for KiBot
│ ├─ colors # Color theme for KiCad
│ ├─ fonts # Fonts used in the project
│ ├─ scripts # External scripts used with KiBot
│ └─ templates # Templates for KiBot generated reports
├─ kibot_yaml # KiBot YAML config files
├─ logos # Logos
├─ meta # Project metadata
├─ templates # Title block templates
├─ *.kicad_sch # KiCad schematic files
├─ *.kicad_pcb # KiCad PCB layout
├─ *.kicad_pro # KiCad project file
├─ *.xml # Netlist of the schematic (updated by the pipeline)
├─ CHANGELOG.md # Changelog of the hardware
├─ LICENSE # Project license
├─ README.md # Project README
└─ kibot_launch.sh # KiBot automation scriptOUTPUT DIRECTORY STRUCTURE
.
├─ 3D # 3D export of the PCB (STEP)
├─ HTML # HTML files for generated webpage
├─ Images # Pictures and renders
│ └─ Logos # Logos
├─ KiRI # KiRI (PCB diff viewer) files
├─ Manufacturing # Assembly and fabrication documents
│ ├─ Assembly # Assembly documents (BoM, BoM check, Mouser cart, pos, notes)
│ └─ Fabrication # Fabrication documents (Gerber / ODB++ ZIP, notes, impedance table)
│ ├─ Drill Tables # CSV drill tables
│ └─ Gerbers # Gerbers
├─ Netlist # PCB netlist
├─ Reports # Reports for ERC/DRC
├─ Schematic # PDF of schematic
├─ Testing # Test documents
│ └─ Testpoints # Testpoints tables
├─ Variants # Outputs for assembly variants, if available
├─ index.html # Start page of the generated webpage
└─ README.md # This READMEParts
132| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100n | Capacitor_SMD:C_0402_1005Metric | C402, C501, C502, C503, C504, C507, C508, C509, C510, C511, C602, C603, C604 |
| 8 | 0R | Resistor_SMD:R_0805_2012Metric | R409, R410, R411, R412, R602, R603, R615, R616 |
| 8 | Current | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X501, X503, X505, X506, X507, X508, X602, X606 |
| 5 | 100k | Resistor_SMD:R_0402_1005Metric | R401, R402, R403, R408, R612 |
| 4 | 10u | Capacitor_SMD:C_0402_1005Metric | C404, C406, C408, C506 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 3 | 10u | Capacitor_SMD:C_0603_1608Metric | C407, C409, C410 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C401, C405, C601 |
| 3 | 560R | Resistor_SMD:R_0402_1005Metric | R404, R405, R406 |
| 3 | PMZ550UNEYL | Package_DFN_Kampi:DFN-1006-3 | Q401, Q402, Q403 |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R613, R614 |
| 2 | 1k8 | Resistor_SMD:R_0402_1005Metric | R501, R502 |
| 2 | 2u2 | Inductor_SMD_Kampi:L_0806_2016 | L401, L402 |
| 2 | 3k3 | Resistor_SMD:R_0402_1005Metric | R504, R505 |
| 1 | +1V8 | Testpoints:TestPoint_Pad_D1.0mm | TP404 |
| 1 | +1V8 | LED_SMD:LED_0402_1005Metric | D403 |
| 1 | +3V0 | LED_SMD:LED_0402_1005Metric | D401 |
| 1 | +3V0 | Testpoints:TestPoint_Pad_D1.0mm | TP405 |
| 1 | 12k | Resistor_SMD:R_0402_1005Metric | R601 |
| 1 | 200k | Resistor_SMD:R_0402_1005Metric | R503 |
| 1 | 220n | Capacitor_SMD:C_0402_1005Metric | C505 |
| 1 | 2u2 | Capacitor_SMD:C_0402_1005Metric | C403 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R407 |
| 1 | APDS-9306-065 | Broadcom:Broadcom_DFN-6_2x2mm_P0.65mm | IC501 |
| 1 | BMI270 | Package_LGA_Kampi:Bosch_LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | IC502 |
| 1 | BMP581 | Package_LGA_Kampi:Bosch_LGA-10_2x2mm_P0.5mm_ClockwisePinNumbering | IC504 |
| 1 | Battery | Molex:78171-0002 | X402 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X401 |
| 1 | Current | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | X510 |
| 1 | DEBUG | Samtec:SHF-105-01-L-D-SM-TR | X601 |
| 1 | DRV2603RUNT | Package_QFN:WQFN-10_2x2mm_P0.5mm | IC505 |
| 1 | Device | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A | X603 |
| 1 | Display | EastRising:ER-CON0.4-24P | X608 |
| 1 | Display | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X609 |
| 1 | FAN5622SX | Package_TO_SOT_SMD:TSOT-23-6 | IC601 |
| 1 | GPIO | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | X605 |
| 1 | I2C | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | X504 |
| 1 | I2S | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | X502 |
| 1 | IO Current | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X607 |
| 1 | LED Current | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | X610 |
| 1 | LIS2MDLTR | Package_LGA_Kampi:LGA-12_2x2mm_P0.5mm | IC503 |
| 1 | LOGO | project:Logo | G*** |
| 1 | MIC-CLK | Testpoints:TestPoint_Pad_D1.0mm | TP501 |
| 1 | MIC-Data | Testpoints:TestPoint_Pad_D1.0mm | TP502 |
| 1 | MX25U51245GZ4I00 | Package_SON:WSON-8-1EP_8x6mm_P1.27mm_EP3.4x4.3mm | IC603 |
| 1 | Motor | Molex:78171-0002 | X509 |
| 1 | NORA-B106 | uBlox:NORA-B106 | M601 |
| 1 | NTS0104GU12 | Package_QFN:XQFN-12-1.7x2mm_P0.4mm | IC604 |
| 1 | PCA9306JK | Package_SON_Kampi:XSON-8_0.65x0.17mm_P0.35mm | IC506 |
| 1 | PMZB320UPEYL | Package_DFN_Kampi:DFN-1006-3 | Q404 |
| 1 | Power | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | X403 |
| 1 | RESET | Wuerth:WS-TASV-6x6 | S601 |
| 1 | RV-8263-C8 | Micro Crystal:RV-8263-C8 | IC507 |
| 1 | Reset | Testpoints:TestPoint_Pad_D1.0mm | TP601 |
| 1 | Reset | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP603 |
| 1 | RxD | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP605 |
| 1 | SPK0641HT4H-1 | Knowles:SPK0641HT4H-1 | MK501 |
| 1 | SW1 | Wuerth:WS-TASV-6x6 | S501 |
| 1 | SW2 | Wuerth:WS-TASV-6x6 | S502 |
| 1 | SW3 | Wuerth:WS-TASV-6x6 | S503 |
| 1 | SW4 | Wuerth:WS-TASV-6x6 | S504 |
| 1 | SWDCLK | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP602 |
| 1 | SWDIO | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP601 |
| 1 | TxD | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP604 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | X604 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | IC602 |
| 1 | VBAT | Testpoints:TestPoint_Pad_D1.0mm | TP402 |
| 1 | VBUS-In | Testpoints:TestPoint_Pad_D1.0mm | TP401 |
| 1 | VIB-EN | Testpoints:TestPoint_Pad_D1.0mm | TP503 |
| 1 | VIB-PWM | Testpoints:TestPoint_Pad_D1.0mm | TP504 |
| 1 | VSYS | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | X404 |
| 1 | VSYS | LED_SMD:LED_0402_1005Metric | D402 |
| 1 | VSYS | Testpoints:TestPoint_Pad_D1.0mm | TP403 |
| 1 | nPM1300-QEXX | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias | IC401 |
The 122 most common of 132 parts.
Questions
How big is the ZSWatch Watch DevKit PCB?
It measures 100 × 70 mm and has 4 copper layers, 1.58 mm thick.
What parts does the ZSWatch Watch DevKit use?
132 parts, built around the NORA-B106-00B, APDS-9306-065, BMP581 and FAN5622SX. 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 ZSWatch Watch DevKit KiCad files?
From the ZSWatch/Watch-DevKit-HW repository on GitHub, at the commit this page was made from: the board is devkit/ZSWatch-Watch-DevKit.kicad_pcb and its schematic devkit/Block Diagram.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ZSWatch Watch DevKit design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers41 × 12.4 mm

- 4 layers106 × 80 mm

Mainboard
PyroVision-ThermalCam/Mainboard
Mainboard for the PyroVision thermal camera.
152 parts11GPL-3.0 - 4 layers73.4 × 72.7 mm

- 4 layers

Smart Watch
jacksterb1234/Smart_Watch
A fully custom smartwatch designed from the ground up, featuring a purpose-built PCB, BLE connectivity, and a 3D-printed case. Designed for complete control over hardware and software integration.
73 parts - 4 layers58.4 × 54 mm

- 2 layers40.5 × 49.5 mm

Nora minimal
rain-1/nora-b106
Minimum assembly is still U1 plus C1 (4.7 µF) and C2 (100 nF), with external regulated 3.3 V and SWD wires. Headers are optional. The module's 82 hidden LGA pads need controlled reflow/hot-plate assembly.
18 parts - 4 layers170 × 120 mm

BMS dacus
kitspace/component_tester
A keychain version of the Mikrontroller.net AVR component tester
286 parts1 - 4 layers89.9 × 88.8 mm
