Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olikraus/u8glib
Arduino Monochrom Graphics Library for LCDs and OLEDs
https://github.com/olikraus/u8glib
Last synced: 29 days ago
JSON representation
Arduino Monochrom Graphics Library for LCDs and OLEDs
- Host: GitHub
- URL: https://github.com/olikraus/u8glib
- Owner: olikraus
- License: other
- Created: 2015-06-22T22:31:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-03-21T20:50:20.000Z (over 2 years ago)
- Last Synced: 2024-10-01T22:22:09.174Z (about 1 month ago)
- Language: C
- Homepage: https://github.com/olikraus/u8glib/wiki
- Size: 29.5 MB
- Stars: 1,250
- Watchers: 112
- Forks: 314
- Open Issues: 166
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: license.txt
Awesome Lists containing this project
- Awesome-arduino - u8glib - Arduino Monochrome Graphics Library for LCDs and OLEDs (Libraries)
- awesome-arduino - u8glib - Arduino Monochrome Graphics Library for LCDs and OLEDs (Libraries)
README
# U8glib
Note: There will be no more development for U8glib. Please use [u8g2](https://github.com/olikraus/u8g2/wiki).
A graphics library with support for many different monochrome displays.
![nhd_oled180.jpg](https://github.com/olikraus/u8glib/wiki/otherpic/nhd_oled180.jpg) ![dogs102_180.jpg](https://github.com/olikraus/u8glib/wiki/otherpic/dogs102_180.jpg)
Left: NHD-2.7-12864 OLED (SSD1325), right: EA DOGS102 LCD (UC1701)
* [Gallery](https://github.com/olikraus/u8glib/wiki/gallery)
* Latest version of U8glib for Arduino is available in the Library Manager
* [Download Arduino Version from Github](https://github.com/olikraus/U8glib_Arduino/releases/latest)
* [Bintray](https://bintray.com/olikraus/u8glib) download links:
* [U8glib for Arduino](https://bintray.com/olikraus/u8glib/Arduino)
* [U8glib for AVR](https://bintray.com/olikraus/u8glib/AVR)
* [U8glib for ARM](https://bintray.com/olikraus/u8glib/ARM)
* Converter for BDF fonts: [bdf2u8g_101.exe on google drive](https://drive.google.com/folderview?id=0B5b6Dv0wCeCRLWJkYTh2TUlYVDg&usp=sharing).
* Supported environments:
* [Arduino (ATMEGA and ARM)](http://www.arduino.cc/)
* [AVR (ATMEGA)](https://github.com/olikraus/u8glib/wiki/avr)
* [ARM (with example for LPC1114)](https://github.com/olikraus/u8glib/wiki/lpc1114)
* Library for graphic LCDs and OLEDs
* [U8glib documentation and tutorials](https://github.com/olikraus/u8glib/wiki)
* Graphical user interface library (GUI) available: [M2tklib](http://code.google.com/p/m2tklib/)
* COM interfaces: Software SPI, Hardware SPI, 8Bit parallel
* Large number of [fonts](https://github.com/olikraus/u8glib/wiki/fontsize)
* Monospaced and proportional fonts
* Mouse-Cursor support
* Landscape and portrait mode
* Many supported [devices](https://github.com/olikraus/u8glib/wiki/device) (SSD1325, ST7565, ST7920, UC1608, UC1610, UC1701, PCD8544, PCF8812, KS0108, LC7981, SBN1661, SSD1306, SH1106, T6963, LD7032)
* Well-defined interface to the device subsystem