Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

# Unreleased Changes

# None
* Updated Neotron Common Hardware (the library of symbols and footprints we use) to v1.0.0


# [Version v1.1.0](https://github.com/Neotron-Compute/Neotron-Pico/releases/tag/v1.1.0)

Expand Down
2 changes: 1 addition & 1 deletion Kicad/Neotron-Common-Hardware
Submodule Neotron-Common-Hardware updated 52 files
+86 −0 .github/workflows/kibot.yml
+0 −49 .github/workflows/kicad-release.yml
+0 −32 .github/workflows/kicad.yml
+3 −5 .gitignore
+30 −1 CHANGELOG.md
+153 −0 Kicad/.kibot/gerbers_jlcpcb.kibot.yml
+81,001 −0 Kicad/Models/ICD15S13E4GV00LFc.stp
+884 −0 Kicad/Models/K78XX-3AR3.step
+81 −34 Kicad/Neotron-Common-Hardware-cache.lib
+0 −124 Kicad/Neotron-Common-Hardware.dcm
+78,318 −16,948 Kicad/Neotron-Common-Hardware.kicad_pcb
+77 −0 Kicad/Neotron-Common-Hardware.kicad_prl
+476 −0 Kicad/Neotron-Common-Hardware.kicad_pro
+4,134 −0 Kicad/Neotron-Common-Hardware.kicad_sch
+2,734 −0 Kicad/Neotron-Common-Hardware.kicad_sym
+0 −637 Kicad/Neotron-Common-Hardware.lib
+62 −0 Kicad/Neotron-Common-Hardware.pretty/Amphenol_GSD090012SEU.kicad_mod
+32 −0 Kicad/Neotron-Common-Hardware.pretty/Amphenol_ICD15S13E4GV00LF.kicad_mod
+23 −0 Kicad/Neotron-Common-Hardware.pretty/Bel Fuse 0ZRS0200FF.kicad_mod
+38 −0 Kicad/Neotron-Common-Hardware.pretty/Neotron-Expansion-Edge.kicad_mod
+0 −238 Kicad/Neotron-Common-Hardware.pro
+0 −1,304 Kicad/Neotron-Common-Hardware.sch
+4,417 −0 Kicad/audio.kicad_sch
+0 −2,360 Kicad/audio.sch
+4,756 −0 Kicad/bmc.kicad_sch
+0 −1,206 Kicad/bmc.sch
+746 −0 Kicad/dac4.kicad_sch
+0 −429 Kicad/dac4.sch
+0 −480 Kicad/dac6.sch
+190 −0 Kicad/docs.kibot.yml
+0 −40 Kicad/docs.yml
+3,193 −0 Kicad/ethernet.kicad_sch
+0 −955 Kicad/ethernet.sch
+4,933 −0 Kicad/expansion_slots.kicad_sch
+2,723 −0 Kicad/io_exp.kicad_sch
+0 −40 Kicad/joysticks.sch
+3,295 −0 Kicad/powersupply.kicad_sch
+0 −660 Kicad/powersupply.sch
+0 −16 Kicad/ps2.sch
+1,213 −0 Kicad/rtc.kicad_sch
+0 −298 Kicad/rtc.sch
+783 −0 Kicad/sdcard.kicad_sch
+0 −267 Kicad/sdcard.sch
+1,551 −0 Kicad/serial.kicad_sch
+0 −395 Kicad/serial.sch
+1 −1 Kicad/sym-lib-table
+3,181 −0 Kicad/usb.kicad_sch
+0 −1,106 Kicad/usb.sch
+2,518 −0 Kicad/video12.kicad_sch
+0 −841 Kicad/video12.sch
+0 −841 Kicad/video18.sch
+26 −1 README.md
426 changes: 213 additions & 213 deletions Kicad/bmc.kicad_sch

Large diffs are not rendered by default.

113 changes: 4 additions & 109 deletions Kicad/expansion_slots.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@
(property "Datasheet" "" (id 3) (at 11.43 10.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Expansion slot for Neotron Motherboards" (id 4) (at 0 0 0)
(property "ki_description" "Expansion slot for Neotron Mainboards" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Neotron-Expansion-Slot_0_0"
Expand Down Expand Up @@ -487,7 +487,7 @@
(property "Datasheet" "" (id 3) (at 11.43 10.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Expansion slot for Neotron Motherboards" (id 4) (at 0 0 0)
(property "ki_description" "Expansion slot for Neotron Mainboards" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Neotron-Expansion-Slot_1_0_0"
Expand Down Expand Up @@ -592,7 +592,7 @@
(property "Datasheet" "" (id 3) (at 11.43 10.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Expansion slot for Neotron Motherboards" (id 4) (at 0 0 0)
(property "ki_description" "Expansion slot for Neotron Mainboards" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Neotron-Expansion-Slot_2_0_0"
Expand Down Expand Up @@ -684,111 +684,6 @@
)
)
)
(symbol "Neotron-Expansion-Slot_3" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 -20.32 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Neotron-Expansion-Slot_3" (id 1) (at -1.27 15.24 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Neotron-Common-Hardware:Neotron-Expansion-Slot" (id 2) (at 0 17.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 11.43 10.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Expansion slot for Neotron Motherboards" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Neotron-Expansion-Slot_3_0_0"
(pin input line (at -15.24 11.43 0) (length 2.54)
(name "SPI_COPI" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 13.97 11.43 180) (length 2.54)
(name "I2C_SCL" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin input line (at 13.97 -8.89 180) (length 2.54)
(name "EEPROM_ADDR0" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at 13.97 -11.43 180) (length 2.54)
(name "EEPROM_ADDR1" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin input line (at 13.97 -13.97 180) (length 2.54)
(name "EEPROM_ADDR2" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -1.27 0) (length 2.54)
(name "~{RESET}" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 13.97 3.81 180) (length 2.54)
(name "5V" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 13.97 1.27 180) (length 2.54)
(name "5V" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 13.97 -1.27 180) (length 2.54)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 13.97 -3.81 180) (length 2.54)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -15.24 -13.97 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -15.24 -6.35 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -15.24 -16.51 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at -15.24 8.89 0) (length 2.54)
(name "SPI_CIPO" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -15.24 -8.89 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 6.35 0) (length 2.54)
(name "SPI_CLK" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -15.24 -11.43 0) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 3.81 0) (length 2.54)
(name "~{SPI_CS}" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 1.27 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 13.97 8.89 180) (length 2.54)
(name "I2C_SDA" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
(symbol "Neotron-Expansion-Slot_3_0_1"
(rectangle (start -12.7 13.97) (end 11.43 -19.05)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
)
)
(symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
Expand Down Expand Up @@ -2990,7 +2885,7 @@
(pin "1" (uuid e03e9f6d-f2b9-4ae3-aab6-5815d5a33602))
)

(symbol (lib_name "Neotron-Expansion-Slot_3") (lib_id "Neotron-Common-Hardware:Neotron-Expansion-Slot") (at 117.475 97.155 0) (unit 1)
(symbol (lib_id "Neotron-Common-Hardware:Neotron-Expansion-Slot") (at 117.475 97.155 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 1232369c-b7f9-4f81-bf22-dce5c62eaebc)
(property "Reference" "J903" (id 0) (at 116.84 78.994 0))
Expand Down
1 change: 1 addition & 0 deletions Kicad/fp-lib-table
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
(fp_lib_table
(lib (name "neotron-pico")(type "KiCad")(uri "${KIPRJMOD}/neotron-pico.pretty")(options "")(descr ""))
(lib (name "Neotron-Common-Hardware")(type "KiCad")(uri "${KIPRJMOD}/Neotron-Common-Hardware/Kicad/Neotron-Common-Hardware.pretty")(options "")(descr ""))
)
6 changes: 3 additions & 3 deletions Kicad/neotron-pico.kicad_pro
Original file line number Diff line number Diff line change
Expand Up @@ -514,7 +514,7 @@
]
],
"text_variables": {
"date": "2000-01-01",
"version": "Uncontrolled"
"date": "2022-12-26",
"version": "398ac1a"
}
}
}
2 changes: 1 addition & 1 deletion Kicad/sym-lib-table
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(sym_lib_table
(lib (name "Neotron-Common-Hardware")(type "Legacy")(uri "${KIPRJMOD}/Neotron-Common-Hardware/Kicad/Neotron-Common-Hardware.lib")(options "")(descr ""))
(lib (name "neotron-pico")(type "KiCad")(uri "${KIPRJMOD}/neotron-pico.kicad_sym")(options "")(descr ""))
(lib (name "Neotron-Common-Hardware")(type "KiCad")(uri "${KIPRJMOD}/Neotron-Common-Hardware/Kicad/Neotron-Common-Hardware.kicad_sym")(options "")(descr ""))
)