Montreal skytrain

funvill·montreal-skytrain-pcb·hardware/montreal-metro-pcb.kicad_pcb

Montreal skytrain PCB layout, top view — open source RP2040/RP2350 board by funvill

About the Montreal skytrain PCB

Montreal skytrain is an open source RP2040/RP2350 PCB design by funvill, published on GitHub. It is a 2-layer board measuring 160 × 160 mm, with 88 components from 6 distinct parts.

Its main chip is the XIAO-RP2040-DIP, from the RP2040/RP2350 family. By type, the board carries 73 LEDs, 4 switches, 1 IC, 1 capacitor and 1 resistor.

From the project

montreal-metro-pcb — 160 × 160 mm, 2 layers, 73 WS2812B LEDs (XL-1615), one per station, generated from ../input/montreal-schematic-square.json.

montreal-metro-pcb — 160 × 160 mm, 2 layers, 73 WS2812B LEDs (XL-1615), one per station, generated from ../input/montreal-schematic-square.json.

Copied from the Vancouver SkyTrain v3 project and ported by the scripts in ../tools. The board is placed and has its artwork. It is not routed: routing is done by hand.

From ../tools, after any change to the data file:

Main components on the Montreal skytrain

Montreal skytrain bill of materials (BOM)

88 components, 6 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XIAO-RP2040-DIP
U1
8
CL05A105KA5NQNC
10uF,10V,X5R
ROW0, ROW1, ROW2, ROW3, ROW4, ROW5, ROW6, ROW7
4
TS-1187A-B-A-B
SW1, SW2, SW3, SW4
73
XL-1615RGBC-WS2812B
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +65
1
CL31A107MQHNNNE
100uF,6.3V,X5R
C1
1
0402WGF3300TCE
330R
R1

Montreal skytrain design files

The KiCad project lives in the funvill/montreal-skytrain-pcb repository on GitHub; these links point at the commit this page was built from.

Montreal skytrain: common questions

What microcontroller does the Montreal skytrain use?

The Montreal skytrain is built around the XIAO-RP2040-DIP, from the RP2040/RP2350 family.

How big is the Montreal skytrain PCB?

The Montreal skytrain measures 160 × 160 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Montreal skytrain?

88 components, from 6 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Montreal skytrain design files?

From the funvill/montreal-skytrain-pcb repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Montreal skytrain design in my own project?

The repository has no license, so all rights stay with funvill. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Montreal skytrain without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards