Skip to content

Commit

Permalink
Add BOM and gerbers
Browse files Browse the repository at this point in the history
  • Loading branch information
polpo committed Oct 25, 2022
1 parent 53a4f0d commit 21ac361
Show file tree
Hide file tree
Showing 15 changed files with 67,251 additions and 147 deletions.
10 changes: 5 additions & 5 deletions hw/PicoGUS.kicad_pcb
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@
(property "Sheetname" "")
(path "/00000000-0000-0000-0000-000060405b30")
(attr through_hole)
(fp_text reference "J3" (at -22.86 -6.985) (layer "F.SilkS")
(fp_text reference "J3" (at 0.3175 5.7785) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0f359b27-81b0-44a7-9b2a-c601a3d4c3aa)
)
Expand Down Expand Up @@ -358,11 +358,11 @@
(property "Sheetname" "")
(path "/9c0f3364-bb29-48b6-aa1a-5644e4d6f40e")
(attr smd)
(fp_text reference "C9" (at 2.54 -0.3175 180) (layer "F.SilkS")
(fp_text reference "C10" (at 2.54 -0.3175 180) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fe2cc3f8-5e3e-48a9-ac1a-af278af0d8b2)
)
(fp_text value "0.1uF" (at 0 1.68 90) (layer "F.Fab")
(fp_text value "1uF" (at 0 1.68 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 60e39023-0846-4d59-be4c-8da082c18d5b)
)
Expand Down Expand Up @@ -894,11 +894,11 @@
(property "Sheetname" "")
(path "/2c15ffdd-349b-49c4-be0e-24ec870d7e07")
(attr smd)
(fp_text reference "C10" (at 0 -1.68 90) (layer "F.SilkS")
(fp_text reference "C9" (at 0 -1.68 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0555a6d3-bd5f-40ab-b901-ae9f80e3cb07)
)
(fp_text value "1uF" (at 0 1.68 90) (layer "F.Fab")
(fp_text value "0.1uF" (at 0 1.68 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp fc6a440b-5577-491a-9339-5138e9191a15)
)
Expand Down
2 changes: 1 addition & 1 deletion hw/PicoGUS.kicad_prl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"board": {
"active_layer": 44,
"active_layer": 33,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
Expand Down
197 changes: 56 additions & 141 deletions hw/PicoGUS.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -2663,149 +2663,64 @@
)
)
)
(symbol "Device:L_Ferrite" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "L" (id 0) (at -1.27 0 90)
(symbol "Device:FerriteBead" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "FB" (id 0) (at -3.81 0.635 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "L_Ferrite" (id 1) (at 2.794 0 90)
(property "Value" "FerriteBead" (id 1) (at 3.81 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
(property "ki_keywords" "L ferrite bead inductor filter" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Inductor with ferrite core" (id 5) (at 0 0 0)
(property "ki_description" "Ferrite bead" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
(property "ki_fp_filters" "Inductor_* L_* *Ferrite*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "L_Ferrite_0_1"
(arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 -2.794)
(xy 1.016 -2.286)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(symbol "FerriteBead_0_1"
(polyline
(pts
(xy 1.016 -1.778)
(xy 1.016 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 -0.762)
(xy 1.016 -0.254)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 0.254)
(xy 1.016 0.762)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 1.27)
(xy 1.016 1.778)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.016 2.286)
(xy 1.016 2.794)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 -2.286)
(xy 1.524 -2.794)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 -1.27)
(xy 1.524 -1.778)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 -0.254)
(xy 1.524 -0.762)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 0.762)
(xy 1.524 0.254)
(xy 0 -1.27)
(xy 0 -1.2192)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 1.778)
(xy 1.524 1.27)
(xy 0 1.27)
(xy 0 1.2954)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.524 2.794)
(xy 1.524 2.286)
(xy -2.7686 0.4064)
(xy -1.7018 2.2606)
(xy 2.7686 -0.3048)
(xy 1.6764 -2.159)
(xy -2.7686 0.4064)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "L_Ferrite_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "1" (effects (font (size 1.27 1.27))))
(symbol "FerriteBead_1_1"
(pin passive line (at 0 3.81 270) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "2" (effects (font (size 1.27 1.27))))
(pin passive line (at 0 -3.81 90) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
Expand Down Expand Up @@ -6305,21 +6220,6 @@
(pin "1" (uuid 6783775b-890d-42dd-87fd-91fc8172ebb9))
)
(symbol (lib_id "Device:L_Ferrite") (at 232.41 44.45 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid 7aa61205-7d87-46e5-83fb-22a6fffb08a9)
(property "Reference" "L2" (id 0) (at 232.41 38.1 90))
(property "Value" "1K @ 100MHz" (id 1) (at 234.95 40.64 90))
(property "Footprint" "Inductor_SMD:L_0805_2012Metric" (id 2) (at 232.41 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 232.41 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 10bda997-99b1-4382-972f-f3fe30361897))
(pin "2" (uuid 269c3262-8120-4c77-86cf-096f23144ef3))
)
(symbol (lib_id "74xx:74LS14") (at 147.32 180.34 0) (unit 5)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 7d750da2-1502-4474-b52f-dd69e9a3ee37)
Expand Down Expand Up @@ -6906,6 +6806,36 @@
(pin "1" (uuid 04fb14d5-70d5-4cad-980d-8849e98fea24))
)
(symbol (lib_id "Device:FerriteBead") (at 224.79 54.61 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid c442a37d-4372-4a9e-8644-b38a419114c0)
(property "Reference" "L1" (id 0) (at 227.33 48.26 90))
(property "Value" "1KOhm @ 100MHz" (id 1) (at 228.6 50.8 90))
(property "Footprint" "" (id 2) (at 224.79 56.388 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 224.79 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid dada2334-7ffc-4ea4-8c58-4d70246ec7b2))
(pin "2" (uuid fa7b2188-150a-4c70-9458-7f92f2014dd5))
)
(symbol (lib_id "Device:FerriteBead") (at 232.41 44.45 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid c498c05c-c6ef-46ed-a369-a724edc50e94)
(property "Reference" "L2" (id 0) (at 232.41 38.1 90))
(property "Value" "1KOhm @ 100MHz" (id 1) (at 233.68 40.64 90))
(property "Footprint" "" (id 2) (at 232.41 46.228 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 232.41 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7b3ffc35-5ec0-4502-a207-505c33a99ade))
(pin "2" (uuid 9bc3db47-8bba-4729-bdba-9b6694deae9e))
)
(symbol (lib_id "Device:C") (at 42.545 186.69 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid c886cb3b-7ea1-4374-b03d-4f99742144c9)
Expand Down Expand Up @@ -7040,21 +6970,6 @@
(pin "7" (uuid e601239e-f084-432f-8839-2e351f1fc74a))
)
(symbol (lib_id "Device:L_Ferrite") (at 224.79 54.61 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid e8f74902-1413-4d83-8dc8-e4b6d840671d)
(property "Reference" "L1" (id 0) (at 224.79 48.26 90))
(property "Value" "1K @ 100MHz" (id 1) (at 227.33 50.8 90))
(property "Footprint" "Inductor_SMD:L_0805_2012Metric" (id 2) (at 224.79 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 224.79 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 79f51a2f-d1a1-4e3b-8efd-110c922a4cf4))
(pin "2" (uuid a91c995d-828d-4a6e-aeed-559a14cab05f))
)
(symbol (lib_id "Connector:Conn_01x02_Male") (at 213.36 43.18 270) (unit 1)
(in_bom yes) (on_board yes)
(uuid eaf321b0-a2d0-4bbd-b4fc-3a33e017f9bc)
Expand Down Expand Up @@ -7431,11 +7346,11 @@
(path "/eaf321b0-a2d0-4bbd-b4fc-3a33e017f9bc"
(reference "J6") (unit 1) (value "UART_TX") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical")
)
(path "/e8f74902-1413-4d83-8dc8-e4b6d840671d"
(reference "L1") (unit 1) (value "1K @ 100MHz") (footprint "Inductor_SMD:L_0805_2012Metric")
(path "/c442a37d-4372-4a9e-8644-b38a419114c0"
(reference "L1") (unit 1) (value "1KOhm @ 100MHz") (footprint "")
)
(path "/7aa61205-7d87-46e5-83fb-22a6fffb08a9"
(reference "L2") (unit 1) (value "1K @ 100MHz") (footprint "Inductor_SMD:L_0805_2012Metric")
(path "/c498c05c-c6ef-46ed-a369-a724edc50e94"
(reference "L2") (unit 1) (value "1KOhm @ 100MHz") (footprint "")
)
(path "/9e5889d3-2cf0-4a2f-8be9-414b9ed945bf"
(reference "R1") (unit 1) (value "10K") (footprint "Resistor_SMD:R_0805_2012Metric")
Expand Down
22 changes: 22 additions & 0 deletions hw/bom.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Mfr. #,Manufacturer,Mouser #,Digi-Key #,Customer #,Description,Order Qty.,Notes
APS6404L-3SQR-SN,AP Memory Technology,878-APS6404L-3SQR-SN,706-IS66WVS1M8BLL-104NLI-ND,U8,"DRAM IoT RAM 64Mb QSPI (x1,x4) SDR 133/84MHz, RBX, 3V, Ind. Temp., SOP8",1,"Subst IPUS IPS6404, Lyontek LY68L640, Espressif ESP-PSRAM64H, Adafruit 4677"
SN74CB3T3257PWR,Texas Instruments,595-SN74CB3T3257PWR,296-17850-1-ND,"U3,U4","Encoders, Decoders, Multiplexers & Demultiplexers 4-Bit 1-OF-2 FET Mltplx/Demultplxr",2,
SN74CB3T3245PWR,Texas Instruments,595-SN74CB3T3245PW,296-18196-1-ND,U2,Digital Bus Switch ICs 8-Bit FET 2.5/3.3V Lo-Vltg Bus Switch ,1,
74LVC14AS14-13,Diodes Incorporated,621-74LVC14AS14-13,74LVC14AS14-13DICT-ND,U5,Inverters HEX INV Schmitt 1.65V to 5.5V 24mA,1,Subst any 74LVC14
SJ1-3535NG,CUI Devices,490-SJ1-3535NG,CP1-3535NG-ND,J5,Phone Connectors Audio Jacks,1,"Yellow jacks on AliExpress, search PJ-325"
SN74LVC1G00DBVR,Texas Instruments,595-SN74LVC1G00DBVR,74LVC1G00W5-7DICT-ND,U7,Logic Gates 2-Input,1,Subst any 74LVC1G00
SN74LVC1G06DBVR,Texas Instruments,595-SN74LVC1G06DBVR,296-8483-1-ND,U9,Buffers & Line Drivers Single Invert w/OD,1,Subst any 74LVC1G06
10129381-918001BLF,FCI / Amphenol,649-1012938191801BLF,609-10129381-918001BLF-ND,J1,Headers & Wire Housings HEADER DR VT TH 2X9-10129381-918001BLF,1,Subst any 2x9 2.54mm pin header
M20-9771246,Harwin,855-M20-9771246,M20-9771246-ND,"I2S_DAC1,J6",Headers & Wire Housings 12 SIL VERTICAL PIN HEADER TIN,1,"Cut into 6, 4, 2 pin sections"
860010272003,Wurth Elektronik,710-860010272003,732-8700-1-ND,"C1,C2",Aluminum Electrolytic Capacitors - Radial Leaded WCAP-ATG8 47uF 10V 20% Radial,2,Subst any 47uF electrolytic cap w/ 2mm lead spacing
C0805C104M5RACTU,KEMET,80-C0805C104M5R,399-C0805C104M5RAC7800CT-ND,"C3,C4,C5,C6,C7,C8,C9",Multilayer Ceramic Capacitors MLCC - SMD/SMT 50V 0.1uF X7R 0805 20%,7,Subst any X7R 0.1uF 0805 ceramic cap
C0805C105K3RAC7210,KEMET, 80-C0805C105K3R7210,399-C0805C105K3RAC7210CT-ND,C10,Multilayer Ceramic Capacitors MLCC - SMD/SMT 25V 1uF X7R 0805 10%,1,Subst any X7R 1uF 0805 ceramic cap
RC0805FR-1010KL,YAGEO,603-RC0805FR-1010KL,13-RC0805FR-1010KLCT-ND,"R1,R2",Thick Film Resistors - SMD 10 kOhms 250 mW 0805 1%,2,Subst any 10kOhm 0.25w 0805 resistor
SG73P2ATTD100J,KOA Speer,660-SG73P2ATTD100J,2019-SG73P2ATTD100JCT-ND,R3,"10 Ohms ±5% 0.25W, 1/4W Chip Resistor 0805",1,Subst any 10Ohm 0.5w 0805 resistor
RK73B2ATTD330J,KOA Speer,660-SG73P2ATTD33R0F,2019-SG73P2ATTD33R0FCT-ND,R4,"33 Ohms ±1% 0.25W, 1/4W Chip Resistor 0805",1,Subst any 33Ohm 0.25w 0805 resistor
2508051027Y1,Fair-Rite,623-2508051027Y1,1934-1009-1-ND,"L1,L2",Ferrite Beads MultLyr Chip Bead 1000 OHM 0805 1000mA,2,Subst any 1kOhm @ 100Mhz 0805 ferrite bead
"PMEG2010ER,115",Nexperia,771-PMEG2010ER115,1727-5192-1-ND,D1,Schottky Diodes & Rectifiers PMEG2010ER/SOD123W/SOD2,1,Subst any 1A 20V Schottky SOD123 diode
9202-1,Keystone Electronics,534-9202-1,36-9202-ND,,Circuit Board Hardware - PCB PC BRKT MODEM ISA,1,"9202 has no holes, 9202-1 has large rectangular cutout"
102110537,Raspberry Pi,713-102110537,2648-SC0915CT-ND,U1,Single Board Computers Raspberry Pi Pico,1,Pico W and Pico H also work
74LVC00AD-Q100J,Nexperia,771-74LVC00AD-Q100J,1727-3075-1-ND,U6,Logic Gates 74LVC00AD-Q100/SOT108/SO14,1,Subst any 74LVC00
GY-PCM5102,Generic,,,I2S_DAC1,GY PCM5102 DAC module,1,"Find on Amazon, eBay, AliExpress"
Loading

0 comments on commit 21ac361

Please sign in to comment.