Skip to content

Commit 1996198

Browse files
authored
Merge pull request #125 from Neotron-Compute/replace-step-model
Replace STEP model
2 parents e3b53a4 + 1ef5272 commit 1996198

File tree

8 files changed

+48252
-23197
lines changed

8 files changed

+48252
-23197
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
# Unreleased Changes
44

5-
* None
5+
* Updated STEP model.
6+
* Added new top-down view to README.
67

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

Kicad/Models/Pico-R3.step

Lines changed: 0 additions & 23191 deletions
This file was deleted.

Kicad/Models/SC0915--3DModel-STEP-56544.STEP

Lines changed: 48241 additions & 0 deletions
Large diffs are not rendered by default.

Kicad/fp-lib-table

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
(fp_lib_table
2+
(lib (name "neotron-pico")(type "KiCad")(uri "${KIPRJMOD}/neotron-pico.pretty")(options "")(descr ""))
3+
)

Kicad/neotron-pico.kicad_pcb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6110,8 +6110,8 @@
61106110
(net 205 "unconnected-(U201-Pad43)") (pinfunction "SWDIO") (pintype "bidirectional+no_connect") (tstamp c9de9b79-4de8-4750-afbc-f8b493b090aa))
61116111
(pad "43" smd rect locked (at 2.54 23.9 90) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask")
61126112
(net 205 "unconnected-(U201-Pad43)") (pinfunction "SWDIO") (pintype "bidirectional+no_connect") (tstamp e0e71a10-c24b-4ae9-bca4-64ce653774e7))
6113-
(model "${KIPRJMOD}/Models/Pico-R3.step"
6114-
(offset (xyz -10.4775 -25.5016 0))
6113+
(model "${KIPRJMOD}/Models/SC0915--3DModel-STEP-56544.STEP"
6114+
(offset (xyz 0 0 0))
61156115
(scale (xyz 1 1 1))
61166116
(rotate (xyz -90 0 0))
61176117
)
@@ -20525,7 +20525,7 @@
2052520525
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 13b7bd75-ce5e-49f3-b78d-28d09ba33e66) (hatch edge 0.508)
2052620526
(connect_pads (clearance 0))
2052720527
(min_thickness 0.254)
20528-
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour allowed) (footprints allowed))
20528+
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour allowed) (footprints allowed))
2052920529
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
2053020530
(polygon
2053120531
(pts
@@ -20539,7 +20539,7 @@
2053920539
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp 48175164-312a-4eea-95b1-7585516187b4) (hatch edge 0.508)
2054020540
(connect_pads (clearance 0))
2054120541
(min_thickness 0.254)
20542-
(keepout (tracks not_allowed) (vias not_allowed) (pads allowed ) (copperpour not_allowed) (footprints allowed))
20542+
(keepout (tracks not_allowed) (vias not_allowed) (pads allowed) (copperpour not_allowed) (footprints allowed))
2054320543
(fill (thermal_gap 0.508) (thermal_bridge_width 0.508))
2054420544
(polygon
2054520545
(pts

Kicad/neotron-pico.kicad_prl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
8,
3939
9,
4040
10,
41-
11,
4241
12,
4342
13,
4443
14,

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The Neotron Pico is based around the idea of the [Neotron-32](https://github.com
66

77
![3D PCB View](./neotron-pico.jpg)
88

9+
![Top-Down PCB View](./neotron-pico-top-3d.jpg)
10+
911
## Design
1012

1113
The Raspberry Pi Pico is the core of the Neotron Pico. It uses PIO statemachines to generate 12-bit Super VGA video, and digital 16 bit 48 kHz stereo audio. It also has both I²C and SPI buses. SPI chipselects and IRQs are handled by an SPI-to-GPIO expander. This provides eight chip-selects and eight IRQs, to support up to eight expansion slots or peripherals. The eight chip-selects can be globally disabled, allowing the Pico to talk to either the I/O exander, or the selected expansion slot. The board has an SD Card fitted in the 'Slot 1' position, and the Board Management Controller in the 'Slot 0' position, leaving 'Slot 2' through to 'Slot 7' available for expansion. Each expansion slot has both I²C and SPI, along with unique chip-select and IRQ signals.

neotron-pico-top-3d.jpg

301 KB
Loading

0 commit comments

Comments
 (0)