- Arduino Uno
- 8×8 LED Matrix MAX7219
- 5 males to females pin cables
- Aseprite
- PlatformIO
- (The project relies on the LedControl library : https://github.com/wayoda/LedControl)
- Use Canva.aseprite and don't move it to another folder (it uses the path of this file to generate frames.txt)
- In Aseprite, drop the file ./aseprite/script/ByteConverter.lua in the Aseprite script folder
- Upload main.cpp to the Arduino Uno
- In Aseprite, run the script ByteConverter to launch the FramesAPI.exe and display the sprites to the LED matrix
- Use binary instead of a txt file to send the bytes
- Add some contrast using the luminosity
- Fix the Bug that mess up the conversion to bytes when one row or column is empty (contains no pixel) in the sprite