jbreizh / ImagePainting3

LigthPainting on an ESP8266 via wifi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ImagePainting3

Introduction

New version of ImagePainting2 which was a new version of ImagePainting....

Luckily this version will be the ultimate ImagePainting (no more major feature/breakage) to end this madness as i considere it feature complete.

README01

In this version, i had to think again the API to communicate between the frontend and the backend. So deep change, a lot of rewrite and maybe bug. Nevertheless i pretty satisfy with this new API as it let me introduce a lot of new feature while being simpler and solving some dirty hack i had to use before.

In this version, i push my poor coding skill to the limits and add :

  • possibility to save/restore parameter in json file
  • possibility to create playlist to enqueue different bitmap with their own parameter
  • possibility to save/restore playlist in json file
  • possibility to play playlist in one shot or trigger for each bitmap
  • possibilty to play the playlist or the current parameter

Description

ImagePainting3 is project of a lightPainting device aiming to be powerfull but yet simple and cheap to build and to use. All you need is an USB battery bank, a LED Strip, an ESP8266 board and a smartphone (any device with wifi and a browser).

README02

After a simple electronic build, adapting the ESP8266 code and finally following the flash instruction, you will have a lightPainting device that you can control with your smartphone to shoot great picture.

Documentation

See Wiki.

Picture pack

I have put you some picture inside a picture pack.

README03

About

LigthPainting on an ESP8266 via wifi


Languages

Language:JavaScript 43.2%Language:C++ 34.8%Language:HTML 16.4%Language:CSS 5.6%