ShiboSoftwareDev/f1c100s-linux-gameboy

Restores PCB assembly metadata by assigning part numbers, managing 3D CAD models and orientations, removing test-point bodies, and validating top-side SMT solder-paste features.

Version
1.0.8
License
unset
Stars
0

fabrication/pick-and-place.csv

"Designator","Mid X","Mid Y","Layer","Rotation","Manufacturer Part Number","LCSC Part #"
"C_AMP_VDD","5.0000mm","-25.0000mm","Top","90","CL10B105KA8NNNC","C29936"
"C_AMP_VDD_BULK","12.0000mm","-25.0000mm","Top","90","CL10A226MQ8NRNC","C59461"
"C_AMP_VREF","-2.7356mm","-32.0000mm","Top","270","CL10B105KA8NNNC","C29936"
"C_AUDIO_COUPLE","-10.0000mm","-23.0000mm","Top","90","CL10B105KA8NNNC","C29936"
"C_B_AVCC","-5.8000mm","7.6000mm","Top","180","CL21A106KAYNNNE","C15850"
"C_B_VCC_DRAM","-6.2000mm","-8.7000mm","Top","180","GRM219R71E105KA88D","C86035"
"C_B_VCC_HP","-8.0000mm","5.6000mm","Top","180","CL21A106KAYNNNE","C15850"
"C_B_VCC_IO","-8.0000mm","0.0000mm","Top","180","CL21A106KAYNNNE","C15850"
"C_B_VCC_TV","9.1500mm","8.1000mm","Top","0","CL21A106KAYNNNE","C15850"
"C_B_VCC_USB","6.4000mm","7.5000mm","Top","90","CL21A106KAYNNNE","C15850"
"C_B_VDD_CORE","-8.0000mm","-6.6000mm","Top","180","CL21A106KAYNNNE","C15850"
"C_BAT_IN","22.0000mm","-72.0000mm","Top","90","CL10A106KP8NNNC","C19702"
"C_BAT_IN_BULK","10.0000mm","-72.0000mm","Top","90","CL10A106KP8NNNC","C19702"
"C_BAT_OUT","39.0000mm","-67.0000mm","Top","90","CL10A226MQ8NRNC","C59461"
"C_BAT_OUT_BULK","43.0000mm","-67.0000mm","Top","90","CL10A226MQ8NRNC","C59461"
"C_D4","-8.0000mm","3.5000mm","Top","180","CL05B104KO5NNNC","C1525"
"C_D5","-8.0000mm","2.5000mm","Top","180","CL05B104KO5NNNC","C1525"
"C_D20","-8.0000mm","-3.4000mm","Top","180","CL05B104KO5NNNC","C1525"
"C_D22","-8.0000mm","-4.4000mm","Top","180","CL05B104KO5NNNC","C1525"
"C_D30","-2.9000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D31","-1.8000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D32","-0.7000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D34","0.4000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D35","1.5000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D36","2.6000mm","-8.0000mm","Top","270","CL05B104KO5NNNC","C1525"
"C_D50","6.9000mm","-2.2000mm","Top","0","CL05B104KO5NNNC","C1525"
"C_D67","4.5000mm","8.0000mm","Top","90","CL05B104KO5NNNC","C1525"
"C_D71","2.6000mm","8.0000mm","Top","90","CL05B104KO5NNNC","C1525"
"C_D73","1.5000mm","8.0000mm","Top","90","CL05B104KO5NNNC","C1525"
"C_D80","-1.0000mm","8.0000mm","Top","90","CL05B104KO5NNNC","C1525"
"C_FLASH","25.7000mm","8.9050mm","Top","0","CC0603KRX7R9BB104","C14663"
"C_GAMEPAD","-5.8000mm","-43.0000mm","Top","0","CC0603KRX7R9BB104","C14663"
"C_OSCI","10.9750mm","-4.4000mm","Top","270","GRM1555C1H180JA01D","C33149"
"C_OSCO","9.2250mm","1.2000mm","Top","90","GRM1555C1H180JA01D","C33149"
"C_RESET","8.0000mm","3.2000mm","Top","0","CL05B104KO5NNNC","C1525"
"C_SPK_EMI_NEG","11.0000mm","-18.0000mm","Top","90","CC0603JRNPO9BN221","C106210"
"C_SPK_EMI_POS","-14.0000mm","-18.0000mm","Top","90","CC0603JRNPO9BN221","C106210"
"C_SV_H","3.4000mm","-10.4500mm","Top","270","CL05B104KO5NNNC","C1525"
"C_SV_L","-3.8000mm","-10.4500mm","Top","270","CL05B104KO5NNNC","C1525"
"C_TV_REF","9.2000mm","10.6000mm","Top","0","CL21A106KAYNNNE","C15850"
"C_TV_VRN","0.3000mm","10.9000mm","Top","90","CL21A106KAYNNNE","C15850"
"C_TV_VRP","6.4000mm","10.9000mm","Top","90","CL21A106KAYNNNE","C15850"
"C_U_1V2_IN","-16.8000mm","-8.9500mm","Top","0","GRM21BR71C475KE51L","C408144"
"C_U_1V2_OUT","-25.2000mm","-8.9500mm","Top","180","GRM21BR71C475KE51L","C408144"
"C_U_2V5_IN","-16.8000mm","-0.9500mm","Top","0","GRM21BR71C475KE51L","C408144"
"C_U_2V5_OUT","-25.2000mm","-0.9500mm","Top","180","GRM21BR71C475KE51L","C408144"
"C_U_2V8_IN","-16.8000mm","-15.9500mm","Top","0","GRM21BR71C475KE51L","C408144"
"C_U_2V8_OUT","-25.2000mm","-15.9500mm","Top","180","GRM21BR71C475KE51L","C408144"
"C_U_3V3_IN","-15.2000mm","10.9050mm","Top","0","GRM21BR71C475KE51L","C408144"
"C_U_3V3_OUT","-26.8000mm","10.9050mm","Top","180","GRM21BR71C475KE51L","C408144"
"C_USB_ESD","-7.8000mm","67.0000mm","Top","0","CC0603KRX7R9BB104","C14663"
"C_VRA1","-1.4000mm","10.4500mm","Top","90","CL05A105KA5NQNC","C52923"
"C_VRA2","-4.0000mm","10.4500mm","Top","90","CL05A105KA5NQNC","C52923"
"D_BAT_BOOST","34.0000mm","-67.0000mm","Top","180","SS34","C8678"
"D_USB_OR","-12.0000mm","69.5000mm","Top","180","B5819W_SL","C8598"
"FB_SPK_NEG","7.0000mm","-18.0000mm","Top","90","BLM18PG121SN1D","C14709"
"FB_SPK_POS","-10.0000mm","-18.0000mm","Top","90","BLM18PG121SN1D","C14709"
"J_BAT","-38.0000mm","-69.0000mm","Top","90","S2B_PH_K_S_LF__SN_","C173752"
"J_LCD","41.0000mm","38.0000mm","Top","90","PM254-1-14-Z-8.5","C2897377"
"J_PWR_SW","49.7000mm","-8.0000mm","Top","0","SK_12E12_G5","C136720"
"J_SPK","-48.0000mm","-22.0000mm","Top","90","SM02B_PASS_TBT_LF__SN_","C265417"
"J_USB","4.0000mm","69.9250mm","Top","180","TYPE-C-31-M-12","C165948"
"JP_BOOT","47.0000mm","16.0000mm","Top","0","PZ254V-11-02P","C492401"
"L_BAT_BOOST","16.0000mm","-67.0000mm","Top","0","SMMS0630_220M","C128694"
"Q_BAT_CUTOFF","7.0000mm","-67.0000mm","Top","0","AO3401A","C347476"
"Q_BAT_GATE","1.0000mm","-72.0000mm","Top","0","MMBT3904_RANGE_100_300_","C20526"
"Q_USB_BOOST_OFF","47.0000mm","-63.0000mm","Top","0","MMBT3904_RANGE_100_300_","C20526"
"R_BAT_GATE_BASE","4.0000mm","-72.0000mm","Top","90","A_0603WAF1003T5E","C25803"
"R_BAT_GATE_PULLUP","7.0000mm","-72.0000mm","Top","90","A_0603WAF1003T5E","C25803"
"R_BOOST_BOT","27.0000mm","-72.0000mm","Top","90","FRC0603F1302TS","C2906992"
"R_BOOST_EN_PULLUP","35.0000mm","-72.0000mm","Top","90","A_0603WAF1003T5E","C25803"
"R_BOOST_TOP","30.0000mm","-72.0000mm","Top","90","A_0603WAF9532T5E","C23267"
"R_BTN_A","10.0000mm","-35.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_B","-10.0000mm","-49.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_DOWN","-5.0000mm","-35.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_LEFT","0.0000mm","-35.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_RIGHT","5.0000mm","-35.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_SELECT","5.0000mm","-49.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_START","10.0000mm","-49.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_UP","-10.0000mm","-35.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_X","-5.0000mm","-49.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_BTN_Y","0.0000mm","-49.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_CC1","11.5000mm","70.5000mm","Top","0","0603WAF5101T5E","C23186"
"R_CC2","11.5000mm","67.5000mm","Top","0","0603WAF5101T5E","C23186"
"R_FLASH_CS","19.5000mm","2.0000mm","Top","0","FRC0603F1002TS","C2906982"
"R_GAMEPAD_INT","6.5000mm","-42.0000mm","Top","90","FRC0603F1002TS","C2906982"
"R_HOLD","26.5000mm","5.5000mm","Top","0","FRC0603F1002TS","C2906982"
"R_PU_SDMMC0_CMD","8.0000mm","-10.7000mm","Top","0","0402WGF4702TCE","C25792"
"R_PU_SDMMC0_D0","10.4500mm","4.2000mm","Top","0","0402WGF4702TCE","C25792"
"R_PU_SDMMC0_D1","10.4500mm","-6.2000mm","Top","0","0402WGF4702TCE","C25792"
"R_PU_SDMMC0_D2","10.4500mm","6.2000mm","Top","0","0402WGF4702TCE","C25792"
"R_PU_SDMMC0_D3","10.4500mm","-10.7000mm","Top","0","0402WGF4702TCE","C25792"
"R_PU_SPI0_CS","-10.7000mm","-10.4500mm","Top","0","0402WGF1002TCE","C25744"
"R_PU_TWI0_SCL","-10.4500mm","-3.2000mm","Top","0","0402WGF4701TCE","C25900"
"R_PU_TWI0_SDA","-10.4500mm","-5.0000mm","Top","0","0402WGF4701TCE","C25900"
"R_RESET","8.0000mm","5.0000mm","Top","0","0402WGF4702TCE","C25792"
"R_SV_H","10.7000mm","-8.0000mm","Top","0","0402WGF2001TCE","C4109"
"R_SV_L","-0.2000mm","-10.4500mm","Top","0","0402WGF2001TCE","C4109"
"R_USB_BOOST_OFF","43.0000mm","-72.0000mm","Top","90","A_0603WAF1003T5E","C25803"
"R_USB_BOOST_OFF_PULLDOWN","50.0000mm","-63.0000mm","Top","90","A_0603WAF1003T5E","C25803"
"R_VRA1","2.3000mm","10.4500mm","Top","0","0402WGF2003TCE","C25764"
"R_VRA2","-7.6000mm","10.4500mm","Top","0","0402WGF2003TCE","C25764"
"R_WP","26.5000mm","3.0000mm","Top","0","FRC0603F1002TS","C2906982"
"RV_VOLUME","-45.9250mm","-7.0000mm","Top","90","RK10J12E002L","C231765"
"SW_A","37.0000mm","-36.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_B","28.0000mm","-45.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_DOWN","-28.0000mm","-45.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_LEFT","-37.0000mm","-36.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_RESET","-25.0000mm","68.5000mm","Top","0","TL3342F160QG","C2886898"
"SW_RIGHT","-19.0000mm","-36.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_SELECT","-8.0000mm","-57.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_START","8.0000mm","-57.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_UP","-28.0000mm","-27.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_X","28.0000mm","-27.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"SW_Y","19.0000mm","-36.0000mm","Top","0","KH_6X6X15H_SMT_FS_D","C18186519"
"U_1V2","-21.0000mm","-8.0000mm","Top","0","AP2112K-1.2TRG1","C460310"
"U_2V5","-21.0000mm","0.0000mm","Top","0","AP2112K-2.5TRG1","C176945"
"U_2V8","-21.0000mm","-15.0000mm","Top","0","AP2127K-2.8TRG1","C460327"
"U_3V3","-21.0000mm","9.0000mm","Top","0","AP2112M-3.3TRG1","C5290219"
"U_BAT_BOOST","25.0000mm","-67.0000mm","Top","0","MT3608","C84817"
"U_FLASH","19.5000mm","7.0000mm","Top","0","W25Q128JVSIQ","C97521"
"U_GAMEPAD","0.0000mm","-42.0000mm","Top","90","PCA9535PW,118","C255606"
"U_SPK_AMP","0.0000mm","-25.0000mm","Top","270","PAM8403DR_H","C17337"
"U_USB_ESD","-4.0000mm","67.0000mm","Top","180","USBLC6-2SC6","C7519"
"U1","0.0000mm","0.0000mm","Top","270","F1C100S","C1511928"
"Y1","10.1000mm","-1.6000mm","Top","90","ABM8-24.000MHZ-12-B1U-T","C1986477"