Skip to content

jmdeejay/screen-wl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

screen-wl

Add animations, games & informations to an oled screen (128X64 I2C SSD1306)

Description

I connected a rpi pico micro-controller on the additional unused jsp connector on a Work Louder® creator board. Then I had additional power (CPU/RAM) to do advanced animations & add fun functionalities on a small oled screen.

Available modes

  • Robot animation
  • Nyan cat animation
  • Temperature + date + time
  • Mario animation
  • Random pictures from folder
  • Memory usage (mostly for debugging)
  • Game of life
  • Starfield
  • Matrix
  • Mazes
  • Invaders
  • Mandelbrot

Code in action

Watch the video

Material used

Wiring

schema

Tool to generate new animations / images: img2bytearray.py

Usage: python img2bytearray.py /path/to/image name extension nbrImage width height

This tool will convert for you automatically your images into bytearrays. Images must be converted into bytearrays in order to work in the code. You just need to copy-paste the result in a new python file. You can look in the /img/ folder for existing examples of generated code.

About

Add animation to an oled screen (128X64 I2C SSD1306)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages