Go to file
Yadunand Prem 968c617286
feat(board): connect to both moonboard and sunboard
2023-07-24 03:19:36 +08:00
app feat(board): store up to 10 routes wow!!!!! 2023-07-24 01:46:51 +08:00
mock-moonboard feat(board): connect to both moonboard and sunboard 2023-07-24 03:19:36 +08:00
pcb feat(pcb): rename some labels 2023-06-24 20:18:20 +08:00
sunboard-controller feat(board): connect to both moonboard and sunboard 2023-07-24 03:19:36 +08:00
.gitattributes add 2016 routes 2023-06-28 13:14:41 +08:00
.gitignore feat: add base sunboard controller code 2023-06-13 20:43:21 +08:00
README.md update README.md 2023-05-29 01:09:54 +08:00

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.
  • pcb: schematics for the board remote controller.
  • sunboard-controller: board remote controller source.