From 6b9a41b1e119b9bda17871becb91e71c5becac8e Mon Sep 17 00:00:00 2001 From: Padmal Date: Sat, 2 Dec 2023 17:28:29 +0530 Subject: [PATCH 1/2] fix: silk screen changes --- docs/components/BillOfMaterials.csv | 123 +- docs/components/InteractiveBoM.html | 1542 +- docs/components/diff_pcb.pdf | Bin 0 -> 626783 bytes docs/components/diff_schematic.pdf | Bin 0 -> 650553 bytes docs/drawings/PSLab_SilkScreen.svg | 15679 ++- docs/images/PSLab_v6_bottom.png | Bin 1007436 -> 945199 bytes docs/images/PSLab_v6_top.png | Bin 1041173 -> 3186128 bytes docs/position_files/PositionFile.csv | 350 +- docs/schematics/PSLab.pdf | Bin 1310956 -> 1340492 bytes output/Gerber/PSLab-B_Mask.gbr | 22 +- output/Gerber/PSLab-B_Paste.gbr | 4 +- output/Gerber/PSLab-B_Silkscreen.gbr | 18918 ++-- output/Gerber/PSLab-Edge_Cuts.gbr | 4 +- output/Gerber/PSLab-F_Mask.gbr | 370 +- output/Gerber/PSLab-F_Paste.gbr | 170 +- output/Gerber/PSLab-F_Silkscreen.gbr | 1026 +- output/Gerber/PSLab-L1_Front.gbr | 1112 +- output/Gerber/PSLab-L2_Ground.gbr | 223 +- output/Gerber/PSLab-L3_Power.gbr | 20 +- output/Gerber/PSLab-L4_Signal.gbr | 28 +- output/Gerber/PSLab-NPTH-drl_map.gbr | 4 +- output/Gerber/PSLab-NPTH.drl | 4 +- output/Gerber/PSLab-PTH-drl_map.gbr | 12 +- output/Gerber/PSLab-PTH.drl | 6 +- output/Gerber/PSLab-job.gbrjob | 2 +- output/Gerber/PSLab.drl | 486 + output/Gerber/PSLab.gbr | 6408 ++ output/Gerber/PSLab.gbrjob | 175 + output/Gerber/PSLab_B_Mask.gbr | 813 + output/Gerber/PSLab_B_Paste.gbr | 15 + output/Gerber/PSLab_B_Silkscreen.gbr | 81521 ++++++++++++++++ output/Gerber/PSLab_Edge_Cuts.gbr | 45 + output/Gerber/PSLab_F_Mask.gbr | 1368 + output/Gerber/PSLab_F_Paste.gbr | 812 + output/Gerber/PSLab_F_Silkscreen.gbr | 41708 ++++++++ output/Gerber/PSLab_L1_Front.gbr | 4829 + output/Gerber/PSLab_L2_Ground.gbr | 10876 +++ output/Gerber/PSLab_L3_Power.gbr | 4071 + output/Gerber/PSLab_L4_Signal.gbr | 1638 + output/Gerber/PSLab_User_Eco1.gbr | 83 + schematics/CI.kibot.yaml | 11 +- .../PSLab-backups/PSLab-2023-02-09_063433.zip | Bin 1719055 -> 0 bytes schematics/PSLab.kicad_pcb | 11697 ++- .../PSLab.pretty/PSLab_SilkScreen.kicad_mod | 1336 +- schematics/eeschema_interposer.log | 2197 + 45 files changed, 194350 insertions(+), 15358 deletions(-) create mode 100644 docs/components/diff_pcb.pdf create mode 100644 docs/components/diff_schematic.pdf create mode 100644 output/Gerber/PSLab.drl create mode 100644 output/Gerber/PSLab.gbr create mode 100644 output/Gerber/PSLab.gbrjob create mode 100644 output/Gerber/PSLab_B_Mask.gbr create mode 100644 output/Gerber/PSLab_B_Paste.gbr create mode 100644 output/Gerber/PSLab_B_Silkscreen.gbr create mode 100644 output/Gerber/PSLab_Edge_Cuts.gbr create mode 100644 output/Gerber/PSLab_F_Mask.gbr create mode 100644 output/Gerber/PSLab_F_Paste.gbr create mode 100644 output/Gerber/PSLab_F_Silkscreen.gbr create mode 100644 output/Gerber/PSLab_L1_Front.gbr create mode 100644 output/Gerber/PSLab_L2_Ground.gbr create mode 100644 output/Gerber/PSLab_L3_Power.gbr create mode 100644 output/Gerber/PSLab_L4_Signal.gbr create mode 100644 output/Gerber/PSLab_User_Eco1.gbr delete mode 100644 schematics/PSLab-backups/PSLab-2023-02-09_063433.zip create mode 100644 schematics/eeschema_interposer.log diff --git a/docs/components/BillOfMaterials.csv b/docs/components/BillOfMaterials.csv index cff0298..20c3f85 100644 --- a/docs/components/BillOfMaterials.csv +++ b/docs/components/BillOfMaterials.csv @@ -1,62 +1,61 @@ -Reference,Quantity,Value,Component,Footprint,Description,Vendor -"C1, C2, C3, C4, C9, C13, C17, C18, C24, C25, C27, C32, C34, C35, C37, C38, C39, C43, ",18,100nF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"C5, C7, C23, C40, ",4,10nF,C,Capacitor_SMD:C_0603_1608Metric,Unpolarized capacitor, -"C6, C12, C14, C15, C21, C33, C44, ",7,10uF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"C8, C10, C53, ",3,12pF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"C11, ",1,2.2uF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"C20, C42, C52, ",3,1uF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"C30, C36, ",2,1nF,C,Capacitor_SMD:C_0603_1608Metric,Unpolarized capacitor, -"C45, C46, C47, C48, C49, C50, C51, C54, ",8,22uF,C_Small,Capacitor_SMD:C_0603_1608Metric,"Unpolarized capacitor, small symbol", -"D1, D2, ",2,6.8V,D_Zener_Small_ALT,Diode_SMD:D_MiniMELF,, -"D3, ",1,GREEN,LED_Filled,LED_SMD:LED_0805_2012Metric,"Light emitting diode, filled shape", -"D4, ",1,BLUE,LED_Filled,LED_SMD:LED_0805_2012Metric,"Light emitting diode, filled shape", -"D5, ",1,WS2812B,WS2812B,LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm,RGB LED with integrated controller, -"D7, ",1,K1N5817HW-7-F,D_Schottky,Diode_SMD:D_SOD-123,Schottky diode, -"D8, D9, ",2,1N4148W,1N4148W,Diode_SMD:D_MiniMELF,"75V 0.15A Fast Switching Diode, SOD-123", -"D10, D11, D12, D13, ",4,White,LED_Small,LED_SMD:LED_0603_1608Metric,"Light emitting diode, small symbol", -"F1, ",1,1A,Polyfuse,Fuse:Fuse_1206_3216Metric,"Resettable fuse, polymeric positive temperature coefficient", -"J1, ",1,DoublePins,Conn_02x14_Odd_Even,Connector_PinSocket_2.54mm:PinSocket_2x14_P2.54mm_Vertical,"Generic connector, double row, 02x14, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)", -"J6, ",1,ESP01,ESP01,PSLab:ESP-01,, -"J8, ",1,DM3AT-SF-PEJM5(11),Micro_SD_Card_Det_9_pin,PSLab:TF-015,Micro SD Card Socket with card detection pins, -"J10, ",1,Programmer,Conn_01x05,Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical,"Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)", -J4 J5 J7,3,SSW-104-01-T-S,I2C,PinSocket_1x04_P2.54mm_Vertical,, -J9,1,SSW-106-01-T-S,SPI,PinSocket_1x06_P2.54mm_Vertical,, -J2 J3,2,SSW-108-01-T-S,Power Pins,PinSocket_1x08_P2.54mm_Vertical,, -"J11, ",1,IEC-CR1225,Battery_Cell,PSLab:2.0mm_connector_edge,3V 12.5mm x 2.5 mm 48 mAh, -"J12, ",1,U262-161N-4BVC11,USB_C_Receptacle,incremental_library:USB_C_Receptacle_12pin_SMT,"400kHz 60V 2A boost, buck-boost converter", -"J13, ",1,CR1225,Battery_Cell,PSLab:BatteryHolder_A359,Single-cell battery, -"L1, L3, L4, ",3,3.3uH,L_Small,Inductor_SMD:L_Taiyo-Yuden_MD-2020,"Inductor, small symbol", -"L2, ",1,4.7uH,L_Small,Inductor_SMD:L_Taiyo-Yuden_MD-2020,"Inductor, small symbol", -"MH1, MH2, MH3, MH4, ",4,M,MountingHole_Pad,MountingHole:MountingHole_3.2mm_M3_DIN965_Pad,Mounting Hole with connection, -"Q1, Q3, ",2,MMBT3906,Q_PNP_BEC,Package_TO_SOT_SMD:SOT-23,"PNP transistor, base/emitter/collector", -"Q2, ",1,MMBT3904,Q_NPN_BEC,Package_TO_SOT_SMD:SOT-23,"NPN transistor, base/emitter/collector", -"R1, R4, R10, R14, R16, R17, R18, R19, R21, R23, R25, R29, R31, R32, R33, R35, R37, R38, R39, R42, R58, R64, R66, R67, R70, R71, R72, R73, R76, R78, R79, ",31,10k,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R2, R3, R12, R15, R26, R41, R43, R44, R48, R52, R53, R59, R60, ",13,5.1k,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R5, R11, R36, R47, R51, ",5,1k,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R6, R7, R8, R9, R49, ",5,200,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R20, R30, R40, R46, R50, R63, R77, ",7,200k,R_Small,Resistor_SMD:R_0603_1608Metric,"Resistor, small symbol", -"R22, ",1,12k,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R24, R34, R45, ",3,1M,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R54, R55, R56, R57, ",4,18,R,Resistor_SMD:R_0603_1608Metric,Resistor, -"R61, ",1,51k,R_Small,Resistor_SMD:R_0603_1608Metric,"Resistor, small symbol", -"R68, ",1,180k,R_Small,Resistor_SMD:R_0603_1608Metric,"Resistor, small symbol", -"R69, ",1,30k,R_Small,Resistor_SMD:R_0603_1608Metric,"Resistor, small symbol", -"R75, ",1,100k,R_Small,Resistor_SMD:R_0603_1608Metric,"Resistor, small symbol", -"SW1, SW2, SW3, ",3,SW_MEC_5E,SW_MEC_5E,PSLab:button_SPST_3x4x2.5,MEC 5E single pole normally-open tactile switch, -"U1, ",1,AP3015A,AP3015A,Package_TO_SOT_SMD:SOT-23-5,Micro Power Step-Up DC-DC Converter, -"U2, ",1,74HC126,74LS126,Package_SO:TSSOP-14_4.4x5mm_P0.65mm,Quad buffer 3-State outputs, -"U3, ",1,PIC24EP256GP204,PIC24EP256GP204,Package_QFP:TQFP-44_10x10mm_P0.8mm,, -"U4, ",1,DS1307Z+T&R,DS1307Z+,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,"64 x 8, Serial, I2C Real-time clock, 4.5V to 5.5V VCC, 0°C to +70°C, SOIC-8", -"U6, ",1,AMS1117-3.3,AMS1117-3.3,Package_TO_SOT_SMD:SOT-223-3_TabPin2,"1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223", -"U7, ",1,LM324,LM324,Package_SO:TSSOP-14_4.4x5mm_P0.65mm,"Low-Power, Quad-Operational Amplifiers, DIP-14/SOIC-14/SSOP-14", -"U9, U10, U11, U13, ",4,TL082,TL082,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,"Dual JFET-Input Operational Amplifiers, DIP-8/SOIC-8/SSOP-8", -"U12, ",1,74HC4051,74HC4051,Package_SO:TSSOP-16_4.4x5mm_P0.65mm,"8-channel analog multiplexer/demultiplexer, DIP-16/SOIC-16/TSSOP-16", -"U14, U18, ",2,MCP6S21,MCP6S21,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,"High-Efficiency, 2A, 4.5V-21V, 500kHz Synchronous, Step-Down Converter, SOT-23-6", -"U15, ",1,CP2102N-xxx-xQFN20x,CP2102N-xxx-xQFN20x,PSLab:QFN-20_EP_3x3_Pitch0.5mm,, -"U16, ",1,SP0503BAHT,SP0503BAHT,Package_TO_SOT_SMD:SOT-143,"TVS Diode Array, 5.5V Standoff, 3 Channels, SOT-143 package", -"U17, ",1,MT1470,MT1470,Package_TO_SOT_SMD:SOT-23-6,"High-Efficiency, 2A, 4.5V-21V, 500kHz Synchronous, Step-Down Converter, SOT-23-6", -"U20, ",1,MCP4822,MCP4822,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,2-Channel 12-Bit D/A Converters with SPI Interface and Internal Reference (2.048V), -"U21, ",1,IP5189T,IP5189T,Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm,, -"X1, ",1,12MHz,Crystal,Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm,Two pin crystal, -"X2, ",1,32.768 kHz,Crystal_Small,Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm,"Two pin crystal, small symbol", -"Z1, ",1,CR1225,Battery,Battery:Battery_CR1225,, \ No newline at end of file +References,Value,Footprint,Quantity,PartNumber,Price,Datasheet,Description +C8 C10 C53,12pF,C_0603_1608Metric,3,,,10V 10%,"Unpolarized capacitor, small symbol" +C30 C36,1nF,C_0603_1608Metric,2,C0603C102J5RACAUTO,0.12,https://eu.mouser.com/datasheet/2/212/KEM_C1023_X7R_AUTO_SMD-1093309.pdf,16V 5% +C5 C7 C23 C40,10nF,C_0603_1608Metric,4,C0603C104J4RACTU VJ0603Y103JXJPW1BC,0.15 0.37,https://eu.mouser.com/datasheet/2/212/KEM_C1002_X7R_SMD-1102033.pdf,16V 10% 16V 5% +C1 C2 C3 C4 C9 C13 C17 C18 C24 C25 C27 C32 C34 C35 C37 C38 C39 C43,100nF,C_0603_1608Metric,18,C0603C104J4RACTU,0.15,https://eu.mouser.com/datasheet/2/212/KEM_C1002_X7R_SMD-1102033.pdf,16V 10% +C20 C42 C52,1uF,C_0603_1608Metric,3,0603YD105KAT2A,0.18,https://eu.mouser.com/datasheet/2/40/cx5r-776519.pdf,16V 20% +C11,2.2uF,C_0603_1608Metric,1,,,10V CL10A225KP8NNNC,"Unpolarized capacitor, small symbol" +C6 C12 C14 C15 C21 C33 C44,10uF,C_0603_1608Metric,7,EMK107BC6106MA-T,0.46,https://eu.mouser.com/datasheet/2/396/mlcc02_e-1307760.pdf,16V 20% +C45 C46 C47 C48 C49 C50 C51 C54,22uF,C_0603_1608Metric,8,,,10V,"Unpolarized capacitor, small symbol" +D8,1N4148W,D_MiniMELF,1,,,~,Diode +D9,1N4148W,D_SOD-123,1,,,https://www.vishay.com/docs/85748/1n4148w.pdf,"75V 0.15A Fast Switching Diode, SOD-123" +D1 D2,6.8V,D_MiniMELF,2,BZV55B6V8 L1,0.23,~,6.8V Zener +D4,BLUE,LED_0805_2012Metric,1,HSMR-C170-R0000,0.85,~,Blue 0805 +D3,GREEN,LED_0805_2012Metric,1,HSMQ-C170-T0000,0.94,~,Green 0805 +D7,K1N5817HW-7-F,D_SOD-123,1,,,~,Schottky diode +D5,WS2812B,LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm,1,WS2812B,3.35,https://www.mouser.fi/datasheet/2/737/4684_WS2812B_2020_V1_3_EN-1900866.pdf,RGB LED with integrated controller +D10 D11 D12 D13,White,LED_0603_1608Metric,4,,,~,"Light emitting diode, small symbol" +F1,1A,Fuse_1206_3216Metric,1,0ZCJ0025FF2E,0.11,https://www.mouser.fi/datasheet/2/240/Littelfuse_PTC_1812L_Datasheet.pdf-693388.pdf,"Hold 250mA, Trip 500mA" +J11,Battery_Cell,2.0mm_connector_edge,1,,,~,Single-cell battery +J13,CR1225,BatteryHolder_A359,1,BAT-HLD-012-SMT,0.29,~,Coin cell battery holder (CR1225/1216) +J3,Conn_01x13,PinSocket_1x13_P2.54mm_Vertical,1,,,~,"Generic connector, single row, 01x13, script generated (kicad-library-utils/schlib/autogen/connector/)" +J2,Conn_01x25,PinSocket_1x25_P2.54mm_Vertical,1,,,~,"Generic connector, single row, 01x25, script generated (kicad-library-utils/schlib/autogen/connector/)" +J1,DoublePins,PinSocket_2x14_P2.54mm_Vertical,1,SSW-114-01-T-D,2.28,https://eu.mouser.com/datasheet/2/527/ssw_th-1507658.pdf,Straight female 2.54 mm 2row +J6,ESP01,ESP-01,1,SSW-104-01-T-D,0.98,https://eu.mouser.com/datasheet/2/527/ssw_th-1507658.pdf,Straight female 2.54 mm 2row +J8,Micro_SD_Card_Det_9_pin,TF-015,1,,,https://www.hirose.com/product/en/download_file/key_name/DM3/category/Catalog/doc_file_id/49662/?file_category_id=4&item_id=195&is_series=1,Micro SD Card Socket with card detection pins +J10,Programmer,PinSocket_1x05_P2.54mm_Vertical,1,,,,"Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)" +J12,USB_C_Receptacle,USB_C_Receptacle_12pin_SMT,1,U262-161N-4BVC11,0.32,https://www.usb.org/sites/default/files/documents/usb_type-c.zip,USB - Type C Female 16 SMT +L1 L3 L4,3.3uH,L_Taiyo-Yuden_MD-2020,3,,0.17,https://atta.szlcsc.com/upload/public/pdf/source/20210810/8C07D4BA256EC9B57FF3FBBF0FDAC34D.pdf?Expires=4070880000&OSSAccessKeyId=LTAIJDIkh7KmGS1H&Signature=5yvUfuCqyDuFb2Ab6TNjtKjsVcI%3D&response-content-disposition=attachment%3Bfilename%3DC917337_4.7UH%25C2%25B120%2525_2021-08-10.PDF,Inductor +L2,4.7uH,L_Taiyo-Yuden_MD-2020,1,,,https://item.szlcsc.com/992539.html SMNR201610-4R7MT,"Inductor, small symbol" +Q2,MMBT3904,SOT-23,1,"MMBT3904,215",0.1,https://eu.mouser.com/datasheet/2/916/MMBT3904-1599187.pdf,"45V Vce, 0.8A Ic, NPN, SOT-23" +Q1,MMBT3906,SOT-23,1,MMBT3906-7-F,0.11,https://www.onsemi.com/pdf/datasheet/pzt3906-d.pdf,"45V Vce, 0.8A Ic, PNP, SOT-23" +Q3,MMBT3906,SOT-23,1,MMBT3906-7-F,0.11,https://eu.mouser.com/datasheet/2/115/ds30059-15980.pdf,"45V Vce, 0.8A Ic, PNP, SOT-23" +R54 R55 R56 R57,18,R_0603_1608Metric,4,RR0816Q-180-D,0.1,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% +R6 R7 R8 R9 R13 R27 R28 R49 R62,200,R_0603_1608Metric,9,RR0816P-201-D,0.1,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% +R5 R11 R36 R47 R51,1k,R_0603_1608Metric,5,RR0816P-102-D,0.12,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% +R2 R3 R12 R15 R26 R41 R43 R44 R48 R52 R53 R59 R60,5.1k,R_0603_1608Metric,13,RR0816P-512-D,0.1,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% +R1 R4 R10 R14 R16 R17 R18 R19 R21 R23 R25 R29 R31 R32 R33 R35 R37 R38 R39 R42 R58 R64 R66 R67 R70 R71 R72 R73 R76 R78 R79,10k,R_0603_1608Metric,31,RR0816P-103-D,0.12,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% 1/16W 1% +R22,12k,R_0603_1608Metric,1,RR0816P-103-D,0.12,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 1% +R69,30k,R_0603_1608Metric,1,,,1/16W 1%,"Resistor, small symbol" +R61,51k,R_0603_1608Metric,1,,,~,"Resistor, small symbol" +R75,100k,R_0603_1608Metric,1,,,~,"Resistor, small symbol" +R68,180k,R_0603_1608Metric,1,,,1/16W 1%,"Resistor, small symbol" +R20 R30 R40 R46 R50 R63 R77,200k,R_0603_1608Metric,7,RR0816P-204-D,0.1,https://eu.mouser.com/datasheet/2/392/susumu_RR_Data_Sheet-1206438.pdf,1/16W 5% +R24 R34 R45,1M,R_0603_1608Metric,3,RT0603FRE071ML,0.1,https://www.mouser.fi/datasheet/2/447/PYu-RT_1-to-0.01_RoHS_L_11-1669912.pdf,1/16W 5% +SW1 SW2 SW3,SW_MEC_5E,button_SPST_3x4x2.5,3,,,http://www.apem.com/int/index.php?controller=attachment&id_attachment=1371,MEC 5E single pole normally-open tactile switch +U2,74HC126,TSSOP-14_4.4x5mm_P0.65mm,1,SN74HC126PW,0.42,http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=http%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fsn74hc126,TSSOP-14 +U12,74HC4051,TSSOP-16_4.4x5mm_P0.65mm,1,,,http://www.ti.com/lit/ds/symlink/cd74hc4051.pdf,"8-channel analog multiplexer/demultiplexer, DIP-16/SOIC-16/TSSOP-16" +U6,AMS1117-3.3,SOT-223-3_TabPin2,1,,,http://www.advanced-monolithic.com/pdf/ds1117.pdf,"1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" +U1,AP3015A,SOT-23-5,1,,,, +U15,CP2102N-xxx-xQFN20x,QFN-20_EP_3x3_Pitch0.5mm,1,,,https://www.silabs.com/documents/public/data-sheets/cp2102n-datasheet.pdf, +U4,DS1307Z+T&R,SOIC-8_3.9x4.9mm_P1.27mm,1,DS1307Z+,3.69,https://eu.mouser.com/datasheet/2/256/DS1307-1513036.pdf,Real Time Clock IC +U21,IP5189T,QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm,1,,,http://www.injoinic.com/wwwroot/uploads/files/20200220/3642884e4c0184d6c0173a5193cd56ce.pdf, +U7,LM324,TSSOP-14_4.4x5mm_P0.65mm,1,LM324APT,0.45,https://eu.mouser.com/datasheet/2/389/cd00001046-1795623.pdf,TSSOP-14 +U20,MCP4822,SOIC-8_3.9x4.9mm_P1.27mm,1,,,http://ww1.microchip.com/downloads/en/DeviceDoc/20002249B.pdf,2-Channel 12-Bit D/A Converters with SPI Interface and Internal Reference (2.048V) +U14 U18,MCP6S21,SOIC-8_3.9x4.9mm_P1.27mm,2,MCP6S21-I/SN,,https://www.rzxpoweric.com/data/upload/image/20210221/1613876184209693.pdf,"High-Efficiency, 2A, 4.5V-21V, 500kHz Synchronous, Step-Down Converter, SOT-23-6" +U17,MT1470,SOT-23-6,1,,,https://www.rzxpoweric.com/data/upload/image/20210221/1613876184209693.pdf, +U3,PIC24EP256GP204,TQFP-44_10x10mm_P0.8mm,1,PIC24EP256GP204-I/PT,3.35,https://eu.mouser.com/datasheet/2/268/70000657H-277982.pdf,24bit Microcontroller +U16,SP0503BAHT,SOT-143,1,SP0503BAHTG,0.8,https://eu.mouser.com/datasheet/2/240/Littelfuse_TVS_Diode_Array_SP05_Datasheet.pdf-777043.pdf,SOT-143 +U9 U10 U11 U13,TL082,SOIC-8_3.9x4.9mm_P1.27mm,4,TL082CDR,0.41,http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=http%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftl082,SOIC 8 +X1,12MHz,Crystal_SMD_5032-2Pin_5.0x3.2mm,1,,,~,Two pin crystal +X2,32.768 kHz,Crystal_SMD_3215-2Pin_3.2x1.5mm,1,ABS07-166-32.768KHZ-T,0.66,https://eu.mouser.com/datasheet/2/3/ABS07-166-32.768kHz-T-1359238.pdf,RTC Crystal 32.768 kHz diff --git a/docs/components/InteractiveBoM.html b/docs/components/InteractiveBoM.html index c31a116..fb8c8d1 100644 --- a/docs/components/InteractiveBoM.html +++ b/docs/components/InteractiveBoM.html @@ -11,8 +11,12 @@ --pad-color: #878787; --pad-hole-color: #CCCCCC; --pad-color-highlight: #D04040; + --pad-color-highlight-both: #D0D040; + --pad-color-highlight-marked: #44a344; --pin1-outline-color: #ffb629; - --pin1-outline-color-highlight: #b4ff03; + --pin1-outline-color-highlight: #ffb629; + --pin1-outline-color-highlight-both: #fcbb39; + --pin1-outline-color-highlight-marked: #fdbe41; --silkscreen-edge-color: #aa4; --silkscreen-polygon-color: #4aa; --silkscreen-text-color: #4aa; @@ -25,7 +29,8 @@ --zone-color-highlight: #d0404080; } -html, body { +html, +body { margin: 0px; height: 100%; font-family: Verdana, sans-serif; @@ -110,7 +115,7 @@ } button#copy:active { - box-shadow: inset 0px 0px 5px #6c6c6c; + box-shadow: inset 0px 0px 5px #6c6c6c; } textarea.clipboard-temp { @@ -197,9 +202,11 @@ table-layout: fixed; width: 100%; margin-top: 1px; + position: relative; } -.bom th, .bom td { +.bom th, +.bom td { border: 1px solid black; padding: 5px; word-wrap: break-word; @@ -207,7 +214,8 @@ position: relative; } -.dark .bom th, .dark .bom td { +.dark .bom th, +.dark .bom td { border: 1px solid #777; } @@ -237,11 +245,11 @@ } .bom tr.checked { - color: #aaa; + color: #1cb53d; } .dark .bom tr.checked { - color: #666; + color: #2cce54; } .bom tr { @@ -249,22 +257,14 @@ } .bom .numCol { - width: 25px; -} - -.bom .Description { - width: 10%; -} - -.bom .Part { - width: 10%; + width: 30px; } -.bom .Value { +.bom .value { width: 15%; } -.bom .Quantity { +.bom .quantity { width: 65px; } @@ -326,7 +326,8 @@ visibility: hidden; } -.bom .bom-checkbox:hover:before, .bom .bom-checkbox:hover:after { +.bom .bom-checkbox:hover:before, +.bom .bom-checkbox:hover:after { visibility: visible; transition: visibility 0.2s linear 1s; } @@ -340,7 +341,8 @@ background-color: inherit; } -.split.split-horizontal, .gutter.gutter-horizontal { +.split.split-horizontal, +.gutter.gutter-horizontal { height: 100%; float: left; } @@ -453,7 +455,23 @@ background-repeat: no-repeat; } -.dark .statsbtn, .dark .savebtn, .dark .menubtn, .dark .iobtn { +.visbtn { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23333' d='M2.5 4.5h5v15h-5zM9.5 4.5h5v15h-5zM16.5 4.5h5v15h-5z'/%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + padding: 15px; +} + +#vismenu-content { + left: 0px; + font-family: Verdana, sans-serif; +} + +.dark .statsbtn, +.dark .savebtn, +.dark .menubtn, +.dark .iobtn, +.dark .visbtn { filter: invert(1); } @@ -525,6 +543,9 @@ } .menu-content { + font-size: 12pt !important; + text-align: left !important; + font-weight: normal !important; display: none; position: absolute; background-color: white; @@ -543,7 +564,9 @@ display: block; } -.menu:hover .menubtn, .menu:hover .iobtn, .menu:hover .statsbtn { +.menu:hover .menubtn, +.menu:hover .iobtn, +.menu:hover .statsbtn { background-color: #eee; } @@ -575,7 +598,8 @@ width: calc(100% - 10px); } -.menu-textbox.invalid, .dark .menu-textbox.invalid { +.menu-textbox.invalid, +.dark .menu-textbox.invalid { color: red; } @@ -731,10 +755,92 @@ color: #00b9fd; } -#frontcanvas, #backcanvas { - touch-action: none; +#frontcanvas, +#backcanvas { + touch-action: none; } +.placeholder { + border: 1px dashed #9f9fda !important; + background-color: #edf2f7 !important; +} + +.dragging { + z-index: 999; +} + +.dark .dragging>table>tbody>tr { + background-color: #252c30; +} + +.dark .placeholder { + filter: invert(1); +} + +.column-spacer { + top: 0; + left: 0; + width: calc(100% - 4px); + position: absolute; + cursor: pointer; + user-select: none; + height: 100%; +} + +.column-width-handle { + top: 0; + right: 0; + width: 4px; + position: absolute; + cursor: col-resize; + user-select: none; + height: 100%; +} + +.column-width-handle:hover { + background-color: #4f99bd; +} + +.help-link { + border: 1px solid #0278a4; + padding-inline: 0.3rem; + border-radius: 3px; + cursor: pointer; +} + +.dark .help-link { + border: 1px solid #00b9fd; +} + +.bom-color { + width: 20%; +} + +.color-column input { + width: 1.6rem; + height: 1rem; + border: 1px solid black; + cursor: pointer; + padding: 0; +} + +/* removes default styling from input color element */ +::-webkit-color-swatch { + border: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-moz-color-swatch, +::-moz-focus-inner { + border: none; +} + +::-moz-focus-inner { + padding: 0; +}