anil08607/Smartwatch

A 46 mm smartwatch PCB built around an nRF52810 BLE MCU, with USB‑C PD/Li‑ion charging, buck‑boost power, LCD, accelerometer, RTC, buttons, haptic motor, crystals, antenna, and SWD programming connector.

Version
1.0.14
License
unset
Stars
0

hardware/pin-net-manifest.json

{
  "J1": {
    "1": "GND",
    "2": "USB5V",
    "3": null,
    "4": "USB_CC1",
    "5": null,
    "6": null,
    "7": null,
    "8": null,
    "9": "USB_CC2",
    "10": null,
    "11": "USB5V",
    "12": "GND",
    "13": "GND",
    "14": "GND",
    "15": "GND",
    "16": "GND"
  },
  "U3": {
    "1": "PD_VIN",
    "2": null,
    "3": null,
    "4": "USB_CC1",
    "5": "USB_CC2",
    "6": null,
    "7": null,
    "8": "PD_VSET",
    "9": "PD_ISET",
    "10": null,
    "11": "GND"
  },
  "R18": {
    "1": "USB5V",
    "2": "PD_VIN"
  },
  "C6": {
    "1": "PD_VIN",
    "2": "GND"
  },
  "R1": {
    "1": "PD_VSET",
    "2": "GND"
  },
  "R2": {
    "1": "PD_ISET",
    "2": "GND"
  },
  "D1": {
    "1": "GND",
    "2": "USB5V"
  },
  "U5": {
    "1": "CHG_INT",
    "2": "USB5V",
    "3": "I2C_SCL",
    "4": "SYS",
    "5": "I2C_SDA",
    "6": "BAT",
    "7": "BQ_TS",
    "8": "GND"
  },
  "C1": {
    "1": "USB5V",
    "2": "GND"
  },
  "C2": {
    "1": "SYS",
    "2": "GND"
  },
  "C3": {
    "1": "BAT",
    "2": "GND"
  },
  "J5": {
    "1": "BQ_TS",
    "2": "GND"
  },
  "R7": {
    "1": "V3V0",
    "2": "CHG_INT"
  },
  "J2": {
    "1": "BAT",
    "2": "GND"
  },
  "U6": {
    "1": "SYS",
    "2": "GND",
    "3": "GND",
    "4": "BUCK_FB",
    "5": "BUCK_PG",
    "6": "V3V0",
    "7": "BUCK_L2",
    "8": "GND",
    "9": "BUCK_L1",
    "10": "SYS"
  },
  "L1": {
    "1": "BUCK_L1",
    "2": "BUCK_L2"
  },
  "C4": {
    "1": "SYS",
    "2": "GND"
  },
  "C5": {
    "1": "V3V0",
    "2": "GND"
  },
  "R4": {
    "1": "V3V0",
    "2": "BUCK_FB"
  },
  "R5": {
    "1": "BUCK_FB",
    "2": "GND"
  },
  "R6": {
    "1": "V3V0",
    "2": "BUCK_PG"
  },
  "U1": {
    "1": "NRF_DEC1",
    "2": "LF_X1",
    "3": "LF_X2",
    "4": "BAT_ADC",
    "5": "BUTTON1",
    "6": "BUTTON2",
    "7": "MOTOR_EN",
    "8": "CHG_INT",
    "9": "LCD_CS",
    "10": "LCD_SCK",
    "11": "LCD_MOSI",
    "12": "LCD_DC",
    "13": "V3V0",
    "14": "LCD_RESET",
    "15": "LCD_BL",
    "16": "I2C_SCL",
    "17": "I2C_SDA",
    "18": "BMA_INT1",
    "19": "BMA_INT2",
    "20": "RTC_INT",
    "21": "DEBUG_GPIO",
    "22": null,
    "23": null,
    "24": "NRST",
    "25": "SWCLK",
    "26": "SWDIO",
    "27": null,
    "28": null,
    "29": null,
    "30": "RF_ANT",
    "31": "GND",
    "32": "NRF_DEC2",
    "33": "NRF_DEC3",
    "34": "HF_X1",
    "35": "HF_X2",
    "36": "V3V0",
    "37": null,
    "38": null,
    "39": null,
    "40": null,
    "41": null,
    "42": null,
    "43": null,
    "44": null,
    "45": "GND",
    "46": "NRF_DEC4",
    "47": null,
    "48": "V3V0",
    "49": "GND"
  },
  "C8": {
    "1": "NRF_DEC1",
    "2": "GND"
  },
  "C9": {
    "1": "NRF_DEC2",
    "2": "GND"
  },
  "C10": {
    "1": "NRF_DEC3",
    "2": "GND"
  },
  "C11": {
    "1": "NRF_DEC4",
    "2": "GND"
  },
  "C12": {
    "1": "V3V0",
    "2": "GND"
  },
  "R8": {
    "1": "V3V0",
    "2": "I2C_SCL"
  },
  "R9": {
    "1": "V3V0",
    "2": "I2C_SDA"
  },
  "R10": {
    "1": "V3V0",
    "2": "NRST"
  },
  "C13": {
    "1": "NRST",
    "2": "GND"
  },
  "R12": {
    "1": "BAT",
    "2": "BAT_ADC"
  },
  "R13": {
    "1": "BAT_ADC",
    "2": "GND"
  },
  "C14": {
    "1": "BAT_ADC",
    "2": "GND"
  },
  "J3": {
    "1": "V3V0",
    "2": "SWDIO",
    "3": "GND",
    "4": "SWCLK",
    "5": "NRST",
    "6": "DEBUG_GPIO"
  },
  "J4": {
    "1": "GND",
    "2": "DISPLAY_LED_K",
    "3": "DISPLAY_LEDA",
    "4": "V3V0",
    "5": "LCD_DC",
    "6": "LCD_CS",
    "7": "LCD_SCK",
    "8": "LCD_MOSI",
    "9": "LCD_RESET",
    "10": null,
    "11": "GND",
    "12": null,
    "13": null,
    "14": null,
    "15": null,
    "16": null,
    "17": null
  },
  "R14": {
    "1": "V3V0",
    "2": "DISPLAY_LEDA"
  },
  "Q1": {
    "1": "LCD_BL_GATE",
    "2": "GND",
    "3": "DISPLAY_LED_K"
  },
  "R15": {
    "1": "LCD_BL",
    "2": "LCD_BL_GATE"
  },
  "R16": {
    "1": "LCD_BL_GATE",
    "2": "GND"
  },
  "C15": {
    "1": "V3V0",
    "2": "GND"
  },
  "U2": {
    "1": "GND",
    "2": "I2C_SDA",
    "3": "V3V0",
    "4": null,
    "5": "BMA_INT1",
    "6": "BMA_INT2",
    "7": "V3V0",
    "8": "GND",
    "9": "GND",
    "10": "V3V0",
    "11": null,
    "12": "I2C_SCL"
  },
  "C16": {
    "1": "V3V0",
    "2": "GND"
  },
  "C17": {
    "1": "V3V0",
    "2": "GND"
  },
  "U4": {
    "1": "RTC_OSCI",
    "2": "RTC_OSCO",
    "3": "RTC_INT",
    "4": "GND",
    "5": "I2C_SDA",
    "6": "I2C_SCL",
    "7": null,
    "8": "BAT"
  },
  "Y1": {
    "1": "RTC_OSCI",
    "2": "RTC_OSCO"
  },
  "C22": {
    "1": "BAT",
    "2": "GND"
  },
  "R17": {
    "1": "V3V0",
    "2": "RTC_INT"
  },
  "SW1": {
    "1": "BUTTON1",
    "2": "GND",
    "3": null,
    "4": null
  },
  "SW2": {
    "1": "BUTTON2",
    "2": "GND",
    "3": null,
    "4": null
  },
  "R19": {
    "1": "V3V0",
    "2": "BUTTON1"
  },
  "R20": {
    "1": "V3V0",
    "2": "BUTTON2"
  },
  "M1": {
    "1": "V3V0",
    "2": "MOTOR_NEG"
  },
  "Q2": {
    "1": "MOTOR_GATE",
    "2": "GND",
    "3": "MOTOR_NEG"
  },
  "R21": {
    "1": "MOTOR_EN",
    "2": "MOTOR_GATE"
  },
  "R22": {
    "1": "MOTOR_GATE",
    "2": "GND"
  },
  "D2": {
    "1": "MOTOR_NEG",
    "2": "V3V0"
  },
  "C23": {
    "1": "V3V0",
    "2": "GND"
  },
  "Y2": {
    "1": "HF_X1",
    "2": "GND",
    "3": "HF_X2",
    "4": "GND"
  },
  "Y3": {
    "1": "LF_X1",
    "2": "LF_X2"
  },
  "ANT1": {
    "1": "RF_FEED",
    "2": null
  },
  "L2": {
    "1": "RF_ANT",
    "2": "RF_50"
  },
  "L3": {
    "1": "RF_50",
    "2": "RF_FEED"
  },
  "C24": {
    "1": "RF_ANT",
    "2": "GND"
  },
  "C25": {
    "1": "V3V0",
    "2": "GND"
  },
  "C26": {
    "1": "V3V0",
    "2": "GND"
  },
  "C27": {
    "1": "V3V0",
    "2": "GND"
  },
  "C28": {
    "1": "HF_X1",
    "2": "GND"
  },
  "C29": {
    "1": "HF_X2",
    "2": "GND"
  },
  "C30": {
    "1": "LF_X1",
    "2": "GND"
  },
  "C31": {
    "1": "LF_X2",
    "2": "GND"
  }
}