This is a project to enable people with limited knowledge in electronics or programming to build fancy flashing LED accessiors.
The documentation can be found at blinkenhat.org.
If you want to contribute: Great, Thank you!
Contributions can have many faces. If you just found a Bug or a Glitch in the documentation and want to report it: use the issue tracker of this project and preport your finding. We will do our best to help you.
If you want to give feedback and ideas, then also the issue tracker is the place to put it. We will discuss it there and see if and how its possible.
To actually contribute code, fix bugs or improve the documentation, you can fork the repositioy, make your changes and provide a PullRequest back. We try to review and merge all contributions as soon as possible. To keep things readable, please format all your code according to the LLVM code style. The easiest way to achieve this is to use the clang-format tool. Just run it over your code before you commit:
$ clang-format -style=LLVM -i <filename>
This release finally makes the WiFi much more stable and useable.
Major changes:
- Select the WiFi channel with the least networks.
- Double the CPU speed to 160MHz.
- Drop unnecessary blocking after LED write.
- Fix some glitches in the twinkle effect.
- Add a lot of documentation.
The first big improvement of the software gives you a clearer user Interface, the possibility to change effects and a new twinklng star effect.
Mayor changes:
- The userinterface is now more descriptive what the settings mean.
- The AppBar with the save button is now always visible
- Effects can now be removed
- Effects can now be added
- Effects can operate on a channel as one whole strip without dividing it
- New effect: twinkling stars
- The number of LEDs can now be set from 2 to 100
- Documentation is growing (published at blinkenhat.org)
- The visibility of the dot effect works now with other values than 100%
This is basically the release that was distributed with the first version of the workshop.