hrithik18k/open-ring-flex
A flexible wearable PCB integrating inductive battery charging, BLE control with SPI flash and 32 MHz crystal, SAM L10 capacitive touch/wear sensing, haptic MOSFET drive with a large capacitor bank, RF antenna matching, and SWD programming/test connectors.
- Version
- 1.0.4
- License
- CC-BY-NC-SA-4.0
- Stars
- 0
source-data/schematic-net-labels.json
[
{
"net": "FLASH_OUT",
"pin": ".U2 > .pin22",
"sheet": "Radio"
},
{
"net": "FLASH_OUT",
"pin": ".U3 > .pin2",
"sheet": "Radio"
},
{
"net": "FLASH_CS",
"pin": ".U2 > .pin17",
"sheet": "Radio"
},
{
"net": "FLASH_CS",
"pin": ".U3 > .pin1",
"sheet": "Radio"
},
{
"net": "TOUCH_SLIDER_TX0",
"pin": ".U4 > .pin6",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_TX0",
"pin": ".E4 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX2",
"pin": ".U4 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX2",
"pin": ".E1 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX1",
"pin": ".U4 > .pin2",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX1",
"pin": ".E2 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX0",
"pin": ".U4 > .pin3",
"sheet": "Touch"
},
{
"net": "TOUCH_SLIDER_RX0",
"pin": ".E3 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_FINGER_TX",
"pin": ".U4 > .pin22",
"sheet": "Touch"
},
{
"net": "TOUCH_FINGER_TX",
"pin": ".E6 > .pin1",
"sheet": "Touch"
},
{
"net": "TOUCH_FINGER_RX",
"pin": ".U4 > .pin21",
"sheet": "Touch"
},
{
"net": "TOUCH_FINGER_RX",
"pin": ".E5 > .pin1",
"sheet": "Touch"
},
{
"net": "ADC_VHAP",
"pin": ".U4 > .pin5",
"sheet": "Touch"
},
{
"net": "ADC_VHAP",
"pin": ".R11 > .pin2",
"sheet": "Power"
},
{
"net": "ADC_VHAP",
"pin": ".R9 > .pin1",
"sheet": "Power"
},
{
"net": "ADC_VIN",
"pin": ".R10 > .pin2",
"sheet": "Power"
},
{
"net": "ADC_VIN",
"pin": ".R8 > .pin1",
"sheet": "Power"
},
{
"net": "ADC_VIN",
"pin": ".U4 > .pin4",
"sheet": "Touch"
},
{
"net": "UART_TX",
"pin": ".U2 > .pin13",
"sheet": "Radio"
},
{
"net": "UART_TX",
"pin": ".U4 > .pin23",
"sheet": "Touch"
},
{
"net": "UART_RX",
"pin": ".U2 > .pin14",
"sheet": "Radio"
},
{
"net": "UART_RX",
"pin": ".U4 > .pin24",
"sheet": "Touch"
},
{
"net": "PWR_SDA",
"pin": ".R12 > .pin1",
"sheet": "Touch"
},
{
"net": "PWR_SDA",
"pin": ".U4 > .pin17",
"sheet": "Touch"
},
{
"net": "PWR_SDA",
"pin": ".U1 > .pin24",
"sheet": "Power"
},
{
"net": "PWR_SCL",
"pin": ".R13 > .pin1",
"sheet": "Touch"
},
{
"net": "PWR_SCL",
"pin": ".U4 > .pin18",
"sheet": "Touch"
},
{
"net": "PWR_SCL",
"pin": ".U1 > .pin25",
"sheet": "Power"
},
{
"net": "PWR_CD",
"pin": ".U4 > .pin12",
"sheet": "Touch"
},
{
"net": "PWR_CD",
"pin": ".U1 > .pin22",
"sheet": "Power"
},
{
"net": "FLASH_CLK",
"pin": ".U2 > .pin16",
"sheet": "Radio"
},
{
"net": "FLASH_CLK",
"pin": ".U3 > .pin6",
"sheet": "Radio"
},
{
"net": "FLASH_IN",
"pin": ".U2 > .pin15",
"sheet": "Radio"
},
{
"net": "FLASH_IN",
"pin": ".U3 > .pin5",
"sheet": "Radio"
},
{
"net": "ATMEL_SWDIO",
"pin": ".J2 > .pin2",
"sheet": "Programming"
},
{
"net": "ATMEL_SWDIO",
"pin": ".U4 > .pin32",
"sheet": "Touch"
},
{
"net": "ATMEL_SWCLK",
"pin": ".J2 > .pin4",
"sheet": "Programming"
},
{
"net": "ATMEL_SWCLK",
"pin": ".U4 > .pin31",
"sheet": "Touch"
},
{
"net": "ATMEL_RESET",
"pin": ".J2 > .pin10",
"sheet": "Programming"
},
{
"net": "ATMEL_RESET",
"pin": ".U4 > .pin26",
"sheet": "Touch"
},
{
"net": "HAP_PULSE",
"pin": ".U4 > .pin15",
"sheet": "Touch"
},
{
"net": "HAP_PULSE",
"pin": ".Q1 > .G",
"sheet": "Haptics"
},
{
"net": "DIALOG_SWDIO",
"pin": ".J1 > .pin2",
"sheet": "Programming"
},
{
"net": "DIALOG_SWDIO",
"pin": ".U2 > .pin9",
"sheet": "Radio"
},
{
"net": "DIALOG_SWCLK",
"pin": ".J1 > .pin4",
"sheet": "Programming"
},
{
"net": "DIALOG_SWCLK",
"pin": ".U2 > .pin12",
"sheet": "Radio"
},
{
"net": "DIALOG_RESET",
"pin": ".J1 > .pin10",
"sheet": "Programming"
},
{
"net": "DIALOG_RESET",
"pin": ".U2 > .pin10",
"sheet": "Radio"
},
{
"net": "RF1",
"pin": ".U2 > .pin1",
"sheet": "Radio"
},
{
"net": "RF1",
"pin": ".L2 > .pin1",
"sheet": "Radio"
},
{
"net": "RF1",
"pin": ".C11 > .pin2",
"sheet": "Radio"
}
]