Av skadan blir man vis.
Python CSS Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
firmware
python
schematics
.gitignore
LICENSE
README.md

README.md

diodberg

diodberg runs new experimental climbing wall from 'ikea-lisp-code.

The python diodberg module is currently DEPRECATED. Development on the wall client software has moved to a fork of [Firemix] (https://github.com/ikea-lisp-code/firemix).

If you are currently working on the wall, I recommend just checking out the repository directly and using classes through the directory hierarchy instead of using the setup.py file.

Directory/package contents in python/diodberg/:

  • core

    Basic types, runner, and rendering objects. User applications interact with the wall by directly manipulating pixels on a Panel through an iterator interface. This is a strong candidate for future performance improvements.

  • data

    Sample configuration files.

  • input

    Nothing here! Currently, we lack both software and hardware support for sensor input to the wall while in-flight.

  • user_plugins

    User applications for running visualizations. If you are writing an application to run on the wall, check out things here.

  • renderers

    Simulation, serial, and GPIO interfaces for driving lights.

  • util

    Misc.: random utilities

  • web

    A Flask-based web front-end for configuring, controlling, and running lights.

...and:

  • docs

  • firmware

    Device firmware for DMX intermediaries

  • schematics

Package requirements

  • Python 2.7
  • numpy/scipy
  • If simulating plugins: Pygame
  • If running serial protocols: pyserial and RPi
  • If running the web front end: Flask.
  • If using performance optimizations: Numba (and by extension, the Anaconda Python distribution).
  • If using audio input: aubio (and its many dependencies).

Installation and setup instructions

TODO (see above)

Questions?

Email mookerji@spin-one.org, chris@notspelledright.com, yuanyu.chen@gmail.com

License

Copyright (C) 2013 ikea-lisp-code. Distributed under the MIT License.