Skip to the content
2 layers76.2 × 83.8 mmNeotron Expansion Template, the printed circuit board in 3D

Example Neotron Expansion card

Size
76.2 × 83.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
40
Pads
125
Tracks, vias
212, 5
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Aug 2021
Updated
29 Jul 2022

Overview

Neotron Expansion Template is an open-source printed circuit board by Neotron-Compute, from the Neotron-Compute/Neotron-Expansion-Template repository on GitHub. It is a 2-layer board of 76.2 × 83.8 mm with 28 parts on 40 nets, routed with 212 tracks and 5 vias.

It is built around the 34LC02-I/P, MCP23S17-E/SP and CF14JT330R, with the C315C104M5U5TA, CF14JT10K0 and 4609X-101-103LF among its other parts. Its parts include 9 resistors, 8 diodes, 3 capacitors, 2 ICs and 1 connector.

Main components

7

README

README.md

Neotron Expansion Template

This repository contains a template PCB you can use as the start of a new Neotron Expansion Card design.

It contains an MCP23S17 SPI I/O expander, connected to the SPI bus. It also contains an I²C EEPROM connected to the I²C bus and the unique slot address lines. The I/O expander has eight LEDs and eight switches fitted.

There is a jumper which will allow you to program the EEPROM from your Neotron system. Normally this jumper is not fitted, making the EEPROM read-only. The contents of the EEPROM are TBD, but will describe the expansion card to the Neotron OS so that it can be auto-configured and any necessary drivers loaded.

Using this template

To use this template, simply copy the files in this repository and edit away! You'll probably want to delete everything on the schematic except the edge connector and the EEPROM (unless you really need an SPI I/O exander...).

Licence

This schematic and PCB design is Copyright (c) 2022 The Neotron Developers, et al.

CC BY 4.0

This work is licensed under a Creative Commons Attribution 4.0 International License.

Contribution Agreement

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

Parts

28
QtyValueFootprintReferences
8330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3, R4, R5, R6, R7, R8, R9
8LEDLED_THT:LED_D3.0mmD1, D2, D3, D4, D5, D6, D7, D8
3100nCapacitor_THT:C_Disc_D7.0mm_W2.5mm_P5.00mmC1, C2, C3
2MountingHole_PadMountingHole:MountingHole_2.7mm_M2.5_PadH1, H2
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
110kResistor_THT:R_Array_SIP9RN1
134LC02Package_DIP:DIP-8_W7.62mmU2
1MCP23S17Package_DIP:DIP-28_W7.62mmU1
1Neotron-Expansion-EdgeNeotron-Common-Hardware:Neotron-Expansion-EdgeJ1
1SW_DIP_x08Package_DIP:DIP-16_W7.62mm_LongPadsSW1
1Two-way JumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1

Similar boards

  • 2 layers127 × 69.9 mmEzcgi, the printed circuit board in 3D

    Ezcgi

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    34 parts446
  • 4 layers100 × 79 mmESP32 Interface, the printed circuit board in 3D

    ESP32 Interface

    dennowiggle/ESP32_Interface

    Facilitate learning the Z80 Retro! hardware and software.

    114 parts1LGPL-2.1
  • 2 layers93 × 87.7 mmPB 8 DMX, the printed circuit board in 3D

    PB 8 DMX

    computergeek1507/PB_16

    Open source FPP PB16 Pixel Controller

    51 parts78
  • 4 layers243.8 × 245.5 mmNeotron Common Hardware, the printed circuit board in 3D

    Neotron Common Hardware

    Neotron-Compute/Neotron-Common-Hardware

    Contains KiCad footprints and symbols shared across multiple Neotron projects.

    287 parts4CC-BY-SA-4.0
  • 4 layers290 × 215 mmPlacard, the printed circuit board in 3D

    Placard

    tocksin/placard

    PLA computer

    187 parts2AGPL-3.0
  • 2 layers123.2 × 58 mmZVS circut project, the printed circuit board in 3D

    ZVS circut project

    ChromiumOS-Guy/ZVS-Driver

    A ZVS Driver (1-Layer) PCB I Designed so I can use a PCB instead of making a mess of wires

    17 partsGPL-3.0
  • 2 layers281.6 × 255.2 mmSynthia, the printed circuit board in 3D

    Synthia

    Engineering-House/Project-Synthia

    The programs used are as follows: - STMCube32MX - Visual Studio Code - STM32CubeIDE for Visual Studio Code (Extension Pack)

    236 parts
  • 4 layers160 × 135 mmZ80 romless sbc, the printed circuit board in 3D

    Z80 romless sbc

    gloveboxes/pcb-z80

    pcb-z80 is a container-only, repeatable build of the four-layer Z80 ROMless SBC PCB engineering design. It regenerates the KiCad schematic, places the four-layer board, routes a fresh Specctra session, imports and fills…

    55 partsMIT

Questions

How big is the Neotron Expansion Template PCB?

It measures 76.2 × 83.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Neotron Expansion Template use?

28 parts, built around the 34LC02-I/P, MCP23S17-E/SP, CF14JT330R and C315C104M5U5TA. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Neotron Expansion Template KiCad files?

From the Neotron-Compute/Neotron-Expansion-Template repository on GitHub, at the commit this page was made from: the board is Kicad/Neotron-Expansion-Template.kicad_pcb and its schematic Kicad/Neotron-Expansion-Template.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Neotron Expansion Template design in my own project?

Its repository states no licence, so its author keeps all rights: ask Neotron-Compute before reusing the design.