16×16-dotted pixel art viewer with Arduino Nano and Unicorn HAT HD.
16×16-dotted pixel art viewer with Arduino Nano and Unicorn HAT HD.
You can switch the animation by pressing button.
The screen is turned off automatically after idling for 30 seconds, and it resumes by pressing button.
Clone the source code and open the project file “ArduinoX2PAV.ino” with Arduino IDE.
You can build the source code with following configuration.
Then, you can transfer binary data to Arduino Nano by usual way.
You can design new scenario using Arduino X2PAV Scenario Editor.
This tool outputs a header file as scenario data.
To append the scenario you designed, edit “ArduinoX2PAV.ino”.
SEQUENCE_DATA
macro to the sequences[]
array.
#include "data/sample1.h"
#include "data/sample2.h"
#include "data/sample3.h"
+#include "data/foo.h"
(ellipsis)
PROGMEM static const SEQUENCE_T sequences[] = {
SEQUENCE_DATA(sample1),
SEQUENCE_DATA(sample2),
SEQUENCE_DATA(sample3),
+ SEQUENCE_DATA(foo),
NULL
};
These codes are licensed under MIT License.