tillitis-key/hw/boards/mta1-usb-v1-programmer/mta1-usb-v1-programmer.csv
Matthew Mets e71d70008b
TK-1 and TP-1 PCBs (#52)
* Add kicad library for flat programming clip

* Add descriptions to part symbols

* Add extended values, manufacturer/distributor info to components in mta1

* Add new board entry for TK1

* Add TP1 programmer design

* Update MTA1-USB-V1 release files to match production

* Change SPI flash memory type to XT25F08BDFIGT-S
* Change touch sensor feedback cap to 1uF
* Add manufacturer, manufacturer part number, distributor, distributor part number

* Update component values for TK1 PCB

* Use specific part # for C8
* Change flash back to Winbond part, for easier sourcing
* Change C1 to 1pF

* Fixes for production programmer PCB

* Swap GND and 5V on J3
* Replace graphic logo with text
* Rename part to 'TP-1'

* TK-1 release

* Add dimensions for PCB
* Add layer stackup for PCB
* Change PCB component origin to match expanded board
* Change schematic title to 'TK-1', update release date

* mta1-usb-v1-programmer: Add corrected part numbers for OSFC production

* Q1, Q2, F1 part subsititutions
* add mfr/supplier info for all parts

* PCB library: add parts

* Rectangular footprint for TK-1 test pads
* BOM generation script used for TK-1 and TP-1 releases

* TP-1 release

* Schematic: Add manufacturer, supplier information for all parts
* Schematic: Update name and release date
* PCB: Add PCB fabrication information
* PCB: Correct pinouts on silkscreen

* PCB library: add 'screw' and 'foot' symbols

* Screw is a schematic-only part, for including mechanical screws in the
  BOM
* Foot is for self-adhesive rubber mounting feet that can be stuck to
  the bottom of a PCB

* TP-1 release: Add screws, feet to the BOM

* Pico library: Add footprint for RPi Pico w/solder paste

* TP-1 RevA release updates:

* Add fiducials in 3 corners (1mm exposed copper ring w/2mm soldermask opening)
* Add solder paste openings to Raspberry Pi Pico pads

* TK-1: RevA.1 release

* Add two fiducials to TK-1 board

* TP-1: Update fuse type to match actual part

* Make placement diagrams for TP-1, TK-1

* Update BC-1-xxx footprints to include placement outlines
* Update TP-1 PCB with new footprints, clean up top fab layer
* Take screenshots of top layers of both boards

* tk-1: fix placement footprints

* Add pin1 marking for ncp footprint
* Add refdes for w25q80 footprint
* Update board with new footprints, clear extraneous text on fab layer
2022-12-22 16:41:46 +01:00

15 lines
1.5 KiB
Plaintext

"Source:","C:\Users\matt\Other-Repos\tillitis-key1\hw\boards\mta1-usb-v1-programmer\mta1-usb-v1-programmer.kicad_sch"
"Date:","11/14/2022 1:40:21 PM"
"Tool:","Eeschema (6.0.4)"
"Generator:","C:\Program Files\KiCad\6.0\bin\scripting\plugins/bom_csv_grouped_by_extended_value.py"
"Component Count:","24"
"Ref","Qnty","Value","Footprint","Description","Manufacturer","Manufacturer Part Number","Supplier","Supplier Part Number"
"F1","1","50mA, nSMD005","Fuse:Fuse_1206_3216Metric","Resettable fuse, polymeric positive temperature coefficient, small symbol","RUILON","SMD1206P005TF","lcsc","C20797"
"J1,J2","2","Conn_01x20","Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical","Generic connector, single row, 01x20, script generated (kicad-library-utils/schlib/autogen/connector/)","","","",""
"Q1","1","WST3400A","Package_TO_SOT_SMD:SOT-23","30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23","winsok","WST3400A","lcsc","C2758406"
"Q2","1","JMTL3401A,1%,1/16W","Package_TO_SOT_SMD:SOT-23","-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23","jjm","JMTL3401A","lcsc","C394037"
"R1,R2,R3,R4,R5,R6,R9,R10,R11,R12,R13,R14,R15,R16,R17","15","R100","mta1:ERJ2G(0402)_L","Resistor","yageo","AF0402FR-07100RL","Digikey","13-AF0402FR-07100RLTR-ND"
"R7,R8","2","10K,1%,1/16W","mta1:ERJ2G(0402)_L","Resistor","yageo","AT0402FRE0710KL","Digikey","YAG2104TR-ND"
"U1","1","mta1_usb_ch554_pogo","mta1-usb:mta1_usb_ch554_pogo","","blinkinlabs","","",""
"U2","1","Pico","RPi_Pico:RPi_Pico_SMD_TH","","Raspberry Pi","SC0915","Digikey","2648-SC0915TR-ND"