Skip to content

Display sprites from Aseprite to a LED Matrix MAX7219 with Arduino Uno

License

Notifications You must be signed in to change notification settings

NicolasDortu/Aseprite-LED-Matrix-Uno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Hardware

  • Arduino Uno
  • 8×8 LED Matrix MAX7219
  • 5 males to females pin cables

Software

How to use

  • 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

To Do (if i ever decide not being lazy)

  • 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

DEMO (homemade quality U_U)

Aseprite-LED-Matrix-Uno.mp4

About

Display sprites from Aseprite to a LED Matrix MAX7219 with Arduino Uno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published