Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.42 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.42 KB

Dreamboat

A motorised four-poster bed designed to move in surreal and dreamlike ways.

This repo is for the control software running in the hand-held controller on a Raspberry Pi.

Other resources:

Setup

  1. Install requirements (tested on Ubuntu 22.04):
    • Node.js v14:

      curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh
      sudo bash nodesource_setup.sh
      sudo apt install nodejs
      
    • Packages for building electron modules:

      sudo apt-get install build-essential clang libdbus-1-dev libgtk-3-dev \
                          libnotify-dev libasound2-dev libcap-dev \
                          libcups2-dev libxtst-dev \
                          libxss1 libnss3-dev curl \
                          gperf bison python3-dbusmock openjdk-8-jre
      
  2. Clone the repo.
  3. In the project directory for the repo run ./rebuild.sh.

Run the simulation

In the project directory run ./run.sh