Placement before rs485-move

beleata·fpga-led-panel-sram·hardware/pico-panel/preview/placement-before-rs485-move.kicad_pcb

Placement before rs485-move PCB layout, top view — open source RP2040/RP2350 board by beleata
Simulate this board

About the Placement before rs485-move PCB

Placement before rs485-move is an open source RP2040/RP2350 PCB design by beleata, published on GitHub. It is a 2-layer board measuring 57.8 × 46.1 mm, with 77 components from 32 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the W25Q64JVSSIQ, USBLC6-2SC6, AP63203WU-7 and SN65HVD75DR. By type, the board carries 39 resistors, 20 capacitors, 5 ICs, 5 connectors, 3 diodes and 2 switches.

From the project

iCE40HX1K 64x32 ICND1065L RGB panel with double-buffered SRAM and 2 Mbaud UART image upload

Development snapshot, 2026-09-25. NOT FOR MANUFACTURE.

A custom two-layer 88 x 46.1 mm controller for the tested 64 x 32 ICND1065L LED panel. Bare RP2040, 8 MiB flash, vertical USB-C, non-isolated RS-485, W5500 Ethernet and a vertical HanRun HR963380AE integrated-magnetics jack. KiCad 10.0.6 project, 103 components. The custom PCB has not been fabricated or tested; the working YD-RP2040 module firmware is a separate result.

Placement before rs485-move, from the project README
From the project README

Main components on the Placement before rs485-move

Placement before rs485-move bill of materials (BOM)

77 components, 32 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
U1
1
W25Q64JVSSIQ
U2
1
USBLC6-2SC6
U3
1
AP63203WU-7
AP2112K-3.3
U4
1
SN65HVD75DR
U7
1
C20625731
ABM8-272-T3 12MHz
Y1
1
PANEL BOTTOM 2x8
J1
1
C3151748
USB-C VERTICAL H6.5
J2
1
PANEL POWER +5V GND
J3
1
SWD 3V3 GND CLK IO RUN
J4
1
RS485 A B GND
J5
1
C70076
PTC 0.5A
F1
1
TERM 120R
JP1
1
BOOTSEL
SW1
1
RESET
SW2
1
C2297
STATUS green
D1
1
SS14
D2
1
SM712
D4
2
15P
15p
C1, C2
2
100N
100n
C3, C22
Show 12 more
QtyPartRefs
11
100N
100n
C4, C5, C6, C7, C8, C9, C10, C11 +3
3
1u
C15, C16, C17
1
C1713
4.7u
C18
1
C29277
4.7u
C19
3
10K
10k
R1, R3, R18
3
1k
R2, R4, R5
2
5.1K
5.1k
R6, R7
2
27
R8, R9
4
100K
100k
R10, R11, R12, R13
1
C17909
120 0.25W
R19
12
33
R20, R21, R22, R23, R24, R25, R26, R27 +4
12
47K
47k
R40, R41, R42, R43, R44, R45, R46, R47 +4

Placement before rs485-move design files

The KiCad project lives in the beleata/fpga-led-panel-sram repository on GitHub; these links point at the commit this page was built from.

Placement before rs485-move: common questions

What microcontroller does the Placement before rs485-move use?

The Placement before rs485-move is built around the RP2040, from the RP2040/RP2350 family.

How big is the Placement before rs485-move PCB?

The Placement before rs485-move measures 57.8 × 46.1 mm, has 2 copper layers and is 0.8 mm thick.

How many components are on the Placement before rs485-move?

77 components, from 32 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 Placement before rs485-move design files?

From the beleata/fpga-led-panel-sram repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Placement before rs485-move design in my own project?

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

Can I test firmware for the Placement before rs485-move 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.

More boards in fpga-led-panel-sram

Similar boards