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/BOM.csv

PCBPCB preview for outputs/release/BOM.csv
SchematicSchematic preview for outputs/release/BOM.csv
Comment,Designator,Footprint,LCSC Part #
"TYPE-C-31-M-12 USB connector","J1","TYPE-C-31-M-12","C165948"
"5100 ohm 0603","R_CC1,R_CC2","0603","C23186"
"USBLC6-2SC6 ESD array","U_ESD","SOT-23-6","C7519"
"22 ohm 0603","R_DM,R_DP","0603","C22962"
"nSMD050 resettable fuse","F1","1206","C69688"
"AO3401A P-channel MOSFET","Q_MAIN,Q_RGB","SOT-23","C15127"
"100000 ohm 0603","R_MAIN_PULL,R_RGB_PULL,R_RGB_DOWN","0603","C25803"
"KH-SK22D07-G5 slide switch","SW_POWER","KH-SK22D07-G5","C5274511"
"0.0000047 F 0603","C_BULK","0603","C19666"
"1e-7 F 0603","C_ESD,C_V1,C_V2,C_V3,C_V4,C_V5,C_AREF,C_LED1,C_LED2,C_LED3,C_LED4,C_LED5,C_LED6","0603","C14663"
"2200 ohm 0603","R_PWR","0603","C4190"
"LTST-C190KGKT green LED","LED_PWR","0603","C125094"
"ATmega32U4-AU TQFP-44","U1","TQFP-44","C44854"
"16 MHz crystal CL9pF","Y1","3225","C13738"
"1.2e-11 F 0603","C_X1,C_X2","0603","C38523"
"0.000001 F 0603","C_UCAP","0603","C15849"
"10000 ohm 0603","R_RESET,R_HWB,R_ENCA,R_ENCB","0603","C98220"
"TS-1088-AR02016 tactile switch","SW_RESET,SW_BOOT","TS-1088-AR02016","C720477"
"CPG151101D06 brown tactile key switch","SW1,SW2,SW3,SW4,SW5,SW6","MX-compatible through-hole","C49234237"
"EC11E18244AU rotary encoder","ENC1","EC11E18244AU","C202365"
"330 ohm 0603","R_RGB_DATA","0603","C23138"
"SK6812MINI-HS RGB LED","U_RGB1,U_RGB2,U_RGB3,U_RGB4,U_RGB5,U_RGB6","SMD3535-4P","C2922787"