gokul/macro-six-usbc
USB-powered ATmega32U4 controller board with protected/switched 5 V power, six tactile keys, rotary encoder, reset/boot/ISP interfaces, power LED, and six daisy-chained SK6812 RGB LEDs driven through MOSFETs.
- Version
- 0.1.6
- License
- MIT
- Stars
- 0
outputs/release/rotation-verification.json
PCB
Schematic
[
{
"designator": "J1",
"part": "C165948",
"corresponding_numbered_pads": 16,
"supplier_frame_rotation_deg": 180.0,
"placement_rotation_deg": 180,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "R_CC1",
"part": "C23186",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 90.0,
"placement_rotation_deg": 90,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_CC2",
"part": "C23186",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 90.0,
"placement_rotation_deg": 90,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "U_ESD",
"part": "C7519",
"corresponding_numbered_pads": 6,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "R_DM",
"part": "C22962",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_DP",
"part": "C22962",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "F1",
"part": "C69688",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "Q_MAIN",
"part": "C15127",
"corresponding_numbered_pads": 3,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "R_MAIN_PULL",
"part": "C25803",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "SW_POWER",
"part": "C5274511",
"corresponding_numbered_pads": 8,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_BULK",
"part": "C19666",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_ESD",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "R_PWR",
"part": "C4190",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "LED_PWR",
"part": "C125094",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 180.0,
"placement_rotation_deg": 180,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "U1",
"part": "C44854",
"corresponding_numbered_pads": 44,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "Y1",
"part": "C13738",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_X1",
"part": "C38523",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_X2",
"part": "C38523",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_V1",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_V2",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_V3",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_V4",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_V5",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_UCAP",
"part": "C15849",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "C_AREF",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "R_RESET",
"part": "C98220",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_HWB",
"part": "C98220",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "SW_RESET",
"part": "C720477",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "SW_BOOT",
"part": "C720477",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "SW1",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "SW2",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "SW3",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "SW4",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "SW5",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "SW6",
"part": "C49234237",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 359.96914,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.004598,
"exact_footprint": true
},
{
"designator": "ENC1",
"part": "C202365",
"corresponding_numbered_pads": 7,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "R_ENCA",
"part": "C98220",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_ENCB",
"part": "C98220",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "Q_RGB",
"part": "C15127",
"corresponding_numbered_pads": 3,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "R_RGB_PULL",
"part": "C25803",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_RGB_DATA",
"part": "C23138",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "R_RGB_DOWN",
"part": "C25803",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.071636,
"exact_footprint": false
},
{
"designator": "U_RGB1",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED1",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "U_RGB2",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED2",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "U_RGB3",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED3",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "U_RGB4",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED4",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "U_RGB5",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED5",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
},
{
"designator": "U_RGB6",
"part": "C2922787",
"corresponding_numbered_pads": 4,
"supplier_frame_rotation_deg": 270.0,
"placement_rotation_deg": 270,
"max_centered_pad_residual_mm": 0.0,
"exact_footprint": true
},
{
"designator": "C_LED6",
"part": "C14663",
"corresponding_numbered_pads": 2,
"supplier_frame_rotation_deg": 0.0,
"placement_rotation_deg": 0,
"max_centered_pad_residual_mm": 0.124976,
"exact_footprint": false
}
]