Skip to content

FlamingLotusGirls/FireSculptureController

 
 

Repository files navigation

FireSculptureController

Controller framework with the goal of being useful for all FLG and other big fire sculptures.

Requirements

Python 2.7 (2.7.6 on Win7 due to greenlet installation issues)

Python libraries

Sculpture engine:

  • pyserial for talking to sculptures over serial

Server for js GUI:

  • gevent
  • greenlet
  • flask

Audio pulse:

  • pyaudio

Patterns:

  • scipy (LED HeartBeat pattern)

OSC server:

  • pyOSC

Usage

Install libraries, run flaskserver.py, and go to localhost in browser.

Sculpturecontroller.py does everything to do with controlling the sculpture and is not dependent on the gui or webserver, so could be run some other way too.

About

Controller framework with the goal of being useful for all FLG and other big fire sculptures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 34.9%
  • HTML 25.5%
  • JavaScript 24.2%
  • CSS 15.4%