Project image

Light Brush Controller

The light brush controller is an Android app built with Vue and compiled with Apache Cordova. It serves as an advanced real-time controller for the Light Brush device.

Key Features

  • Palette and management system for artists to define “brushes”
  • Several brush types such as solid color, gradient, manually defined with a custom editor, and “image” where an image is uploaded and converted into an animation that plays the vertical pixels over time so the image can be “painted” into space
  • Experimental “brush size” slider allows for seamless real-time changes by appearing while touched with the slider’s value vertically centered on the touch point
  • Device connection status system for information on the device
  • Pairs a device like IoT
Copyright © '23 Jeff Schofield