Releases: chrissicool/zevoicemask
Zevoicemask v3
This is the third public release of Zevoicemask. Improvements include:
Features
Better build instructions
- Advise to use WS2812B ECO LEDs.
They draw less power and put less stress on the battery. - Recommend a scarf.
It is better to hide the cable.
New animations
- A noise animation.
It shows white noise either in greyscale or full RGB. - A matrix animation.
Just like from the motion pucture, but with more color options. - A boot animation.
Only invoked once during oot. Shows the current software version.
Internal cleanups
- Put all frame-based animation data in PROGMEM.
This reduces the use of sparse RAM resources. It allows to include
way more animations in the future.
And of course, the usual set of minor bug fixes.
Installation
After building the hardware according to the README, flash the release file onto the NodeMCU v2 board with:
| $ esptool.py --before default_reset --after hard_reset --chip esp8266 --baud 115200 write_flash 0x0 zevoicemask_nodemcuv2_v3.bin
Mouth effects
Mouth effects
Proud to present the second release of Ze Voice Mask.
Features
-
Mouth effects
When wearing the mask and not talking, a plain white shut mouth is shown. This is boring! Now there are 4 effects. At max. three of them are applied together in talking mode. This gives a whole new dimension to the talking mode.
-
More accurate mouth movements
Hardware readings from the microphone vary widely. There are various improvements big and small to the way the data from the microphone is interpreted.
Installation
After building the hardware according to the README, flash the release file onto the NodeMCU v2 board with:
$ esptool.py --before default_reset --after hard_reset --chip esp8266 --baud 115200 write_flash 0x0 zevoicemask_nodemcuv2_v2.bin
Initial public release
Initial public release
Proud to present the first release of Ze Voice Mask.
Features
- Mouth animation based on microphone input
- 5 idle animations
Installation
After building the hardware according to the README, flash the release file onto the NodeMCU v2 board with:
$ esptool.py --before default_reset --after hard_reset --chip esp8266 --baud 115200 write_flash 0x0 zevoicemask_nodemcuv2_v1.bin