diff --git a/.gitignore b/.gitignore index f468ce5..1c39147 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,38 @@ sim_top # Allow sources.list specifically !*sources.list + + +# For PCBs designed using KiCad: https://www.kicad.org/ +# Format documentation: https://kicad.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.kicad_sch-bak +*-backups +*.kicad_prl +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache +\#auto_saved_files\# + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv + +gerbers* + diff --git a/hw/T120F484_dev/T120F484_dev.kicad_pcb b/hw/T120F484_dev/T120F484_dev.kicad_pcb new file mode 100644 index 0000000..ef218ba --- /dev/null +++ b/hw/T120F484_dev/T120F484_dev.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20240108) (generator "pcbnew") (generator_version "8.0") +) \ No newline at end of file diff --git a/hw/T120F484_dev/T120F484_dev.kicad_pro b/hw/T120F484_dev/T120F484_dev.kicad_pro new file mode 100644 index 0000000..1692c18 --- /dev/null +++ b/hw/T120F484_dev/T120F484_dev.kicad_pro @@ -0,0 +1,81 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "T120F484_dev.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "legacy_lib_dir": "", + "legacy_lib_list": [] + }, + "sheets": [], + "text_variables": {} +} diff --git a/hw/T120F484_dev/T120F484_dev.kicad_sch b/hw/T120F484_dev/T120F484_dev.kicad_sch new file mode 100644 index 0000000..6f60745 --- /dev/null +++ b/hw/T120F484_dev/T120F484_dev.kicad_sch @@ -0,0 +1,5 @@ +(kicad_sch (version 20231120) (generator "eeschema") (generator_version "8.0") + (paper "A4") + (lib_symbols) + (symbol_instances) +) diff --git a/hw/kicad_library b/hw/kicad_library index ac2012b..63774eb 160000 --- a/hw/kicad_library +++ b/hw/kicad_library @@ -1 +1 @@ -Subproject commit ac2012b02d1121096d4586540de871c4d7b09e21 +Subproject commit 63774eb951664445588d169c79d9fdc2f4e59101 diff --git a/init_env.sh b/init_env.sh index 7302039..4adb6f6 100644 --- a/init_env.sh +++ b/init_env.sh @@ -4,9 +4,9 @@ # ENV=".env/$HOSTNAME" export REPO_TOP=$(git rev-parse --show-toplevel) -export KICAD7_SYMBOL_DIR=$REPO_TOP/hw/kicad_library/symbols -export KICAD7_3DMODEL_DIR=$REPO_TOP/hw/kicad_library/3dmodels -export KICAD7_FOOTPRINT_DIR=$REPO_TOP/hw/kicad_library/footprints +export KICAD8_SYMBOL_DIR=$REPO_TOP/hw/kicad_library/symbols +export KICAD8_3DMODEL_DIR=$REPO_TOP/hw/kicad_library/3dmodels +export KICAD8_FOOTPRINT_DIR=$REPO_TOP/hw/kicad_library/footprints python3.11 -m venv .user_venv