DarkElvenAngel wrote: ↑Wed May 15, 2019 12:24 am
I wanted to thank you for sharing your library!
I have a few questions how do you customize the font? I would just want to add some custom symbols. Is it best to define a new font or extend one that exists?
As I've never used an OLED until yesterday I was wondering how difficult is it to add support for the SSD1327? Or is this deserving of its own thread?
All in all I really like this code it's simple and doesn't have all the bulk others have, Thanks again for sharing.
Fonts are a tricky topic and I just took the easiest route with this code. There are licensing issues and data format issues. I'm sorry, but I don't have a good answer for you. I've seen websites that can dynamically generate a font, but it will probably not come out in the right format to use my existing code. There are other OLED libraries (at least for Arduino) which offer much better font support. Converting the code to run on Linux/RPI is easy since the only functions you need to change are to access the I2C bus.
I haven't used the SSD1327 before, but I was a bit curious about it. I support color OLEDs in my other project:
https://github.com/bitbank2/SPI_LCD
Most LCD/OLED displays have a very similar command set, so I would think it would take very little effort to change my SPI_LCD project to support the SSD1327.