Skip to content

Instantly share code, notes, and snippets.

@IsmailSan
Created September 17, 2019 08:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save IsmailSan/b42145f72f1abcbb102749d77b58eee4 to your computer and use it in GitHub Desktop.
Save IsmailSan/b42145f72f1abcbb102749d77b58eee4 to your computer and use it in GitHub Desktop.
#include <Arduino.h>
#include <ESPectro32_Board.h>
#include <ESPectro32_LedMatrix_Animation.h>
ESPectro32_LedMatrix_Animation ledMatrixAnim;
void setup() {
ESPectro32.begin();
ledMatrixAnim.setLedMatrix(ESPectro32.LedMatrix());
ledMatrixAnim.addFrameWithData((uint8_t*)LED_MATRIX_EMOTICON_SMILE);
ledMatrixAnim.addFrameWithData((uint8_t*)LED_MATRIX_EMOTICON_SAD);
ledMatrixAnim.addFrameWithData((uint8_t*)LED_MATRIX_ICON_HEART);
ledMatrixAnim.addFrameWithData((uint8_t*)LED_MATRIX_ICON_HEART_OUTLINE);
ledMatrixAnim.addFrameWithDataCallback([](ESPectro32_LedMatrix &ledM) {
ledM.drawCircle(3, 3, 3, 200);
});
ledMatrixAnim.addFrameWithDataCallback([](ESPectro32_LedMatrix &ledM) {
ledM.fillCircle(3, 3, 3, 200);
});
ledMatrixAnim.start(3000);
}
void loop() {
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment