Skip to the content
PCBKitNew board
4 layersWatchBorad, the printed circuit board in 3D

Development board based on NRF52832 E73 module with C++20/CMake/VSCode based development flow

Copper layers
4
Thickness
1.6 mm
Parts
119
Nets
68
Pads
385
Tracks, vias
1,241, 162
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
22 Sep 2019
Updated
7 Apr 2023

Overview

WatchBorad is an open-source printed circuit board by ValentiWorkLearning, from the ValentiWorkLearning/GradWork repository on GitHub, published under the MIT licence. It is a 4-layer board with 119 parts on 68 nets, routed with 1,241 tracks and 162 vias.

It is built around the CAT4002ATD-GT3, M41T62Q6F and MAX17048G+T10, with the MAX809S, ME4055AM6G and TPS73501DRBR among its other parts. Its parts include 34 capacitors, 33 resistors, 11 ICs, 5 switches and 3 diodes. It belongs with the microcontroller boards boards and the nRF52 and nRF5x boards of this library.

Main components

9

README

README.md

GradWork

Codacy BadgeCI

Development board for smart-handwatch based on NRF52832 E73 module with C++20/CMake/VSCode based development flow

  • Uses the C++20 features as wide as possible
  • Uses С++20 coroutines for non-blocking interactions
  • Port of LVGL 8.0 library for ST7789V/GC9A01 display and NRFSDK
  • Simulator for fimware development without target MCU
  • CI for Windows Simulator build and GCC build for target

Article:

C++20 Coroutines on NRF52832 with GTest

Revision v1.2

alt text

alt text

Revision v1.0

alt text

alt text

alt text

Parts

119
QtyValueFootprintReferences
2310kResistor_SMD:R_0603_1608MetricR1, R2, R10, R11, R12, R13, R14, R17, R18, R20, R21, R22, R25, R27, R31, R32 +7
20TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4, TP5, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20 +4
15100 nFCapacitor_SMD:C_0603_1608MetricC6, C7, C10, C12, C14, C16, C22, C25, C26, C27, C29, C32, C36, C37, C38
1010 uFCapacitor_SMD:C_0603_1608MetricC2, C8, C9, C20, C21, C23, C24, C28, C33, C40
6330Resistor_SMD:R_0603_1608MetricR15, R16, R26, R28, R29, R30
5SW_PushOmronSwitch:SW_B3U-3000PSW1, SW2, SW3, SW4, SW5
20.8 pFCapacitor_SMD:C_0603_1608MetricC13, C15
210 pFCapacitor_SMD:C_0603_1608MetricC1, C4
2100 pFCapacitor_SMD:C_0603_1608MetricC3, C5
2130 pFCapacitor_SMD:C_0603_1608MetricC18, C19
2HX2301APackage_TO_SOT_SMD:SOT-23VT3, VT5
2SL2300Package_TO_SOT_SMD:SOT-23VT1, VT2
1100n X7R 16VCapacitor_SMD:C_0603_1608MetricC34
110KResistor_SMD:R_0603_1608MetricR34
11A 20VDiodes_SMD:D_SMA_HandsolderingD2
11KResistor_SMD:R_0603_1608MetricR24
1220kResistor_SMD:R_0603_1608MetricR19
1330kResistor_SMD:R_0603_1608MetricR3
1Antenna_ChipANT2012LL13R2400A:ANT2012LL13R2400AAE1
1Antenna_LoopLocalFootprints:BatteryPadsAE2
1Battery_CellLocalFootprints:BatteryPadsBT1
1CAT4002ATD-GT3TO_SOT_Packages_SMD:SOT-23-6_HandsolderingU3
1Crystal_GND24_SmallCrystals:Crystal_SMD_2016-4pin_2.0x1.6mmX1
1Crystal_SmallCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
1DDiode_SMD:D_SOD-323D3
1D_TVSLocalFootprints:TVS_DFN1006D1
1GC9A01LocalFootprints:GC9A01_Extended_FPCU11
1LCapacitor_SMD:C_0603_1608Metric3.9nH1
1LSM6DSRTRLSM6DSRTR:LSM6DSRTR_LGA-14LU1
1M41T62Q6FM41T62Q6F:QFN50P300X300X100-17NU10
1MAX17048G+T10LocalFootprints:MAX17048GU6
1MAX809STO_SOT_Packages_SMD:SOT-23U9
1ME4055APackage_TO_SOT_SMD:SOT-23-6U5
1MX25R1635FLocalFootprints:W25Q128JVPIQU4
1Motor_DCLocalFootprints:VibrationMorot4x4x11M1
1SL2300TO_SOT_Packages_SMD:SOT-23VT4
1SN74LVC2G74-EP_DCU_8SN74LVC2G74:SN74LVC2G74U7
1TPS73501DRBRTPS73501DRBR:TPS73501DRBRU12
1TYPE-C-31-M-17USB:TYPE-C-31-M-17J3
1nRF52832-QFxxHousings_DFN_QFN:QFN-48-1EP_6x6mm_Pitch0.4mmU2

Questions

What parts does the WatchBorad use?

119 parts, built around the CAT4002ATD-GT3, M41T62Q6F, MAX17048G+T10 and MAX809S. 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 WatchBorad KiCad files?

From the ValentiWorkLearning/GradWork repository on GitHub, at the commit this page was made from: the board is Schematic/WatchBorad/WatchBorad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the WatchBorad 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).

Similar boards

  • 4 layers90.5 × 67 mmAS 4, the printed circuit board in 3D

    AS 4

    beaked99/air-scales

    2025-11-20. Updated all the footprints and symbols to their proper layouts. no more fkn errors. Hallefuckinglujah. Fucked up with LM74610 not using the right footprint. minor fix. 2025-11-16.

    131 parts
  • 2 layers43.4 × 63 mmTapper, the printed circuit board in 3D

    Tapper

    rabinniroula/tapper-hw

    KiCad Design Files for Tapper: A hardware tool for LF and HF RFID read, emulation and much more...

    106 parts
  • 4 layers97.5 × 58 mmAtmega32, the printed circuit board in 3D

    Atmega32

    George-Emad31/Pcb

    —----------------------------------------------------------- An Introductory Session to the field & market by Eng.

    49 parts
  • 4 layers169 × 71.3 mmB.B V1.1, the printed circuit board in 3D

    B.B V1.1

    RoboticsBrno/RB3203-BlackBox

    258 parts
  • 2 layers31 × 38 mmEmbedded, the printed circuit board in 3D

    Embedded

    blakesmith/embedded

    Blake's embedded projects

    49 parts167
  • 2 layers35.6 × 25.4 mmWatch old, the printed circuit board in 3D

    Watch old

    jeffc/nrf52-watch-obsolete

    obsolete repository - see https://github.com/jeffc/nrf52-watch-firmware

    53 parts6
  • 2 layers7.6 × 10.2 mmM41t62-dip module, the printed circuit board in 3D

    M41t62-dip module

    mokus0/schematics

    Various schematics and pcb layouts for my personal projects

    4 parts1Unlicense