abse/smart-ring-flex
A tscircuit package created by abse.
- Version
- 0.0.24
- License
- unset
- Stars
- 0
firmware/onboard-programmer/ring-service-candidate/src/config.h
// ===================================================================================
// User Configurations for picoDAP
// ===================================================================================
#pragma once
// Pin definitions
#define PIN_XLAT_EN P14 // HIGH requests OE; PCB safety circuit qualification pending
#define PIN_RST P17 // NMOS gate: HIGH asserts nRESET
#define PIN_SWD P15 // existing D_MCU_DIO/TXS0102
#define PIN_SWK P16 // existing D_MCU_CLK/TXS0102
// USB device descriptor
#define USB_VENDOR_ID 0x1209 // VID
#define USB_PRODUCT_ID 0xC55D // PID
#define USB_DEVICE_VERSION 0x0100 // v1.0 (BCD-format)
// USB configuration descriptor
#define USB_MAX_POWER_mA 450 // max power in mA
// USB descriptor strings
#define MANUFACTURER_STR 'w','a','g','i','m','i','n','a','t','o','r'
#define PRODUCT_STR 'S','m','a','r','t','R','i','n','g',' ', 'C','M','S','I','S','-','D','A','P'
#define SERIAL_STR 'C','H','5','5','x'
#define INTERFACE_STR 'H','I','D',' ','D','a','t','a'