gecko05 / ssd1351-driver-library Goto Github PK
View Code? Open in Web Editor NEWC driver library for the SSD1351 OLED display and display emulator
Home Page: https://gecko05.github.io/2019/06/23/rgb-library.html
License: MIT License
C driver library for the SSD1351 OLED display and display emulator
Home Page: https://gecko05.github.io/2019/06/23/rgb-library.html
License: MIT License
A program to convert font files to C arrays in a similar fashion to the sprite converter.
Write a script to easily convert the sprite data in a pico8 cartridge to sprites that this library can use.
Currently only Aseprite is guaranteed to work when converting bitmap images to sprites. Being able to convert bitmap images created in other tools like MS Paint is desired.
An emulator would be really useful in testing drawing routines without needing to flash and run it on the target hardware.
It should pull the files from the library and be located on a different directory to not confuse the users with having all the files in the same place.
It's not very clear how to integrate this library into a hardware project. Need some platform code and examples for the most used microcontroller manufacturers.
Add filesystem support to be able to load sprites from external devices like microSD cards.
The current font implementation doesn't allow for fonts wider than 16 px and wastes memory space when fonts are smaller. Need to write a more flexible implementation that saves space when fonts are small and allows for different widths.
Need to be able to use functions to configure different settings during initialization instead of writing the commands by hand.
Currently the whole screen needs to be redrawn each time something changes, no matter how small the change is. In order to possibly improve energy consumption, finding a way to just modify a smaller section of the screen would be a great addition. Some investigation is needed to figure out if this is feasible.
SSD1351_v1.5.pdf
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.