Skip to the content
PCBKitNew board
2 layers173.5 × 226.9 mmSunboard, the printed circuit board in 3D

The Moonboard is a popular training tool used by climbers across the world. It is a standardised, interactive training wall with LED lights embedded into it.

Size
173.5 × 226.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
319
Nets
224
Pads
1,345
Tracks, vias
2,344, 196
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
14 May 2023
Updated
23 Jul 2023

Overview

Sunboard is an open-source printed circuit board by seanlim, from the seanlim/sunboard repository on GitHub. It is a 2-layer board of 173.5 × 226.9 mm with 319 parts on 224 nets, routed with 2,344 tracks and 196 vias.

It is built around the CD74HC4067M and WS2812B. Its parts include 155 switches, 154 diodes, 4 resistors, 3 ICs and 2 capacitors. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

SunBoard Project (Orbital 23')

The Moonboard is a popular training tool used by climbers across the world. It is a standardised, interactive training wall with LED lights embedded into it. The LEDs are controlled by a control unit (Moonboard control box), and light up to indicate the current problem. The control unit connects to the Moonboard companion app via Bluetooth, and can be controlled by users through the app.

Aim

Our aim is to reverse engineer the moonboard protocol and build. In addition, we want to build a handheld moonboard controller, so that climbers have an easier way of designing and “remixing” routes.

Project Structure

  • app: React Native project for driver mobile application.
  • mock-moonboard: MoonBoard emulator source forked from link [blocked].
  • pcb: schematics for the board remote controller.
  • sunboard-controller: board remote controller source.

Parts

319
QtyValueFootprintReferences
154SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW1, SW10, SW11, SW100, SW101, SW102, SW103, SW104, SW105, SW106, SW107, SW108, SW109, SW110, SW111, SW112 +138
154WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +138
410kResistor_SMD:R_0805_2012MetricR1, R2, R4, R5
2100nCapacitor_SMD:C_0805_2012MetricC1, C2
2CD74HC4067MPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU1, U2
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1ESP32_NODEMCUESP32_NODEMCU:MODULE_ESP32_NODEMCUU3
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mmSW155

Questions

How big is the Sunboard PCB?

It measures 173.5 × 226.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sunboard use?

319 parts, built around the CD74HC4067M and WS2812B. 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 Sunboard KiCad files?

From the seanlim/sunboard repository on GitHub, at the commit this page was made from: the board is pcb/sunboard/sunboard.kicad_pcb and its schematic pcb/sunboard/Button_Matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sunboard design in my own project?

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

Similar boards

  • 2 layers290 × 210 mmT8-Sequencer, the printed circuit board in 3D

    T8-Sequencer

    lluisestape-upc/T8-Sequencer

    16-step ESP32 groovebox: two-layer 290x210 mm KiCad board, DRC-clean and fabrication-ready, with the Python scripts that generated and repaired it

    104 parts2MIT
  • 2 layers792.6 × 487.6 mmDJ Not Clanker Routed V2, the printed circuit board in 3D

    DJ Not Clanker Routed V2

    GaganDruvakumara/DJ-Controller

    An open source DIY 4 channel DJ controller

    286 parts
  • 2 layers266.7 × 81 mmStepper synth, the printed circuit board in 3D

    Stepper synth

    udu3324/stepper-synth

    An electronic instrument that uses stepper motors to make music

    224 partsGPL-3.0
  • 2 layers140 × 28.6 mmSensors16 MagicAlonso, the printed circuit board in 3D

    Sensors16 MagicAlonso

    JRegi/MagicAlonso-LineFollower

    Repositorio dedicado al desarrollo del velocista profesional MagicAlonso.

    64 partsMIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers422.4 × 118.2 mmMidiMood (tht), the printed circuit board in 3D

    MidiMood (tht)

    silveirago/MidiMood

    This repository contains the code for a custom MIDI controller project called MidiMood, built using an ATmega32U4 microcontroller (or similar).

    53 parts82