diff --git a/21-0140.PDF b/pcb/21-0140.PDF similarity index 100% rename from 21-0140.PDF rename to pcb/21-0140.PDF diff --git a/90-0023.PDF b/pcb/90-0023.PDF similarity index 100% rename from 90-0023.PDF rename to pcb/90-0023.PDF diff --git a/AN1914.pdf b/pcb/AN1914.pdf similarity index 100% rename from AN1914.pdf rename to pcb/AN1914.pdf diff --git a/FPGA-DS-02053-5-6-Package-Diagrams(2).pdf b/pcb/FPGA-DS-02053-5-6-Package-Diagrams(2).pdf similarity index 100% rename from FPGA-DS-02053-5-6-Package-Diagrams(2).pdf rename to pcb/FPGA-DS-02053-5-6-Package-Diagrams(2).pdf diff --git a/MAX11135-MAX11143-220131.pdf b/pcb/MAX11135-MAX11143-220131.pdf similarity index 100% rename from MAX11135-MAX11143-220131.pdf rename to pcb/MAX11135-MAX11143-220131.pdf diff --git a/PCBLayoutRecommendationsforLeadedPackages.pdf b/pcb/PCBLayoutRecommendationsforLeadedPackages.pdf similarity index 100% rename from PCBLayoutRecommendationsforLeadedPackages.pdf rename to pcb/PCBLayoutRecommendationsforLeadedPackages.pdf diff --git a/README.md b/pcb/README.md similarity index 100% rename from README.md rename to pcb/README.md diff --git a/autofill_schem.py b/pcb/autofill_schem.py similarity index 100% rename from autofill_schem.py rename to pcb/autofill_schem.py diff --git a/bldc-controller-cache.lib b/pcb/bldc-controller-cache.lib similarity index 100% rename from bldc-controller-cache.lib rename to pcb/bldc-controller-cache.lib diff --git a/bldc-controller-fullbom.csv b/pcb/bldc-controller-fullbom.csv similarity index 100% rename from bldc-controller-fullbom.csv rename to pcb/bldc-controller-fullbom.csv diff --git a/bldc-controller-mouser.csv b/pcb/bldc-controller-mouser.csv similarity index 100% rename from bldc-controller-mouser.csv rename to pcb/bldc-controller-mouser.csv diff --git a/bldc-controller-rev1.zip b/pcb/bldc-controller-rev1.zip similarity index 100% rename from bldc-controller-rev1.zip rename to pcb/bldc-controller-rev1.zip diff --git a/bldc-controller.bak b/pcb/bldc-controller.bak similarity index 100% rename from bldc-controller.bak rename to pcb/bldc-controller.bak diff --git a/bldc-controller.kicad_pcb b/pcb/bldc-controller.kicad_pcb similarity index 100% rename from bldc-controller.kicad_pcb rename to pcb/bldc-controller.kicad_pcb diff --git a/bldc-controller.kicad_pcb-bak b/pcb/bldc-controller.kicad_pcb-bak similarity index 99% rename from bldc-controller.kicad_pcb-bak rename to pcb/bldc-controller.kicad_pcb-bak index 626291c..005b434 100644 --- a/bldc-controller.kicad_pcb-bak +++ b/pcb/bldc-controller.kicad_pcb-bak @@ -72,7 +72,7 @@ (pcbplotparams (layerselection 0x310fc_ffffffff) (usegerberextensions true) - (usegerberattributes true) + (usegerberattributes false) (usegerberadvancedattributes false) (creategerberjobfile false) (excludeedgelayer true) @@ -7574,7 +7574,7 @@ (segment (start 22.413514 120.05) (end 19.749999 117.386485) (width 0.254) (layer B.Cu) (net 91)) (segment (start 23.55 120.05) (end 22.413514 120.05) (width 0.254) (layer B.Cu) (net 91)) - (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC9E31) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC615E) (hatch edge 0.508) (priority 4) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7597,7 +7597,7 @@ ) ) ) - (zone (net 84) (net_name /VSOURCE) (layer F.Cu) (tstamp 5DFC9E2E) (hatch edge 0.508) + (zone (net 84) (net_name /VSOURCE) (layer F.Cu) (tstamp 5DFC615B) (hatch edge 0.508) (priority 5) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7649,7 +7649,7 @@ ) ) ) - (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC9E2B) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC6158) (hatch edge 0.508) (priority 4) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7669,7 +7669,7 @@ ) ) ) - (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC9E28) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer F.Cu) (tstamp 5DFC6155) (hatch edge 0.508) (priority 3) (connect_pads yes (clearance 0.1524)) (min_thickness 0.254) @@ -7706,7 +7706,7 @@ ) ) ) - (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC9E25) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC6152) (hatch edge 0.508) (priority 4) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7739,7 +7739,7 @@ ) ) ) - (zone (net 84) (net_name /VSOURCE) (layer F.Cu) (tstamp 5DFC9E22) (hatch edge 0.508) + (zone (net 84) (net_name /VSOURCE) (layer F.Cu) (tstamp 5DFC614F) (hatch edge 0.508) (priority 3) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7769,7 +7769,7 @@ ) ) ) - (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC9E1F) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC614C) (hatch edge 0.508) (priority 4) (connect_pads yes (clearance 0.1524)) (min_thickness 0.254) @@ -7795,7 +7795,7 @@ ) ) ) - (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC9E1C) (hatch edge 0.508) + (zone (net 2) (net_name /VDRAIN) (layer B.Cu) (tstamp 5DFC6149) (hatch edge 0.508) (priority 4) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7814,7 +7814,7 @@ ) ) ) - (zone (net 84) (net_name /VSOURCE) (layer B.Cu) (tstamp 5DFC9E19) (hatch edge 0.508) + (zone (net 84) (net_name /VSOURCE) (layer B.Cu) (tstamp 5DFC6146) (hatch edge 0.508) (priority 3) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7862,7 +7862,7 @@ ) ) ) - (zone (net 28) (net_name /A) (layer F.Cu) (tstamp 5DFC9E16) (hatch edge 0.508) + (zone (net 28) (net_name /A) (layer F.Cu) (tstamp 5DFC6143) (hatch edge 0.508) (priority 2) (connect_pads yes (clearance 0.1524)) (min_thickness 0.254) @@ -7890,7 +7890,7 @@ ) ) ) - (zone (net 29) (net_name /B) (layer F.Cu) (tstamp 5DFC9E13) (hatch edge 0.508) + (zone (net 29) (net_name /B) (layer F.Cu) (tstamp 5DFC6140) (hatch edge 0.508) (priority 2) (connect_pads yes (clearance 0.254)) (min_thickness 0.254) @@ -7919,7 +7919,7 @@ ) ) ) - (zone (net 27) (net_name /C) (layer F.Cu) (tstamp 5DFC9E10) (hatch edge 0.508) + (zone (net 27) (net_name /C) (layer F.Cu) (tstamp 5DFC613D) (hatch edge 0.508) (priority 2) (connect_pads yes (clearance 0.1524)) (min_thickness 0.254) @@ -7944,7 +7944,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5DFC9E0D) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5DFC613A) (hatch edge 0.508) (connect_pads (clearance 0.1524)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -9274,7 +9274,7 @@ ) ) ) - (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 5DFC9E0A) (hatch edge 0.508) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 5DFC6137) (hatch edge 0.508) (connect_pads (clearance 0.254)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -9806,7 +9806,7 @@ ) ) ) - (zone (net 27) (net_name /C) (layer B.Cu) (tstamp 5DFC9E07) (hatch edge 0.508) + (zone (net 27) (net_name /C) (layer B.Cu) (tstamp 5DFC6134) (hatch edge 0.508) (connect_pads (clearance 0.254)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -9823,7 +9823,7 @@ ) ) ) - (zone (net 29) (net_name /B) (layer B.Cu) (tstamp 5DFC9E04) (hatch edge 0.508) + (zone (net 29) (net_name /B) (layer B.Cu) (tstamp 5DFC6131) (hatch edge 0.508) (connect_pads (clearance 0.254)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) @@ -9838,7 +9838,7 @@ ) ) ) - (zone (net 28) (net_name /A) (layer B.Cu) (tstamp 5DFC9E01) (hatch edge 0.508) + (zone (net 28) (net_name /A) (layer B.Cu) (tstamp 5DFC612E) (hatch edge 0.508) (connect_pads (clearance 0.254)) (min_thickness 0.254) (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) diff --git a/bldc-controller.pdf b/pcb/bldc-controller.pdf similarity index 100% rename from bldc-controller.pdf rename to pcb/bldc-controller.pdf diff --git a/bldc-controller.pro b/pcb/bldc-controller.pro similarity index 100% rename from bldc-controller.pro rename to pcb/bldc-controller.pro diff --git a/bldc-controller.sch b/pcb/bldc-controller.sch similarity index 99% rename from bldc-controller.sch rename to pcb/bldc-controller.sch index 1bd0c83..a2256b5 100644 --- a/bldc-controller.sch +++ b/pcb/bldc-controller.sch @@ -3985,4 +3985,8 @@ F 4 "NoPart" H 5100 8650 50 0001 C CNN "Mouser" 1 5100 8650 1 0 0 -1 $EndComp +Text Notes 8450 2600 0 50 ~ 0 +TODO fix C30's part number,\n isn't rated for 25V +Text Notes 2500 7400 0 50 ~ 0 +TODO fix silkscreen position of C6 and C8 $EndSCHEMATC diff --git a/bldc-controller.sch-bak b/pcb/bldc-controller.sch-bak similarity index 99% rename from bldc-controller.sch-bak rename to pcb/bldc-controller.sch-bak index 602854b..d6a99f8 100644 --- a/bldc-controller.sch-bak +++ b/pcb/bldc-controller.sch-bak @@ -3950,10 +3950,10 @@ Wire Wire Line Wire Wire Line 3050 9400 3950 9400 $Comp -L Mechanical:MountingHole H? +L Mechanical:MountingHole H3 U 1 1 5E00E72A P 4050 8650 -F 0 "H?" H 4050 8850 50 0000 C CNN +F 0 "H3" H 4050 8850 50 0000 C CNN F 1 "MountingHole" H 4050 8775 50 0000 C CNN F 2 "bldc-parts:stencil_alignment_pin" H 4050 8650 50 0001 C CNN F 3 "~" H 4050 8650 50 0001 C CNN @@ -3962,10 +3962,10 @@ F 4 "NoPart" H 4050 8650 50 0001 C CNN "Mouser" 1 0 0 -1 $EndComp $Comp -L Mechanical:MountingHole H? +L Mechanical:MountingHole H4 U 1 1 5E00EA64 P 4600 8650 -F 0 "H?" H 4600 8850 50 0000 C CNN +F 0 "H4" H 4600 8850 50 0000 C CNN F 1 "MountingHole" H 4600 8775 50 0000 C CNN F 2 "bldc-parts:stencil_alignment_pin" H 4600 8650 50 0001 C CNN F 3 "~" H 4600 8650 50 0001 C CNN @@ -3974,10 +3974,10 @@ F 4 "NoPart" H 4600 8650 50 0001 C CNN "Mouser" 1 0 0 -1 $EndComp $Comp -L Mechanical:MountingHole H? +L Mechanical:MountingHole H5 U 1 1 5E00EE37 P 5100 8650 -F 0 "H?" H 5100 8850 50 0000 C CNN +F 0 "H5" H 5100 8850 50 0000 C CNN F 1 "MountingHole" H 5100 8775 50 0000 C CNN F 2 "bldc-parts:stencil_alignment_pin" H 5100 8650 50 0001 C CNN F 3 "~" H 5100 8650 50 0001 C CNN @@ -3985,4 +3985,6 @@ F 4 "NoPart" H 5100 8650 50 0001 C CNN "Mouser" 1 5100 8650 1 0 0 -1 $EndComp +Text Notes 8450 2600 0 50 ~ 0 +TODO fix C30's part number,\n isn't rated for 25V $EndSCHEMATC diff --git a/bldc-controller.xml b/pcb/bldc-controller.xml similarity index 100% rename from bldc-controller.xml rename to pcb/bldc-controller.xml diff --git a/bldc-drivr-gerbers/bldc-controller-B_Cu.gbl b/pcb/bldc-drivr-gerbers/bldc-controller-B_Cu.gbl similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-B_Cu.gbl rename to pcb/bldc-drivr-gerbers/bldc-controller-B_Cu.gbl diff --git a/bldc-drivr-gerbers/bldc-controller-B_Fab.gbr b/pcb/bldc-drivr-gerbers/bldc-controller-B_Fab.gbr similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-B_Fab.gbr rename to pcb/bldc-drivr-gerbers/bldc-controller-B_Fab.gbr diff --git a/bldc-drivr-gerbers/bldc-controller-B_Mask.gbs b/pcb/bldc-drivr-gerbers/bldc-controller-B_Mask.gbs similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-B_Mask.gbs rename to pcb/bldc-drivr-gerbers/bldc-controller-B_Mask.gbs diff --git a/bldc-drivr-gerbers/bldc-controller-B_Paste.gbp b/pcb/bldc-drivr-gerbers/bldc-controller-B_Paste.gbp similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-B_Paste.gbp rename to pcb/bldc-drivr-gerbers/bldc-controller-B_Paste.gbp diff --git a/bldc-drivr-gerbers/bldc-controller-B_SilkS.gbo b/pcb/bldc-drivr-gerbers/bldc-controller-B_SilkS.gbo similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-B_SilkS.gbo rename to pcb/bldc-drivr-gerbers/bldc-controller-B_SilkS.gbo diff --git a/bldc-drivr-gerbers/bldc-controller-Edge_Cuts.gm1 b/pcb/bldc-drivr-gerbers/bldc-controller-Edge_Cuts.gm1 similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-Edge_Cuts.gm1 rename to pcb/bldc-drivr-gerbers/bldc-controller-Edge_Cuts.gm1 diff --git a/bldc-drivr-gerbers/bldc-controller-F_Cu.gtl b/pcb/bldc-drivr-gerbers/bldc-controller-F_Cu.gtl similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-F_Cu.gtl rename to pcb/bldc-drivr-gerbers/bldc-controller-F_Cu.gtl diff --git a/bldc-drivr-gerbers/bldc-controller-F_Fab.gbr b/pcb/bldc-drivr-gerbers/bldc-controller-F_Fab.gbr similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-F_Fab.gbr rename to pcb/bldc-drivr-gerbers/bldc-controller-F_Fab.gbr diff --git a/bldc-drivr-gerbers/bldc-controller-F_Mask.gts b/pcb/bldc-drivr-gerbers/bldc-controller-F_Mask.gts similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-F_Mask.gts rename to pcb/bldc-drivr-gerbers/bldc-controller-F_Mask.gts diff --git a/bldc-drivr-gerbers/bldc-controller-F_Paste.gtp b/pcb/bldc-drivr-gerbers/bldc-controller-F_Paste.gtp similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-F_Paste.gtp rename to pcb/bldc-drivr-gerbers/bldc-controller-F_Paste.gtp diff --git a/bldc-drivr-gerbers/bldc-controller-F_SilkS.gto b/pcb/bldc-drivr-gerbers/bldc-controller-F_SilkS.gto similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-F_SilkS.gto rename to pcb/bldc-drivr-gerbers/bldc-controller-F_SilkS.gto diff --git a/bldc-drivr-gerbers/bldc-controller-NPTH.drl b/pcb/bldc-drivr-gerbers/bldc-controller-NPTH.drl similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-NPTH.drl rename to pcb/bldc-drivr-gerbers/bldc-controller-NPTH.drl diff --git a/bldc-drivr-gerbers/bldc-controller-PTH.drl b/pcb/bldc-drivr-gerbers/bldc-controller-PTH.drl similarity index 100% rename from bldc-drivr-gerbers/bldc-controller-PTH.drl rename to pcb/bldc-drivr-gerbers/bldc-controller-PTH.drl diff --git a/bldc-parts.pretty/Battery_Connector.kicad_mod b/pcb/bldc-parts.pretty/Battery_Connector.kicad_mod similarity index 100% rename from bldc-parts.pretty/Battery_Connector.kicad_mod rename to pcb/bldc-parts.pretty/Battery_Connector.kicad_mod diff --git a/bldc-parts.pretty/Infineon_PG-TDSON-8-33.kicad_mod b/pcb/bldc-parts.pretty/Infineon_PG-TDSON-8-33.kicad_mod similarity index 100% rename from bldc-parts.pretty/Infineon_PG-TDSON-8-33.kicad_mod rename to pcb/bldc-parts.pretty/Infineon_PG-TDSON-8-33.kicad_mod diff --git a/bldc-parts.pretty/Lattice_QFN-48UP.kicad_mod b/pcb/bldc-parts.pretty/Lattice_QFN-48UP.kicad_mod similarity index 100% rename from bldc-parts.pretty/Lattice_QFN-48UP.kicad_mod rename to pcb/bldc-parts.pretty/Lattice_QFN-48UP.kicad_mod diff --git a/bldc-parts.pretty/Maxim_TQFN-28.kicad_mod b/pcb/bldc-parts.pretty/Maxim_TQFN-28.kicad_mod similarity index 100% rename from bldc-parts.pretty/Maxim_TQFN-28.kicad_mod rename to pcb/bldc-parts.pretty/Maxim_TQFN-28.kicad_mod diff --git a/bldc-parts.pretty/Motor_Connector.kicad_mod b/pcb/bldc-parts.pretty/Motor_Connector.kicad_mod similarity index 100% rename from bldc-parts.pretty/Motor_Connector.kicad_mod rename to pcb/bldc-parts.pretty/Motor_Connector.kicad_mod diff --git a/bldc-parts.pretty/TI_RGZ-48.kicad_mod b/pcb/bldc-parts.pretty/TI_RGZ-48.kicad_mod similarity index 100% rename from bldc-parts.pretty/TI_RGZ-48.kicad_mod rename to pcb/bldc-parts.pretty/TI_RGZ-48.kicad_mod diff --git a/bldc-parts.pretty/TT_OARS-XP-4Terminal.kicad_mod b/pcb/bldc-parts.pretty/TT_OARS-XP-4Terminal.kicad_mod similarity index 100% rename from bldc-parts.pretty/TT_OARS-XP-4Terminal.kicad_mod rename to pcb/bldc-parts.pretty/TT_OARS-XP-4Terminal.kicad_mod diff --git a/bldc-parts.pretty/infineon_fix.py b/pcb/bldc-parts.pretty/infineon_fix.py similarity index 100% rename from bldc-parts.pretty/infineon_fix.py rename to pcb/bldc-parts.pretty/infineon_fix.py diff --git a/bldc-parts.pretty/lattice_fix.py b/pcb/bldc-parts.pretty/lattice_fix.py similarity index 100% rename from bldc-parts.pretty/lattice_fix.py rename to pcb/bldc-parts.pretty/lattice_fix.py diff --git a/bldc-parts.pretty/stencil_alignment_pin.kicad_mod b/pcb/bldc-parts.pretty/stencil_alignment_pin.kicad_mod similarity index 100% rename from bldc-parts.pretty/stencil_alignment_pin.kicad_mod rename to pcb/bldc-parts.pretty/stencil_alignment_pin.kicad_mod diff --git a/pcb/bom/ibom.html b/pcb/bom/ibom.html new file mode 100644 index 0000000..5222f61 --- /dev/null +++ b/pcb/bom/ibom.html @@ -0,0 +1,2819 @@ + + + + + + + Interactive BOM for KiCAD + + + + + +
+
+
+ +
+ + + +
+
+ + + +
+ +
+
+ + + + + + + + + + + +
+ Title + + Revision +
+ Kicad version + + Date +
+
+
+
+
+
+ + +
+ +
+
+
+ + + + + +
+
+
+
+
+ + + + +
+
+
+
+ + + + +
+
+
+
+
+ + + diff --git a/drv8353.pdf b/pcb/drv8353.pdf similarity index 100% rename from drv8353.pdf rename to pcb/drv8353.pdf diff --git a/drv835x.dcm b/pcb/drv835x.dcm similarity index 100% rename from drv835x.dcm rename to pcb/drv835x.dcm diff --git a/drv835x.lib b/pcb/drv835x.lib similarity index 100% rename from drv835x.lib rename to pcb/drv835x.lib diff --git a/esd.dcm b/pcb/esd.dcm similarity index 100% rename from esd.dcm rename to pcb/esd.dcm diff --git a/esd.lib b/pcb/esd.lib similarity index 100% rename from esd.lib rename to pcb/esd.lib diff --git a/fp-info-cache b/pcb/fp-info-cache similarity index 100% rename from fp-info-cache rename to pcb/fp-info-cache diff --git a/fp-lib-table b/pcb/fp-lib-table similarity index 100% rename from fp-lib-table rename to pcb/fp-lib-table diff --git a/gen_ice40hx1k_lib.py b/pcb/gen_ice40hx1k_lib.py similarity index 100% rename from gen_ice40hx1k_lib.py rename to pcb/gen_ice40hx1k_lib.py diff --git a/gen_ice40lp1k_cb81_lib.py b/pcb/gen_ice40lp1k_cb81_lib.py similarity index 100% rename from gen_ice40lp1k_cb81_lib.py rename to pcb/gen_ice40lp1k_cb81_lib.py diff --git a/gen_ice40up5k_sg48_lib.py b/pcb/gen_ice40up5k_sg48_lib.py similarity index 100% rename from gen_ice40up5k_sg48_lib.py rename to pcb/gen_ice40up5k_sg48_lib.py diff --git a/gen_lattice_qfn48up.py b/pcb/gen_lattice_qfn48up.py similarity index 100% rename from gen_lattice_qfn48up.py rename to pcb/gen_lattice_qfn48up.py diff --git a/gen_maxim_tqfn28.py b/pcb/gen_maxim_tqfn28.py similarity index 100% rename from gen_maxim_tqfn28.py rename to pcb/gen_maxim_tqfn28.py diff --git a/gen_mouser.py b/pcb/gen_mouser.py similarity index 100% rename from gen_mouser.py rename to pcb/gen_mouser.py diff --git a/gen_ti_rgz48.py b/pcb/gen_ti_rgz48.py similarity index 100% rename from gen_ti_rgz48.py rename to pcb/gen_ti_rgz48.py diff --git a/ice40hx1k_pinout.csv b/pcb/ice40hx1k_pinout.csv similarity index 100% rename from ice40hx1k_pinout.csv rename to pcb/ice40hx1k_pinout.csv diff --git a/ice40hx1k_vq100.dcm b/pcb/ice40hx1k_vq100.dcm similarity index 100% rename from ice40hx1k_vq100.dcm rename to pcb/ice40hx1k_vq100.dcm diff --git a/ice40hx1k_vq100.lib b/pcb/ice40hx1k_vq100.lib similarity index 100% rename from ice40hx1k_vq100.lib rename to pcb/ice40hx1k_vq100.lib diff --git a/ice40lp1k_cb81.dcm b/pcb/ice40lp1k_cb81.dcm similarity index 100% rename from ice40lp1k_cb81.dcm rename to pcb/ice40lp1k_cb81.dcm diff --git a/ice40lp1k_cb81.lib b/pcb/ice40lp1k_cb81.lib similarity index 100% rename from ice40lp1k_cb81.lib rename to pcb/ice40lp1k_cb81.lib diff --git a/ice40lp1k_pinout.csv b/pcb/ice40lp1k_pinout.csv similarity index 100% rename from ice40lp1k_pinout.csv rename to pcb/ice40lp1k_pinout.csv diff --git a/ice40up5k_pinout.csv b/pcb/ice40up5k_pinout.csv similarity index 100% rename from ice40up5k_pinout.csv rename to pcb/ice40up5k_pinout.csv diff --git a/ice40up5k_sg48.dcm b/pcb/ice40up5k_sg48.dcm similarity index 100% rename from ice40up5k_sg48.dcm rename to pcb/ice40up5k_sg48.dcm diff --git a/ice40up5k_sg48.lib b/pcb/ice40up5k_sg48.lib similarity index 100% rename from ice40up5k_sg48.lib rename to pcb/ice40up5k_sg48.lib diff --git a/ldos.dcm b/pcb/ldos.dcm similarity index 100% rename from ldos.dcm rename to pcb/ldos.dcm diff --git a/ldos.lib b/pcb/ldos.lib similarity index 100% rename from ldos.lib rename to pcb/ldos.lib diff --git a/max11135-max11142.dcm b/pcb/max11135-max11142.dcm similarity index 100% rename from max11135-max11142.dcm rename to pcb/max11135-max11142.dcm diff --git a/max11135-max11142.lib b/pcb/max11135-max11142.lib similarity index 100% rename from max11135-max11142.lib rename to pcb/max11135-max11142.lib diff --git a/mosfets.dcm b/pcb/mosfets.dcm similarity index 100% rename from mosfets.dcm rename to pcb/mosfets.dcm diff --git a/mosfets.lib b/pcb/mosfets.lib similarity index 100% rename from mosfets.lib rename to pcb/mosfets.lib diff --git a/sym-lib-table b/pcb/sym-lib-table similarity index 100% rename from sym-lib-table rename to pcb/sym-lib-table diff --git a/tlv62566.bck b/pcb/tlv62566.bck similarity index 100% rename from tlv62566.bck rename to pcb/tlv62566.bck diff --git a/tlv62566.dcm b/pcb/tlv62566.dcm similarity index 100% rename from tlv62566.dcm rename to pcb/tlv62566.dcm diff --git a/tlv62566.lib b/pcb/tlv62566.lib similarity index 100% rename from tlv62566.lib rename to pcb/tlv62566.lib