Starboard

deveworld·starboard·PCB/starboard.kicad_pcb

Starboard PCB layout, top view — open source RP2040/RP2350 board by deveworld

About the Starboard PCB

Starboard is an open source RP2040/RP2350 PCB design by deveworld, published on GitHub. It is a 2-layer board measuring 63 × 63 mm, with 21 components from 6 distinct parts.

Its main chip is the Seeed XIAO RP2040, from the RP2040/RP2350 family. By type, the board carries 12 diodes, 7 switches, 1 IC and 1 connector.

It belongs with the keyboards, displays & leds and iot & wireless designs in this gallery.

From the project

Starboard; compact XIAO RP2040 macropad (6 MX keys + EC11 encoder, OLED, SK6812 RGB). KiCad PCB, QMK firmware, 3D-printed case.

Starboard is a compact Hackpad macropad using only kit parts: six MX-style switches, one EC11 encoder, one 0.91 inch OLED, six SK6812 MINI-E LEDs, and a Seeed XIAO RP2040.

Live demo → — interactive 3D viewer, specs, and downloads.

The current case model is CAD/assembled-model.STEP, which includes the case and assembled components.

- PCB size: 63.0 x 63.0 mm, 2 layers - Case size: 83.8 x 83.8 x 18.5 mm - Inputs: 6 switches + 1 encoder - MCU: Seeed XIAO RP2040 - Case: fully 3D printed sandwich case, top plate + bottom shell - Switch plate: 1.5 mm thick, 14.2 x 14.2 mm MX cutouts - Top shell…

Starboard, from the project README
From the project README

Main components on the Starboard

Starboard bill of materials (BOM)

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

QtyPartRefs
1
Seeed XIAO RP2040
U1
1
OLED_Display
J1
6
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6
1
RotaryEncoder_Switch
SW7
6
SK6812MINI-E
D1, D2, D3, D4, D5, D6
6
1N4148
D7, D8, D9, D10, D11, D12

Starboard design files

The KiCad project lives in the deveworld/starboard repository on GitHub; these links point at the commit this page was built from.

Starboard: common questions

What microcontroller does the Starboard use?

The Starboard is built around the Seeed XIAO RP2040, from the RP2040/RP2350 family.

How big is the Starboard PCB?

The Starboard measures 63 × 63 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Starboard?

21 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 Starboard design files?

From the deveworld/starboard 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 Starboard design in my own project?

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

Can I test firmware for the Starboard 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