All Projects → olikraus → U8g2

olikraus / U8g2

Licence: other
U8glib library for monochrome displays, version 2

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
Uno
12 projects
Makefile
30231 projects
shell
77523 projects
Roff
2310 projects

Projects that are alternatives of or similar to U8g2

Embedded UKF Library
A compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (-98.87%)
Mutual labels:  microcontroller, embedded-systems
LameUI
A very lame UI library for embedded systems.
Stars: ✭ 35 (-98.72%)
Mutual labels:  microcontroller, embedded-systems
open-electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 347 (-87.32%)
Mutual labels:  microcontroller, embedded-systems
qnapdisplay
Qnap lcd python module, features both writing to the display as wel as reading keypresses from the panel keys. It was developed on a Qnap TS-459 and a TS-453A, it works on some other models as well.
Stars: ✭ 37 (-98.65%)
Mutual labels:  lcd, display
Guilite
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Stars: ✭ 5,841 (+113.41%)
Mutual labels:  microcontroller, display
libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-99.23%)
Mutual labels:  microcontroller, embedded-systems
esp8266-oled-ssd1306-font-creator
Font creator for the esp8266-oled-ssd1306 library
Stars: ✭ 22 (-99.2%)
Mutual labels:  font, oled
uDevkit-SDK
Embedded systems SDK for Uniswarm boards and others (dsPIC33, dsPIC30, PIC24 and PIC32 compatible)
Stars: ✭ 14 (-99.49%)
Mutual labels:  microcontroller, embedded-systems
embeddedml
No description or website provided.
Stars: ✭ 103 (-96.24%)
Mutual labels:  microcontroller, embedded-systems
lwprintf
Lightweight printf library optimized for embedded systems
Stars: ✭ 98 (-96.42%)
Mutual labels:  microcontroller, embedded-systems
Real Time Cpp
Real-Time C++ Companion Code
Stars: ✭ 242 (-91.16%)
Mutual labels:  microcontroller, embedded-systems
Ferret
Ferret is a free software lisp implementation for real time embedded control systems.
Stars: ✭ 878 (-67.92%)
Mutual labels:  microcontroller, embedded-systems
Open Electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 242 (-91.16%)
Mutual labels:  microcontroller, embedded-systems
pigweed
pigweed.dev
Stars: ✭ 134 (-95.1%)
Mutual labels:  microcontroller, embedded-systems
smartsilo
Hardware-integrated system composed by a desktop app and a Node.js server able to control an Arduino and manipulate the temperature of grains within storage silos
Stars: ✭ 33 (-98.79%)
Mutual labels:  microcontroller, embedded-systems
Lvgl
Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Stars: ✭ 8,172 (+198.58%)
Mutual labels:  microcontroller, display
Emlearn
Machine Learning inference engine for Microcontrollers and Embedded devices
Stars: ✭ 154 (-94.37%)
Mutual labels:  microcontroller, embedded-systems
Swiftyfitsize
📱 Swifty screen adaptation solution (Support Objective-C and Swift)
Stars: ✭ 184 (-93.28%)
Mutual labels:  font
Svelte Awesome
Awesome SVG icon component for Svelte JS, built with Font Awesome icons. Based on Justineo/vue-awesome
Stars: ✭ 193 (-92.95%)
Mutual labels:  font
Typogenic
Signed-distance field text rendering for Unity
Stars: ✭ 183 (-93.31%)
Mutual labels:  font

Gitpod Ready-to-Code

https://raw.githubusercontent.com/wiki/olikraus/u8g2/ref/u8g2_logo_transparent_orange.png

U8g2: Library for monochrome displays, version 2

U8g2 is a monochrome graphics library for embedded devices. U8g2 supports monochrome OLEDs and LCDs, which include the following controllers: SSD1305, SSD1306, SSD1309, SSD1316, SSD1320, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1617, UC1638, UC1701, ST7511, ST7528, ST7565, ST7567, ST7571, ST7586, ST7588, ST75256, ST75320, NT7534, ST7920, IST3020, IST7920, LD7032, KS0108, KS0713, HD44102, T7932, SED1520, SBN1661, IL3820, MAX7219 (see here for a full list).

The Arduino library U8g2 can be installed from the library manager of the Arduino IDE. U8g2 also includes U8x8 library:

  • U8g2
    • Includes all graphics procedures (line/box/circle draw).
    • Supports many fonts. (Almost) no restriction on the font height.
    • Requires some memory in the microcontroller to render the display.
  • U8x8
    • Text output only (character) device.
    • Only fonts allowed with fit into a 8x8 pixel grid.
    • Writes directly to the display. No buffer in the microcontroller required.

Setup Guide and Reference Manual

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].