commit e4343d4c5fc0e5bf003bbe94c55044568978fd36 Author: Nikopol Date: Thu Aug 20 23:46:59 2026 +0400 Clone repo diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..05a5ed7 --- /dev/null +++ b/Home.md @@ -0,0 +1,63 @@ + +[tocstart]: # (toc start) + + +[tocend]: # (toc end) + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1701_dogs102_uno_board_320.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1701_dogs102_uno_board_320.jpg) + + +U8g2 is a monochrome graphics library for embedded devices. + * Supported Display Controller: SSD1305, SSD1306, SSD1309, SSD1316, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1617, UC1701, ST7511, ST7528, ST7565, ST7567, ST7571, ST7586, ST7588, ST75256, ST75320, NT7534, ST7920, IST3020, IST7920, LD7032, KS0108, KS0713, SED1520, SBN1661, IL3820, MAX7219 (see [here](u8g2setupcpp) for a full list) + * The Arduino library U8g2 can be installed from the library manager of the Arduino IDE. + +U8g2 also includes U8x8 library. Features for U8g2 and U8x8 are: + * 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 fixed size per character (8x8 pixel). + * Writes directly to the display. No buffer in the microcontroller required. + +There is one more class/sub-library "U8log", which emulates an output terminal +(like Arduino serial monitor): [U8log Reference Manual](u8logreference) + +Overview + + * [Gallery](gallery) + * [How to install U8g2](u8g2install) + * [Introduction to U8g2](setup_tutorial) + * [U8g vs. U8g2 (with code porting guide)](u8gvsu8g2) + * [Supported Arduino Boards](boardlist) + * [FAQ](https://github.com/olikraus/u8g2/blob/master/doc/faq.txt) + +Code Reference + + * [U8g2 C++/Arduino Setup](u8g2setupcpp) + * [U8g2 C Setup](u8g2setupc) + * [U8x8 C++/Arduino Setup](u8x8setupcpp) + * [U8x8 C Setup](u8x8setupc) + * [U8g2 Reference Manual](u8g2reference) + * [U8x8 Reference Manual](u8x8reference) + * [U8log Reference Manual](u8logreference) + * [MUI (Minimal User Interface) User Manual](muimanual) + * [MUI (Minimal User Interface) Reference](muiref) + +Font Reference + + * [U8g2 and U8x8 Font Groups](fntgrp) + * [Icon and Symbol Fonts](fnticons) + * [All U8g2 Fonts](fntlistall) + * [Monospace U8g2 Fonts](fntlistmono) + * [All U8x8 Fonts](fntlist8x8) + * [All U8g2 Fonts (PDF)](https://github.com/olikraus/u8g2/blob/master/doc/u8g2fntlistall.pdf) (might not be up to date, see [here](fntlistall) for the latest version.) + +Other + + * [U8g2 Memory Optimization and Feature Selection](u8g2optimization) + * [Porting to new MCR platform](Porting-to-new-MCU-platform) + * [U8g2 Developer Information](internal) + * [U8g2 Font Format](u8g2fontformat) + * [Windows Font Editor Fony 1.4.7](https://github.com/olikraus/u8g2/blob/master/tools/font/fony) diff --git a/Porting-to-new-MCU-platform.md b/Porting-to-new-MCU-platform.md new file mode 100644 index 0000000..3bda7ef --- /dev/null +++ b/Porting-to-new-MCU-platform.md @@ -0,0 +1,511 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [The "uC specific" GPIO and Delay callback](#the-uc-specific-gpio-and-delay-callback) + * [Template for the GPIO and Delay callback](#template-for-the-gpio-and-delay-callback) + * [Notes ](#notes-) + * [Communication Callback (e.g. u8x8_byte_hw_i2c)](#communication-callback-eg-u8x8_byte_hw_i2c) + * [Hardware SPI Communication](#hardware-spi-communication) + * [DMA SPI Communication](#dma-spi-communication) + * [Hardware I2C Communication](#hardware-i2c-communication) + * [U8g2 Startup](#u8g2-startup) + * [System specific U8g2 ports](#system-specific-u8g2-ports) + * [Atmel SAM](#atmel-sam) + * [Atmel AVR](#atmel-avr) + * [RISC V](#risc-v) + * [STM32](#stm32) + * [ESP32 ESP-IDF](#esp32-espidf) + * [PSoC4200M/CY8CKIT-044](#psoc4200mcy8ckit044) + * [Raspberry Pi](#raspberry-pi) + * [Arm Linux](#arm-linux) + * [Raspberry Pi Library Package](#raspberry-pi-library-package) + * [RT-Thread](#rtthread) + * [nRF52](#nrf52) + * [RISCV](#riscv) + +[tocend]: # (toc end) + +# Introduction +In order to port the U8G2 library to another MCU platform you need to provide the functions to interface directly with the MCU hardware so that the U8G2 Hardware Abstraction Layer (HAL) can issue commands etc. to the display controller. There are two interface points for the HAL. + +1. The "uC specific" GPIO and Delay callback (the last argument of the setup function) + +2. The u8x8 byte communication callback (the second to last argument of the setup function) + +These functions are both used as callbacks by the U8G2/U8X8 library. They are setup when you call the first initialization function e.g. +`u8x8_Setup(&u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_ssd13xx_i2c, u8x8_byte_hw_i2c, psoc_gpio_and_delay_cb);` + +Writing a u8x8 byte communication callback is only required, if you want to use exisiting uC communication interfaces (I2C, SPI, etc). Several "bitbanging" communication callback procedures are already available (see below). + +Important: U8g2 defaults to 8 bit mode, which means that the display size is limited to 240x240 pixel. +Activate 16 bit mode for larger displays (see https://github.com/olikraus/u8g2/blob/master/doc/faq.txt). + +# The "uC specific" GPIO and Delay callback +The "uC specific" GPIO and Delay callback function (in fact all of the HAL function) function must conform with the function prototype: + +`typedef uint8_t (*u8x8_msg_cb)(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr);` + +This function is used to set and reset GPIOs (in the case if software implemented interfaces) e.g. a software I2C, SPI, 8080 or 6800 interface. +In addition this function is used to implement busy-wait delays for pin timing. +This function takes a "msg" which is one of many #defines found in u8x8.h that are of the form "U8X8_MSG_GPIO" or "U8X8_DELAY" and then acts on that message +using a c-style argc/argv interface. In this specific case those are called "arg_int" and "arg_ptr". + +There are three classes of messages sent by the HAL. + +1. **Delay messages** of the form "U8X8_MSG_DELAY_". These messages are used to provide delay for the software implementation of I2C, SPI etc. +In order for the software (aka. bit-banged) interfaces to work you need to implement the MCU specific busy-wait loop to provide a correct amount of delay. +For the example implementation I used the Cypress PSoC specific delay functions of the form CyDelay* + +2. **GPIO messages** of the form "U8X*_MSG_GPIO". These messages are used to write 1s and 0s to the GPIOs which are being used to interface to the device. i.e. the SCL/SDA or Reset or CS etc. +For the example implementation I used the Cypress pin write functions which all take the form of "pinname_Write()". + +3. **GPIO menu pins** are used to get the state of an input pin. These messages are only required for the build in menu function and can be ignored, if the U8G2/U8X8 menu functions are not used. + +## Template for the GPIO and Delay callback + +``` +uint8_t u8x8_gpio_and_delay_template(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) +{ + switch(msg) + { + case U8X8_MSG_GPIO_AND_DELAY_INIT: // called once during init phase of u8g2/u8x8 + break; // can be used to setup pins + case U8X8_MSG_DELAY_NANO: // delay arg_int * 1 nano second + break; + case U8X8_MSG_DELAY_100NANO: // delay arg_int * 100 nano seconds + break; + case U8X8_MSG_DELAY_10MICRO: // delay arg_int * 10 micro seconds + break; + case U8X8_MSG_DELAY_MILLI: // delay arg_int * 1 milli second + break; + case U8X8_MSG_DELAY_I2C: // arg_int is the I2C speed in 100KHz, e.g. 4 = 400 KHz + break; // arg_int=1: delay by 5us, arg_int = 4: delay by 1.25us + case U8X8_MSG_GPIO_D0: // D0 or SPI clock pin: Output level in arg_int + //case U8X8_MSG_GPIO_SPI_CLOCK: + break; + case U8X8_MSG_GPIO_D1: // D1 or SPI data pin: Output level in arg_int + //case U8X8_MSG_GPIO_SPI_DATA: + break; + case U8X8_MSG_GPIO_D2: // D2 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_D3: // D3 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_D4: // D4 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_D5: // D5 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_D6: // D6 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_D7: // D7 pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_E: // E/WR pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_CS: // CS (chip select) pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_DC: // DC (data/cmd, A0, register select) pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_RESET: // Reset pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_CS1: // CS1 (chip select) pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_CS2: // CS2 (chip select) pin: Output level in arg_int + break; + case U8X8_MSG_GPIO_I2C_CLOCK: // arg_int=0: Output low at I2C clock pin + break; // arg_int=1: Input dir with pullup high for I2C clock pin + case U8X8_MSG_GPIO_I2C_DATA: // arg_int=0: Output low at I2C data pin + break; // arg_int=1: Input dir with pullup high for I2C data pin + case U8X8_MSG_GPIO_MENU_SELECT: + u8x8_SetGPIOResult(u8x8, /* get menu select pin state */ 0); + break; + case U8X8_MSG_GPIO_MENU_NEXT: + u8x8_SetGPIOResult(u8x8, /* get menu next pin state */ 0); + break; + case U8X8_MSG_GPIO_MENU_PREV: + u8x8_SetGPIOResult(u8x8, /* get menu prev pin state */ 0); + break; + case U8X8_MSG_GPIO_MENU_HOME: + u8x8_SetGPIOResult(u8x8, /* get menu home pin state */ 0); + break; + default: + u8x8_SetGPIOResult(u8x8, 1); // default return value + break; + } + return 1; +} +``` +## Notes + +The return value of the GPIO and Delay callback should be 1 (true) for successful handling of the message. + +U8X8_MSG_GPIO_SPI_CLOCK is an alias for U8X8_MSG_GPIO_D0 and U8X8_MSG_GPIO_SPI_DATA is an alias for U8X8_MSG_GPIO_D1. + +Not all messages are required. If a pin is not connected to your hardware, then the message can be ignored (the case +can be removed from the code). +This is also true, if there is a special byte communication callback in which the GPIO is controlled by a uC communicaton subsystem (I2C, SPI). + +Most messages just require an action without return value. For the menu messages, the level of the input pin has to be provided via the `u8x8_SetGPIOResult` function. +The second argument should be the level at the input pin. +The I2C message also do not poll any state from their pins: The build-in I2C procedures ignore the ACK signal from the I2C device. + + + + + +# Communication Callback (e.g. u8x8_byte_hw_i2c) +In order to interface to the communication port of the display controller you need to have a byte orientated interface i.e. SPI, I2C, etc. This interface may either be implemented as a bit-banged software interface or using the MCU specific hardware. Several software bit-banged interface are provided as part of the U8X8 library in u8x8_byte.c: + +| Byte Procedure | Description | +|---|---| +| u8x8_byte_4wire_sw_spi | Standard 8-bit SPI communication with "four pins" (SCK, MOSI, DC, CS) | +| u8x8_byte_3wire_sw_spi | 9-bit communication with "three pins" (SCK, MOSI, CS) | +| u8x8_byte_8bit_6800mode | Parallel interface, 6800 format | +| u8x8_byte_8bit_8080mode | Parallel interface, 8080 format | +| u8x8_byte_sw_i2c | Two wire, I2C communication | +| u8x8_byte_ks0108 | Special interface for KS0108 controller | + + +The above functions use the uC specific gpio and delay functions defined by you. + +If you want to use the MCU specific hardware for these communication interfaces you can create your own function. This function must conform to the prototype: + +`typedef uint8_t (*u8x8_msg_cb)(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr);` + +The HW interface function needs to handle message from the rest of the system. The messages that you need to implement are: + +| Message | Description | +|---|---| +| U8X8_MSG_BYTE_INIT | Send once during the init phase of the display. | +| U8X8_MSG_BYTE_SET_DC | Set the level of the data/command pin. `arg_int` contains the expected output level. Use `u8x8_gpio_SetDC(u8x8, arg_int)` to send a message to the GPIO procedure. | +| U8X8_MSG_BYTE_START_TRANSFER | Set the chip select line here. `u8x8->display_info->chip_enable_level` contains the expected level. Use `u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_enable_level)` to call the GPIO procedure. | +| U8X8_MSG_BYTE_SEND | Send one or more bytes, located at `arg_ptr`, `arg_int` contains the number of bytes. | +| U8X8_MSG_BYTE_END_TRANSFER | Unselect the device. Use the CS level from here: `u8x8->display_info->chip_disable_level`. | + +## Hardware SPI Communication + +The following code lists a typical SPI implementation. The messages are translated +to calls to the Arduino SPI library. + +``` C++ +extern "C" uint8_t u8x8_byte_arduino_hw_spi(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) { + uint8_t *data; + uint8_t internal_spi_mode; + switch(msg) { + case U8X8_MSG_BYTE_SEND: + data = (uint8_t *)arg_ptr; + while( arg_int > 0 ) { + SPI.transfer((uint8_t)*data); + data++; + arg_int--; + } + break; + case U8X8_MSG_BYTE_INIT: + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_disable_level); + SPI.begin(); + break; + case U8X8_MSG_BYTE_SET_DC: + /* Wait for SPI transfer completion might be required here */ + u8x8_gpio_SetDC(u8x8, arg_int); + break; + case U8X8_MSG_BYTE_START_TRANSFER: + /* SPI mode has to be mapped to the mode of the current controller, at least Uno, Due, 101 have different SPI_MODEx values */ + internal_spi_mode = 0; + switch(u8x8->display_info->spi_mode) { + case 0: internal_spi_mode = SPI_MODE0; break; + case 1: internal_spi_mode = SPI_MODE1; break; + case 2: internal_spi_mode = SPI_MODE2; break; + case 3: internal_spi_mode = SPI_MODE3; break; + } + SPI.beginTransaction(SPISettings(u8x8->display_info->sck_clock_hz, MSBFIRST, internal_spi_mode)); + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_enable_level); + u8x8->gpio_and_delay_cb(u8x8, U8X8_MSG_DELAY_NANO, u8x8->display_info->post_chip_enable_wait_ns, NULL); + break; + case U8X8_MSG_BYTE_END_TRANSFER: + /* Wait for SPI transfer completion might be required here */ + u8x8->gpio_and_delay_cb(u8x8, U8X8_MSG_DELAY_NANO, u8x8->display_info->pre_chip_disable_wait_ns, NULL); + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_disable_level); + SPI.endTransaction(); + break; + default: + return 0; + } + return 1; +} +``` + +## DMA SPI Communication + +"Direct Memory Access" (DMA) is available on many modern uC. DMA can transfer data independently from the uC to a target device. +This sounds good, but the problem with display devices is, that the data is not directly available for transfer: + * Data for the display has to be calculated on the fly + * Extra commands are required to position the data within the RAM of the display controller + * Sometimes the data itself has to be converted for the target device + * Data transfer has to be in sync with the CD (command/data) signal + +As a result, this means, that the data argument ("arg_ptr") provided to the "byte" function becomes invalid after leaving the byte function. +The "arg_ptr" can't be used as soruce for any background data transfer. + +The following template code shows a solution for this: The data is copied to a backup array, from where DMA takes the soruce data. + +``` C++ +uint8_t dma_buffer[256]; /* required for DMA transfer */ + +extern "C" uint8_t u8x8_byte_dma_spi(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) { + uint16_t i; + switch(msg) { + case U8X8_MSG_BYTE_SEND: + /* wait for DMA completion */ + /* ... */ + /* create a copy of the input data */ + for( i = 0; i < arg_int; i++ ) + dma_buffer[i] = ((uint8_t *)arg_ptr)[i]; + /* create DMA SPI Transfer for arg_int bytes, located at dma_buffer */ + /* ... */ + break; + case U8X8_MSG_BYTE_INIT: + /* setup SPI & DMA */ + /* ... */ + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_disable_level); + break; + case U8X8_MSG_BYTE_SET_DC: + /* Wait for DMA SPI transfer completion */ + /* ... */ + u8x8_gpio_SetDC(u8x8, arg_int); + break; + case U8X8_MSG_BYTE_START_TRANSFER: + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_enable_level); + u8x8->gpio_and_delay_cb(u8x8, U8X8_MSG_DELAY_NANO, u8x8->display_info->post_chip_enable_wait_ns, NULL); + break; + case U8X8_MSG_BYTE_END_TRANSFER: + /* Wait for DMA SPI transfer completion */ + /* ... */ + u8x8->gpio_and_delay_cb(u8x8, U8X8_MSG_DELAY_NANO, u8x8->display_info->pre_chip_disable_wait_ns, NULL); + u8x8_gpio_SetCS(u8x8, u8x8->display_info->chip_disable_level); + break; + default: + return 0; + } + return 1; +} +``` + +In the above template the uC can now continue with the calculation of the next data block, while the transfer of the previous data block is still ongoing. +However some preformance benefit is lost by the required `memcpy` operation. +Overall around 5% speed improvement is possible: + +| Constructor | SysClk | Transfer | FPS | BSS (RAM) | +|---|---|---|---|---| +| uc1609_slg19264_f | 2MHz | HW SPI | 4.7 | 1692 | +| uc1609_slg19264_f | 2MHz | DMA SPI | 5.0 | 1948 | +| uc1609_slg19264_1 | 2MHz | HW SPI | 2.6 | 348 | +| uc1609_slg19264_1 | 2MHz | DMA SPI | 2.6 | 604 | + +| Constructor | SysClk | Transfer | FPS | BSS (RAM) | +|---|---|---|---|---| +| uc1609_slg19264_f | 32MHz | HW SPI | 73.8 | 1692 | +| uc1609_slg19264_f | 32MHz | DMA SPI | 76.7 | 1948 | +| uc1609_slg19264_1 | 32MHz | HW SPI | 39.6 | 348 | +| uc1609_slg19264_1 | 32MHz | DMA SPI | 40.7 | 604 | + + +The performance has been measured on a STM32L031 system, full code is available here: https://github.com/olikraus/u8g2/tree/master/sys/arm/stm32l031x4 + + +## Hardware I2C Communication + +Hardware abstraction layers for a microcontroller may provide the following +ways to use the I2C subsystem: + +1. Start-Send-End Interface, which usually contains three function calls. A popular example is the Arduino Wire library. +2. Transfer Interface, which is one function call for the transfer of the I2C data. + +The code below is an example for the Start-Send-End Interface. +It shows the U8g2 implementation for the Arduino Environment. +The following functions will be called: + + * `Wire.begin()`: Init the I2C interface. + * `Wire.beginTransmission()`: Provide the I2C address and start the transfer. + * `Wire.write()`: Send some data. + * `Wire.endTransmission()`: Finish I2C communication. + +``` C++ +uint8_t u8x8_byte_arduino_hw_i2c(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) +{ + switch(msg) + { + case U8X8_MSG_BYTE_SEND: + Wire.write((uint8_t *)arg_ptr, (int)arg_int); + break; + case U8X8_MSG_BYTE_INIT: + Wire.begin(); + break; + case U8X8_MSG_BYTE_SET_DC: + break; + case U8X8_MSG_BYTE_START_TRANSFER: + if ( u8x8->display_info->i2c_bus_clock_100kHz >= 4 ) + { + Wire.setClock(400000L); + } + Wire.beginTransmission(u8x8_GetI2CAddress(u8x8)>>1); + break; + case U8X8_MSG_BYTE_END_TRANSFER: + Wire.endTransmission(); + break; + default: + return 0; + } + return 1; +} +``` +On other systems you may only have one transfer function. Let us assume the +following prototype: + +``` +void i2c_transfer(uint8_t adr, uint8_t cnt, uint8_t *ptr); +``` + + * `adr`: I2C address (0..127) + * `cnt`: Number of bytes, which should be sent + * `ptr`: Pointer to a memory area, which contains the values to be sent + +The byte callback procedure could look like this: +``` C++ +uint8_t u8x8_byte_i2c(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) +{ + static uint8_t buffer[32]; /* u8g2/u8x8 will never send more than 32 bytes between START_TRANSFER and END_TRANSFER */ + static uint8_t buf_idx; + uint8_t *data; + + switch(msg) + { + case U8X8_MSG_BYTE_SEND: + data = (uint8_t *)arg_ptr; + while( arg_int > 0 ) + { + buffer[buf_idx++] = *data; + data++; + arg_int--; + } + break; + case U8X8_MSG_BYTE_INIT: + /* add your custom code to init i2c subsystem */ + break; + case U8X8_MSG_BYTE_SET_DC: + /* ignored for i2c */ + break; + case U8X8_MSG_BYTE_START_TRANSFER: + buf_idx = 0; + break; + case U8X8_MSG_BYTE_END_TRANSFER: + i2c_transfer(u8x8_GetI2CAddress(u8x8) >> 1, buf_idx, buffer); + break; + default: + return 0; + } + return 1; +} +``` + +# U8g2 Startup + +The startup sequence for U8g2 with plain C code is described +[here](https://github.com/olikraus/u8g2/wiki/u8g2setupc#introduction). + +A complete example how to use your custom functions within Arduino Framework is available with +the code for the [I2C Parallel Interface Board +(I2CLCDBoard)](https://github.com/olikraus/u8g2/tree/master/sys/arduino/u8g2_page_buffer/I2CLCDBoard). + +# System specific U8g2 ports + +The following section links/notes to target specific ports. It is not guaranteed that the information below +is complete, but you may find some additional hints. + +## Atmel SAM + +Discussion: https://github.com/olikraus/u8g2/issues/117 + +## Atmel AVR + +* If you're using [avr-libc](https://www.nongnu.org/avr-libc/) (and avr-binutils, avr-gcc): + * [sys/avr/lib](https://github.com/olikraus/u8g2/tree/master/sys/avr/avr-libc/lib) contains common code that should work on several uCs: + * Busy loop delays. + * Hardware SPI implementation. + * TODO: Hardware SPI. + * Please refer to the [README](https://github.com/olikraus/u8g2/blob/master/sys/avr/avr-libc/README) and the examples there to learn how to use it. + +* If you're using Atmel Studio: + * Detailed instructions here https://github.com/olikraus/u8g2/wiki/u8g2as7. + * More recent step by step tutorial on instructables.com: https://www.instructables.com/ST7920-LCD-With-ATmega328-in-Atmel-Studio-Using-SP + * Software SPI example here https://github.com/olikraus/u8g2/issues/175. + * Video Tutorial (I2C SSD1306): https://youtu.be/TO7-yxT6Gvw (see also [issue 1578](https://github.com/olikraus/u8g2/issues/1578)) + * Video Tutorial AVR, HW SPI: https://www.youtube.com/watch?v=LapgGY27OD8 + * Hardware SPI with ST7920: https://github.com/olikraus/u8g2/issues/1954 + +## RISC V + +U8g2 Example: https://github.com/monte-monte/u8g2-ch32fun-example/ (Issue https://github.com/olikraus/u8g2/issues/2726) + +## STM32 + +Discussions: https://github.com/olikraus/u8g2/issues/179, https://github.com/olikraus/u8g2/issues/840, https://github.com/olikraus/u8g2/issues/2564 + +External Blog: https://elastic-notes.blogspot.com/2018/10/u8g2-library-usage-with-stm32-mcu.html + +U8g2 Template for the STM32F103: https://github.com/nikola-v/u8g2_template_stm32f103c8t6 + +U8g2 Template for STM32L031@2MHz with SW I2C and HW SPI: https://github.com/olikraus/u8g2/blob/a0eb1bada3cd49b3808915069e661c5b336c0b2a/sys/arm/stm32l031x4/u8g2_test/u8x8cb.c + +Video tutorial with good introduction to the callback functions: https://www.youtube.com/watch?v=LvjZdyTcakA + +## ESP32 ESP-IDF + +Discussion: https://github.com/olikraus/u8g2/issues/187 + +Code: https://github.com/nkolban/esp32-snippets/tree/master/hardware/displays/U8G2 + +Video: https://www.youtube.com/watch?v=MipOGBStBbI + +## PSoC4200M/CY8CKIT-044 + +External link: [https://iotexpert.com/2017/02/01/pinball-driving-oled-using-u8g2-library/](https://iotexpert.com/2017/02/01/pinball-driving-oled-using-u8g2-library/) + +## Raspberry Pi + +Discussion: https://github.com/olikraus/u8g2/issues/457 + +Code: https://github.com/ribasco/u8g2-rpi-demo + +## Arm Linux + +Description: Port for general arm linux board such as raspberry pi, orange pi, nano pi, and etc. + +Code: https://github.com/wuhanstudio/u8g2-arm-linux + +This port for arm-linux is now also avaiable in the upstream repo: + +Code: https://github.com/olikraus/u8g2/tree/master/sys/arm-linux + +## Raspberry Pi Library Package + +Project: [libu8g2arm](https://github.com/antiprism/libu8g2arm) + +Description: A simple solution for using U8g2 on the Raspberry Pi. It packages U8g2 and the Arm Linux port to build as a regular C and C++ library. + +Code: https://github.com/antiprism/libu8g2arm + +## RT-Thread + +Code: https://github.com/wuhanstudio/rt-u8g2 + +This port for RT-Thread is now also avaiable in the upstream repo: + +Code: https://github.com/olikraus/u8g2/tree/master/sys/rt-thread + +## nRF52 + +I2C, see here: https://github.com/olikraus/u8g2/issues/1377 +SPI, see here: https://github.com/olikraus/u8g2/issues/1381 + +## RISCV + +https://github.com/M-Minhaj/u8g2-with-RISC-V-MCU---CH32V305-7-MCU (https://github.com/olikraus/u8g2/discussions/1963) diff --git a/Transparent-OLED--SSD1309-.md b/Transparent-OLED--SSD1309-.md new file mode 100644 index 0000000..3b91010 --- /dev/null +++ b/Transparent-OLED--SSD1309-.md @@ -0,0 +1,9 @@ +SparkFun Transparent Graphical OLED is OK! + +System:Transparent OLED +Board:RED Board turbo +Connector:Qwiic + +Contructor Command:U8G2_SSD1309_128×64_NONAME0_F_HW_I2C u8g2(U8G2_R0,U8X8_PIN_NONE,21,20); + +[Demo code RUN](https://imgur.com/gallery/VnoS7io) \ No newline at end of file diff --git a/_Footer.md b/_Footer.md new file mode 100644 index 0000000..bd67d48 --- /dev/null +++ b/_Footer.md @@ -0,0 +1 @@ +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/ref/u8g2_logo_transparent_orange.png](https://raw.githubusercontent.com/wiki/olikraus/u8g2/ref/u8g2_logo_transparent_orange.png) diff --git a/_Sidebar.md b/_Sidebar.md new file mode 100644 index 0000000..a238f3e --- /dev/null +++ b/_Sidebar.md @@ -0,0 +1,38 @@ + + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/ref/u8g2_logo_transparent_orange.png](https://raw.githubusercontent.com/wiki/olikraus/u8g2/ref/u8g2_logo_transparent_orange.png) + +**[Home Page](https://github.com/olikraus/u8g2/wiki)** and **[Gallery](gallery)** + +**[Installation (Arduino IDE) ](u8g2install)** + +**[Hardware Setup and Wiring](setup_tutorial)** + +**[Font Groups](fntgrp)** and **[Icon Fonts](fnticons)** + +# U8g2 + +**[U8g2 Reference Manual](u8g2reference)** + +**[U8g2 Fonts](fntlistall)** + +**[U8g2 C++/Arduino Setup](u8g2setupcpp)** + +**[U8g2 C Setup](u8g2setupc)** + +# U8x8 + +**[U8x8 Reference Manual](u8x8reference)** + +**[U8x8 Fonts](fntlist8x8)** + +**[U8x8 C++/Arduino Setup](u8x8setupcpp)** + +**[U8x8 C Setup](u8x8setupc)** + +# MUI + +**[MUI User Manual](muimanual)** + +**[MUI Reference](muiref)** + diff --git a/boardlist.md b/boardlist.md new file mode 100644 index 0000000..86e127d --- /dev/null +++ b/boardlist.md @@ -0,0 +1,15 @@ +U8g2 is much more portable than U8glib. It is expected, that U8g2 will work with almost all current and upcoming boards. The following table is my personal experience with boards tested by this project. Many other boards may also work. + +Basically all boards with a (more or less) up to date Arduino API will be supported by U8g2. I have feedback that the following systems work with U8g2: + +* Arduino Zero, Uno, Mega, Due, 101, MKR Zero and probably all other official Arduino boards. +* Feather M0, ESP32 and 32u4 +* STM32 based boards supported by the Arduino IDE +* ESP8266 and ESP32 boards supported by the Arduino IDE +* Probably all other boards, which are supported by the Arduino IDE +* Adafruit RP2040 using Arduino Mbed Core works with HW and SW SPI (see Issue #1758) +* Teensy LC works using HW SPI and default MOSI and SCK pins, with Arduino SPI library (note there is an alternate spi4teensy3 library), other Teensy boards working reported on prjc forums +* Teensy 3.5 works using HW SPI and default MOSI, SCK pins, with Arduino SPI and Teensyduino 1.56 + + + diff --git a/fntgrp.md b/fntgrp.md new file mode 100644 index 0000000..d121126 --- /dev/null +++ b/fntgrp.md @@ -0,0 +1,205 @@ + +[tocstart]: # (toc start) + + * [Font Groups](#font-groups) + * [Language Fonts](#language-fonts) + * [Other](#other) + +[tocend]: # (toc end) + +# Font Groups + +Each U8g2 font is part of a group. Groups are listed below together with a word cloud of the included fonts. +Click on the group name to see all details to the fonts. + +## Language Fonts + +[Adobe X11](fntgrpadobex11): Serif and sans serf fonts of different types and sizes. + +![fntgrpadobex11_word_cloud.png](word_cloud/fntgrpadobex11_word_cloud.png) + +[Angel](fntgrpangel) + +![fntgrpangel_word_cloud.png](word_cloud/fntgrpangel_word_cloud.png) + +[bitfontmaker2](fntgrpbitfontmaker2) + +![fntgrpbitfontmaker2_word_cloud.png](word_cloud/fntgrpbitfontmaker2_word_cloud.png) + +[ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntgrpchristinaneofotistou_word_cloud.png](word_cloud/fntgrpchristinaneofotistou_word_cloud.png) + +[Codeman38](fntgrpcodeman38): 8x8 pixel fonts. + +![fntgrpcodeman38_word_cloud.png](word_cloud/fntgrpcodeman38_word_cloud.png) + +[Crox](fntgrpcrox): Cyrillic fonts. + +![fntgrpcrox_word_cloud.png](word_cloud/fntgrpcrox_word_cloud.png) + +[cu12](fntgrpcu12): ClearlyU Unicode Bitmap Font with support for many languages. + +![fntgrpcu12_word_cloud.png](word_cloud/fntgrpcu12_word_cloud.png) + +[dafont](fntgrpdafont): Several fonts from dafont.com. + +![fntgrpdafont_word_cloud.png](word_cloud/fntgrpdafont_word_cloud.png) + + +[Efont](fntgrpefont): Japanese Font. + +![fntgrpefont_word_cloud.png](word_cloud/fntgrpefont_word_cloud.png) + +[Extant](fntgrpextant) + +![fntgrpextant_word_cloud.png](word_cloud/fntgrpextant_word_cloud.png) + +[Fontstruct](fntgrpfontstruct): Bitmap fonts from fontstruct.com. + +![fntgrpfontstruct_word_cloud.png](word_cloud/fntgrpfontstruct_word_cloud.png) + +[Free Universal](fntgrpfreeuniversal): "Free Universal" font, different sizes. + +![fntgrpfreeuniversal_word_cloud.png](word_cloud/fntgrpfreeuniversal_word_cloud.png) + +[Geoff](fntgrpgeoff) + +![fntgrpgeoff_word_cloud.png](word_cloud/fntgrpgeoff_word_cloud.png) + +[GilesBooth](fntgrpgilesBooth) + +![fntgrpgilesbooth_word_cloud.png](word_cloud/fntgrpgilesbooth_word_cloud.png) + +[HasanKazan](fntgrphasankazan) + +![fntgrphasankazan_word_cloud.png](word_cloud/fntgrphasankazan_word_cloud.png) + +[Inconsolata](fntgrpinconsolata): "Inconsolata" font, different sizes. + +![fntgrpinconsolata_word_cloud.png](word_cloud/fntgrpinconsolata_word_cloud.png) + +[Integrated Mapping Ltd](fntgrpim): Fonts from Integrated Mapping Ltd + +![fntgrpim_word_cloud.png](word_cloud/fntgrpim_word_cloud.png) + +[JapanYoshi](fntgrpjapanyoshi) + +![fntgrpjapanyoshi_word_cloud.png](word_cloud/fntgrpjapanyoshi_word_cloud.png) + +[JayWright](fntgrpjaywright) + +![fntgrpjaywright_word_cloud.png](word_cloud/fntgrpjaywright_word_cloud.png) + +[JosephKnightcom](fntgrpjosephknightcom) + +![fntgrpjosephknightcom_word_cloud.png](word_cloud/fntgrpjosephknightcom_word_cloud.png) + +[Logisoso](fntgrplogisoso): "Logisoso" font, different sizes. + +![fntgrplogisoso_word_cloud.png](word_cloud/fntgrplogisoso_word_cloud.png) + +[Lucida](fntgrplucida): "Lucida" font (X11 bitmap font). + +![fntgrplucida_word_cloud.png](word_cloud/fntgrplucida_word_cloud.png) + +[MistressEllipsis](fntgrpmistressellipsis) + +![fntgrpmistressellipsis_word_cloud.png](word_cloud/fntgrpmistressellipsis_word_cloud.png) + +[Mystery Quest](fntgrpmysteryquest) + +![fntgrpmysteryquest_word_cloud.png](word_cloud/fntgrpmysteryquest_word_cloud.png) + +[NBP](fntgrpnbp): Bitmap fonts from font author Nate547. + +![fntgrpnbp_word_cloud.png](word_cloud/fntgrpnbp_word_cloud.png) + +[Old School PC Fonts](fntgrpoldschoolpcfonts) + +![fntgrpoldschoolpcfonts_word_cloud.png](word_cloud/fntgrpoldschoolpcfonts_word_cloud.png) + +[Old Standard](fntgrpoldstandard): "Old Standard" font, different sizes. + +![fntgrpoldstandard_word_cloud.png](word_cloud/fntgrpoldstandard_word_cloud.png) + +[Open Game Art](fntgrpopengameart): 8x8 fonts from opengameart.org. + +![fntgrpopengameart_word_cloud.png](word_cloud/fntgrpopengameart_word_cloud.png) + +[Pentacom](fntgrppentacom) + +![fntgrppentacom_word_cloud.png](word_cloud/fntgrppentacom_word_cloud.png) + +[Persian](fntgrppersian): Serveral fonts for Persian languages + +![fntgrppersian_word_cloud.png](word_cloud/fntgrppersian_word_cloud.png) + +[Profont](fntgrpprofont): Monospace font + +![fntgrpprofont_word_cloud.png](word_cloud/fntgrpprofont_word_cloud.png) + +[Spleen](fntgrpspleen): Spleen monospace font + +![fntgrpspleen_word_cloud.png](word_cloud/fntgrpspleen_word_cloud.png) + +[Thai Fonts](fntgrptlwg) + +![fntgrptlwg_word_cloud.png](word_cloud/fntgrptlwg_word_cloud.png) + +[Tom-Thumb](fntgrptomthumb): Very small monospaced font. + +![fntgrptomthumb_word_cloud.png](word_cloud/fntgrptomthumb_word_cloud.png) + +[tulamide](fntgrptulamide) + +![fntgrptulamide_word_cloud.png](word_cloud/fntgrptulamide_word_cloud.png) + +[U8g](fntgrpu8g): Fonts for the u8g and u8g2 projects. + +![fntgrpu8g_word_cloud.png](word_cloud/fntgrpu8g_word_cloud.png) + +[Unifont](fntgrpunifont): GNU Unifont with support for many languages. + +![fntgrpunifont_word_cloud.png](word_cloud/fntgrpunifont_word_cloud.png) + +[UW-ttyp0](fntgrpttyp0) + +![fntgrpttyp0_word_cloud.png](word_cloud/fntgrpttyp0_word_cloud.png) + +[WenQuanYi bitmap fonts](fntgrpwqy): Chinese fonts. + +![fntgrpwqy_word_cloud.png](word_cloud/fntgrpwqy_word_cloud.png) + +[BoutiqueBitmap fonts](fntgrpbb): Chinese fonts. + +![fntgrpbb_word_cloud.png](word_cloud/fntgrpbb_word_cloud.png) + +[Gulim fonts](fntgrpgulim): Korean fonts. + +![fntgrpgulim_word_cloud.png](word_cloud/fntgrpgulim_word_cloud.png) + + +[X11](fntgrpx11): Monospace fonts from the X11 project. + +![fntgrpx11_word_cloud.png](word_cloud/fntgrpx11_word_cloud.png) + + +## Other + +[Siji Icon Font](fntgrpsiji) : Siji Icon Font + +![fntgrpsiji_word_cloud.png](word_cloud/fntgrpsiji_word_cloud.png) + +[Open Iconic](fntgrpiconic): Large number of icons with different sizes. + +![fntgrpiconic_word_cloud.png](word_cloud/fntgrpiconic_word_cloud.png) + +[Streamline](fntgrpstreamline): Icon collection from [https://app.streamlinehq.com/icons/pixel](https://app.streamlinehq.com/icons/pixel). + +![fntgrpstreamline_word_cloud.png](word_cloud/fntgrpstreamline_word_cloud.png) + +[Academia Sinica](fntgrpacademiasinica) + +![fntgrpacademiasinica_word_cloud.png](word_cloud/fntgrpacademiasinica_word_cloud.png) + diff --git a/fntgrpacademiasinica.md b/fntgrpacademiasinica.md new file mode 100644 index 0000000..0d60513 --- /dev/null +++ b/fntgrpacademiasinica.md @@ -0,0 +1,83 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [gb16st](#gb16st) + * [gb24st](#gb24st) + +[tocend]: # (toc end) + +# Reference + +Fonts on this page are part of the [X11 distribution](http://www.x.org/). On a Linux client these fonts are often located here: `/usr/share/fonts/X11/misc`. +X11 font sources are hosted [here](http://cgit.freedesktop.org/xorg/font/). + +# Copyright + +Copyright information for X11 fonts are available on the [x.org](http://www.x.org/archive/X11R7.5/doc/LICENSE.html) server. + +Copyright string from the font file: + +Copyright (C) 1988 The Institute of Software, Academia Sinica. + +Correspondence Address: P.O.Box 8718, Beijing, China 100080. + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby granted, +provided that the above copyright notices appear in all copies and +that both those copyright notices and this permission notice appear +in supporting documentation, and that the name of "the Institute of +Software, Academia Sinica" not be used in advertising or publicity +pertaining to distribution of the software without specific, written +prior permission. The Institute of Software, Academia Sinica, +makes no representations about the suitability of this software +for any purpose. It is provided "as is" without express or +implied warranty. + +THE INSTITUTE OF SOFTWARE, ACADEMIA SINICA, DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE INSTITUTE OF +SOFTWARE, ACADEMIA SINICA, BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, +NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +The font gb16st is extend with glyphs from the 9x15 X11 font. +The font gb24st is extend with glyphs from the 10x20 X11 font. + +U8g2lib font names are: + +`u8g2_font_gb16st_t_1` + +`u8g2_font_gb16st_t_2` + +`u8g2_font_gb16st_t_3` + +`u8g2_font_gb24st_t_1` + +`u8g2_font_gb24st_t_2` + +`u8g2_font_gb24st_t_3` + + +# Font Details + + + +## gb16st +![fntpic/u8g2_font_gb16st_t_1.png](fntpic/u8g2_font_gb16st_t_1.png) + +![fntpic/u8g2_font_gb16st_t_2.png](fntpic/u8g2_font_gb16st_t_2.png) + +![fntpic/u8g2_font_gb16st_t_3.png](fntpic/u8g2_font_gb16st_t_3.png) + +## gb24st +![fntpic/u8g2_font_gb24st_t_1.png](fntpic/u8g2_font_gb24st_t_1.png) + +![fntpic/u8g2_font_gb24st_t_2.png](fntpic/u8g2_font_gb24st_t_2.png) + +![fntpic/u8g2_font_gb24st_t_3.png](fntpic/u8g2_font_gb24st_t_3.png) diff --git a/fntgrpadobex11.md b/fntgrpadobex11.md new file mode 100644 index 0000000..72eb0d2 --- /dev/null +++ b/fntgrpadobex11.md @@ -0,0 +1,380 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [courB08](#courb08) + * [courB10](#courb10) + * [courB12](#courb12) + * [courB14](#courb14) + * [courB18](#courb18) + * [courB24](#courb24) + * [courR08](#courr08) + * [courR10](#courr10) + * [courR12](#courr12) + * [courR14](#courr14) + * [courR18](#courr18) + * [courR24](#courr24) + * [courB18_2x3](#courb18_2x3) + * [courR18_2x3](#courr18_2x3) + * [courB24_3x4](#courb24_3x4) + * [courR24_3x4](#courr24_3x4) + * [helvB08](#helvb08) + * [helvB10](#helvb10) + * [helvB12](#helvb12) + * [helvB14](#helvb14) + * [helvB18](#helvb18) + * [helvB24](#helvb24) + * [helvR08](#helvr08) + * [helvR10](#helvr10) + * [helvR12](#helvr12) + * [helvR14](#helvr14) + * [helvR18](#helvr18) + * [helvR24](#helvr24) + * [ncenB08](#ncenb08) + * [ncenB10](#ncenb10) + * [ncenB12](#ncenb12) + * [ncenB14](#ncenb14) + * [ncenB18](#ncenb18) + * [ncenB24](#ncenb24) + * [ncenR08](#ncenr08) + * [ncenR10](#ncenr10) + * [ncenR12](#ncenr12) + * [ncenR14](#ncenr14) + * [ncenR18](#ncenr18) + * [ncenR24](#ncenr24) + * [timB08](#timb08) + * [timB10](#timb10) + * [timB12](#timb12) + * [timB14](#timb14) + * [timB18](#timb18) + * [timB24](#timb24) + * [timR08](#timr08) + * [timR10](#timr10) + * [timR12](#timr12) + * [timR14](#timr14) + * [timR18](#timr18) + * [timR24](#timr24) + +[tocend]: # (toc end) + +**NOTE:** Fonts on this page will be available with v1.09 of u8glib. + +# Reference + +Fonts on this page are part of the [X11 distribution](http://www.x.org/). +X11 font sources are hosted [here](http://cgit.freedesktop.org/xorg/font/). + +# Copyright + +Copyright 1984-1989, 1994 Adobe Systems Incorporated. +Copyright 1988, 1994 Digital Equipment Corporation. + +Adobe is a trademark of Adobe Systems Incorporated which may be +registered in certain jurisdictions. +Permission to use these trademarks is hereby granted only in +association with the images described in this file. + +Permission to use, copy, modify, distribute and sell this software +and its documentation for any purpose and without fee is hereby +granted, provided that the above copyright notices appear in all +copies and that both those copyright notices and this permission +notice appear in supporting documentation, and that the names of +Adobe Systems and Digital Equipment Corporation not be used in +advertising or publicity pertaining to distribution of the software +without specific, written prior permission. Adobe Systems and +Digital Equipment Corporation make no representations about the +suitability of this software for any purpose. It is provided "as +is" without express or implied warranty. + + +Font Copyright Statement: "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved." + +# Font Details + + + +## courB08 +![fntpic/u8g2_font_courB08_tf.png](fntpic/u8g2_font_courB08_tf.png) +![fntpic/u8g2_font_courB08_tr.png](fntpic/u8g2_font_courB08_tr.png) +![fntpic/u8g2_font_courB08_tn.png](fntpic/u8g2_font_courB08_tn.png) + +## courB10 +![fntpic/u8g2_font_courB10_tf.png](fntpic/u8g2_font_courB10_tf.png) +![fntpic/u8g2_font_courB10_tr.png](fntpic/u8g2_font_courB10_tr.png) +![fntpic/u8g2_font_courB10_tn.png](fntpic/u8g2_font_courB10_tn.png) + +## courB12 +![fntpic/u8g2_font_courB12_tf.png](fntpic/u8g2_font_courB12_tf.png) +![fntpic/u8g2_font_courB12_tr.png](fntpic/u8g2_font_courB12_tr.png) +![fntpic/u8g2_font_courB12_tn.png](fntpic/u8g2_font_courB12_tn.png) + +## courB14 +![fntpic/u8g2_font_courB14_tf.png](fntpic/u8g2_font_courB14_tf.png) +![fntpic/u8g2_font_courB14_tr.png](fntpic/u8g2_font_courB14_tr.png) +![fntpic/u8g2_font_courB14_tn.png](fntpic/u8g2_font_courB14_tn.png) + +## courB18 +![fntpic/u8g2_font_courB18_tf.png](fntpic/u8g2_font_courB18_tf.png) +![fntpic/u8g2_font_courB18_tr.png](fntpic/u8g2_font_courB18_tr.png) +![fntpic/u8g2_font_courB18_tn.png](fntpic/u8g2_font_courB18_tn.png) + +## courB24 +![fntpic/u8g2_font_courB24_tf.png](fntpic/u8g2_font_courB24_tf.png) +![fntpic/u8g2_font_courB24_tr.png](fntpic/u8g2_font_courB24_tr.png) +![fntpic/u8g2_font_courB24_tn.png](fntpic/u8g2_font_courB24_tn.png) + +## courR08 +![fntpic/u8g2_font_courR08_tf.png](fntpic/u8g2_font_courR08_tf.png) +![fntpic/u8g2_font_courR08_tr.png](fntpic/u8g2_font_courR08_tr.png) +![fntpic/u8g2_font_courR08_tn.png](fntpic/u8g2_font_courR08_tn.png) + +## courR10 +![fntpic/u8g2_font_courR10_tf.png](fntpic/u8g2_font_courR10_tf.png) +![fntpic/u8g2_font_courR10_tr.png](fntpic/u8g2_font_courR10_tr.png) +![fntpic/u8g2_font_courR10_tn.png](fntpic/u8g2_font_courR10_tn.png) + +## courR12 +![fntpic/u8g2_font_courR12_tf.png](fntpic/u8g2_font_courR12_tf.png) +![fntpic/u8g2_font_courR12_tr.png](fntpic/u8g2_font_courR12_tr.png) +![fntpic/u8g2_font_courR12_tn.png](fntpic/u8g2_font_courR12_tn.png) + +## courR14 +![fntpic/u8g2_font_courR14_tf.png](fntpic/u8g2_font_courR14_tf.png) +![fntpic/u8g2_font_courR14_tr.png](fntpic/u8g2_font_courR14_tr.png) +![fntpic/u8g2_font_courR14_tn.png](fntpic/u8g2_font_courR14_tn.png) + +## courR18 +![fntpic/u8g2_font_courR18_tf.png](fntpic/u8g2_font_courR18_tf.png) +![fntpic/u8g2_font_courR18_tr.png](fntpic/u8g2_font_courR18_tr.png) +![fntpic/u8g2_font_courR18_tn.png](fntpic/u8g2_font_courR18_tn.png) + +## courR24 +![fntpic/u8g2_font_courR24_tf.png](fntpic/u8g2_font_courR24_tf.png) +![fntpic/u8g2_font_courR24_tr.png](fntpic/u8g2_font_courR24_tr.png) +![fntpic/u8g2_font_courR24_tn.png](fntpic/u8g2_font_courR24_tn.png) + +## courB18_2x3 +![fntpic/u8x8_font_courB18_2x3_f.png](fntpic/u8x8_font_courB18_2x3_f.png) +![fntpic/u8x8_font_courB18_2x3_r.png](fntpic/u8x8_font_courB18_2x3_r.png) +![fntpic/u8x8_font_courB18_2x3_n.png](fntpic/u8x8_font_courB18_2x3_n.png) + +## courR18_2x3 +![fntpic/u8x8_font_courR18_2x3_f.png](fntpic/u8x8_font_courR18_2x3_f.png) +![fntpic/u8x8_font_courR18_2x3_r.png](fntpic/u8x8_font_courR18_2x3_r.png) +![fntpic/u8x8_font_courR18_2x3_n.png](fntpic/u8x8_font_courR18_2x3_n.png) + +## courB24_3x4 +![fntpic/u8x8_font_courB24_3x4_f.png](fntpic/u8x8_font_courB24_3x4_f.png) +![fntpic/u8x8_font_courB24_3x4_r.png](fntpic/u8x8_font_courB24_3x4_r.png) +![fntpic/u8x8_font_courB24_3x4_n.png](fntpic/u8x8_font_courB24_3x4_n.png) + +## courR24_3x4 +![fntpic/u8x8_font_courR24_3x4_f.png](fntpic/u8x8_font_courR24_3x4_f.png) +![fntpic/u8x8_font_courR24_3x4_r.png](fntpic/u8x8_font_courR24_3x4_r.png) +![fntpic/u8x8_font_courR24_3x4_n.png](fntpic/u8x8_font_courR24_3x4_n.png) + +## helvB08 +![fntpic/u8g2_font_helvB08_tf.png](fntpic/u8g2_font_helvB08_tf.png) +![fntpic/u8g2_font_helvB08_tr.png](fntpic/u8g2_font_helvB08_tr.png) +![fntpic/u8g2_font_helvB08_tn.png](fntpic/u8g2_font_helvB08_tn.png) +![fntpic/u8g2_font_helvB08_te.png](fntpic/u8g2_font_helvB08_te.png) + +## helvB10 +![fntpic/u8g2_font_helvB10_tf.png](fntpic/u8g2_font_helvB10_tf.png) +![fntpic/u8g2_font_helvB10_tr.png](fntpic/u8g2_font_helvB10_tr.png) +![fntpic/u8g2_font_helvB10_tn.png](fntpic/u8g2_font_helvB10_tn.png) +![fntpic/u8g2_font_helvB10_te.png](fntpic/u8g2_font_helvB10_te.png) + +## helvB12 +![fntpic/u8g2_font_helvB12_tf.png](fntpic/u8g2_font_helvB12_tf.png) +![fntpic/u8g2_font_helvB12_tr.png](fntpic/u8g2_font_helvB12_tr.png) +![fntpic/u8g2_font_helvB12_tn.png](fntpic/u8g2_font_helvB12_tn.png) +![fntpic/u8g2_font_helvB12_te.png](fntpic/u8g2_font_helvB12_te.png) + +## helvB14 +![fntpic/u8g2_font_helvB14_tf.png](fntpic/u8g2_font_helvB14_tf.png) +![fntpic/u8g2_font_helvB14_tr.png](fntpic/u8g2_font_helvB14_tr.png) +![fntpic/u8g2_font_helvB14_tn.png](fntpic/u8g2_font_helvB14_tn.png) +![fntpic/u8g2_font_helvB14_te.png](fntpic/u8g2_font_helvB14_te.png) + +## helvB18 +![fntpic/u8g2_font_helvB18_tf.png](fntpic/u8g2_font_helvB18_tf.png) +![fntpic/u8g2_font_helvB18_tr.png](fntpic/u8g2_font_helvB18_tr.png) +![fntpic/u8g2_font_helvB18_tn.png](fntpic/u8g2_font_helvB18_tn.png) +![fntpic/u8g2_font_helvB18_te.png](fntpic/u8g2_font_helvB18_te.png) + +## helvB24 +![fntpic/u8g2_font_helvB24_tf.png](fntpic/u8g2_font_helvB24_tf.png) +![fntpic/u8g2_font_helvB24_tr.png](fntpic/u8g2_font_helvB24_tr.png) +![fntpic/u8g2_font_helvB24_tn.png](fntpic/u8g2_font_helvB24_tn.png) +![fntpic/u8g2_font_helvB24_te.png](fntpic/u8g2_font_helvB24_te.png) + +## helvR08 +![fntpic/u8g2_font_helvR08_tf.png](fntpic/u8g2_font_helvR08_tf.png) +![fntpic/u8g2_font_helvR08_tr.png](fntpic/u8g2_font_helvR08_tr.png) +![fntpic/u8g2_font_helvR08_tn.png](fntpic/u8g2_font_helvR08_tn.png) +![fntpic/u8g2_font_helvR08_te.png](fntpic/u8g2_font_helvR08_te.png) + +## helvR10 +![fntpic/u8g2_font_helvR10_tf.png](fntpic/u8g2_font_helvR10_tf.png) +![fntpic/u8g2_font_helvR10_tr.png](fntpic/u8g2_font_helvR10_tr.png) +![fntpic/u8g2_font_helvR10_tn.png](fntpic/u8g2_font_helvR10_tn.png) +![fntpic/u8g2_font_helvR10_te.png](fntpic/u8g2_font_helvR10_te.png) + +## helvR12 +![fntpic/u8g2_font_helvR12_tf.png](fntpic/u8g2_font_helvR12_tf.png) +![fntpic/u8g2_font_helvR12_tr.png](fntpic/u8g2_font_helvR12_tr.png) +![fntpic/u8g2_font_helvR12_tn.png](fntpic/u8g2_font_helvR12_tn.png) +![fntpic/u8g2_font_helvR12_te.png](fntpic/u8g2_font_helvR12_te.png) + +## helvR14 +![fntpic/u8g2_font_helvR14_tf.png](fntpic/u8g2_font_helvR14_tf.png) +![fntpic/u8g2_font_helvR14_tr.png](fntpic/u8g2_font_helvR14_tr.png) +![fntpic/u8g2_font_helvR14_tn.png](fntpic/u8g2_font_helvR14_tn.png) +![fntpic/u8g2_font_helvR14_te.png](fntpic/u8g2_font_helvR14_te.png) + +## helvR18 +![fntpic/u8g2_font_helvR18_tf.png](fntpic/u8g2_font_helvR18_tf.png) +![fntpic/u8g2_font_helvR18_tr.png](fntpic/u8g2_font_helvR18_tr.png) +![fntpic/u8g2_font_helvR18_tn.png](fntpic/u8g2_font_helvR18_tn.png) +![fntpic/u8g2_font_helvR18_te.png](fntpic/u8g2_font_helvR18_te.png) + +## helvR24 +![fntpic/u8g2_font_helvR24_tf.png](fntpic/u8g2_font_helvR24_tf.png) +![fntpic/u8g2_font_helvR24_tr.png](fntpic/u8g2_font_helvR24_tr.png) +![fntpic/u8g2_font_helvR24_tn.png](fntpic/u8g2_font_helvR24_tn.png) +![fntpic/u8g2_font_helvR24_te.png](fntpic/u8g2_font_helvR24_te.png) + +## ncenB08 +![fntpic/u8g2_font_ncenB08_tf.png](fntpic/u8g2_font_ncenB08_tf.png) +![fntpic/u8g2_font_ncenB08_tr.png](fntpic/u8g2_font_ncenB08_tr.png) +![fntpic/u8g2_font_ncenB08_tn.png](fntpic/u8g2_font_ncenB08_tn.png) +![fntpic/u8g2_font_ncenB08_te.png](fntpic/u8g2_font_ncenB08_te.png) + +## ncenB10 +![fntpic/u8g2_font_ncenB10_tf.png](fntpic/u8g2_font_ncenB10_tf.png) +![fntpic/u8g2_font_ncenB10_tr.png](fntpic/u8g2_font_ncenB10_tr.png) +![fntpic/u8g2_font_ncenB10_tn.png](fntpic/u8g2_font_ncenB10_tn.png) +![fntpic/u8g2_font_ncenB10_te.png](fntpic/u8g2_font_ncenB10_te.png) + +## ncenB12 +![fntpic/u8g2_font_ncenB12_tf.png](fntpic/u8g2_font_ncenB12_tf.png) +![fntpic/u8g2_font_ncenB12_tr.png](fntpic/u8g2_font_ncenB12_tr.png) +![fntpic/u8g2_font_ncenB12_tn.png](fntpic/u8g2_font_ncenB12_tn.png) +![fntpic/u8g2_font_ncenB12_te.png](fntpic/u8g2_font_ncenB12_te.png) + +## ncenB14 +![fntpic/u8g2_font_ncenB14_tf.png](fntpic/u8g2_font_ncenB14_tf.png) +![fntpic/u8g2_font_ncenB14_tr.png](fntpic/u8g2_font_ncenB14_tr.png) +![fntpic/u8g2_font_ncenB14_tn.png](fntpic/u8g2_font_ncenB14_tn.png) +![fntpic/u8g2_font_ncenB14_te.png](fntpic/u8g2_font_ncenB14_te.png) + +## ncenB18 +![fntpic/u8g2_font_ncenB18_tf.png](fntpic/u8g2_font_ncenB18_tf.png) +![fntpic/u8g2_font_ncenB18_tr.png](fntpic/u8g2_font_ncenB18_tr.png) +![fntpic/u8g2_font_ncenB18_tn.png](fntpic/u8g2_font_ncenB18_tn.png) +![fntpic/u8g2_font_ncenB18_te.png](fntpic/u8g2_font_ncenB18_te.png) + +## ncenB24 +![fntpic/u8g2_font_ncenB24_tf.png](fntpic/u8g2_font_ncenB24_tf.png) +![fntpic/u8g2_font_ncenB24_tr.png](fntpic/u8g2_font_ncenB24_tr.png) +![fntpic/u8g2_font_ncenB24_tn.png](fntpic/u8g2_font_ncenB24_tn.png) +![fntpic/u8g2_font_ncenB24_te.png](fntpic/u8g2_font_ncenB24_te.png) + +## ncenR08 +![fntpic/u8g2_font_ncenR08_tf.png](fntpic/u8g2_font_ncenR08_tf.png) +![fntpic/u8g2_font_ncenR08_tr.png](fntpic/u8g2_font_ncenR08_tr.png) +![fntpic/u8g2_font_ncenR08_tn.png](fntpic/u8g2_font_ncenR08_tn.png) +![fntpic/u8g2_font_ncenR08_te.png](fntpic/u8g2_font_ncenR08_te.png) + +## ncenR10 +![fntpic/u8g2_font_ncenR10_tf.png](fntpic/u8g2_font_ncenR10_tf.png) +![fntpic/u8g2_font_ncenR10_tr.png](fntpic/u8g2_font_ncenR10_tr.png) +![fntpic/u8g2_font_ncenR10_tn.png](fntpic/u8g2_font_ncenR10_tn.png) +![fntpic/u8g2_font_ncenR10_te.png](fntpic/u8g2_font_ncenR10_te.png) + +## ncenR12 +![fntpic/u8g2_font_ncenR12_tf.png](fntpic/u8g2_font_ncenR12_tf.png) +![fntpic/u8g2_font_ncenR12_tr.png](fntpic/u8g2_font_ncenR12_tr.png) +![fntpic/u8g2_font_ncenR12_tn.png](fntpic/u8g2_font_ncenR12_tn.png) +![fntpic/u8g2_font_ncenR12_te.png](fntpic/u8g2_font_ncenR12_te.png) + +## ncenR14 +![fntpic/u8g2_font_ncenR14_tf.png](fntpic/u8g2_font_ncenR14_tf.png) +![fntpic/u8g2_font_ncenR14_tr.png](fntpic/u8g2_font_ncenR14_tr.png) +![fntpic/u8g2_font_ncenR14_tn.png](fntpic/u8g2_font_ncenR14_tn.png) +![fntpic/u8g2_font_ncenR14_te.png](fntpic/u8g2_font_ncenR14_te.png) + +## ncenR18 +![fntpic/u8g2_font_ncenR18_tf.png](fntpic/u8g2_font_ncenR18_tf.png) +![fntpic/u8g2_font_ncenR18_tr.png](fntpic/u8g2_font_ncenR18_tr.png) +![fntpic/u8g2_font_ncenR18_tn.png](fntpic/u8g2_font_ncenR18_tn.png) +![fntpic/u8g2_font_ncenR18_te.png](fntpic/u8g2_font_ncenR18_te.png) + +## ncenR24 +![fntpic/u8g2_font_ncenR24_tf.png](fntpic/u8g2_font_ncenR24_tf.png) +![fntpic/u8g2_font_ncenR24_tr.png](fntpic/u8g2_font_ncenR24_tr.png) +![fntpic/u8g2_font_ncenR24_tn.png](fntpic/u8g2_font_ncenR24_tn.png) +![fntpic/u8g2_font_ncenR24_te.png](fntpic/u8g2_font_ncenR24_te.png) + +## timB08 +![fntpic/u8g2_font_timB08_tf.png](fntpic/u8g2_font_timB08_tf.png) +![fntpic/u8g2_font_timB08_tr.png](fntpic/u8g2_font_timB08_tr.png) +![fntpic/u8g2_font_timB08_tn.png](fntpic/u8g2_font_timB08_tn.png) + +## timB10 +![fntpic/u8g2_font_timB10_tf.png](fntpic/u8g2_font_timB10_tf.png) +![fntpic/u8g2_font_timB10_tr.png](fntpic/u8g2_font_timB10_tr.png) +![fntpic/u8g2_font_timB10_tn.png](fntpic/u8g2_font_timB10_tn.png) + +## timB12 +![fntpic/u8g2_font_timB12_tf.png](fntpic/u8g2_font_timB12_tf.png) +![fntpic/u8g2_font_timB12_tr.png](fntpic/u8g2_font_timB12_tr.png) +![fntpic/u8g2_font_timB12_tn.png](fntpic/u8g2_font_timB12_tn.png) + +## timB14 +![fntpic/u8g2_font_timB14_tf.png](fntpic/u8g2_font_timB14_tf.png) +![fntpic/u8g2_font_timB14_tr.png](fntpic/u8g2_font_timB14_tr.png) +![fntpic/u8g2_font_timB14_tn.png](fntpic/u8g2_font_timB14_tn.png) + +## timB18 +![fntpic/u8g2_font_timB18_tf.png](fntpic/u8g2_font_timB18_tf.png) +![fntpic/u8g2_font_timB18_tr.png](fntpic/u8g2_font_timB18_tr.png) +![fntpic/u8g2_font_timB18_tn.png](fntpic/u8g2_font_timB18_tn.png) + +## timB24 +![fntpic/u8g2_font_timB24_tf.png](fntpic/u8g2_font_timB24_tf.png) +![fntpic/u8g2_font_timB24_tr.png](fntpic/u8g2_font_timB24_tr.png) +![fntpic/u8g2_font_timB24_tn.png](fntpic/u8g2_font_timB24_tn.png) + +## timR08 +![fntpic/u8g2_font_timR08_tf.png](fntpic/u8g2_font_timR08_tf.png) +![fntpic/u8g2_font_timR08_tr.png](fntpic/u8g2_font_timR08_tr.png) +![fntpic/u8g2_font_timR08_tn.png](fntpic/u8g2_font_timR08_tn.png) + +## timR10 +![fntpic/u8g2_font_timR10_tf.png](fntpic/u8g2_font_timR10_tf.png) +![fntpic/u8g2_font_timR10_tr.png](fntpic/u8g2_font_timR10_tr.png) +![fntpic/u8g2_font_timR10_tn.png](fntpic/u8g2_font_timR10_tn.png) + +## timR12 +![fntpic/u8g2_font_timR12_tf.png](fntpic/u8g2_font_timR12_tf.png) +![fntpic/u8g2_font_timR12_tr.png](fntpic/u8g2_font_timR12_tr.png) +![fntpic/u8g2_font_timR12_tn.png](fntpic/u8g2_font_timR12_tn.png) + +## timR14 +![fntpic/u8g2_font_timR14_tf.png](fntpic/u8g2_font_timR14_tf.png) +![fntpic/u8g2_font_timR14_tr.png](fntpic/u8g2_font_timR14_tr.png) +![fntpic/u8g2_font_timR14_tn.png](fntpic/u8g2_font_timR14_tn.png) + +## timR18 +![fntpic/u8g2_font_timR18_tf.png](fntpic/u8g2_font_timR18_tf.png) +![fntpic/u8g2_font_timR18_tr.png](fntpic/u8g2_font_timR18_tr.png) +![fntpic/u8g2_font_timR18_tn.png](fntpic/u8g2_font_timR18_tn.png) + +## timR24 +![fntpic/u8g2_font_timR24_tf.png](fntpic/u8g2_font_timR24_tf.png) +![fntpic/u8g2_font_timR24_tr.png](fntpic/u8g2_font_timR24_tr.png) +![fntpic/u8g2_font_timR24_tn.png](fntpic/u8g2_font_timR24_tn.png) diff --git a/fntgrpangel.md b/fntgrpangel.md new file mode 100644 index 0000000..de2d4db --- /dev/null +++ b/fntgrpangel.md @@ -0,0 +1,56 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [cupcakemetoyourleader](#cupcakemetoyourleader) + * [oldwizard](#oldwizard) + * [squirrel](#squirrel) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "Angel". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +CupcakeMeToYourLeader by Angel +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1047 + +OldWizard +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=168 + +Squirrel by Angel +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2229 + + +# Font Pictures + + + + +## cupcakemetoyourleader +![fntpic/u8g2_font_cupcakemetoyourleader_tr.png](fntpic/u8g2_font_cupcakemetoyourleader_tr.png) +![fntpic/u8g2_font_cupcakemetoyourleader_tn.png](fntpic/u8g2_font_cupcakemetoyourleader_tn.png) +![fntpic/u8g2_font_cupcakemetoyourleader_tu.png](fntpic/u8g2_font_cupcakemetoyourleader_tu.png) + +## oldwizard +![fntpic/u8g2_font_oldwizard_tf.png](fntpic/u8g2_font_oldwizard_tf.png) +![fntpic/u8g2_font_oldwizard_tr.png](fntpic/u8g2_font_oldwizard_tr.png) +![fntpic/u8g2_font_oldwizard_tn.png](fntpic/u8g2_font_oldwizard_tn.png) +![fntpic/u8g2_font_oldwizard_tu.png](fntpic/u8g2_font_oldwizard_tu.png) + +## squirrel +![fntpic/u8g2_font_squirrel_tr.png](fntpic/u8g2_font_squirrel_tr.png) +![fntpic/u8g2_font_squirrel_tn.png](fntpic/u8g2_font_squirrel_tn.png) +![fntpic/u8g2_font_squirrel_tu.png](fntpic/u8g2_font_squirrel_tu.png) diff --git a/fntgrpbb.md b/fntgrpbb.md new file mode 100644 index 0000000..e7feb86 --- /dev/null +++ b/fntgrpbb.md @@ -0,0 +1,97 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [boutique_bitmap_7x7](#boutique_bitmap_7x7) + * [boutique_bitmap_9x9](#boutique_bitmap_9x9) + * [boutique_bitmap_9x9_bold](#boutique_bitmap_9x9_bold) + +[tocend]: # (toc end) + +# Reference + +The BoutiqueBitmap fonts are maintained here: https://github.com/scott0107000?tab=repositories + +7x7:Version 1.7 + +9x9: Version 1.9 + + +# Copyright + + +https://github.com/scott0107000/BoutiqueBitmap7x7/blob/main/OFL.txt + +https://github.com/scott0107000/BoutiqueBitmap9x9/blob/main/OFL.txt + +``` +These fonts are free software. +Unlimited permission is granted to use, copy, and distribute them, with or without modification, either commercially or noncommercially. +THESE FONTS ARE PROVIDED "AS IS" WITHOUT WARRANTY. +``` + +# Font Details + + + +## boutique_bitmap_7x7 +![fntpic/u8g2_font_boutique_bitmap_7x7_tf.png](fntpic/u8g2_font_boutique_bitmap_7x7_tf.png) +![fntpic/u8g2_font_boutique_bitmap_7x7_tr.png](fntpic/u8g2_font_boutique_bitmap_7x7_tr.png) +![fntpic/u8g2_font_boutique_bitmap_7x7_tn.png](fntpic/u8g2_font_boutique_bitmap_7x7_tn.png) +![fntpic/u8g2_font_boutique_bitmap_7x7_te.png](fntpic/u8g2_font_boutique_bitmap_7x7_te.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png) + +## boutique_bitmap_9x9 +![fntpic/u8g2_font_boutique_bitmap_9x9_tf.png](fntpic/u8g2_font_boutique_bitmap_9x9_tf.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_tr.png](fntpic/u8g2_font_boutique_bitmap_9x9_tr.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_tn.png](fntpic/u8g2_font_boutique_bitmap_9x9_tn.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_te.png](fntpic/u8g2_font_boutique_bitmap_9x9_te.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png) + +## boutique_bitmap_9x9_bold +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png) +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png) diff --git a/fntgrpbitfontmaker2.md b/fntgrpbitfontmaker2.md new file mode 100644 index 0000000..af930b3 --- /dev/null +++ b/fntgrpbitfontmaker2.md @@ -0,0 +1,587 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [adventurer](#adventurer) + * [bracketedbabies](#bracketedbabies) + * [frikativ](#frikativ) + * [fancypixels](#fancypixels) + * [heavybottom](#heavybottom) + * [iconquadpix](#iconquadpix) + * [tallpix](#tallpix) + * [botmaker](#botmaker) + * [efraneextracondensed](#efraneextracondensed) + * [minimal3x3](#minimal3x3) + * [3x3basic](#3x3basic) + * [tiny_gk](#tiny_gk) + * [threepix](#threepix) + * [eventhrees](#eventhrees) + * [fourmat](#fourmat) + * [tiny_simon](#tiny_simon) + * [smolfont](#smolfont) + * [tinyunicode](#tinyunicode) + * [micropixel](#micropixel) + * [tinypixie2](#tinypixie2) + * [standardized3x5](#standardized3x5) + * [fivepx](#fivepx) + * [3x5im](#3x5im) + * [wedge](#wedge) + * [kibibyte](#kibibyte) + * [tinyface](#tinyface) + * [smallsimple](#smallsimple) + * [simple1](#simple1) + * [likeminecraft](#likeminecraft) + * [medsans](#medsans) + * [heisans](#heisans) + * [originalsans](#originalsans) + * [minicute](#minicute) + * [scrum](#scrum) + * [stylishcharm](#stylishcharm) + * [sisterserif](#sisterserif) + * [princess](#princess) + * [dystopia](#dystopia) + * [lastapprenticethin](#lastapprenticethin) + * [lastapprenticebold](#lastapprenticebold) + * [bpixel](#bpixel) + * [bpixeldouble](#bpixeldouble) + * [mildras](#mildras) + * [minuteconsole](#minuteconsole) + * [busdisplay11x5](#busdisplay11x5) + * [busdisplay8x5](#busdisplay8x5) + * [sticker100complete](#sticker100complete) + * [doomalpha04](#doomalpha04) + * [greenbloodserif2](#greenbloodserif2) + * [eckpixel](#eckpixel) + * [elispe](#elispe) + * [neuecraft](#neuecraft) + * [8bitclassic](#8bitclassic) + * [littlemissloudonbold](#littlemissloudonbold) + * [commodore64](#commodore64) + * [new3x9pixelfont](#new3x9pixelfont) + * [sonicmania](#sonicmania) + * [bytesize](#bytesize) + * [pixzillav1](#pixzillav1) + * [ciircle13](#ciircle13) + * [pxclassic](#pxclassic) + * [moosenooks](#moosenooks) + * [tallpixelextended](#tallpixelextended) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created with bitfontmaker2. Font authors are mentioned below. + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +Adventurer by Brian J Smith +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=195 +license : (Creative Commons Attribution) + +BracketedBabies by EmbeePyonPon +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=70 +license : (Public Domain) + +Frikativ by DominikKrotscheck +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=550 +license : (Public Domain) + +FancyPixels by ClockworkPrince +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3287 +license : (Creative Commons NonCommercial) + +HEAVYBOTTOM by Madameberry +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2348 +license : (Public Domain) + +IconQuadPix by ravee de +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=244 +license : (Creative Commons NonCommercial) + +LastApprenticeBold by AlexanderZaytsev +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1323 +license : (Creative Commons NonCommercial) + +LastApprenticeThin by AlexanderZaytsev +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1324 +license : (Creative Commons NonCommercial) + +Tallpix by xbost +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=235 +license : (Public Domain) + +BOTMAKER by RSKO +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9968 +license : (Public Domain) + +Efrane Extra Condensed by Anonymous +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10166 +license : (Public Domain) + +Minimal3x3 by Anonymous +license : (Creative Commons Attribution) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10155 + +3x3Basic by 8bit-ninja +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=4043 + +tiny by GK (renamed to tiny4) +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10108 + +ThreePix by Tsutsen +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9693 + +eventhrees by manumanu +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9842 + +Fourmat by CeruleanStimuli +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2092 + +tiny by simon +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9731 + +smolFont by Racuh +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9959 + +TinyUnicode by DuffsDevice +license : (Creative Commons Attribution) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=468 + +MicroPixel by SpicyGame +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9254 + +TinyPixie2 by Tiny Pixie +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5554 + +Standardized 3x5 by parzivail +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9866 + +fivepx by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5504 + +3x5 by Ife Mena +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=7785 + +Wedge by Arvin +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3950 + +Kibibyte by Physics Fighter +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6597 + +TinyFace by nickbrick +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=7473 + +SmallSimple by GK +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10152 + +Simple(1) by GK +license : (Creative Commons Attribution) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10169 + +LikeMinecraft by GK +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=10128 + + + +MedSans by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8938 + +HeiSans by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9029 + +Original Sans by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=7464 + +Minicute by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8792 + +Scrum by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5304 + + +SisterSerif by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8570 + +Stylish Charm by Anonymous +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8520 + +Princess by Kit Sovereign +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1294 + +Dystopia by KitSovereign +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1293 + +LastApprenticeThin by Alexander Zaytsev +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1324 + +LastApprenticeBold by Alexander Zaytsev +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1323 + +Mildras by samf +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8262 + +MinuteConsole by Cipheroid +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3370 + +BusDisplay8x5 by BusDisplayMaker +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3790 + +BusDisplay11x5 by BusDisplayMaker +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3789 + +Sticker 100% Complete by iDecay +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2618 + +DoomAlpha04 by VSJKai0041 +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6915 + +Green Blood Serif 2 by Winston +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5359 + +Eckpixel by MERIKARE +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5879 + +Elispe by Kirishaann Vijithkumar +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6161 + +Neuecraft by Down10 +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6206 + +8bit Classic by Paul Novel +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6076 + +LittleMissLoudon-Bold by HeavenCastro +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5650 + +Commodore 64 by Vuce +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5612 + +NEW3x9PixelFont by MarioMaker54321 +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5134 + +SonicMania by FabulousNinji +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=4905 + +Byte Size by JOEY +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=4843 + +Pixzilla V1 by Odyssey Productions +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=4728 + +Ciircle13 by lsttrn +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3904 + +PxClassic by MH +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3715 + +MooseNooks by bavarianrobotdiner +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2095 + +TallPixelExtended by ZacharyRy +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1608 + + +# Font Pictures + + + + +## adventurer +![fntpic/u8g2_font_adventurer_tf.png](fntpic/u8g2_font_adventurer_tf.png) +![fntpic/u8g2_font_adventurer_tr.png](fntpic/u8g2_font_adventurer_tr.png) + +![fntpic/u8g2_font_adventurer_t_all.png](fntpic/u8g2_font_adventurer_t_all.png) + +## bracketedbabies +![fntpic/u8g2_font_bracketedbabies_tr.png](fntpic/u8g2_font_bracketedbabies_tr.png) + +## frikativ +![fntpic/u8g2_font_frikativ_tf.png](fntpic/u8g2_font_frikativ_tf.png) +![fntpic/u8g2_font_frikativ_tr.png](fntpic/u8g2_font_frikativ_tr.png) + +![fntpic/u8g2_font_frikativ_t_all.png](fntpic/u8g2_font_frikativ_t_all.png) + +## fancypixels +![fntpic/u8g2_font_fancypixels_tf.png](fntpic/u8g2_font_fancypixels_tf.png) +![fntpic/u8g2_font_fancypixels_tr.png](fntpic/u8g2_font_fancypixels_tr.png) + +## heavybottom +![fntpic/u8g2_font_heavybottom_tr.png](fntpic/u8g2_font_heavybottom_tr.png) + +## iconquadpix +![fntpic/u8g2_font_iconquadpix_m_all.png](fntpic/u8g2_font_iconquadpix_m_all.png) + +## tallpix +![fntpic/u8g2_font_tallpix_tr.png](fntpic/u8g2_font_tallpix_tr.png) + +## botmaker +![fntpic/u8g2_font_botmaker_te.png](fntpic/u8g2_font_botmaker_te.png) + +## efraneextracondensed +![fntpic/u8g2_font_efraneextracondensed_te.png](fntpic/u8g2_font_efraneextracondensed_te.png) + +## minimal3x3 +![fntpic/u8g2_font_minimal3x3_tu.png](fntpic/u8g2_font_minimal3x3_tu.png) + +## 3x3basic +![fntpic/u8g2_font_3x3basic_tr.png](fntpic/u8g2_font_3x3basic_tr.png) + +## tiny_gk +![fntpic/u8g2_font_tiny_gk_tr.png](fntpic/u8g2_font_tiny_gk_tr.png) + +## threepix +![fntpic/u8g2_font_threepix_tr.png](fntpic/u8g2_font_threepix_tr.png) + +## eventhrees +![fntpic/u8g2_font_eventhrees_tr.png](fntpic/u8g2_font_eventhrees_tr.png) + +## fourmat +![fntpic/u8g2_font_fourmat_tf.png](fntpic/u8g2_font_fourmat_tf.png) +![fntpic/u8g2_font_fourmat_tr.png](fntpic/u8g2_font_fourmat_tr.png) +![fntpic/u8g2_font_fourmat_te.png](fntpic/u8g2_font_fourmat_te.png) + +## tiny_simon +![fntpic/u8g2_font_tiny_simon_tr.png](fntpic/u8g2_font_tiny_simon_tr.png) + +![fntpic/u8g2_font_tiny_simon_mr.png](fntpic/u8g2_font_tiny_simon_mr.png) + +## smolfont +![fntpic/u8g2_font_smolfont_tf.png](fntpic/u8g2_font_smolfont_tf.png) +![fntpic/u8g2_font_smolfont_tr.png](fntpic/u8g2_font_smolfont_tr.png) +![fntpic/u8g2_font_smolfont_te.png](fntpic/u8g2_font_smolfont_te.png) + +## tinyunicode +![fntpic/u8g2_font_tinyunicode_tf.png](fntpic/u8g2_font_tinyunicode_tf.png) +![fntpic/u8g2_font_tinyunicode_tr.png](fntpic/u8g2_font_tinyunicode_tr.png) +![fntpic/u8g2_font_tinyunicode_te.png](fntpic/u8g2_font_tinyunicode_te.png) + +## micropixel +![fntpic/u8g2_font_micropixel_tf.png](fntpic/u8g2_font_micropixel_tf.png) +![fntpic/u8g2_font_micropixel_tr.png](fntpic/u8g2_font_micropixel_tr.png) +![fntpic/u8g2_font_micropixel_te.png](fntpic/u8g2_font_micropixel_te.png) + +## tinypixie2 +![fntpic/u8g2_font_tinypixie2_tr.png](fntpic/u8g2_font_tinypixie2_tr.png) + +## standardized3x5 +![fntpic/u8g2_font_standardized3x5_tr.png](fntpic/u8g2_font_standardized3x5_tr.png) + +## fivepx +![fntpic/u8g2_font_fivepx_tr.png](fntpic/u8g2_font_fivepx_tr.png) + +## 3x5im +![fntpic/u8g2_font_3x5im_tr.png](fntpic/u8g2_font_3x5im_tr.png) +![fntpic/u8g2_font_3x5im_te.png](fntpic/u8g2_font_3x5im_te.png) + +![fntpic/u8g2_font_3x5im_mr.png](fntpic/u8g2_font_3x5im_mr.png) + +## wedge +![fntpic/u8g2_font_wedge_tr.png](fntpic/u8g2_font_wedge_tr.png) + +## kibibyte +![fntpic/u8g2_font_kibibyte_tr.png](fntpic/u8g2_font_kibibyte_tr.png) +![fntpic/u8g2_font_kibibyte_te.png](fntpic/u8g2_font_kibibyte_te.png) + +## tinyface +![fntpic/u8g2_font_tinyface_tr.png](fntpic/u8g2_font_tinyface_tr.png) +![fntpic/u8g2_font_tinyface_te.png](fntpic/u8g2_font_tinyface_te.png) + +## smallsimple +![fntpic/u8g2_font_smallsimple_tr.png](fntpic/u8g2_font_smallsimple_tr.png) +![fntpic/u8g2_font_smallsimple_te.png](fntpic/u8g2_font_smallsimple_te.png) + +## simple1 +![fntpic/u8g2_font_simple1_tf.png](fntpic/u8g2_font_simple1_tf.png) +![fntpic/u8g2_font_simple1_tr.png](fntpic/u8g2_font_simple1_tr.png) +![fntpic/u8g2_font_simple1_te.png](fntpic/u8g2_font_simple1_te.png) + +## likeminecraft +![fntpic/u8g2_font_likeminecraft_te.png](fntpic/u8g2_font_likeminecraft_te.png) + +## medsans +![fntpic/u8g2_font_medsans_tr.png](fntpic/u8g2_font_medsans_tr.png) + +## heisans +![fntpic/u8g2_font_heisans_tr.png](fntpic/u8g2_font_heisans_tr.png) + +## originalsans +![fntpic/u8g2_font_originalsans_tr.png](fntpic/u8g2_font_originalsans_tr.png) + +## minicute +![fntpic/u8g2_font_minicute_tr.png](fntpic/u8g2_font_minicute_tr.png) +![fntpic/u8g2_font_minicute_te.png](fntpic/u8g2_font_minicute_te.png) + +## scrum +![fntpic/u8g2_font_scrum_tf.png](fntpic/u8g2_font_scrum_tf.png) +![fntpic/u8g2_font_scrum_tr.png](fntpic/u8g2_font_scrum_tr.png) +![fntpic/u8g2_font_scrum_te.png](fntpic/u8g2_font_scrum_te.png) + +## stylishcharm +![fntpic/u8g2_font_stylishcharm_tr.png](fntpic/u8g2_font_stylishcharm_tr.png) +![fntpic/u8g2_font_stylishcharm_te.png](fntpic/u8g2_font_stylishcharm_te.png) + +## sisterserif +![fntpic/u8g2_font_sisterserif_tr.png](fntpic/u8g2_font_sisterserif_tr.png) + +## princess +![fntpic/u8g2_font_princess_tr.png](fntpic/u8g2_font_princess_tr.png) +![fntpic/u8g2_font_princess_te.png](fntpic/u8g2_font_princess_te.png) + +## dystopia +![fntpic/u8g2_font_dystopia_tr.png](fntpic/u8g2_font_dystopia_tr.png) +![fntpic/u8g2_font_dystopia_te.png](fntpic/u8g2_font_dystopia_te.png) + +## lastapprenticethin +![fntpic/u8g2_font_lastapprenticethin_tr.png](fntpic/u8g2_font_lastapprenticethin_tr.png) +![fntpic/u8g2_font_lastapprenticethin_te.png](fntpic/u8g2_font_lastapprenticethin_te.png) + +## lastapprenticebold +![fntpic/u8g2_font_lastapprenticebold_tr.png](fntpic/u8g2_font_lastapprenticebold_tr.png) +![fntpic/u8g2_font_lastapprenticebold_te.png](fntpic/u8g2_font_lastapprenticebold_te.png) + +## bpixel +![fntpic/u8g2_font_bpixel_tr.png](fntpic/u8g2_font_bpixel_tr.png) +![fntpic/u8g2_font_bpixel_te.png](fntpic/u8g2_font_bpixel_te.png) + +## bpixeldouble +![fntpic/u8g2_font_bpixeldouble_tr.png](fntpic/u8g2_font_bpixeldouble_tr.png) + +## mildras +![fntpic/u8g2_font_mildras_tr.png](fntpic/u8g2_font_mildras_tr.png) +![fntpic/u8g2_font_mildras_te.png](fntpic/u8g2_font_mildras_te.png) + +## minuteconsole +![fntpic/u8g2_font_minuteconsole_mr.png](fntpic/u8g2_font_minuteconsole_mr.png) + +![fntpic/u8g2_font_minuteconsole_tr.png](fntpic/u8g2_font_minuteconsole_tr.png) + +## busdisplay11x5 +![fntpic/u8g2_font_busdisplay11x5_tr.png](fntpic/u8g2_font_busdisplay11x5_tr.png) +![fntpic/u8g2_font_busdisplay11x5_te.png](fntpic/u8g2_font_busdisplay11x5_te.png) + +## busdisplay8x5 +![fntpic/u8g2_font_busdisplay8x5_tr.png](fntpic/u8g2_font_busdisplay8x5_tr.png) + +## sticker100complete +![fntpic/u8g2_font_sticker100complete_tr.png](fntpic/u8g2_font_sticker100complete_tr.png) +![fntpic/u8g2_font_sticker100complete_te.png](fntpic/u8g2_font_sticker100complete_te.png) + +## doomalpha04 +![fntpic/u8g2_font_doomalpha04_tr.png](fntpic/u8g2_font_doomalpha04_tr.png) +![fntpic/u8g2_font_doomalpha04_te.png](fntpic/u8g2_font_doomalpha04_te.png) + +## greenbloodserif2 +![fntpic/u8g2_font_greenbloodserif2_tr.png](fntpic/u8g2_font_greenbloodserif2_tr.png) + +## eckpixel +![fntpic/u8g2_font_eckpixel_tr.png](fntpic/u8g2_font_eckpixel_tr.png) + +## elispe +![fntpic/u8g2_font_elispe_tr.png](fntpic/u8g2_font_elispe_tr.png) + +## neuecraft +![fntpic/u8g2_font_neuecraft_tr.png](fntpic/u8g2_font_neuecraft_tr.png) +![fntpic/u8g2_font_neuecraft_te.png](fntpic/u8g2_font_neuecraft_te.png) + +## 8bitclassic +![fntpic/u8g2_font_8bitclassic_tf.png](fntpic/u8g2_font_8bitclassic_tf.png) +![fntpic/u8g2_font_8bitclassic_tr.png](fntpic/u8g2_font_8bitclassic_tr.png) +![fntpic/u8g2_font_8bitclassic_te.png](fntpic/u8g2_font_8bitclassic_te.png) + +## littlemissloudonbold +![fntpic/u8g2_font_littlemissloudonbold_tr.png](fntpic/u8g2_font_littlemissloudonbold_tr.png) +![fntpic/u8g2_font_littlemissloudonbold_te.png](fntpic/u8g2_font_littlemissloudonbold_te.png) + +## commodore64 +![fntpic/u8g2_font_commodore64_tr.png](fntpic/u8g2_font_commodore64_tr.png) + +## new3x9pixelfont +![fntpic/u8g2_font_new3x9pixelfont_tf.png](fntpic/u8g2_font_new3x9pixelfont_tf.png) +![fntpic/u8g2_font_new3x9pixelfont_tr.png](fntpic/u8g2_font_new3x9pixelfont_tr.png) +![fntpic/u8g2_font_new3x9pixelfont_te.png](fntpic/u8g2_font_new3x9pixelfont_te.png) + +## sonicmania +![fntpic/u8g2_font_sonicmania_tr.png](fntpic/u8g2_font_sonicmania_tr.png) +![fntpic/u8g2_font_sonicmania_te.png](fntpic/u8g2_font_sonicmania_te.png) + +## bytesize +![fntpic/u8g2_font_bytesize_tf.png](fntpic/u8g2_font_bytesize_tf.png) +![fntpic/u8g2_font_bytesize_tr.png](fntpic/u8g2_font_bytesize_tr.png) +![fntpic/u8g2_font_bytesize_te.png](fntpic/u8g2_font_bytesize_te.png) + +## pixzillav1 +![fntpic/u8g2_font_pixzillav1_tf.png](fntpic/u8g2_font_pixzillav1_tf.png) +![fntpic/u8g2_font_pixzillav1_tr.png](fntpic/u8g2_font_pixzillav1_tr.png) +![fntpic/u8g2_font_pixzillav1_te.png](fntpic/u8g2_font_pixzillav1_te.png) + +## ciircle13 +![fntpic/u8g2_font_ciircle13_tr.png](fntpic/u8g2_font_ciircle13_tr.png) + +## pxclassic +![fntpic/u8g2_font_pxclassic_tf.png](fntpic/u8g2_font_pxclassic_tf.png) +![fntpic/u8g2_font_pxclassic_tr.png](fntpic/u8g2_font_pxclassic_tr.png) +![fntpic/u8g2_font_pxclassic_te.png](fntpic/u8g2_font_pxclassic_te.png) + +## moosenooks +![fntpic/u8g2_font_moosenooks_tr.png](fntpic/u8g2_font_moosenooks_tr.png) + +## tallpixelextended +![fntpic/u8g2_font_tallpixelextended_tf.png](fntpic/u8g2_font_tallpixelextended_tf.png) +![fntpic/u8g2_font_tallpixelextended_tr.png](fntpic/u8g2_font_tallpixelextended_tr.png) +![fntpic/u8g2_font_tallpixelextended_te.png](fntpic/u8g2_font_tallpixelextended_te.png) diff --git a/fntgrpchristinaneofotistou.md b/fntgrpchristinaneofotistou.md new file mode 100644 index 0000000..b6fff32 --- /dev/null +++ b/fntgrpchristinaneofotistou.md @@ -0,0 +1,44 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [jinxedwizards](#jinxedwizards) + * [lastpriestess](#lastpriestess) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "ChristinaAntoinetteNeofotistou" (https://castpixel.artstation.com/). + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +LastPriestess by christinaNeofotistou +license : (Creative Commons Attribution) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=488 +R + +JinxedWizards by ChristinaAntoinetteNeofotistou +license : (Creative Commons Attribution) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1362 +N, U, R + + +# Font Pictures + + + + +## jinxedwizards +![fntpic/u8g2_font_jinxedwizards_tr.png](fntpic/u8g2_font_jinxedwizards_tr.png) + +## lastpriestess +![fntpic/u8g2_font_lastpriestess_tr.png](fntpic/u8g2_font_lastpriestess_tr.png) +![fntpic/u8g2_font_lastpriestess_tu.png](fntpic/u8g2_font_lastpriestess_tu.png) diff --git a/fntgrpcodeman38.md b/fntgrpcodeman38.md new file mode 100644 index 0000000..da44933 --- /dev/null +++ b/fntgrpcodeman38.md @@ -0,0 +1,91 @@ + +[tocstart]: # (toc start) + + * [Press Start 2P](#press-start-2p) + * [Reference](#reference) + * [Copyright](#copyright) + * [PC Senior](#pc-senior) + * [Reference](#reference) + * [Copyright (from zip file)](#copyright-from-zip-file) + * [Font Pictures](#font-pictures) + * [pressstart2p](#pressstart2p) + * [pcsenior](#pcsenior) + +[tocend]: # (toc end) + +This page contains fonts from http://zone38.net/font/. + +# Press Start 2P + +## Reference + +http://zone38.net/font/ + +## Copyright + +Copyright (c) 2011, Cody "CodeMan38" Boisclair (cody@zone38.net), +with Reserved Font Name "Press Start". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + +http://scripts.sil.org/OFL + + +# PC Senior + +## Reference + +http://zone38.net/font/ + +## Copyright (from zip file) + +Thanks for downloading one of codeman38's retro video game fonts, as seen on Memepool, BoingBoing, and all around the blogosphere. + +So, you're wondering what the license is for these fonts? Pretty simple; it's based upon that used for Bitstream's Vera font set . + +Basically, here are the key points summarized, in as little legalese as possible; I hate reading license agreements as much as you probably do: + +With one specific exception, you have full permission to bundle these fonts in your own free or commercial projects-- and by projects, I'm refer +ring to not just software but also electronic documents and print publications. + +So what's the exception? Simple: you can't re-sell these fonts in a commercial font collection. I've seen too many font CDs for sale in stores t +hat are just a repackaging of thousands of freeware fonts found on the internet, and in my mind, that's quite a bit like highway robbery. Note t +hat this *only* applies to products that are font collections in and of themselves; you may freely bundle these fonts with an operating system, +application program, or the like. + +Feel free to modify these fonts and even to release the modified versions, as long as you change the original font names (to ensure consistency +among people with the font installed) and as long as you give credit somewhere in the font file to codeman38 or zone38.net. I may even incorpora +te these changes into a later version of my fonts if you wish to send me the modifed fonts via e-mail. + +Also, feel free to mirror these fonts on your own site, as long as you make it reasonably clear that these fonts are not your own work. I'm not +asking for much; linking to zone38.net or even just mentioning the nickname codeman38 should be enough. + +Well, that pretty much sums it up... so without further ado, install and enjoy these fonts from the golden age of video games. + +# Font Pictures + + + + +## pressstart2p +![fntpic/u8g2_font_pressstart2p_8f.png](fntpic/u8g2_font_pressstart2p_8f.png) +![fntpic/u8g2_font_pressstart2p_8r.png](fntpic/u8g2_font_pressstart2p_8r.png) +![fntpic/u8g2_font_pressstart2p_8n.png](fntpic/u8g2_font_pressstart2p_8n.png) +![fntpic/u8g2_font_pressstart2p_8u.png](fntpic/u8g2_font_pressstart2p_8u.png) + +![fntpic/u8x8_font_pressstart2p_f.png](fntpic/u8x8_font_pressstart2p_f.png) +![fntpic/u8x8_font_pressstart2p_r.png](fntpic/u8x8_font_pressstart2p_r.png) +![fntpic/u8x8_font_pressstart2p_n.png](fntpic/u8x8_font_pressstart2p_n.png) +![fntpic/u8x8_font_pressstart2p_u.png](fntpic/u8x8_font_pressstart2p_u.png) + +## pcsenior +![fntpic/u8g2_font_pcsenior_8f.png](fntpic/u8g2_font_pcsenior_8f.png) +![fntpic/u8g2_font_pcsenior_8r.png](fntpic/u8g2_font_pcsenior_8r.png) +![fntpic/u8g2_font_pcsenior_8n.png](fntpic/u8g2_font_pcsenior_8n.png) +![fntpic/u8g2_font_pcsenior_8u.png](fntpic/u8g2_font_pcsenior_8u.png) + +![fntpic/u8x8_font_pcsenior_f.png](fntpic/u8x8_font_pcsenior_f.png) +![fntpic/u8x8_font_pcsenior_r.png](fntpic/u8x8_font_pcsenior_r.png) +![fntpic/u8x8_font_pcsenior_n.png](fntpic/u8x8_font_pcsenior_n.png) +![fntpic/u8x8_font_pcsenior_u.png](fntpic/u8x8_font_pcsenior_u.png) diff --git a/fntgrpcrox.md b/fntgrpcrox.md new file mode 100644 index 0000000..d0d3253 --- /dev/null +++ b/fntgrpcrox.md @@ -0,0 +1,211 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [crox1cb](#crox1cb) + * [crox1c](#crox1c) + * [crox1hb](#crox1hb) + * [crox1h](#crox1h) + * [crox1tb](#crox1tb) + * [crox1t](#crox1t) + * [crox2cb](#crox2cb) + * [crox2c](#crox2c) + * [crox2hb](#crox2hb) + * [crox2h](#crox2h) + * [crox2tb](#crox2tb) + * [crox2t](#crox2t) + * [crox3cb](#crox3cb) + * [crox3c](#crox3c) + * [crox3hb](#crox3hb) + * [crox3h](#crox3h) + * [crox3tb](#crox3tb) + * [crox3t](#crox3t) + * [crox4hb](#crox4hb) + * [crox4h](#crox4h) + * [crox4tb](#crox4tb) + * [crox4t](#crox4t) + * [crox5hb](#crox5hb) + * [crox5h](#crox5h) + * [crox5tb](#crox5tb) + * [crox5t](#crox5t) + +[tocend]: # (toc end) + +# Reference + +`win_crox` has been downloaded from http://www.kovrik.com/sib/russify/x-windows/ +(Xrus CP 1251 fonts). + +# Copyright + +``` + Copyright (C) 1990-1991 EWT Consulting + Portions Copyright (C) 1994-1995 Cronyx Ltd. + Modified by Serge Vakulenko, + Encoding changed to CP1251 by Rabinovich Moisei, ,$ + This software may be used, modified, copied, distributed, and sold, + in both source and binary form provided that the copyright + and these terms are retained. Under no circumstances is the author + responsible for the proper functioning of this software, nor does + the author assume any responsibility for damages incurred with its use. +``` + +# Font Details + + + +## crox1cb +![fntpic/u8g2_font_crox1cb_tf.png](fntpic/u8g2_font_crox1cb_tf.png) +![fntpic/u8g2_font_crox1cb_tr.png](fntpic/u8g2_font_crox1cb_tr.png) +![fntpic/u8g2_font_crox1cb_tn.png](fntpic/u8g2_font_crox1cb_tn.png) + +![fntpic/u8g2_font_crox1cb_mf.png](fntpic/u8g2_font_crox1cb_mf.png) +![fntpic/u8g2_font_crox1cb_mr.png](fntpic/u8g2_font_crox1cb_mr.png) +![fntpic/u8g2_font_crox1cb_mn.png](fntpic/u8g2_font_crox1cb_mn.png) + +## crox1c +![fntpic/u8g2_font_crox1c_tf.png](fntpic/u8g2_font_crox1c_tf.png) +![fntpic/u8g2_font_crox1c_tr.png](fntpic/u8g2_font_crox1c_tr.png) +![fntpic/u8g2_font_crox1c_tn.png](fntpic/u8g2_font_crox1c_tn.png) + +![fntpic/u8g2_font_crox1c_mf.png](fntpic/u8g2_font_crox1c_mf.png) +![fntpic/u8g2_font_crox1c_mr.png](fntpic/u8g2_font_crox1c_mr.png) +![fntpic/u8g2_font_crox1c_mn.png](fntpic/u8g2_font_crox1c_mn.png) + +## crox1hb +![fntpic/u8g2_font_crox1hb_tf.png](fntpic/u8g2_font_crox1hb_tf.png) +![fntpic/u8g2_font_crox1hb_tr.png](fntpic/u8g2_font_crox1hb_tr.png) +![fntpic/u8g2_font_crox1hb_tn.png](fntpic/u8g2_font_crox1hb_tn.png) + +## crox1h +![fntpic/u8g2_font_crox1h_tf.png](fntpic/u8g2_font_crox1h_tf.png) +![fntpic/u8g2_font_crox1h_tr.png](fntpic/u8g2_font_crox1h_tr.png) +![fntpic/u8g2_font_crox1h_tn.png](fntpic/u8g2_font_crox1h_tn.png) + +## crox1tb +![fntpic/u8g2_font_crox1tb_tf.png](fntpic/u8g2_font_crox1tb_tf.png) +![fntpic/u8g2_font_crox1tb_tr.png](fntpic/u8g2_font_crox1tb_tr.png) +![fntpic/u8g2_font_crox1tb_tn.png](fntpic/u8g2_font_crox1tb_tn.png) + +## crox1t +![fntpic/u8g2_font_crox1t_tf.png](fntpic/u8g2_font_crox1t_tf.png) +![fntpic/u8g2_font_crox1t_tr.png](fntpic/u8g2_font_crox1t_tr.png) +![fntpic/u8g2_font_crox1t_tn.png](fntpic/u8g2_font_crox1t_tn.png) + +## crox2cb +![fntpic/u8g2_font_crox2cb_tf.png](fntpic/u8g2_font_crox2cb_tf.png) +![fntpic/u8g2_font_crox2cb_tr.png](fntpic/u8g2_font_crox2cb_tr.png) +![fntpic/u8g2_font_crox2cb_tn.png](fntpic/u8g2_font_crox2cb_tn.png) + +![fntpic/u8g2_font_crox2cb_mf.png](fntpic/u8g2_font_crox2cb_mf.png) +![fntpic/u8g2_font_crox2cb_mr.png](fntpic/u8g2_font_crox2cb_mr.png) +![fntpic/u8g2_font_crox2cb_mn.png](fntpic/u8g2_font_crox2cb_mn.png) + +## crox2c +![fntpic/u8g2_font_crox2c_tf.png](fntpic/u8g2_font_crox2c_tf.png) +![fntpic/u8g2_font_crox2c_tr.png](fntpic/u8g2_font_crox2c_tr.png) +![fntpic/u8g2_font_crox2c_tn.png](fntpic/u8g2_font_crox2c_tn.png) + +![fntpic/u8g2_font_crox2c_mf.png](fntpic/u8g2_font_crox2c_mf.png) +![fntpic/u8g2_font_crox2c_mr.png](fntpic/u8g2_font_crox2c_mr.png) +![fntpic/u8g2_font_crox2c_mn.png](fntpic/u8g2_font_crox2c_mn.png) + +## crox2hb +![fntpic/u8g2_font_crox2hb_tf.png](fntpic/u8g2_font_crox2hb_tf.png) +![fntpic/u8g2_font_crox2hb_tr.png](fntpic/u8g2_font_crox2hb_tr.png) +![fntpic/u8g2_font_crox2hb_tn.png](fntpic/u8g2_font_crox2hb_tn.png) + +## crox2h +![fntpic/u8g2_font_crox2h_tf.png](fntpic/u8g2_font_crox2h_tf.png) +![fntpic/u8g2_font_crox2h_tr.png](fntpic/u8g2_font_crox2h_tr.png) +![fntpic/u8g2_font_crox2h_tn.png](fntpic/u8g2_font_crox2h_tn.png) + +## crox2tb +![fntpic/u8g2_font_crox2tb_tf.png](fntpic/u8g2_font_crox2tb_tf.png) +![fntpic/u8g2_font_crox2tb_tr.png](fntpic/u8g2_font_crox2tb_tr.png) +![fntpic/u8g2_font_crox2tb_tn.png](fntpic/u8g2_font_crox2tb_tn.png) + +## crox2t +![fntpic/u8g2_font_crox2t_tf.png](fntpic/u8g2_font_crox2t_tf.png) +![fntpic/u8g2_font_crox2t_tr.png](fntpic/u8g2_font_crox2t_tr.png) +![fntpic/u8g2_font_crox2t_tn.png](fntpic/u8g2_font_crox2t_tn.png) + +## crox3cb +![fntpic/u8g2_font_crox3cb_tf.png](fntpic/u8g2_font_crox3cb_tf.png) +![fntpic/u8g2_font_crox3cb_tr.png](fntpic/u8g2_font_crox3cb_tr.png) +![fntpic/u8g2_font_crox3cb_tn.png](fntpic/u8g2_font_crox3cb_tn.png) + +![fntpic/u8g2_font_crox3cb_mf.png](fntpic/u8g2_font_crox3cb_mf.png) +![fntpic/u8g2_font_crox3cb_mr.png](fntpic/u8g2_font_crox3cb_mr.png) +![fntpic/u8g2_font_crox3cb_mn.png](fntpic/u8g2_font_crox3cb_mn.png) + +## crox3c +![fntpic/u8g2_font_crox3c_tf.png](fntpic/u8g2_font_crox3c_tf.png) +![fntpic/u8g2_font_crox3c_tr.png](fntpic/u8g2_font_crox3c_tr.png) +![fntpic/u8g2_font_crox3c_tn.png](fntpic/u8g2_font_crox3c_tn.png) + +![fntpic/u8g2_font_crox3c_mf.png](fntpic/u8g2_font_crox3c_mf.png) +![fntpic/u8g2_font_crox3c_mr.png](fntpic/u8g2_font_crox3c_mr.png) +![fntpic/u8g2_font_crox3c_mn.png](fntpic/u8g2_font_crox3c_mn.png) + +## crox3hb +![fntpic/u8g2_font_crox3hb_tf.png](fntpic/u8g2_font_crox3hb_tf.png) +![fntpic/u8g2_font_crox3hb_tr.png](fntpic/u8g2_font_crox3hb_tr.png) +![fntpic/u8g2_font_crox3hb_tn.png](fntpic/u8g2_font_crox3hb_tn.png) + +## crox3h +![fntpic/u8g2_font_crox3h_tf.png](fntpic/u8g2_font_crox3h_tf.png) +![fntpic/u8g2_font_crox3h_tr.png](fntpic/u8g2_font_crox3h_tr.png) +![fntpic/u8g2_font_crox3h_tn.png](fntpic/u8g2_font_crox3h_tn.png) + +## crox3tb +![fntpic/u8g2_font_crox3tb_tf.png](fntpic/u8g2_font_crox3tb_tf.png) +![fntpic/u8g2_font_crox3tb_tr.png](fntpic/u8g2_font_crox3tb_tr.png) +![fntpic/u8g2_font_crox3tb_tn.png](fntpic/u8g2_font_crox3tb_tn.png) + +## crox3t +![fntpic/u8g2_font_crox3t_tf.png](fntpic/u8g2_font_crox3t_tf.png) +![fntpic/u8g2_font_crox3t_tr.png](fntpic/u8g2_font_crox3t_tr.png) +![fntpic/u8g2_font_crox3t_tn.png](fntpic/u8g2_font_crox3t_tn.png) + +## crox4hb +![fntpic/u8g2_font_crox4hb_tf.png](fntpic/u8g2_font_crox4hb_tf.png) +![fntpic/u8g2_font_crox4hb_tr.png](fntpic/u8g2_font_crox4hb_tr.png) +![fntpic/u8g2_font_crox4hb_tn.png](fntpic/u8g2_font_crox4hb_tn.png) + +## crox4h +![fntpic/u8g2_font_crox4h_tf.png](fntpic/u8g2_font_crox4h_tf.png) +![fntpic/u8g2_font_crox4h_tr.png](fntpic/u8g2_font_crox4h_tr.png) +![fntpic/u8g2_font_crox4h_tn.png](fntpic/u8g2_font_crox4h_tn.png) + +## crox4tb +![fntpic/u8g2_font_crox4tb_tf.png](fntpic/u8g2_font_crox4tb_tf.png) +![fntpic/u8g2_font_crox4tb_tr.png](fntpic/u8g2_font_crox4tb_tr.png) +![fntpic/u8g2_font_crox4tb_tn.png](fntpic/u8g2_font_crox4tb_tn.png) + +## crox4t +![fntpic/u8g2_font_crox4t_tf.png](fntpic/u8g2_font_crox4t_tf.png) +![fntpic/u8g2_font_crox4t_tr.png](fntpic/u8g2_font_crox4t_tr.png) +![fntpic/u8g2_font_crox4t_tn.png](fntpic/u8g2_font_crox4t_tn.png) + +## crox5hb +![fntpic/u8g2_font_crox5hb_tf.png](fntpic/u8g2_font_crox5hb_tf.png) +![fntpic/u8g2_font_crox5hb_tr.png](fntpic/u8g2_font_crox5hb_tr.png) +![fntpic/u8g2_font_crox5hb_tn.png](fntpic/u8g2_font_crox5hb_tn.png) + +## crox5h +![fntpic/u8g2_font_crox5h_tf.png](fntpic/u8g2_font_crox5h_tf.png) +![fntpic/u8g2_font_crox5h_tr.png](fntpic/u8g2_font_crox5h_tr.png) +![fntpic/u8g2_font_crox5h_tn.png](fntpic/u8g2_font_crox5h_tn.png) + +## crox5tb +![fntpic/u8g2_font_crox5tb_tf.png](fntpic/u8g2_font_crox5tb_tf.png) +![fntpic/u8g2_font_crox5tb_tr.png](fntpic/u8g2_font_crox5tb_tr.png) +![fntpic/u8g2_font_crox5tb_tn.png](fntpic/u8g2_font_crox5tb_tn.png) + +## crox5t +![fntpic/u8g2_font_crox5t_tf.png](fntpic/u8g2_font_crox5t_tf.png) +![fntpic/u8g2_font_crox5t_tr.png](fntpic/u8g2_font_crox5t_tr.png) +![fntpic/u8g2_font_crox5t_tn.png](fntpic/u8g2_font_crox5t_tn.png) diff --git a/fntgrpcu12.md b/fntgrpcu12.md new file mode 100644 index 0000000..8c6cd64 --- /dev/null +++ b/fntgrpcu12.md @@ -0,0 +1,82 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [cu12](#cu12) + +[tocend]: # (toc end) + +# Reference + +Name: **cu12** + +ClearlyU by M. Leisher + +Font download location is [here](http://sofia.nmsu.edu/~mleisher/Software/cu/). + +see also: https://gitlab.freedesktop.org/xorg/font/mutt-misc + +# Copyright + +Font Copyright Statement: (c) 2001 Computing Research Lab, New Mexico State University. + +License (from bdf file): + +Copyright 2002 Computing Research Labs, New Mexico State University + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE COMPUTING RESEARCH LAB +OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +# Font Details + + + +## cu12 +![fntpic/u8g2_font_cu12_tf.png](fntpic/u8g2_font_cu12_tf.png) +![fntpic/u8g2_font_cu12_tr.png](fntpic/u8g2_font_cu12_tr.png) +![fntpic/u8g2_font_cu12_tn.png](fntpic/u8g2_font_cu12_tn.png) +![fntpic/u8g2_font_cu12_te.png](fntpic/u8g2_font_cu12_te.png) + +![fntpic/u8g2_font_cu12_hf.png](fntpic/u8g2_font_cu12_hf.png) +![fntpic/u8g2_font_cu12_hr.png](fntpic/u8g2_font_cu12_hr.png) +![fntpic/u8g2_font_cu12_hn.png](fntpic/u8g2_font_cu12_hn.png) +![fntpic/u8g2_font_cu12_he.png](fntpic/u8g2_font_cu12_he.png) + +![fntpic/u8g2_font_cu12_mf.png](fntpic/u8g2_font_cu12_mf.png) +![fntpic/u8g2_font_cu12_mr.png](fntpic/u8g2_font_cu12_mr.png) +![fntpic/u8g2_font_cu12_mn.png](fntpic/u8g2_font_cu12_mn.png) +![fntpic/u8g2_font_cu12_me.png](fntpic/u8g2_font_cu12_me.png) + +![fntpic/u8g2_font_cu12_t_symbols.png](fntpic/u8g2_font_cu12_t_symbols.png) + +![fntpic/u8g2_font_cu12_h_symbols.png](fntpic/u8g2_font_cu12_h_symbols.png) + +![fntpic/u8g2_font_cu12_t_greek.png](fntpic/u8g2_font_cu12_t_greek.png) + +![fntpic/u8g2_font_cu12_t_cyrillic.png](fntpic/u8g2_font_cu12_t_cyrillic.png) + +![fntpic/u8g2_font_cu12_t_tibetan.png](fntpic/u8g2_font_cu12_t_tibetan.png) + +![fntpic/u8g2_font_cu12_t_hebrew.png](fntpic/u8g2_font_cu12_t_hebrew.png) + +![fntpic/u8g2_font_cu12_t_arabic.png](fntpic/u8g2_font_cu12_t_arabic.png) diff --git a/fntgrpdafont.md b/fntgrpdafont.md new file mode 100644 index 0000000..214cae7 --- /dev/null +++ b/fntgrpdafont.md @@ -0,0 +1,194 @@ + +[tocstart]: # (toc start) + + * [Nokia Cellphone (nokiafc22)](#nokia-cellphone-nokiafc22) + * [Reference](#reference) + * [Copyright](#copyright) + * [Author](#author) + * [VCR OSD MONO](#vcr-osd-mono) + * [Reference](#reference) + * [Copyright](#copyright) + * [Author](#author) + * [pixellari](#pixellari) + * [Reference](#reference) + * [Copyright](#copyright) + * [Author](#author) + * [pixelpoiiz](#pixelpoiiz) + * [Reference](#reference) + * [Copyright](#copyright) + * [Author](#author) + * [DigitalDisco](#digitaldisco) + * [Reference](#reference) + * [Copyright](#copyright) + * [pearfont](#pearfont) + * [Reference](#reference) + * [Copyright](#copyright) + * [Author](#author) + * [Font Details](#font-details) + * [nokiafc22](#nokiafc22) + * [VCR_OSD](#vcr_osd) + * [Pixellari](#pixellari) + * [pixelpoiiz](#pixelpoiiz) + * [DigitalDiscoThin](#digitaldiscothin) + * [DigitalDisco](#digitaldisco) + * [pearfont](#pearfont) + +[tocend]: # (toc end) + +This page contains fonts from http://dafont.com . + +# Nokia Cellphone (nokiafc22) + +## Reference + +Download: https://www.dafont.com/nokia-cellphone.font + +## Copyright + +This is a free font/file, distribute as you wish to who you wish. Do NOT sell +this font within a CD or any other media; it's not yours and you can't make +money of it. You'd rather ask me first via email, I may probably let you do it +as long as it's for a good cause. + +I don't know if the original Nokia font has some copyright which prevents +people from making new fonts based on it. I hope not. Anyways, buy a Nokia, +and I think everything's gonna be alright. + +Special thanks on this version go out to Carlos Bêla (www.goldenshower.gs) and +Diogo Kalil (www.sincolor.com.br) for helping me out with the Mac version of +the font. It has been extensively tested to ensure it's as smooth (hint, +kerning, spacing and aliasing-wise) as the pc one is. + +## Author + +This font was done by Zeh Fernando on Fontlab 4 (www.fontlab.com) on a PC. + +# VCR OSD MONO + +## Reference + +Download: https://www.dafont.com/vcr-osd-mono.font + +## Copyright + +dafont.com: 100% free + +## Author + +Riciery Leal + +# pixellari + +## Reference + +Download: https://www.dafont.com/pixellari.font + +## Copyright + +dafont.com: 100% free + +TTF: "ZaccharyDempseyP" + +## Author + +Zacchary Dempsey-Plante + +# pixelpoiiz + +## Reference + +Download: https://www.dafont.com/pixelpoiiz.font + +## Copyright + +dafont.com: 100% free + +TTF: "(C) poiiz" + +## Author + +poiiz + + +# DigitalDisco + +## Reference + +Download: https://www.dafont.com/digital-disco.font + +## Copyright + +Copyright: "Public domain / GPL / OFL - 2" according to dafont.com. + +Note of the author +Digital Disco by jeti: A groovy, round typeface with chunky '70s charm and an optional thin style. +You are free to use this font for personal or commercial projects, all I ask is that you include credit. +Licensed under CC BY 4.0: https://creativecommons.org/licenses/by/4.0/ +More info: https://fontenddev.com/fonts/digital-disco/ + + + +# pearfont + +## Reference + +Download: https://www.dafont.com/pearfont.font + +## Copyright + +Copyright: "Public domain / GPL / OFL" according to dafont.com. + +Note of the author: +A really really tiny font! Originally made for my game Pear Quest. Use at your own risk. Enjoy! + +## Author + +rubna + +# Font Details + + + +## nokiafc22 +![fntpic/u8g2_font_nokiafc22_tf.png](fntpic/u8g2_font_nokiafc22_tf.png) +![fntpic/u8g2_font_nokiafc22_tr.png](fntpic/u8g2_font_nokiafc22_tr.png) +![fntpic/u8g2_font_nokiafc22_tn.png](fntpic/u8g2_font_nokiafc22_tn.png) +![fntpic/u8g2_font_nokiafc22_tu.png](fntpic/u8g2_font_nokiafc22_tu.png) + +## VCR_OSD +![fntpic/u8g2_font_VCR_OSD_tf.png](fntpic/u8g2_font_VCR_OSD_tf.png) +![fntpic/u8g2_font_VCR_OSD_tr.png](fntpic/u8g2_font_VCR_OSD_tr.png) +![fntpic/u8g2_font_VCR_OSD_tn.png](fntpic/u8g2_font_VCR_OSD_tn.png) +![fntpic/u8g2_font_VCR_OSD_tu.png](fntpic/u8g2_font_VCR_OSD_tu.png) + +![fntpic/u8g2_font_VCR_OSD_mf.png](fntpic/u8g2_font_VCR_OSD_mf.png) +![fntpic/u8g2_font_VCR_OSD_mr.png](fntpic/u8g2_font_VCR_OSD_mr.png) +![fntpic/u8g2_font_VCR_OSD_mn.png](fntpic/u8g2_font_VCR_OSD_mn.png) +![fntpic/u8g2_font_VCR_OSD_mu.png](fntpic/u8g2_font_VCR_OSD_mu.png) + +## Pixellari +![fntpic/u8g2_font_Pixellari_tf.png](fntpic/u8g2_font_Pixellari_tf.png) +![fntpic/u8g2_font_Pixellari_tr.png](fntpic/u8g2_font_Pixellari_tr.png) +![fntpic/u8g2_font_Pixellari_tn.png](fntpic/u8g2_font_Pixellari_tn.png) +![fntpic/u8g2_font_Pixellari_tu.png](fntpic/u8g2_font_Pixellari_tu.png) +![fntpic/u8g2_font_Pixellari_te.png](fntpic/u8g2_font_Pixellari_te.png) + +## pixelpoiiz +![fntpic/u8g2_font_pixelpoiiz_tr.png](fntpic/u8g2_font_pixelpoiiz_tr.png) + +## DigitalDiscoThin +![fntpic/u8g2_font_DigitalDiscoThin_tf.png](fntpic/u8g2_font_DigitalDiscoThin_tf.png) +![fntpic/u8g2_font_DigitalDiscoThin_tr.png](fntpic/u8g2_font_DigitalDiscoThin_tr.png) +![fntpic/u8g2_font_DigitalDiscoThin_tn.png](fntpic/u8g2_font_DigitalDiscoThin_tn.png) +![fntpic/u8g2_font_DigitalDiscoThin_tu.png](fntpic/u8g2_font_DigitalDiscoThin_tu.png) +![fntpic/u8g2_font_DigitalDiscoThin_te.png](fntpic/u8g2_font_DigitalDiscoThin_te.png) + +## DigitalDisco +![fntpic/u8g2_font_DigitalDisco_tf.png](fntpic/u8g2_font_DigitalDisco_tf.png) +![fntpic/u8g2_font_DigitalDisco_tr.png](fntpic/u8g2_font_DigitalDisco_tr.png) +![fntpic/u8g2_font_DigitalDisco_tn.png](fntpic/u8g2_font_DigitalDisco_tn.png) +![fntpic/u8g2_font_DigitalDisco_tu.png](fntpic/u8g2_font_DigitalDisco_tu.png) +![fntpic/u8g2_font_DigitalDisco_te.png](fntpic/u8g2_font_DigitalDisco_te.png) + +## pearfont +![fntpic/u8g2_font_pearfont_tr.png](fntpic/u8g2_font_pearfont_tr.png) diff --git a/fntgrpefont.md b/fntgrpefont.md new file mode 100644 index 0000000..591b955 --- /dev/null +++ b/fntgrpefont.md @@ -0,0 +1,395 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Notes ](#notes-) + * [Copyright](#copyright) + * [File README](#file-readme) + * [File README.baekmuk](#file-readmebaekmuk) + * [File Copyright](#file-copyright) + * [File README.naga10](#file-readmenaga10) + * [b10](#b10) + * [b10_b](#b10_b) + * [f10](#f10) + * [f10_b](#f10_b) + * [b12](#b12) + * [b12_b](#b12_b) + * [f12](#f12) + * [f12_b](#f12_b) + * [b16](#b16) + * [b16_b](#b16_b) + * [f16](#f16) + * [f16_b](#f16_b) + +[tocend]: # (toc end) + +# Reference + +Name: **efont project** + +Font download location is [here](http://openlab.ring.gr.jp/efont/unicode/). + +# Notes + + * All fonts are included in two variantes and are selected from [this site](http://www.tonypottier.info/Unicode_And_Japanese_Kanji/Appendix2.html) + * Japanese1: Learning level 1-6 + * Japanese2: Learning level 1-7 + * Japanese3: Extended version with halfwidth and fullwidth forms. + * 24 pixel font is not included because of the size. + * 14 pixel font is not included because of a problem with the sources (failure of the font build tool chain) + * Only the 10 pixel version on may fit into Arduino Uno Flash ROM + +# Copyright + +## File README + +``` +efont-unicode-bdf (The /efont/ Unicode Bitmap Fonts) + + /efont/ The Electronic Font Open Laboratory + http://openlab.ring.gr.jp/efont/ + + Kazuhiko + Kenji Kano + +The /efont/ unicode bitmap fonts include the following bitmaps. Also +many characters are designed by /efont/ project. Please see ChangeLog +for detail. + +If you want to help us in extending or improving the fonts, please see +README.contrib. + +================ +10 pixels +================ + +5x7.bdf 2001-07-18 +http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html +License: Public Domain +(Add 2 blank pixles to top and 1 blank pixel to bottom so as to fit 5x10.) + +5x8.bdf 2001-07-18 +http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html +License: Public Domain +(Add 1 blank pixles to top and 1 blank pixel to bottom so as to fit 5x10.) + +*** optional *** +5x10rk.bdf 5x10a.bdf knj10.bdf (naga10-1.1) +(c) Copyright 1998, 1999, NAGAO, Sadakazu +http://www.vector.co.jp/authors/VA013391/ +License: Freely usable, but restricted. See README.naga10 for detail + (Japanese). + +================ +12 pixels +================ + +gulim12.bdf +http://zinc.skku.ac.kr/~wkpark/baekmuk/20001116/ +(c) Copyright 1986-2000, Hwan Design Inc. +License: see 'README.baekmuk' + +K12-[12].bdf 0.15 +Created by Toshiyuki Imamura +http://www.mars.sphere.ne.jp/imamura/jisx0213.html +License: Public Domain + +shnmk12.bdf, shnm6x12r.bdf (shinonome-0.9.6) +Maintained by /efont/ +http://openlab.ring.gr.jp/efont/shinonome/ +License: Public Domain + +6x12.bdf 2001-07-18 +http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html +License: Public Domain +(Most characters are shifted 1 dot right so as to conform to the design +rule of efont-unicode-bdf.) + +================ +14 pixels +================ + +dotum14.bdf +(c) Copyright 1986-2000, Hwan Design Inc. +License: see 'README.baekmuk' +(Modify 2628, 262A, 262B, 2638, 263A, 263B, 2651, 2652, 2655, 2656, +2659, 265A, 265D, 2663 so as to fit 14x14.) + +johab14.hex +(c) Copyright 2000 /efont/ +License: See COPYRIGHT + +K14-[12].bdf 0.99a +Created by Toshiyuki Imamura +http://www.mars.sphere.ne.jp/imamura/jisx0213.html +License: Public Domain + +shnmk14.bdf (shinonome-0.9.6) +Maintained by /efont/ +http://openlab.ring.gr.jp/efont/shinonome/ +License: Public Domain + +thai14.bdf (GNU intlfonts-1.2) +Created by Manop Wongsaisuwan . +License: Public Domain + +lao14-mule.bdf (GNU intlfonts-1.2) +Created by Sihattha Rasphone . +License: Public Domain + +7x14.bdf 2001-07-18 +http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html +License: Public Domain +(Most characters are shifted 1 dot right so as to conform to the design +rule of efont-unicode-bdf.) + +etl14-unicode.bdf 2000-02-18 +ftp://ftp.ring.gr.jp/pub/X/opengroup/contrib/fonts/ +License: Public Domain + +================ +16 pixels +================ + +dotum16.bdf +(c) Copyright 1986-2000, Hwan Design Inc. +License: see 'README.baekmuk' +(Modify 2566, 2628, 262A, 262B, 2638, 263A, 263B, 2651, 2652, 2655, +2656, 2659, 265A, 2757, 2768, 3477 so as to fit 16x16.) + +taipei16.bdf (GNU intlfonts-1.2) +ftp.ifcss.org: /software/fonts +License: Public Domain + +gb16fs.bdf (GNU intlfonts-1.2) +Copyright (c) 1988 The Institute of Software, Academia Sinica. +License: See below *1 + +jiskan16-2000-[12].bdf 1.03 +Created by Toshiyuki Imamura and HANATAKA Shinya +http://www.mars.sphere.ne.jp/imamura/jisx0213.html +License: Public Domain + +shnmk16.bdf (shinonome-0.9.6) +Maintained by /efont/ +http://openlab.ring.gr.jp/efont/shinonome/ +License: Public Domain + +thai16.bdf (GNU intlfonts-1.2) +Created by Manop Wongsaisuwan . +License: Public Domain + +lao16-mule.bdf (GNU intlfonts-1.2) +Created by Sihattha Rasphone . +License: Public Domain + +ind16-uni.bdf (GNU intlfonts-1.2) +License: Public Domain + +8x13.bdf 2001-07-18 +http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html +License: Public Domain +(Add 2 blank pixles to top and 1 blank pixel to bottom so as to fit 8x16.) + +etl16-unicode.bdf 2000-02-18 +ftp://ftp.ring.gr.jp/pub/X/opengroup/contrib/fonts/ +License: Public Domain + +================ +24 pixels +================ + +taipei24.bdf (GNU intlfonts-1.2) +ftp.ifcss.org: /software/fonts +License: Public Domain + +gb24st.bdf (GNU intlfonts-1.2) +Copyright (c) 1988 The Institute of Software, Academia Sinica. +License: See below *1 + +johab24.hex (based on hanglm24.bdf) +(c) Copyright 2001 /efont/ +License: See COPYRIGHT + +hanglm24.bdf (GNU intlfonts-1.2) +Copyright (c) 1987, 1988 Daewoo Electronics Co.,Ltd. +License: X License + +jiskan24.bdf (GNU intlfonts-1.2) +Copyright 1984, Japanese Industrial Standard +License: Public Domain + +etl24-unicode.bdf 2000-02-18 +ftp://ftp.ring.gr.jp/pub/X/opengroup/contrib/fonts/ +License: Public Domain + +================ +Tools +================ + +mkbold +Sadakazu Nagao +http://hp.vector.co.jp/authors/VA013391/tools/#mkbold +Modified by Yasuyuki Furukawa +License: Public Domain + +mkitalic (Perl version) +Yusuke Shinnyama +License: Public Domain + + +*1 gb16fs.bdf, gb24st.bdf +Copyright (C) 1988 The Institute of Software, Academia Sinica. + +Correspondence Address: P.O.Box 8718, Beijing, China 100080. + +Permission to use, copy, modify, and distribute this software and +its documentation for any purpose and without fee is hereby granted, +provided that the above copyright notices appear in all copies and +that both those copyright notices and this permission notice appear +in supporting documentation, and that the name of "the Institute of +Software, Academia Sinica" not be used in advertising or publicity +pertaining to distribution of the software without specific, written +prior permission. The Institute of Software, Academia Sinica, +makes no representations about the suitability of this software +for any purpose. It is provided "as is" without express or +implied warranty. + +THE INSTITUTE OF SOFTWARE, ACADEMIA SINICA, DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE INSTITUTE OF +SOFTWARE, ACADEMIA SINICA, BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, +NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +``` + + +## File README.baekmuk + +``` +(c) Copyright 1986-2000, Hwan Design Inc. + +You are hereby granted permission under all Hwan Design propriety rights +to use, copy, modify, sublicense, sell, and redistribute the 4 Baekmuk +truetype outline fonts for any purpose and without restriction; +provided, that this notice is left intact on all copies of such fonts +and that Hwan Design Int.'s trademark is acknowledged as shown below +on all copies of the 4 Baekmuk truetype fonts. + +BAEKMUK BATANG is a registered trademark of Hwan Design Inc. +BAEKMUK GULIM is a registered trademark of Hwan Design Inc. +BAEKMUK DOTUM is a registered trademark of Hwan Design Inc. +BAEKMUK HEADLINE is a registered trademark of Hwan Design Inc. + +``` + + +## File Copyright + +``` + +(c) Copyright 2000-2001 /efont/ The Electronic Font Open Laboratory. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the team nor the names of its contributors + may be used to endorse or promote products derived from this font + without specific prior written permission. + +THIS FONT IS PROVIDED BY THE TEAM AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE TEAM OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS FONT, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` + +## File README.naga10 + +This file is in japanese only, please download [here](http://openlab.ring.gr.jp/efont/unicode/). + + + +## b10 +![fntpic/u8g2_font_b10_t_japanese1.png](fntpic/u8g2_font_b10_t_japanese1.png) + +![fntpic/u8g2_font_b10_t_japanese2.png](fntpic/u8g2_font_b10_t_japanese2.png) + +## b10_b +![fntpic/u8g2_font_b10_b_t_japanese1.png](fntpic/u8g2_font_b10_b_t_japanese1.png) + +![fntpic/u8g2_font_b10_b_t_japanese2.png](fntpic/u8g2_font_b10_b_t_japanese2.png) + +## f10 +![fntpic/u8g2_font_f10_t_japanese1.png](fntpic/u8g2_font_f10_t_japanese1.png) + +![fntpic/u8g2_font_f10_t_japanese2.png](fntpic/u8g2_font_f10_t_japanese2.png) + +## f10_b +![fntpic/u8g2_font_f10_b_t_japanese1.png](fntpic/u8g2_font_f10_b_t_japanese1.png) + +![fntpic/u8g2_font_f10_b_t_japanese2.png](fntpic/u8g2_font_f10_b_t_japanese2.png) + +## b12 +![fntpic/u8g2_font_b12_t_japanese1.png](fntpic/u8g2_font_b12_t_japanese1.png) + +![fntpic/u8g2_font_b12_t_japanese2.png](fntpic/u8g2_font_b12_t_japanese2.png) + +![fntpic/u8g2_font_b12_t_japanese3.png](fntpic/u8g2_font_b12_t_japanese3.png) + +## b12_b +![fntpic/u8g2_font_b12_b_t_japanese1.png](fntpic/u8g2_font_b12_b_t_japanese1.png) + +![fntpic/u8g2_font_b12_b_t_japanese2.png](fntpic/u8g2_font_b12_b_t_japanese2.png) + +![fntpic/u8g2_font_b12_b_t_japanese3.png](fntpic/u8g2_font_b12_b_t_japanese3.png) + +## f12 +![fntpic/u8g2_font_f12_t_japanese1.png](fntpic/u8g2_font_f12_t_japanese1.png) + +![fntpic/u8g2_font_f12_t_japanese2.png](fntpic/u8g2_font_f12_t_japanese2.png) + +## f12_b +![fntpic/u8g2_font_f12_b_t_japanese1.png](fntpic/u8g2_font_f12_b_t_japanese1.png) + +![fntpic/u8g2_font_f12_b_t_japanese2.png](fntpic/u8g2_font_f12_b_t_japanese2.png) + +## b16 +![fntpic/u8g2_font_b16_t_japanese1.png](fntpic/u8g2_font_b16_t_japanese1.png) + +![fntpic/u8g2_font_b16_t_japanese2.png](fntpic/u8g2_font_b16_t_japanese2.png) + +![fntpic/u8g2_font_b16_t_japanese3.png](fntpic/u8g2_font_b16_t_japanese3.png) + +## b16_b +![fntpic/u8g2_font_b16_b_t_japanese1.png](fntpic/u8g2_font_b16_b_t_japanese1.png) + +![fntpic/u8g2_font_b16_b_t_japanese2.png](fntpic/u8g2_font_b16_b_t_japanese2.png) + +![fntpic/u8g2_font_b16_b_t_japanese3.png](fntpic/u8g2_font_b16_b_t_japanese3.png) + +## f16 +![fntpic/u8g2_font_f16_t_japanese1.png](fntpic/u8g2_font_f16_t_japanese1.png) + +![fntpic/u8g2_font_f16_t_japanese2.png](fntpic/u8g2_font_f16_t_japanese2.png) + +## f16_b +![fntpic/u8g2_font_f16_b_t_japanese1.png](fntpic/u8g2_font_f16_b_t_japanese1.png) + +![fntpic/u8g2_font_f16_b_t_japanese2.png](fntpic/u8g2_font_f16_b_t_japanese2.png) diff --git a/fntgrpextant.md b/fntgrpextant.md new file mode 100644 index 0000000..b89c538 --- /dev/null +++ b/fntgrpextant.md @@ -0,0 +1,96 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [habsburgchancery](#habsburgchancery) + * [missingplanet](#missingplanet) + * [ordinarybasis](#ordinarybasis) + * [pixelmordred](#pixelmordred) + * [secretaryhand](#secretaryhand) + * [garbagecan](#garbagecan) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "Extant". + +Fonts will be available with U8g2 v2.25. + + +# Copyright + +HabsburgChancery by Extant +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=803 + +OrdinaryBasis by Extant +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=804 + +Secretary Hand by Extant +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1066 + +MissingPlanet by Extant +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3730 + +PixelMordred by Extant +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=735 + +U8g2 v2.32 + +Garbage Can by Extant +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6188 + + +# Font Pictures + + + + +## habsburgchancery +![fntpic/u8g2_font_habsburgchancery_tf.png](fntpic/u8g2_font_habsburgchancery_tf.png) +![fntpic/u8g2_font_habsburgchancery_tr.png](fntpic/u8g2_font_habsburgchancery_tr.png) +![fntpic/u8g2_font_habsburgchancery_tn.png](fntpic/u8g2_font_habsburgchancery_tn.png) + +![fntpic/u8g2_font_habsburgchancery_t_all.png](fntpic/u8g2_font_habsburgchancery_t_all.png) + +## missingplanet +![fntpic/u8g2_font_missingplanet_tf.png](fntpic/u8g2_font_missingplanet_tf.png) +![fntpic/u8g2_font_missingplanet_tr.png](fntpic/u8g2_font_missingplanet_tr.png) +![fntpic/u8g2_font_missingplanet_tn.png](fntpic/u8g2_font_missingplanet_tn.png) + +![fntpic/u8g2_font_missingplanet_t_all.png](fntpic/u8g2_font_missingplanet_t_all.png) + +## ordinarybasis +![fntpic/u8g2_font_ordinarybasis_tf.png](fntpic/u8g2_font_ordinarybasis_tf.png) +![fntpic/u8g2_font_ordinarybasis_tr.png](fntpic/u8g2_font_ordinarybasis_tr.png) +![fntpic/u8g2_font_ordinarybasis_tn.png](fntpic/u8g2_font_ordinarybasis_tn.png) + +![fntpic/u8g2_font_ordinarybasis_t_all.png](fntpic/u8g2_font_ordinarybasis_t_all.png) + +## pixelmordred +![fntpic/u8g2_font_pixelmordred_tf.png](fntpic/u8g2_font_pixelmordred_tf.png) +![fntpic/u8g2_font_pixelmordred_tr.png](fntpic/u8g2_font_pixelmordred_tr.png) +![fntpic/u8g2_font_pixelmordred_tn.png](fntpic/u8g2_font_pixelmordred_tn.png) + +![fntpic/u8g2_font_pixelmordred_t_all.png](fntpic/u8g2_font_pixelmordred_t_all.png) + +## secretaryhand +![fntpic/u8g2_font_secretaryhand_tf.png](fntpic/u8g2_font_secretaryhand_tf.png) +![fntpic/u8g2_font_secretaryhand_tr.png](fntpic/u8g2_font_secretaryhand_tr.png) +![fntpic/u8g2_font_secretaryhand_tn.png](fntpic/u8g2_font_secretaryhand_tn.png) + +![fntpic/u8g2_font_secretaryhand_t_all.png](fntpic/u8g2_font_secretaryhand_t_all.png) + +## garbagecan +![fntpic/u8g2_font_garbagecan_tf.png](fntpic/u8g2_font_garbagecan_tf.png) +![fntpic/u8g2_font_garbagecan_tr.png](fntpic/u8g2_font_garbagecan_tr.png) diff --git a/fntgrpfontstruct.md b/fntgrpfontstruct.md new file mode 100644 index 0000000..47c1c8f --- /dev/null +++ b/fntgrpfontstruct.md @@ -0,0 +1,459 @@ + +[tocstart]: # (toc start) + + * [Amstrad CPC extended](#amstrad-cpc-extended) + * [Reference](#reference) + * [Copyright](#copyright) + * [Baby](#baby) + * [Reference](#reference) + * [Copyright](#copyright) + * [Blipfest 07](#blipfest-07) + * [Reference](#reference) + * [Copyright](#copyright) + * [Chikita](#chikita) + * [Reference](#reference) + * [Copyright](#copyright) + * [Lucasfont Alternate](#lucasfont-alternate) + * [Reference](#reference) + * [Copyright](#copyright) + * [P01type](#p01type) + * [Reference](#reference) + * [Copyright](#copyright) + * [Pixelle (Micro)](#pixelle-micro) + * [Reference](#reference) + * [Copyright](#copyright) + * [Robot de Niro](#robot-de-niro) + * [Reference](#reference) + * [Copyright](#copyright) + * [Trixel Square](#trixel-square) + * [Reference](#reference) + * [Copyright](#copyright) + * [HaxrCorp 4089](#haxrcorp-4089) + * [Reference](#reference) + * [Copyright](#copyright) + * [Bubble](#bubble) + * [Reference](#reference) + * [Copyright](#copyright) + * [Cardimon pixel](#cardimon-pixel) + * [Reference](#reference) + * [Copyright](#copyright) + * [Maniac](#maniac) + * [Reference](#reference) + * [Copyright](#copyright) + * [LucasArts SCUMM - Subtitle - Roman Outline](#lucasarts-scumm--subtitle--roman-outline) + * [Reference](#reference) + * [Copyright](#copyright) + * [LucasArts SCUMM - Subtitle - Roman](#lucasarts-scumm--subtitle--roman) + * [Reference](#reference) + * [Copyright](#copyright) + * [Utopia24](#utopia24) + * [Reference](#reference) + * [Copyright](#copyright) + * [M.C. Kids (NES) Credits Font](#mc-kids-nes-credits-font) + * [Reference](#reference) + * [Copyright](#copyright) + * [CHARGEN '92](#chargen-92) + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [amstrad_cpc_extended](#amstrad_cpc_extended) + * [baby](#baby) + * [blipfest_07](#blipfest_07) + * [chikita](#chikita) + * [lucasfont_alternate](#lucasfont_alternate) + * [p01type](#p01type) + * [pixelle_micro](#pixelle_micro) + * [robot_de_niro](#robot_de_niro) + * [trixel_square](#trixel_square) + * [haxrcorp4089](#haxrcorp4089) + * [bubble](#bubble) + * [cardimon_pixel](#cardimon_pixel) + * [maniac](#maniac) + * [lucasarts_scumm_subtitle_o](#lucasarts_scumm_subtitle_o) + * [lucasarts_scumm_subtitle_r](#lucasarts_scumm_subtitle_r) + * [lucasarts_scumm_subtitle_o_2x2](#lucasarts_scumm_subtitle_o_2x2) + * [lucasarts_scumm_subtitle_r_2x2](#lucasarts_scumm_subtitle_r_2x2) + * [utopia24](#utopia24) + * [m_c_kids_nes_credits_font](#m_c_kids_nes_credits_font) + * [chargen_92](#chargen_92) + +[tocend]: # (toc end) + +This page contains fonts from http://fontstruct.com. + +# Amstrad CPC extended + +Additionally encodings 128 to 159 had been added to this font by this project. + +## Reference + +Link: http://fontstruct.com/fontstructions/show/25590 + +## Copyright + +The FontStruction "Amstrad CPC extended" +(http://fontstruct.com/fontstructions/show/25590) by "ruboku" is licensed +under a Creative Commons Attribution license +(http://creativecommons.org/licenses/by/3.0/). + + +# Baby + +## Reference + +Link: http://fontstruct.com/fontstructions/show/baby_4 + +## Copyright + +The `FontStruction` "Baby" +(http://fontstruct.com/fontstructions/show/35496) by "mrsbarrett" is +licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + +# Blipfest 07 + +## Reference + +Link: http://fontstruct.com/fontstructions/show/blipfest_07 + +## Copyright + +The `FontStruction` "Blipfest 07" +(http://fontstruct.com/fontstructions/show/45675) by "cwillmor" is licensed +under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + +# Chikita + +## Reference + +Link: http://fontstruct.com/fontstructions/show/chikita + +## Copyright + +The `FontStruction` "Chikita" +(http://fontstruct.com/Ffontstructions/show/52325) by "southernmedia" is +licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). +"Chikita" was originally cloned (copied) from the `FontStruction` +"pixelspace 5x5" (http://fontstruct.com/FontStructions/show/42130) by David +Chiu, which is licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# Lucasfont Alternate + +## Reference + +Link: http://fontstruct.com/fontstructions/show/lucasfont_alternate + +## Copyright + +The `FontStruction` "Lucasfont Alternate" +(http://fontstruct.com/fontstructions/show/653734) by Patrick Lauke is licensed +under a Creative Commons Attribution license +(http://creativecommons.org/licenses/by/3.0/). +"Lucasfont Alternate" was originally cloned (copied) from the `FontStruction` +"Lucasfont" (http://fontstruct.com/FontStructions/show/653577) by Patrick +Lauke, which is licensed under a Creative Commons Attribution license +(http://creativecommons.org/licenses/by/3.0/). + +# P01type + +## Reference + +Link: http://fontstruct.com/fontstructions/show/p01type + +## Copyright + +The `FontStruction` "P01type" +(http://fontstruct.com/fontstructions/show/668719) by Patrick Lauke is licensed +under a Creative Commons Attribution license +(http://creativecommons.org/licenses/by/3.0/). + + +# Pixelle (Micro) + +## Reference + +Link: http://fontstruct.com/fontstructions/show/pixelle_micro + +## Copyright + +The `FontStruction` "Pixelle (Micro)" +(http://fontstruct.com/fontstructions/show/91737) by "rdonaghy" is licensed +under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# Robot de Niro + +## Reference + +Link: http://fontstruct.com/fontstructions/show/robot_de_niro_2 + +## Copyright + +The `FontStruction` "Robot de Niro" +(http://fontstruct.com/fontstructions/show/52809) by "BMoser" is licensed +under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# Trixel Square + +## Reference + +Link: http://fontstruct.com/fontstructions/show/trixel_square_1 + +## Copyright + +The `FontStruction` "Trixel Square" +(http://fontstruct.com/fontstructions/show/54103) by "julischka" is licensed +under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# HaxrCorp 4089 + +## Reference + +Link: https://fontstruct.com/fontstructions/show/192981/haxrcorp_4089 + +## Copyright + +The FontStruction “HaxrCorp 4089” +(https://fontstruct.com/fontstructions/show/192981) by “sahwar” is licensed +under a Creative Commons Attribution Share Alike +license (http://creativecommons.org/licenses/by-sa/3.0/). + + +# Bubble + +## Reference + +Link: https://fontstruct.com/fontstructions/show/1533797/bubble-100 + +## Copyright + +The FontStruction “Bubble” +(https://fontstruct.com/fontstructions/show/1533797) by “Omegaville” is +licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# Cardimon pixel + +## Reference + +Link: https://fontstruct.com/fontstructions/show/1266554/cardimon-pixel + +## Copyright + +The FontStruction “Cardimon pixel” +(https://fontstruct.com/fontstructions/show/1266554) by “helenadejuan” is +licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# Maniac + +## Reference + +Link: https://fontstruct.com/fontstructions/show/604350/maniac_2 + +## Copyright + +The FontStruction “Maniac” +(https://fontstruct.com/fontstructions/show/604350) by “D-Sheep” is licensed +under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + +# LucasArts SCUMM - Subtitle - Roman Outline + +## Reference + +Link: https://fontstruct.com/fontstructions/show/786126/lucasarts-scumm-subtitle-roman-outline + +## Copyright + +The FontStruction “LucasArts SCUMM - Subtitle - Roman Outline” +(https://fontstruct.com/fontstructions/show/786126) by “Goatmeal” is +licensed under a Creative Commons Attribution Non-commercial Share Alike license +(http://creativecommons.org/licenses/by-nc-sa/3.0/). +“LucasArts SCUMM - Subtitle - Roman Outline” was originally cloned (copied) +from the FontStruction “LucasArts SCUMM - Subtitle - Roman” +(https://fontstruct.com/fontstructions/show/778619) by “Goatmeal”, which is +licensed under a Creative Commons Attribution Non-commercial Share Alike license +(http://creativecommons.org/licenses/by-nc-sa/3.0/). + + +# LucasArts SCUMM - Subtitle - Roman + +## Reference + +Link: https://fontstruct.com/fontstructions/show/778619/lucasarts-scumm-subtitle-roman + +## Copyright + +The FontStruction “LucasArts SCUMM - Subtitle - Roman” +(https://fontstruct.com/fontstructions/show/778619) by “Goatmeal” is +licensed under a Creative Commons Attribution Non-commercial Share Alike license +(http://creativecommons.org/licenses/by-nc-sa/3.0/). + + + +# Utopia24 + +## Reference + +Link: https://fontstruct.com/fontstructions/show/1963904/utopia24 + +## Copyright + +The FontStruction “utopia24” (https://fontstruct.com/fontstructions/show/1963904) by +“ParadigmTheGreat” is licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + + + +# M.C. Kids (NES) Credits Font + +## Reference + +Link: https://fontstruct.com/fontstructions/show/1963150/m-c-kids-nes-credits-font + +## Copyright + +The FontStruction “M.C. Kids (NES) Credits Font” +(https://fontstruct.com/fontstructions/show/1963150) by “ParadigmTheGreat” is licensed +under a Creative Commons CC0 Public Domain Dedication license +(http://creativecommons.org/publicdomain/zero/1.0/). + + +# CHARGEN '92 + +## Reference + +Link: https://fontstruct.com/fontstructions/show/1599418/chargen-92-1 + +## Copyright + +The FontStruction “CHARGEN '92” (https://fontstruct.com/fontstructions/show/1599418) by +“ParadigmTheGreat” is licensed under a Creative Commons Attribution Share Alike license +(http://creativecommons.org/licenses/by-sa/3.0/). + +# Font Details + + + +## amstrad_cpc_extended +![fntpic/u8g2_font_amstrad_cpc_extended_8f.png](fntpic/u8g2_font_amstrad_cpc_extended_8f.png) +![fntpic/u8g2_font_amstrad_cpc_extended_8r.png](fntpic/u8g2_font_amstrad_cpc_extended_8r.png) +![fntpic/u8g2_font_amstrad_cpc_extended_8n.png](fntpic/u8g2_font_amstrad_cpc_extended_8n.png) +![fntpic/u8g2_font_amstrad_cpc_extended_8u.png](fntpic/u8g2_font_amstrad_cpc_extended_8u.png) + +![fntpic/u8x8_font_amstrad_cpc_extended_f.png](fntpic/u8x8_font_amstrad_cpc_extended_f.png) +![fntpic/u8x8_font_amstrad_cpc_extended_r.png](fntpic/u8x8_font_amstrad_cpc_extended_r.png) +![fntpic/u8x8_font_amstrad_cpc_extended_n.png](fntpic/u8x8_font_amstrad_cpc_extended_n.png) +![fntpic/u8x8_font_amstrad_cpc_extended_u.png](fntpic/u8x8_font_amstrad_cpc_extended_u.png) + +## baby +![fntpic/u8g2_font_baby_tf.png](fntpic/u8g2_font_baby_tf.png) +![fntpic/u8g2_font_baby_tr.png](fntpic/u8g2_font_baby_tr.png) +![fntpic/u8g2_font_baby_tn.png](fntpic/u8g2_font_baby_tn.png) + +## blipfest_07 +![fntpic/u8g2_font_blipfest_07_tr.png](fntpic/u8g2_font_blipfest_07_tr.png) +![fntpic/u8g2_font_blipfest_07_tn.png](fntpic/u8g2_font_blipfest_07_tn.png) + +## chikita +![fntpic/u8g2_font_chikita_tf.png](fntpic/u8g2_font_chikita_tf.png) +![fntpic/u8g2_font_chikita_tr.png](fntpic/u8g2_font_chikita_tr.png) +![fntpic/u8g2_font_chikita_tn.png](fntpic/u8g2_font_chikita_tn.png) + +## lucasfont_alternate +![fntpic/u8g2_font_lucasfont_alternate_tf.png](fntpic/u8g2_font_lucasfont_alternate_tf.png) +![fntpic/u8g2_font_lucasfont_alternate_tr.png](fntpic/u8g2_font_lucasfont_alternate_tr.png) +![fntpic/u8g2_font_lucasfont_alternate_tn.png](fntpic/u8g2_font_lucasfont_alternate_tn.png) + +## p01type +![fntpic/u8g2_font_p01type_tf.png](fntpic/u8g2_font_p01type_tf.png) +![fntpic/u8g2_font_p01type_tr.png](fntpic/u8g2_font_p01type_tr.png) +![fntpic/u8g2_font_p01type_tn.png](fntpic/u8g2_font_p01type_tn.png) + +## pixelle_micro +![fntpic/u8g2_font_pixelle_micro_tr.png](fntpic/u8g2_font_pixelle_micro_tr.png) +![fntpic/u8g2_font_pixelle_micro_tn.png](fntpic/u8g2_font_pixelle_micro_tn.png) + +## robot_de_niro +![fntpic/u8g2_font_robot_de_niro_tf.png](fntpic/u8g2_font_robot_de_niro_tf.png) +![fntpic/u8g2_font_robot_de_niro_tr.png](fntpic/u8g2_font_robot_de_niro_tr.png) +![fntpic/u8g2_font_robot_de_niro_tn.png](fntpic/u8g2_font_robot_de_niro_tn.png) + +## trixel_square +![fntpic/u8g2_font_trixel_square_tf.png](fntpic/u8g2_font_trixel_square_tf.png) +![fntpic/u8g2_font_trixel_square_tr.png](fntpic/u8g2_font_trixel_square_tr.png) +![fntpic/u8g2_font_trixel_square_tn.png](fntpic/u8g2_font_trixel_square_tn.png) + +## haxrcorp4089 +![fntpic/u8g2_font_haxrcorp4089_tr.png](fntpic/u8g2_font_haxrcorp4089_tr.png) +![fntpic/u8g2_font_haxrcorp4089_tn.png](fntpic/u8g2_font_haxrcorp4089_tn.png) + +![fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png](fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png) + +## bubble +![fntpic/u8g2_font_bubble_tr.png](fntpic/u8g2_font_bubble_tr.png) +![fntpic/u8g2_font_bubble_tn.png](fntpic/u8g2_font_bubble_tn.png) + +## cardimon_pixel +![fntpic/u8g2_font_cardimon_pixel_tf.png](fntpic/u8g2_font_cardimon_pixel_tf.png) +![fntpic/u8g2_font_cardimon_pixel_tr.png](fntpic/u8g2_font_cardimon_pixel_tr.png) +![fntpic/u8g2_font_cardimon_pixel_tn.png](fntpic/u8g2_font_cardimon_pixel_tn.png) + +## maniac +![fntpic/u8g2_font_maniac_tf.png](fntpic/u8g2_font_maniac_tf.png) +![fntpic/u8g2_font_maniac_tr.png](fntpic/u8g2_font_maniac_tr.png) +![fntpic/u8g2_font_maniac_tn.png](fntpic/u8g2_font_maniac_tn.png) +![fntpic/u8g2_font_maniac_te.png](fntpic/u8g2_font_maniac_te.png) + +## lucasarts_scumm_subtitle_o +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png) +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png) +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png) + +## lucasarts_scumm_subtitle_r +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png) +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png) +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png) + +## lucasarts_scumm_subtitle_o_2x2 +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f.png) +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r.png) +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n.png) + +## lucasarts_scumm_subtitle_r_2x2 +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f.png) +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r.png) +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n.png) + +## utopia24 +![fntpic/u8g2_font_utopia24_tf.png](fntpic/u8g2_font_utopia24_tf.png) +![fntpic/u8g2_font_utopia24_tr.png](fntpic/u8g2_font_utopia24_tr.png) +![fntpic/u8g2_font_utopia24_tn.png](fntpic/u8g2_font_utopia24_tn.png) +![fntpic/u8g2_font_utopia24_te.png](fntpic/u8g2_font_utopia24_te.png) + +## m_c_kids_nes_credits_font +![fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png](fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png) + +## chargen_92 +![fntpic/u8g2_font_chargen_92_tf.png](fntpic/u8g2_font_chargen_92_tf.png) +![fntpic/u8g2_font_chargen_92_tr.png](fntpic/u8g2_font_chargen_92_tr.png) +![fntpic/u8g2_font_chargen_92_tn.png](fntpic/u8g2_font_chargen_92_tn.png) +![fntpic/u8g2_font_chargen_92_te.png](fntpic/u8g2_font_chargen_92_te.png) + +![fntpic/u8g2_font_chargen_92_mf.png](fntpic/u8g2_font_chargen_92_mf.png) +![fntpic/u8g2_font_chargen_92_mr.png](fntpic/u8g2_font_chargen_92_mr.png) +![fntpic/u8g2_font_chargen_92_mn.png](fntpic/u8g2_font_chargen_92_mn.png) +![fntpic/u8g2_font_chargen_92_me.png](fntpic/u8g2_font_chargen_92_me.png) diff --git a/fntgrpfreeuniversal.md b/fntgrpfreeuniversal.md new file mode 100644 index 0000000..e69156f --- /dev/null +++ b/fntgrpfreeuniversal.md @@ -0,0 +1,204 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Manual Updates](#manual-updates) + * [Font Details](#font-details) + * [fub11](#fub11) + * [fub14](#fub14) + * [fub17](#fub17) + * [fub20](#fub20) + * [fub25](#fub25) + * [fub30](#fub30) + * [fub35](#fub35) + * [fub42](#fub42) + * [fub49](#fub49) + * [fub11](#fub11) + * [fub14](#fub14) + * [fub17](#fub17) + * [fub20](#fub20) + * [fub25](#fub25) + * [fub30](#fub30) + * [fub35](#fub35) + * [fub42](#fub42) + * [fub49](#fub49) + * [fur11](#fur11) + * [fur14](#fur14) + * [fur17](#fur17) + * [fur20](#fur20) + * [fur25](#fur25) + * [fur30](#fur30) + * [fur35](#fur35) + * [fur42](#fur42) + * [fur49](#fur49) + * [fur11](#fur11) + * [fur14](#fur14) + * [fur17](#fur17) + * [fur20](#fur20) + * [fur25](#fur25) + * [fur30](#fur30) + * [fur35](#fur35) + * [fur42](#fur42) + * [fur49](#fur49) + +[tocend]: # (toc end) + +# Reference + +** FreeUniversal ** + +Download location at openfontlibrary.org: http://openfontlibrary.org/font/freeuniversal + +# Copyright + +License: [OFL (SIL Open Font License)](http://scripts.sil.org/OFL) + +Font Copyright Statement: FreeUniveral (c) Stephen Wilson 2009 Original Font Sil-Sophia Copyright (c) SIL International, 1994-2008. + +# Manual Updates + +`u8g_font_fub25n`: Numbers fixed by DooMMasteR (Arduino Forum) + +# Font Details + + +## fub11 +![fntpic/u8g2_font_fub11_tf.png](fntpic/u8g2_font_fub11_tf.png) +![fntpic/u8g2_font_fub11_tr.png](fntpic/u8g2_font_fub11_tr.png) +![fntpic/u8g2_font_fub11_tn.png](fntpic/u8g2_font_fub11_tn.png) + +## fub14 +![fntpic/u8g2_font_fub14_tf.png](fntpic/u8g2_font_fub14_tf.png) +![fntpic/u8g2_font_fub14_tr.png](fntpic/u8g2_font_fub14_tr.png) +![fntpic/u8g2_font_fub14_tn.png](fntpic/u8g2_font_fub14_tn.png) + +## fub17 +![fntpic/u8g2_font_fub17_tf.png](fntpic/u8g2_font_fub17_tf.png) +![fntpic/u8g2_font_fub17_tr.png](fntpic/u8g2_font_fub17_tr.png) +![fntpic/u8g2_font_fub17_tn.png](fntpic/u8g2_font_fub17_tn.png) + +## fub20 +![fntpic/u8g2_font_fub20_tf.png](fntpic/u8g2_font_fub20_tf.png) +![fntpic/u8g2_font_fub20_tr.png](fntpic/u8g2_font_fub20_tr.png) +![fntpic/u8g2_font_fub20_tn.png](fntpic/u8g2_font_fub20_tn.png) + +## fub25 +![fntpic/u8g2_font_fub25_tf.png](fntpic/u8g2_font_fub25_tf.png) +![fntpic/u8g2_font_fub25_tr.png](fntpic/u8g2_font_fub25_tr.png) +![fntpic/u8g2_font_fub25_tn.png](fntpic/u8g2_font_fub25_tn.png) + +## fub30 +![fntpic/u8g2_font_fub30_tf.png](fntpic/u8g2_font_fub30_tf.png) +![fntpic/u8g2_font_fub30_tr.png](fntpic/u8g2_font_fub30_tr.png) +![fntpic/u8g2_font_fub30_tn.png](fntpic/u8g2_font_fub30_tn.png) + +## fub35 +![fntpic/u8g2_font_fub35_tf.png](fntpic/u8g2_font_fub35_tf.png) +![fntpic/u8g2_font_fub35_tr.png](fntpic/u8g2_font_fub35_tr.png) +![fntpic/u8g2_font_fub35_tn.png](fntpic/u8g2_font_fub35_tn.png) + +## fub42 +![fntpic/u8g2_font_fub42_tf.png](fntpic/u8g2_font_fub42_tf.png) +![fntpic/u8g2_font_fub42_tr.png](fntpic/u8g2_font_fub42_tr.png) +![fntpic/u8g2_font_fub42_tn.png](fntpic/u8g2_font_fub42_tn.png) + +## fub49 +![fntpic/u8g2_font_fub49_tn.png](fntpic/u8g2_font_fub49_tn.png) + +## fub11 +![fntpic/u8g2_font_fub11_t_symbol.png](fntpic/u8g2_font_fub11_t_symbol.png) + +## fub14 +![fntpic/u8g2_font_fub14_t_symbol.png](fntpic/u8g2_font_fub14_t_symbol.png) + +## fub17 +![fntpic/u8g2_font_fub17_t_symbol.png](fntpic/u8g2_font_fub17_t_symbol.png) + +## fub20 +![fntpic/u8g2_font_fub20_t_symbol.png](fntpic/u8g2_font_fub20_t_symbol.png) + +## fub25 +![fntpic/u8g2_font_fub25_t_symbol.png](fntpic/u8g2_font_fub25_t_symbol.png) + +## fub30 +![fntpic/u8g2_font_fub30_t_symbol.png](fntpic/u8g2_font_fub30_t_symbol.png) + +## fub35 +![fntpic/u8g2_font_fub35_t_symbol.png](fntpic/u8g2_font_fub35_t_symbol.png) + +## fub42 +![fntpic/u8g2_font_fub42_t_symbol.png](fntpic/u8g2_font_fub42_t_symbol.png) + +## fub49 +![fntpic/u8g2_font_fub49_t_symbol.png](fntpic/u8g2_font_fub49_t_symbol.png) + +## fur11 +![fntpic/u8g2_font_fur11_tf.png](fntpic/u8g2_font_fur11_tf.png) +![fntpic/u8g2_font_fur11_tr.png](fntpic/u8g2_font_fur11_tr.png) +![fntpic/u8g2_font_fur11_tn.png](fntpic/u8g2_font_fur11_tn.png) + +## fur14 +![fntpic/u8g2_font_fur14_tf.png](fntpic/u8g2_font_fur14_tf.png) +![fntpic/u8g2_font_fur14_tr.png](fntpic/u8g2_font_fur14_tr.png) +![fntpic/u8g2_font_fur14_tn.png](fntpic/u8g2_font_fur14_tn.png) + +## fur17 +![fntpic/u8g2_font_fur17_tf.png](fntpic/u8g2_font_fur17_tf.png) +![fntpic/u8g2_font_fur17_tr.png](fntpic/u8g2_font_fur17_tr.png) +![fntpic/u8g2_font_fur17_tn.png](fntpic/u8g2_font_fur17_tn.png) + +## fur20 +![fntpic/u8g2_font_fur20_tf.png](fntpic/u8g2_font_fur20_tf.png) +![fntpic/u8g2_font_fur20_tr.png](fntpic/u8g2_font_fur20_tr.png) +![fntpic/u8g2_font_fur20_tn.png](fntpic/u8g2_font_fur20_tn.png) + +## fur25 +![fntpic/u8g2_font_fur25_tf.png](fntpic/u8g2_font_fur25_tf.png) +![fntpic/u8g2_font_fur25_tr.png](fntpic/u8g2_font_fur25_tr.png) +![fntpic/u8g2_font_fur25_tn.png](fntpic/u8g2_font_fur25_tn.png) + +## fur30 +![fntpic/u8g2_font_fur30_tf.png](fntpic/u8g2_font_fur30_tf.png) +![fntpic/u8g2_font_fur30_tr.png](fntpic/u8g2_font_fur30_tr.png) +![fntpic/u8g2_font_fur30_tn.png](fntpic/u8g2_font_fur30_tn.png) + +## fur35 +![fntpic/u8g2_font_fur35_tf.png](fntpic/u8g2_font_fur35_tf.png) +![fntpic/u8g2_font_fur35_tr.png](fntpic/u8g2_font_fur35_tr.png) +![fntpic/u8g2_font_fur35_tn.png](fntpic/u8g2_font_fur35_tn.png) + +## fur42 +![fntpic/u8g2_font_fur42_tf.png](fntpic/u8g2_font_fur42_tf.png) +![fntpic/u8g2_font_fur42_tr.png](fntpic/u8g2_font_fur42_tr.png) +![fntpic/u8g2_font_fur42_tn.png](fntpic/u8g2_font_fur42_tn.png) + +## fur49 +![fntpic/u8g2_font_fur49_tn.png](fntpic/u8g2_font_fur49_tn.png) + +## fur11 +![fntpic/u8g2_font_fur11_t_symbol.png](fntpic/u8g2_font_fur11_t_symbol.png) + +## fur14 +![fntpic/u8g2_font_fur14_t_symbol.png](fntpic/u8g2_font_fur14_t_symbol.png) + +## fur17 +![fntpic/u8g2_font_fur17_t_symbol.png](fntpic/u8g2_font_fur17_t_symbol.png) + +## fur20 +![fntpic/u8g2_font_fur20_t_symbol.png](fntpic/u8g2_font_fur20_t_symbol.png) + +## fur25 +![fntpic/u8g2_font_fur25_t_symbol.png](fntpic/u8g2_font_fur25_t_symbol.png) + +## fur30 +![fntpic/u8g2_font_fur30_t_symbol.png](fntpic/u8g2_font_fur30_t_symbol.png) + +## fur35 +![fntpic/u8g2_font_fur35_t_symbol.png](fntpic/u8g2_font_fur35_t_symbol.png) + +## fur42 +![fntpic/u8g2_font_fur42_t_symbol.png](fntpic/u8g2_font_fur42_t_symbol.png) + +## fur49 +![fntpic/u8g2_font_fur49_t_symbol.png](fntpic/u8g2_font_fur49_t_symbol.png) diff --git a/fntgrpgeoff.md b/fntgrpgeoff.md new file mode 100644 index 0000000..94524f6 --- /dev/null +++ b/fntgrpgeoff.md @@ -0,0 +1,132 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [bitcasual](#bitcasual) + * [koleeko](#koleeko) + * [tenfatguys](#tenfatguys) + * [tenstamps](#tenstamps) + * [tenthinguys](#tenthinguys) + * [tenthinnerguys](#tenthinnerguys) + * [twelvedings](#twelvedings) + * [frigidaire](#frigidaire) + * [lord](#lord) + * [abel](#abel) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "geoff". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +BitCasual by geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=353 + +Koleeko by geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=748 + +TenFatGuys by Geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=332 + +TenThinGuys by Geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=335 + +TenThinnerGuys by Geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=338 + +TenStamps by Geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=329 + +TwelveDings by Geoff +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=330 + +U8g2 v2.32 + +Frigidaire by geoff +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9013 + +Lord by geoff +license : (Creative Commons Attribution) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8978 + +Abel by geoff +license : (Creative Commons NonCommercial) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=8975 + +# Font Pictures + + + + +## bitcasual +![fntpic/u8g2_font_bitcasual_tf.png](fntpic/u8g2_font_bitcasual_tf.png) +![fntpic/u8g2_font_bitcasual_tr.png](fntpic/u8g2_font_bitcasual_tr.png) +![fntpic/u8g2_font_bitcasual_tn.png](fntpic/u8g2_font_bitcasual_tn.png) +![fntpic/u8g2_font_bitcasual_tu.png](fntpic/u8g2_font_bitcasual_tu.png) + +![fntpic/u8g2_font_bitcasual_t_all.png](fntpic/u8g2_font_bitcasual_t_all.png) + +## koleeko +![fntpic/u8g2_font_koleeko_tf.png](fntpic/u8g2_font_koleeko_tf.png) +![fntpic/u8g2_font_koleeko_tr.png](fntpic/u8g2_font_koleeko_tr.png) +![fntpic/u8g2_font_koleeko_tn.png](fntpic/u8g2_font_koleeko_tn.png) +![fntpic/u8g2_font_koleeko_tu.png](fntpic/u8g2_font_koleeko_tu.png) + +## tenfatguys +![fntpic/u8g2_font_tenfatguys_tf.png](fntpic/u8g2_font_tenfatguys_tf.png) +![fntpic/u8g2_font_tenfatguys_tr.png](fntpic/u8g2_font_tenfatguys_tr.png) +![fntpic/u8g2_font_tenfatguys_tn.png](fntpic/u8g2_font_tenfatguys_tn.png) +![fntpic/u8g2_font_tenfatguys_tu.png](fntpic/u8g2_font_tenfatguys_tu.png) + +![fntpic/u8g2_font_tenfatguys_t_all.png](fntpic/u8g2_font_tenfatguys_t_all.png) + +## tenstamps +![fntpic/u8g2_font_tenstamps_mf.png](fntpic/u8g2_font_tenstamps_mf.png) +![fntpic/u8g2_font_tenstamps_mr.png](fntpic/u8g2_font_tenstamps_mr.png) +![fntpic/u8g2_font_tenstamps_mn.png](fntpic/u8g2_font_tenstamps_mn.png) +![fntpic/u8g2_font_tenstamps_mu.png](fntpic/u8g2_font_tenstamps_mu.png) + +## tenthinguys +![fntpic/u8g2_font_tenthinguys_tf.png](fntpic/u8g2_font_tenthinguys_tf.png) +![fntpic/u8g2_font_tenthinguys_tr.png](fntpic/u8g2_font_tenthinguys_tr.png) +![fntpic/u8g2_font_tenthinguys_tn.png](fntpic/u8g2_font_tenthinguys_tn.png) +![fntpic/u8g2_font_tenthinguys_tu.png](fntpic/u8g2_font_tenthinguys_tu.png) + +![fntpic/u8g2_font_tenthinguys_t_all.png](fntpic/u8g2_font_tenthinguys_t_all.png) + +## tenthinnerguys +![fntpic/u8g2_font_tenthinnerguys_tf.png](fntpic/u8g2_font_tenthinnerguys_tf.png) +![fntpic/u8g2_font_tenthinnerguys_tr.png](fntpic/u8g2_font_tenthinnerguys_tr.png) +![fntpic/u8g2_font_tenthinnerguys_tn.png](fntpic/u8g2_font_tenthinnerguys_tn.png) +![fntpic/u8g2_font_tenthinnerguys_tu.png](fntpic/u8g2_font_tenthinnerguys_tu.png) + +![fntpic/u8g2_font_tenthinnerguys_t_all.png](fntpic/u8g2_font_tenthinnerguys_t_all.png) + +## twelvedings +![fntpic/u8g2_font_twelvedings_t_all.png](fntpic/u8g2_font_twelvedings_t_all.png) + +## frigidaire +![fntpic/u8g2_font_frigidaire_mr.png](fntpic/u8g2_font_frigidaire_mr.png) + +## lord +![fntpic/u8g2_font_lord_mr.png](fntpic/u8g2_font_lord_mr.png) + +## abel +![fntpic/u8g2_font_abel_mr.png](fntpic/u8g2_font_abel_mr.png) diff --git a/fntgrpgilesbooth.md b/fntgrpgilesbooth.md new file mode 100644 index 0000000..c75eadf --- /dev/null +++ b/fntgrpgilesbooth.md @@ -0,0 +1,62 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [bauhaus2015](#bauhaus2015) + * [finderskeepers](#finderskeepers) + * [sirclivethebold](#sirclivethebold) + * [sirclive](#sirclive) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "GilesBooth". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +Bauhaus2015 by GilesBooth +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2048 +license : (Creative Commons Attribution) + +FindersKeepers by GilesBooth +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3809 +license : (Creative Commons Attribution) + +SirClive by GilesBooth +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2051 +license : (Public Domain) + +SirClivetheBold by GilesBooth +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=2058 +license : (Public Domain) + + +# Font Pictures + + + + +## bauhaus2015 +![fntpic/u8g2_font_bauhaus2015_tr.png](fntpic/u8g2_font_bauhaus2015_tr.png) +![fntpic/u8g2_font_bauhaus2015_tn.png](fntpic/u8g2_font_bauhaus2015_tn.png) + +## finderskeepers +![fntpic/u8g2_font_finderskeepers_tf.png](fntpic/u8g2_font_finderskeepers_tf.png) +![fntpic/u8g2_font_finderskeepers_tr.png](fntpic/u8g2_font_finderskeepers_tr.png) +![fntpic/u8g2_font_finderskeepers_tn.png](fntpic/u8g2_font_finderskeepers_tn.png) + +## sirclivethebold +![fntpic/u8g2_font_sirclivethebold_tr.png](fntpic/u8g2_font_sirclivethebold_tr.png) +![fntpic/u8g2_font_sirclivethebold_tn.png](fntpic/u8g2_font_sirclivethebold_tn.png) + +## sirclive +![fntpic/u8g2_font_sirclive_tr.png](fntpic/u8g2_font_sirclive_tr.png) +![fntpic/u8g2_font_sirclive_tn.png](fntpic/u8g2_font_sirclive_tn.png) diff --git a/fntgrpgulim.md b/fntgrpgulim.md new file mode 100644 index 0000000..254280f --- /dev/null +++ b/fntgrpgulim.md @@ -0,0 +1,48 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [gulim11](#gulim11) + * [gulim12](#gulim12) + * [gulim14](#gulim14) + * [gulim16](#gulim16) + +[tocend]: # (toc end) + +# Reference + +The Gulim fonts are maintained here: https://github.com/googlefonts/gulim/ + + +# Copyright + +From https://github.com/googlefonts/gulim/ : + +This Font Software is licensed under the SIL Open Font License, Version 1.1. + + +# Font Details + + + +## gulim11 +![fntpic/u8g2_font_gulim11_t_korean1.png](fntpic/u8g2_font_gulim11_t_korean1.png) + +![fntpic/u8g2_font_gulim11_t_korean2.png](fntpic/u8g2_font_gulim11_t_korean2.png) + +## gulim12 +![fntpic/u8g2_font_gulim12_t_korean1.png](fntpic/u8g2_font_gulim12_t_korean1.png) + +![fntpic/u8g2_font_gulim12_t_korean2.png](fntpic/u8g2_font_gulim12_t_korean2.png) + +## gulim14 +![fntpic/u8g2_font_gulim14_t_korean1.png](fntpic/u8g2_font_gulim14_t_korean1.png) + +![fntpic/u8g2_font_gulim14_t_korean2.png](fntpic/u8g2_font_gulim14_t_korean2.png) + +## gulim16 +![fntpic/u8g2_font_gulim16_t_korean1.png](fntpic/u8g2_font_gulim16_t_korean1.png) + +![fntpic/u8g2_font_gulim16_t_korean2.png](fntpic/u8g2_font_gulim16_t_korean2.png) diff --git a/fntgrphasankazan.md b/fntgrphasankazan.md new file mode 100644 index 0000000..ecc4279 --- /dev/null +++ b/fntgrphasankazan.md @@ -0,0 +1,76 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [NokiaLargeBold](#nokialargebold) + * [NokiaSmallBold](#nokiasmallbold) + * [NokiaSmallPlain](#nokiasmallplain) + * [12x6LED](#12x6led) + * [9x6LED](#9x6led) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "HasanKazan". + +Fonts will be available with U8g2 v2.32. + + +# Copyright + +NokiaSmallBold by HasanKazan +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6182 + +NokiaSmallPlain by HasanKazan +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6181 + +Nokia Large Bold by HasanKazan +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6180 + +9x6 LED by Hasan Kazan +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3980 + +12x6LED by HasanKazan +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3960 + +# Font Pictures + + + + +## NokiaLargeBold +![fntpic/u8g2_font_NokiaLargeBold_tf.png](fntpic/u8g2_font_NokiaLargeBold_tf.png) +![fntpic/u8g2_font_NokiaLargeBold_tr.png](fntpic/u8g2_font_NokiaLargeBold_tr.png) +![fntpic/u8g2_font_NokiaLargeBold_te.png](fntpic/u8g2_font_NokiaLargeBold_te.png) + +## NokiaSmallBold +![fntpic/u8g2_font_NokiaSmallBold_tf.png](fntpic/u8g2_font_NokiaSmallBold_tf.png) +![fntpic/u8g2_font_NokiaSmallBold_tr.png](fntpic/u8g2_font_NokiaSmallBold_tr.png) +![fntpic/u8g2_font_NokiaSmallBold_te.png](fntpic/u8g2_font_NokiaSmallBold_te.png) + +## NokiaSmallPlain +![fntpic/u8g2_font_NokiaSmallPlain_tf.png](fntpic/u8g2_font_NokiaSmallPlain_tf.png) +![fntpic/u8g2_font_NokiaSmallPlain_tr.png](fntpic/u8g2_font_NokiaSmallPlain_tr.png) +![fntpic/u8g2_font_NokiaSmallPlain_te.png](fntpic/u8g2_font_NokiaSmallPlain_te.png) + +## 12x6LED +![fntpic/u8g2_font_12x6LED_tf.png](fntpic/u8g2_font_12x6LED_tf.png) +![fntpic/u8g2_font_12x6LED_tr.png](fntpic/u8g2_font_12x6LED_tr.png) + +![fntpic/u8g2_font_12x6LED_mn.png](fntpic/u8g2_font_12x6LED_mn.png) + +## 9x6LED +![fntpic/u8g2_font_9x6LED_tf.png](fntpic/u8g2_font_9x6LED_tf.png) +![fntpic/u8g2_font_9x6LED_tr.png](fntpic/u8g2_font_9x6LED_tr.png) + +![fntpic/u8g2_font_9x6LED_mn.png](fntpic/u8g2_font_9x6LED_mn.png) diff --git a/fntgrpiconic.md b/fntgrpiconic.md new file mode 100644 index 0000000..cf576d3 --- /dev/null +++ b/fntgrpiconic.md @@ -0,0 +1,457 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Build Process](#build-process) + * [Available Icon Collections](#available-icon-collections) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [open_iconic_all_1x](#open_iconic_all_1x) + * [open_iconic_app_1x](#open_iconic_app_1x) + * [open_iconic_arrow_1x](#open_iconic_arrow_1x) + * [open_iconic_check_1x](#open_iconic_check_1x) + * [open_iconic_email_1x](#open_iconic_email_1x) + * [open_iconic_embedded_1x](#open_iconic_embedded_1x) + * [open_iconic_gui_1x](#open_iconic_gui_1x) + * [open_iconic_human_1x](#open_iconic_human_1x) + * [open_iconic_mime_1x](#open_iconic_mime_1x) + * [open_iconic_other_1x](#open_iconic_other_1x) + * [open_iconic_play_1x](#open_iconic_play_1x) + * [open_iconic_text_1x](#open_iconic_text_1x) + * [open_iconic_thing_1x](#open_iconic_thing_1x) + * [open_iconic_weather_1x](#open_iconic_weather_1x) + * [open_iconic_www_1x](#open_iconic_www_1x) + * [open_iconic_arrow_1x1](#open_iconic_arrow_1x1) + * [open_iconic_check_1x1](#open_iconic_check_1x1) + * [open_iconic_embedded_1x1](#open_iconic_embedded_1x1) + * [open_iconic_play_1x1](#open_iconic_play_1x1) + * [open_iconic_thing_1x1](#open_iconic_thing_1x1) + * [open_iconic_weather_1x1](#open_iconic_weather_1x1) + * [open_iconic_all_2x](#open_iconic_all_2x) + * [open_iconic_app_2x](#open_iconic_app_2x) + * [open_iconic_arrow_2x](#open_iconic_arrow_2x) + * [open_iconic_check_2x](#open_iconic_check_2x) + * [open_iconic_email_2x](#open_iconic_email_2x) + * [open_iconic_embedded_2x](#open_iconic_embedded_2x) + * [open_iconic_gui_2x](#open_iconic_gui_2x) + * [open_iconic_human_2x](#open_iconic_human_2x) + * [open_iconic_mime_2x](#open_iconic_mime_2x) + * [open_iconic_other_2x](#open_iconic_other_2x) + * [open_iconic_play_2x](#open_iconic_play_2x) + * [open_iconic_text_2x](#open_iconic_text_2x) + * [open_iconic_thing_2x](#open_iconic_thing_2x) + * [open_iconic_weather_2x](#open_iconic_weather_2x) + * [open_iconic_www_2x](#open_iconic_www_2x) + * [open_iconic_arrow_2x2](#open_iconic_arrow_2x2) + * [open_iconic_check_2x2](#open_iconic_check_2x2) + * [open_iconic_embedded_2x2](#open_iconic_embedded_2x2) + * [open_iconic_play_2x2](#open_iconic_play_2x2) + * [open_iconic_thing_2x2](#open_iconic_thing_2x2) + * [open_iconic_weather_2x2](#open_iconic_weather_2x2) + * [open_iconic_all_4x](#open_iconic_all_4x) + * [open_iconic_app_4x](#open_iconic_app_4x) + * [open_iconic_arrow_4x](#open_iconic_arrow_4x) + * [open_iconic_check_4x](#open_iconic_check_4x) + * [open_iconic_email_4x](#open_iconic_email_4x) + * [open_iconic_embedded_4x](#open_iconic_embedded_4x) + * [open_iconic_gui_4x](#open_iconic_gui_4x) + * [open_iconic_human_4x](#open_iconic_human_4x) + * [open_iconic_mime_4x](#open_iconic_mime_4x) + * [open_iconic_other_4x](#open_iconic_other_4x) + * [open_iconic_play_4x](#open_iconic_play_4x) + * [open_iconic_text_4x](#open_iconic_text_4x) + * [open_iconic_thing_4x](#open_iconic_thing_4x) + * [open_iconic_weather_4x](#open_iconic_weather_4x) + * [open_iconic_www_4x](#open_iconic_www_4x) + * [open_iconic_arrow_4x4](#open_iconic_arrow_4x4) + * [open_iconic_check_4x4](#open_iconic_check_4x4) + * [open_iconic_embedded_4x4](#open_iconic_embedded_4x4) + * [open_iconic_play_4x4](#open_iconic_play_4x4) + * [open_iconic_thing_4x4](#open_iconic_thing_4x4) + * [open_iconic_weather_4x4](#open_iconic_weather_4x4) + * [open_iconic_all_6x](#open_iconic_all_6x) + * [open_iconic_app_6x](#open_iconic_app_6x) + * [open_iconic_arrow_6x](#open_iconic_arrow_6x) + * [open_iconic_check_6x](#open_iconic_check_6x) + * [open_iconic_email_6x](#open_iconic_email_6x) + * [open_iconic_embedded_6x](#open_iconic_embedded_6x) + * [open_iconic_gui_6x](#open_iconic_gui_6x) + * [open_iconic_human_6x](#open_iconic_human_6x) + * [open_iconic_mime_6x](#open_iconic_mime_6x) + * [open_iconic_other_6x](#open_iconic_other_6x) + * [open_iconic_play_6x](#open_iconic_play_6x) + * [open_iconic_text_6x](#open_iconic_text_6x) + * [open_iconic_thing_6x](#open_iconic_thing_6x) + * [open_iconic_weather_6x](#open_iconic_weather_6x) + * [open_iconic_www_6x](#open_iconic_www_6x) + * [open_iconic_all_8x](#open_iconic_all_8x) + * [open_iconic_app_8x](#open_iconic_app_8x) + * [open_iconic_arrow_8x](#open_iconic_arrow_8x) + * [open_iconic_check_8x](#open_iconic_check_8x) + * [open_iconic_email_8x](#open_iconic_email_8x) + * [open_iconic_embedded_8x](#open_iconic_embedded_8x) + * [open_iconic_gui_8x](#open_iconic_gui_8x) + * [open_iconic_human_8x](#open_iconic_human_8x) + * [open_iconic_mime_8x](#open_iconic_mime_8x) + * [open_iconic_other_8x](#open_iconic_other_8x) + * [open_iconic_play_8x](#open_iconic_play_8x) + * [open_iconic_text_8x](#open_iconic_text_8x) + * [open_iconic_thing_8x](#open_iconic_thing_8x) + * [open_iconic_weather_8x](#open_iconic_weather_8x) + * [open_iconic_www_8x](#open_iconic_www_8x) + * [open_iconic_arrow_8x8](#open_iconic_arrow_8x8) + * [open_iconic_check_8x8](#open_iconic_check_8x8) + * [open_iconic_embedded_8x8](#open_iconic_embedded_8x8) + * [open_iconic_play_8x8](#open_iconic_play_8x8) + * [open_iconic_thing_8x8](#open_iconic_thing_8x8) + * [open_iconic_weather_8x8](#open_iconic_weather_8x8) + +[tocend]: # (toc end) + +# Reference + +Open Iconic fonts are generated from png files available from [https://github.com/iconic/open-iconic/tree/master/png](https://github.com/iconic/open-iconic/tree/master/png). + +# Build Process + +1. A toplevel script [https://github.com/olikraus/u8g2/blob/master/tools/font/png2bdf/test/do_iconic.sh](https://github.com/olikraus/u8g2/blob/master/tools/font/png2bdf/test/do_iconic.sh) handles the creation of .bdf file +2. The script calls png2bdf [https://github.com/olikraus/u8g2/tree/master/tools/font/png2bdf](https://github.com/olikraus/u8g2/tree/master/tools/font/png2bdf), which reads the +png pictures and creates the .bdf files. +3. The .bdf files are now part of the u8g2 font build process +4. During the normal build process, the bdfconv tool creates the u8g2 fonts from the .bdf files. + +# Available Icon Collections + +The Open Iconic font collection will be available with U8g2 2.22. + +The icon collection is split into smaller parts and one font with all icons. +Depending on the flash memory size of the target system, one or multiple sets can be selected. If flash memory is not a problem, then also the font with the complete list can be used. + + - check: Yes/no/tick marks + - gui: Icons related to window mangers and other gui elements + - other: Any other icons not fitting anywhere else + - thing: Icon which show things + - app: Applications + - email: E-Mail related icons + - human: People or other human related icons + - play: Icons for meida and audio players + - weather: Weather icons + - arrow: All kind of arrows + - embedded: Icons which might be suitable for a microcontroller project + - mime: File data types + - text: Text editing icons + - www: Internet related icons + - all: All icons + +The .bdf file of the "all icon" set can be used to create a custom font with your own selection of icons. + +All icon sets are avilable in sizes 1x (8x8 pixel), 2x (16x16 pixel), 4x (32x32 pixel), 6x (48x48 pixel) and 8x (64x64 pixel). + +Open iconic fonts are transparent fonts. You can not use a background color and you must use transparent mode for drawing. The base line (reference point) for the icons is the lower left corner of the icons. + + +# Copyright + +Open Iconic Icons are available under the SIL OPEN FONT LICENSE ([https://github.com/iconic/open-iconic](https://github.com/iconic/open-iconic)). + + +# Font Details + + + +## open_iconic_all_1x +![fntpic/u8g2_font_open_iconic_all_1x_t.png](fntpic/u8g2_font_open_iconic_all_1x_t.png) + +## open_iconic_app_1x +![fntpic/u8g2_font_open_iconic_app_1x_t.png](fntpic/u8g2_font_open_iconic_app_1x_t.png) + +## open_iconic_arrow_1x +![fntpic/u8g2_font_open_iconic_arrow_1x_t.png](fntpic/u8g2_font_open_iconic_arrow_1x_t.png) + +## open_iconic_check_1x +![fntpic/u8g2_font_open_iconic_check_1x_t.png](fntpic/u8g2_font_open_iconic_check_1x_t.png) + +## open_iconic_email_1x +![fntpic/u8g2_font_open_iconic_email_1x_t.png](fntpic/u8g2_font_open_iconic_email_1x_t.png) + +## open_iconic_embedded_1x +![fntpic/u8g2_font_open_iconic_embedded_1x_t.png](fntpic/u8g2_font_open_iconic_embedded_1x_t.png) + +## open_iconic_gui_1x +![fntpic/u8g2_font_open_iconic_gui_1x_t.png](fntpic/u8g2_font_open_iconic_gui_1x_t.png) + +## open_iconic_human_1x +![fntpic/u8g2_font_open_iconic_human_1x_t.png](fntpic/u8g2_font_open_iconic_human_1x_t.png) + +## open_iconic_mime_1x +![fntpic/u8g2_font_open_iconic_mime_1x_t.png](fntpic/u8g2_font_open_iconic_mime_1x_t.png) + +## open_iconic_other_1x +![fntpic/u8g2_font_open_iconic_other_1x_t.png](fntpic/u8g2_font_open_iconic_other_1x_t.png) + +## open_iconic_play_1x +![fntpic/u8g2_font_open_iconic_play_1x_t.png](fntpic/u8g2_font_open_iconic_play_1x_t.png) + +## open_iconic_text_1x +![fntpic/u8g2_font_open_iconic_text_1x_t.png](fntpic/u8g2_font_open_iconic_text_1x_t.png) + +## open_iconic_thing_1x +![fntpic/u8g2_font_open_iconic_thing_1x_t.png](fntpic/u8g2_font_open_iconic_thing_1x_t.png) + +## open_iconic_weather_1x +![fntpic/u8g2_font_open_iconic_weather_1x_t.png](fntpic/u8g2_font_open_iconic_weather_1x_t.png) + +## open_iconic_www_1x +![fntpic/u8g2_font_open_iconic_www_1x_t.png](fntpic/u8g2_font_open_iconic_www_1x_t.png) + +## open_iconic_arrow_1x1 +![fntpic/u8x8_font_open_iconic_arrow_1x1.png](fntpic/u8x8_font_open_iconic_arrow_1x1.png) + +## open_iconic_check_1x1 +![fntpic/u8x8_font_open_iconic_check_1x1.png](fntpic/u8x8_font_open_iconic_check_1x1.png) + +## open_iconic_embedded_1x1 +![fntpic/u8x8_font_open_iconic_embedded_1x1.png](fntpic/u8x8_font_open_iconic_embedded_1x1.png) + +## open_iconic_play_1x1 +![fntpic/u8x8_font_open_iconic_play_1x1.png](fntpic/u8x8_font_open_iconic_play_1x1.png) + +## open_iconic_thing_1x1 +![fntpic/u8x8_font_open_iconic_thing_1x1.png](fntpic/u8x8_font_open_iconic_thing_1x1.png) + +## open_iconic_weather_1x1 +![fntpic/u8x8_font_open_iconic_weather_1x1.png](fntpic/u8x8_font_open_iconic_weather_1x1.png) + +## open_iconic_all_2x +![fntpic/u8g2_font_open_iconic_all_2x_t.png](fntpic/u8g2_font_open_iconic_all_2x_t.png) + +## open_iconic_app_2x +![fntpic/u8g2_font_open_iconic_app_2x_t.png](fntpic/u8g2_font_open_iconic_app_2x_t.png) + +## open_iconic_arrow_2x +![fntpic/u8g2_font_open_iconic_arrow_2x_t.png](fntpic/u8g2_font_open_iconic_arrow_2x_t.png) + +## open_iconic_check_2x +![fntpic/u8g2_font_open_iconic_check_2x_t.png](fntpic/u8g2_font_open_iconic_check_2x_t.png) + +## open_iconic_email_2x +![fntpic/u8g2_font_open_iconic_email_2x_t.png](fntpic/u8g2_font_open_iconic_email_2x_t.png) + +## open_iconic_embedded_2x +![fntpic/u8g2_font_open_iconic_embedded_2x_t.png](fntpic/u8g2_font_open_iconic_embedded_2x_t.png) + +## open_iconic_gui_2x +![fntpic/u8g2_font_open_iconic_gui_2x_t.png](fntpic/u8g2_font_open_iconic_gui_2x_t.png) + +## open_iconic_human_2x +![fntpic/u8g2_font_open_iconic_human_2x_t.png](fntpic/u8g2_font_open_iconic_human_2x_t.png) + +## open_iconic_mime_2x +![fntpic/u8g2_font_open_iconic_mime_2x_t.png](fntpic/u8g2_font_open_iconic_mime_2x_t.png) + +## open_iconic_other_2x +![fntpic/u8g2_font_open_iconic_other_2x_t.png](fntpic/u8g2_font_open_iconic_other_2x_t.png) + +## open_iconic_play_2x +![fntpic/u8g2_font_open_iconic_play_2x_t.png](fntpic/u8g2_font_open_iconic_play_2x_t.png) + +## open_iconic_text_2x +![fntpic/u8g2_font_open_iconic_text_2x_t.png](fntpic/u8g2_font_open_iconic_text_2x_t.png) + +## open_iconic_thing_2x +![fntpic/u8g2_font_open_iconic_thing_2x_t.png](fntpic/u8g2_font_open_iconic_thing_2x_t.png) + +## open_iconic_weather_2x +![fntpic/u8g2_font_open_iconic_weather_2x_t.png](fntpic/u8g2_font_open_iconic_weather_2x_t.png) + +## open_iconic_www_2x +![fntpic/u8g2_font_open_iconic_www_2x_t.png](fntpic/u8g2_font_open_iconic_www_2x_t.png) + +## open_iconic_arrow_2x2 +![fntpic/u8x8_font_open_iconic_arrow_2x2.png](fntpic/u8x8_font_open_iconic_arrow_2x2.png) + +## open_iconic_check_2x2 +![fntpic/u8x8_font_open_iconic_check_2x2.png](fntpic/u8x8_font_open_iconic_check_2x2.png) + +## open_iconic_embedded_2x2 +![fntpic/u8x8_font_open_iconic_embedded_2x2.png](fntpic/u8x8_font_open_iconic_embedded_2x2.png) + +## open_iconic_play_2x2 +![fntpic/u8x8_font_open_iconic_play_2x2.png](fntpic/u8x8_font_open_iconic_play_2x2.png) + +## open_iconic_thing_2x2 +![fntpic/u8x8_font_open_iconic_thing_2x2.png](fntpic/u8x8_font_open_iconic_thing_2x2.png) + +## open_iconic_weather_2x2 +![fntpic/u8x8_font_open_iconic_weather_2x2.png](fntpic/u8x8_font_open_iconic_weather_2x2.png) + +## open_iconic_all_4x +![fntpic/u8g2_font_open_iconic_all_4x_t.png](fntpic/u8g2_font_open_iconic_all_4x_t.png) + +## open_iconic_app_4x +![fntpic/u8g2_font_open_iconic_app_4x_t.png](fntpic/u8g2_font_open_iconic_app_4x_t.png) + +## open_iconic_arrow_4x +![fntpic/u8g2_font_open_iconic_arrow_4x_t.png](fntpic/u8g2_font_open_iconic_arrow_4x_t.png) + +## open_iconic_check_4x +![fntpic/u8g2_font_open_iconic_check_4x_t.png](fntpic/u8g2_font_open_iconic_check_4x_t.png) + +## open_iconic_email_4x +![fntpic/u8g2_font_open_iconic_email_4x_t.png](fntpic/u8g2_font_open_iconic_email_4x_t.png) + +## open_iconic_embedded_4x +![fntpic/u8g2_font_open_iconic_embedded_4x_t.png](fntpic/u8g2_font_open_iconic_embedded_4x_t.png) + +## open_iconic_gui_4x +![fntpic/u8g2_font_open_iconic_gui_4x_t.png](fntpic/u8g2_font_open_iconic_gui_4x_t.png) + +## open_iconic_human_4x +![fntpic/u8g2_font_open_iconic_human_4x_t.png](fntpic/u8g2_font_open_iconic_human_4x_t.png) + +## open_iconic_mime_4x +![fntpic/u8g2_font_open_iconic_mime_4x_t.png](fntpic/u8g2_font_open_iconic_mime_4x_t.png) + +## open_iconic_other_4x +![fntpic/u8g2_font_open_iconic_other_4x_t.png](fntpic/u8g2_font_open_iconic_other_4x_t.png) + +## open_iconic_play_4x +![fntpic/u8g2_font_open_iconic_play_4x_t.png](fntpic/u8g2_font_open_iconic_play_4x_t.png) + +## open_iconic_text_4x +![fntpic/u8g2_font_open_iconic_text_4x_t.png](fntpic/u8g2_font_open_iconic_text_4x_t.png) + +## open_iconic_thing_4x +![fntpic/u8g2_font_open_iconic_thing_4x_t.png](fntpic/u8g2_font_open_iconic_thing_4x_t.png) + +## open_iconic_weather_4x +![fntpic/u8g2_font_open_iconic_weather_4x_t.png](fntpic/u8g2_font_open_iconic_weather_4x_t.png) + +## open_iconic_www_4x +![fntpic/u8g2_font_open_iconic_www_4x_t.png](fntpic/u8g2_font_open_iconic_www_4x_t.png) + +## open_iconic_arrow_4x4 +![fntpic/u8x8_font_open_iconic_arrow_4x4.png](fntpic/u8x8_font_open_iconic_arrow_4x4.png) + +## open_iconic_check_4x4 +![fntpic/u8x8_font_open_iconic_check_4x4.png](fntpic/u8x8_font_open_iconic_check_4x4.png) + +## open_iconic_embedded_4x4 +![fntpic/u8x8_font_open_iconic_embedded_4x4.png](fntpic/u8x8_font_open_iconic_embedded_4x4.png) + +## open_iconic_play_4x4 +![fntpic/u8x8_font_open_iconic_play_4x4.png](fntpic/u8x8_font_open_iconic_play_4x4.png) + +## open_iconic_thing_4x4 +![fntpic/u8x8_font_open_iconic_thing_4x4.png](fntpic/u8x8_font_open_iconic_thing_4x4.png) + +## open_iconic_weather_4x4 +![fntpic/u8x8_font_open_iconic_weather_4x4.png](fntpic/u8x8_font_open_iconic_weather_4x4.png) + +## open_iconic_all_6x +![fntpic/u8g2_font_open_iconic_all_6x_t.png](fntpic/u8g2_font_open_iconic_all_6x_t.png) + +## open_iconic_app_6x +![fntpic/u8g2_font_open_iconic_app_6x_t.png](fntpic/u8g2_font_open_iconic_app_6x_t.png) + +## open_iconic_arrow_6x +![fntpic/u8g2_font_open_iconic_arrow_6x_t.png](fntpic/u8g2_font_open_iconic_arrow_6x_t.png) + +## open_iconic_check_6x +![fntpic/u8g2_font_open_iconic_check_6x_t.png](fntpic/u8g2_font_open_iconic_check_6x_t.png) + +## open_iconic_email_6x +![fntpic/u8g2_font_open_iconic_email_6x_t.png](fntpic/u8g2_font_open_iconic_email_6x_t.png) + +## open_iconic_embedded_6x +![fntpic/u8g2_font_open_iconic_embedded_6x_t.png](fntpic/u8g2_font_open_iconic_embedded_6x_t.png) + +## open_iconic_gui_6x +![fntpic/u8g2_font_open_iconic_gui_6x_t.png](fntpic/u8g2_font_open_iconic_gui_6x_t.png) + +## open_iconic_human_6x +![fntpic/u8g2_font_open_iconic_human_6x_t.png](fntpic/u8g2_font_open_iconic_human_6x_t.png) + +## open_iconic_mime_6x +![fntpic/u8g2_font_open_iconic_mime_6x_t.png](fntpic/u8g2_font_open_iconic_mime_6x_t.png) + +## open_iconic_other_6x +![fntpic/u8g2_font_open_iconic_other_6x_t.png](fntpic/u8g2_font_open_iconic_other_6x_t.png) + +## open_iconic_play_6x +![fntpic/u8g2_font_open_iconic_play_6x_t.png](fntpic/u8g2_font_open_iconic_play_6x_t.png) + +## open_iconic_text_6x +![fntpic/u8g2_font_open_iconic_text_6x_t.png](fntpic/u8g2_font_open_iconic_text_6x_t.png) + +## open_iconic_thing_6x +![fntpic/u8g2_font_open_iconic_thing_6x_t.png](fntpic/u8g2_font_open_iconic_thing_6x_t.png) + +## open_iconic_weather_6x +![fntpic/u8g2_font_open_iconic_weather_6x_t.png](fntpic/u8g2_font_open_iconic_weather_6x_t.png) + +## open_iconic_www_6x +![fntpic/u8g2_font_open_iconic_www_6x_t.png](fntpic/u8g2_font_open_iconic_www_6x_t.png) + +## open_iconic_all_8x +![fntpic/u8g2_font_open_iconic_all_8x_t.png](fntpic/u8g2_font_open_iconic_all_8x_t.png) + +## open_iconic_app_8x +![fntpic/u8g2_font_open_iconic_app_8x_t.png](fntpic/u8g2_font_open_iconic_app_8x_t.png) + +## open_iconic_arrow_8x +![fntpic/u8g2_font_open_iconic_arrow_8x_t.png](fntpic/u8g2_font_open_iconic_arrow_8x_t.png) + +## open_iconic_check_8x +![fntpic/u8g2_font_open_iconic_check_8x_t.png](fntpic/u8g2_font_open_iconic_check_8x_t.png) + +## open_iconic_email_8x +![fntpic/u8g2_font_open_iconic_email_8x_t.png](fntpic/u8g2_font_open_iconic_email_8x_t.png) + +## open_iconic_embedded_8x +![fntpic/u8g2_font_open_iconic_embedded_8x_t.png](fntpic/u8g2_font_open_iconic_embedded_8x_t.png) + +## open_iconic_gui_8x +![fntpic/u8g2_font_open_iconic_gui_8x_t.png](fntpic/u8g2_font_open_iconic_gui_8x_t.png) + +## open_iconic_human_8x +![fntpic/u8g2_font_open_iconic_human_8x_t.png](fntpic/u8g2_font_open_iconic_human_8x_t.png) + +## open_iconic_mime_8x +![fntpic/u8g2_font_open_iconic_mime_8x_t.png](fntpic/u8g2_font_open_iconic_mime_8x_t.png) + +## open_iconic_other_8x +![fntpic/u8g2_font_open_iconic_other_8x_t.png](fntpic/u8g2_font_open_iconic_other_8x_t.png) + +## open_iconic_play_8x +![fntpic/u8g2_font_open_iconic_play_8x_t.png](fntpic/u8g2_font_open_iconic_play_8x_t.png) + +## open_iconic_text_8x +![fntpic/u8g2_font_open_iconic_text_8x_t.png](fntpic/u8g2_font_open_iconic_text_8x_t.png) + +## open_iconic_thing_8x +![fntpic/u8g2_font_open_iconic_thing_8x_t.png](fntpic/u8g2_font_open_iconic_thing_8x_t.png) + +## open_iconic_weather_8x +![fntpic/u8g2_font_open_iconic_weather_8x_t.png](fntpic/u8g2_font_open_iconic_weather_8x_t.png) + +## open_iconic_www_8x +![fntpic/u8g2_font_open_iconic_www_8x_t.png](fntpic/u8g2_font_open_iconic_www_8x_t.png) + +## open_iconic_arrow_8x8 +![fntpic/u8x8_font_open_iconic_arrow_8x8.png](fntpic/u8x8_font_open_iconic_arrow_8x8.png) + +## open_iconic_check_8x8 +![fntpic/u8x8_font_open_iconic_check_8x8.png](fntpic/u8x8_font_open_iconic_check_8x8.png) + +## open_iconic_embedded_8x8 +![fntpic/u8x8_font_open_iconic_embedded_8x8.png](fntpic/u8x8_font_open_iconic_embedded_8x8.png) + +## open_iconic_play_8x8 +![fntpic/u8x8_font_open_iconic_play_8x8.png](fntpic/u8x8_font_open_iconic_play_8x8.png) + +## open_iconic_thing_8x8 +![fntpic/u8x8_font_open_iconic_thing_8x8.png](fntpic/u8x8_font_open_iconic_thing_8x8.png) + +## open_iconic_weather_8x8 +![fntpic/u8x8_font_open_iconic_weather_8x8.png](fntpic/u8x8_font_open_iconic_weather_8x8.png) diff --git a/fntgrpim.md b/fntgrpim.md new file mode 100644 index 0000000..9567e9f --- /dev/null +++ b/fntgrpim.md @@ -0,0 +1,53 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [calblk36](#calblk36) + * [callite24](#callite24) + +[tocend]: # (toc end) + +# Reference + +Contributed via issue https://github.com/olikraus/u8g2/issues/1263 + +Fonts will be available with U8g2 v2.25. + + +# Copyright + +``` + * Copyright (C) 2010 by Integrated Mapping Ltd + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. +``` + + +# Font Pictures + + + + +## calblk36 +![fntpic/u8g2_font_calblk36_tr.png](fntpic/u8g2_font_calblk36_tr.png) + +## callite24 +![fntpic/u8g2_font_callite24_tr.png](fntpic/u8g2_font_callite24_tr.png) diff --git a/fntgrpinconsolata.md b/fntgrpinconsolata.md new file mode 100644 index 0000000..55d330c --- /dev/null +++ b/fntgrpinconsolata.md @@ -0,0 +1,252 @@ + +[tocstart]: # (toc start) + + * [Inconsolata LGC](#inconsolata-lgc) + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [inr16](#inr16) + * [inr19](#inr19) + * [inr21](#inr21) + * [inr24](#inr24) + * [inr27](#inr27) + * [inr30](#inr30) + * [inr33](#inr33) + * [inr38](#inr38) + * [inr42](#inr42) + * [inr46](#inr46) + * [inr49](#inr49) + * [inr53](#inr53) + * [inr57](#inr57) + * [inr62](#inr62) + * [inr21_2x4](#inr21_2x4) + * [inr33_3x6](#inr33_3x6) + * [inr46_4x8](#inr46_4x8) + * [inb16](#inb16) + * [inb19](#inb19) + * [inb21](#inb21) + * [inb24](#inb24) + * [inb27](#inb27) + * [inb30](#inb30) + * [inb33](#inb33) + * [inb38](#inb38) + * [inb42](#inb42) + * [inb46](#inb46) + * [inb49](#inb49) + * [inb53](#inb53) + * [inb57](#inb57) + * [inb63](#inb63) + * [inb21_2x4](#inb21_2x4) + * [inb33_3x6](#inb33_3x6) + * [inb46_4x8](#inb46_4x8) + +[tocend]: # (toc end) + +# Inconsolata LGC + +## Reference + +Download location at openfontlibrary.org: http://openfontlibrary.org/en/font/inconsolata-lgc + +## Copyright + +License (according to openfontlibrary.org): [OFL (SIL Open Font License)](http://scripts.sil.org/OFL) + +Font Copyright Statement: + +Original Roman version created by Raph Levien using his own tools and FontForge. Copyright 2006 Raph Levien. Hellenisation of the Roman font, by Dimosthenis Kaponis, using FontForge. Hellenic glyphs Copyright 2010-2012 Dimosthenis Kaponis. Released under the SIL Open Font License, http://scripts.sil.org/OFL. Cyrillic glyphs added by MihailJP, using FontForge. Cyrillic glyphs Copyright 2012 MihailJP. Released under the SIL Open Font License, http://scripts.sil.org/OFL. Some glyphs modified by Greg Omelaenko, using FontForge. + +README from the zip archive: + +Inconsolata is one of the most suitable font for programmers created by Raph +Levien. Since the original Inconsolata does not contain Cyrillic alphabet, +it was slightly inconvenient for not a few programmers from Russia. + +Inconsolata LGC is a modified version of Inconsolata with added the Cyrillic +alphabet which directly descends from Inconsolata Hellenic supporting modern +Greek. + +Inconsolata LGC is licensed under SIL OFL. + +# Font Details + + +## inr16 +![fntpic/u8g2_font_inr16_mf.png](fntpic/u8g2_font_inr16_mf.png) +![fntpic/u8g2_font_inr16_mr.png](fntpic/u8g2_font_inr16_mr.png) +![fntpic/u8g2_font_inr16_mn.png](fntpic/u8g2_font_inr16_mn.png) + +## inr19 +![fntpic/u8g2_font_inr19_mf.png](fntpic/u8g2_font_inr19_mf.png) +![fntpic/u8g2_font_inr19_mr.png](fntpic/u8g2_font_inr19_mr.png) +![fntpic/u8g2_font_inr19_mn.png](fntpic/u8g2_font_inr19_mn.png) + +## inr21 +![fntpic/u8g2_font_inr21_mf.png](fntpic/u8g2_font_inr21_mf.png) +![fntpic/u8g2_font_inr21_mr.png](fntpic/u8g2_font_inr21_mr.png) +![fntpic/u8g2_font_inr21_mn.png](fntpic/u8g2_font_inr21_mn.png) + +## inr24 +![fntpic/u8g2_font_inr24_mf.png](fntpic/u8g2_font_inr24_mf.png) +![fntpic/u8g2_font_inr24_mr.png](fntpic/u8g2_font_inr24_mr.png) +![fntpic/u8g2_font_inr24_mn.png](fntpic/u8g2_font_inr24_mn.png) + +![fntpic/u8g2_font_inr24_t_cyrillic.png](fntpic/u8g2_font_inr24_t_cyrillic.png) + +## inr27 +![fntpic/u8g2_font_inr27_mf.png](fntpic/u8g2_font_inr27_mf.png) +![fntpic/u8g2_font_inr27_mr.png](fntpic/u8g2_font_inr27_mr.png) +![fntpic/u8g2_font_inr27_mn.png](fntpic/u8g2_font_inr27_mn.png) + +![fntpic/u8g2_font_inr27_t_cyrillic.png](fntpic/u8g2_font_inr27_t_cyrillic.png) + +## inr30 +![fntpic/u8g2_font_inr30_mf.png](fntpic/u8g2_font_inr30_mf.png) +![fntpic/u8g2_font_inr30_mr.png](fntpic/u8g2_font_inr30_mr.png) +![fntpic/u8g2_font_inr30_mn.png](fntpic/u8g2_font_inr30_mn.png) + +![fntpic/u8g2_font_inr30_t_cyrillic.png](fntpic/u8g2_font_inr30_t_cyrillic.png) + +## inr33 +![fntpic/u8g2_font_inr33_mf.png](fntpic/u8g2_font_inr33_mf.png) +![fntpic/u8g2_font_inr33_mr.png](fntpic/u8g2_font_inr33_mr.png) +![fntpic/u8g2_font_inr33_mn.png](fntpic/u8g2_font_inr33_mn.png) + +![fntpic/u8g2_font_inr33_t_cyrillic.png](fntpic/u8g2_font_inr33_t_cyrillic.png) + +## inr38 +![fntpic/u8g2_font_inr38_mf.png](fntpic/u8g2_font_inr38_mf.png) +![fntpic/u8g2_font_inr38_mr.png](fntpic/u8g2_font_inr38_mr.png) +![fntpic/u8g2_font_inr38_mn.png](fntpic/u8g2_font_inr38_mn.png) + +![fntpic/u8g2_font_inr38_t_cyrillic.png](fntpic/u8g2_font_inr38_t_cyrillic.png) + +## inr42 +![fntpic/u8g2_font_inr42_mf.png](fntpic/u8g2_font_inr42_mf.png) +![fntpic/u8g2_font_inr42_mr.png](fntpic/u8g2_font_inr42_mr.png) +![fntpic/u8g2_font_inr42_mn.png](fntpic/u8g2_font_inr42_mn.png) + +![fntpic/u8g2_font_inr42_t_cyrillic.png](fntpic/u8g2_font_inr42_t_cyrillic.png) + +## inr46 +![fntpic/u8g2_font_inr46_mf.png](fntpic/u8g2_font_inr46_mf.png) +![fntpic/u8g2_font_inr46_mr.png](fntpic/u8g2_font_inr46_mr.png) +![fntpic/u8g2_font_inr46_mn.png](fntpic/u8g2_font_inr46_mn.png) + +![fntpic/u8g2_font_inr46_t_cyrillic.png](fntpic/u8g2_font_inr46_t_cyrillic.png) + +## inr49 +![fntpic/u8g2_font_inr49_mf.png](fntpic/u8g2_font_inr49_mf.png) +![fntpic/u8g2_font_inr49_mr.png](fntpic/u8g2_font_inr49_mr.png) +![fntpic/u8g2_font_inr49_mn.png](fntpic/u8g2_font_inr49_mn.png) + +![fntpic/u8g2_font_inr49_t_cyrillic.png](fntpic/u8g2_font_inr49_t_cyrillic.png) + +## inr53 +![fntpic/u8g2_font_inr53_mf.png](fntpic/u8g2_font_inr53_mf.png) +![fntpic/u8g2_font_inr53_mr.png](fntpic/u8g2_font_inr53_mr.png) +![fntpic/u8g2_font_inr53_mn.png](fntpic/u8g2_font_inr53_mn.png) + +![fntpic/u8g2_font_inr53_t_cyrillic.png](fntpic/u8g2_font_inr53_t_cyrillic.png) + +## inr57 +![fntpic/u8g2_font_inr57_mn.png](fntpic/u8g2_font_inr57_mn.png) + +## inr62 +![fntpic/u8g2_font_inr62_mn.png](fntpic/u8g2_font_inr62_mn.png) + +## inr21_2x4 +![fntpic/u8x8_font_inr21_2x4_f.png](fntpic/u8x8_font_inr21_2x4_f.png) +![fntpic/u8x8_font_inr21_2x4_r.png](fntpic/u8x8_font_inr21_2x4_r.png) +![fntpic/u8x8_font_inr21_2x4_n.png](fntpic/u8x8_font_inr21_2x4_n.png) + +## inr33_3x6 +![fntpic/u8x8_font_inr33_3x6_f.png](fntpic/u8x8_font_inr33_3x6_f.png) +![fntpic/u8x8_font_inr33_3x6_r.png](fntpic/u8x8_font_inr33_3x6_r.png) +![fntpic/u8x8_font_inr33_3x6_n.png](fntpic/u8x8_font_inr33_3x6_n.png) + +## inr46_4x8 +![fntpic/u8x8_font_inr46_4x8_f.png](fntpic/u8x8_font_inr46_4x8_f.png) +![fntpic/u8x8_font_inr46_4x8_r.png](fntpic/u8x8_font_inr46_4x8_r.png) +![fntpic/u8x8_font_inr46_4x8_n.png](fntpic/u8x8_font_inr46_4x8_n.png) + +## inb16 +![fntpic/u8g2_font_inb16_mf.png](fntpic/u8g2_font_inb16_mf.png) +![fntpic/u8g2_font_inb16_mr.png](fntpic/u8g2_font_inb16_mr.png) +![fntpic/u8g2_font_inb16_mn.png](fntpic/u8g2_font_inb16_mn.png) + +## inb19 +![fntpic/u8g2_font_inb19_mf.png](fntpic/u8g2_font_inb19_mf.png) +![fntpic/u8g2_font_inb19_mr.png](fntpic/u8g2_font_inb19_mr.png) +![fntpic/u8g2_font_inb19_mn.png](fntpic/u8g2_font_inb19_mn.png) + +## inb21 +![fntpic/u8g2_font_inb21_mf.png](fntpic/u8g2_font_inb21_mf.png) +![fntpic/u8g2_font_inb21_mr.png](fntpic/u8g2_font_inb21_mr.png) +![fntpic/u8g2_font_inb21_mn.png](fntpic/u8g2_font_inb21_mn.png) + +## inb24 +![fntpic/u8g2_font_inb24_mf.png](fntpic/u8g2_font_inb24_mf.png) +![fntpic/u8g2_font_inb24_mr.png](fntpic/u8g2_font_inb24_mr.png) +![fntpic/u8g2_font_inb24_mn.png](fntpic/u8g2_font_inb24_mn.png) + +## inb27 +![fntpic/u8g2_font_inb27_mf.png](fntpic/u8g2_font_inb27_mf.png) +![fntpic/u8g2_font_inb27_mr.png](fntpic/u8g2_font_inb27_mr.png) +![fntpic/u8g2_font_inb27_mn.png](fntpic/u8g2_font_inb27_mn.png) + +## inb30 +![fntpic/u8g2_font_inb30_mf.png](fntpic/u8g2_font_inb30_mf.png) +![fntpic/u8g2_font_inb30_mr.png](fntpic/u8g2_font_inb30_mr.png) +![fntpic/u8g2_font_inb30_mn.png](fntpic/u8g2_font_inb30_mn.png) + +## inb33 +![fntpic/u8g2_font_inb33_mf.png](fntpic/u8g2_font_inb33_mf.png) +![fntpic/u8g2_font_inb33_mr.png](fntpic/u8g2_font_inb33_mr.png) +![fntpic/u8g2_font_inb33_mn.png](fntpic/u8g2_font_inb33_mn.png) + +## inb38 +![fntpic/u8g2_font_inb38_mf.png](fntpic/u8g2_font_inb38_mf.png) +![fntpic/u8g2_font_inb38_mr.png](fntpic/u8g2_font_inb38_mr.png) +![fntpic/u8g2_font_inb38_mn.png](fntpic/u8g2_font_inb38_mn.png) + +## inb42 +![fntpic/u8g2_font_inb42_mf.png](fntpic/u8g2_font_inb42_mf.png) +![fntpic/u8g2_font_inb42_mr.png](fntpic/u8g2_font_inb42_mr.png) +![fntpic/u8g2_font_inb42_mn.png](fntpic/u8g2_font_inb42_mn.png) + +## inb46 +![fntpic/u8g2_font_inb46_mf.png](fntpic/u8g2_font_inb46_mf.png) +![fntpic/u8g2_font_inb46_mr.png](fntpic/u8g2_font_inb46_mr.png) +![fntpic/u8g2_font_inb46_mn.png](fntpic/u8g2_font_inb46_mn.png) + +## inb49 +![fntpic/u8g2_font_inb49_mf.png](fntpic/u8g2_font_inb49_mf.png) +![fntpic/u8g2_font_inb49_mr.png](fntpic/u8g2_font_inb49_mr.png) +![fntpic/u8g2_font_inb49_mn.png](fntpic/u8g2_font_inb49_mn.png) + +## inb53 +![fntpic/u8g2_font_inb53_mf.png](fntpic/u8g2_font_inb53_mf.png) +![fntpic/u8g2_font_inb53_mr.png](fntpic/u8g2_font_inb53_mr.png) +![fntpic/u8g2_font_inb53_mn.png](fntpic/u8g2_font_inb53_mn.png) + +## inb57 +![fntpic/u8g2_font_inb57_mn.png](fntpic/u8g2_font_inb57_mn.png) + +## inb63 +![fntpic/u8g2_font_inb63_mn.png](fntpic/u8g2_font_inb63_mn.png) + +## inb21_2x4 +![fntpic/u8x8_font_inb21_2x4_f.png](fntpic/u8x8_font_inb21_2x4_f.png) +![fntpic/u8x8_font_inb21_2x4_r.png](fntpic/u8x8_font_inb21_2x4_r.png) +![fntpic/u8x8_font_inb21_2x4_n.png](fntpic/u8x8_font_inb21_2x4_n.png) + +## inb33_3x6 +![fntpic/u8x8_font_inb33_3x6_f.png](fntpic/u8x8_font_inb33_3x6_f.png) +![fntpic/u8x8_font_inb33_3x6_r.png](fntpic/u8x8_font_inb33_3x6_r.png) +![fntpic/u8x8_font_inb33_3x6_n.png](fntpic/u8x8_font_inb33_3x6_n.png) + +## inb46_4x8 +![fntpic/u8x8_font_inb46_4x8_f.png](fntpic/u8x8_font_inb46_4x8_f.png) +![fntpic/u8x8_font_inb46_4x8_r.png](fntpic/u8x8_font_inb46_4x8_r.png) +![fntpic/u8x8_font_inb46_4x8_n.png](fntpic/u8x8_font_inb46_4x8_n.png) diff --git a/fntgrpjapanyoshi.md b/fntgrpjapanyoshi.md new file mode 100644 index 0000000..2d5abe0 --- /dev/null +++ b/fntgrpjapanyoshi.md @@ -0,0 +1,104 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [BBSesque](#bbsesque) + * [Born2bSportySlab](#born2bsportyslab) + * [Born2bSportyV2](#born2bsportyv2) + * [CursivePixel](#cursivepixel) + * [Engrish](#engrish) + * [ImpactBits](#impactbits) + * [IPAandRUSLCD](#ipaandruslcd) + * [PixelTheatre](#pixeltheatre) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "JapanYoshi". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +BBSesque by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=670 +license : (Public Domain) + +Born2bSportySlab by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1084 +license : (Public Domain) + +Born2bSportyV2 by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=383 +license : (Public Domain) + +CursivePixel by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=858 +license : (Public Domain) + +Engrish by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=369 +license : (Public Domain) + +ImpactBits by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=846 +license : (Public Domain) + +IPAandRUSLCD by JapanYoshi +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=355 +license : (Creative Commons Attribution) + + +U8g2 v2.32 + +PixelTheatre by JapanYoshi +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1267 + + +# Font Pictures + + + + +## BBSesque +![fntpic/u8g2_font_BBSesque_tf.png](fntpic/u8g2_font_BBSesque_tf.png) +![fntpic/u8g2_font_BBSesque_tr.png](fntpic/u8g2_font_BBSesque_tr.png) +![fntpic/u8g2_font_BBSesque_te.png](fntpic/u8g2_font_BBSesque_te.png) + +## Born2bSportySlab +![fntpic/u8g2_font_Born2bSportySlab_tf.png](fntpic/u8g2_font_Born2bSportySlab_tf.png) +![fntpic/u8g2_font_Born2bSportySlab_tr.png](fntpic/u8g2_font_Born2bSportySlab_tr.png) +![fntpic/u8g2_font_Born2bSportySlab_te.png](fntpic/u8g2_font_Born2bSportySlab_te.png) + +![fntpic/u8g2_font_Born2bSportySlab_t_all.png](fntpic/u8g2_font_Born2bSportySlab_t_all.png) + +## Born2bSportyV2 +![fntpic/u8g2_font_Born2bSportyV2_tf.png](fntpic/u8g2_font_Born2bSportyV2_tf.png) +![fntpic/u8g2_font_Born2bSportyV2_tr.png](fntpic/u8g2_font_Born2bSportyV2_tr.png) +![fntpic/u8g2_font_Born2bSportyV2_te.png](fntpic/u8g2_font_Born2bSportyV2_te.png) + +## CursivePixel +![fntpic/u8g2_font_CursivePixel_tr.png](fntpic/u8g2_font_CursivePixel_tr.png) + +## Engrish +![fntpic/u8g2_font_Engrish_tf.png](fntpic/u8g2_font_Engrish_tf.png) +![fntpic/u8g2_font_Engrish_tr.png](fntpic/u8g2_font_Engrish_tr.png) + +## ImpactBits +![fntpic/u8g2_font_ImpactBits_tr.png](fntpic/u8g2_font_ImpactBits_tr.png) + +## IPAandRUSLCD +![fntpic/u8g2_font_IPAandRUSLCD_tf.png](fntpic/u8g2_font_IPAandRUSLCD_tf.png) +![fntpic/u8g2_font_IPAandRUSLCD_tr.png](fntpic/u8g2_font_IPAandRUSLCD_tr.png) +![fntpic/u8g2_font_IPAandRUSLCD_te.png](fntpic/u8g2_font_IPAandRUSLCD_te.png) + +## PixelTheatre +![fntpic/u8g2_font_PixelTheatre_tr.png](fntpic/u8g2_font_PixelTheatre_tr.png) +![fntpic/u8g2_font_PixelTheatre_te.png](fntpic/u8g2_font_PixelTheatre_te.png) diff --git a/fntgrpjaywright.md b/fntgrpjaywright.md new file mode 100644 index 0000000..af029fd --- /dev/null +++ b/fntgrpjaywright.md @@ -0,0 +1,59 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [celibatemonk](#celibatemonk) + * [disrespectfulteenager](#disrespectfulteenager) + * [michaelmouse](#michaelmouse) + * [sandyforest](#sandyforest) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "JayWright". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +CelibateMonk by JayWright +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=911 + +DisrespectfulTeenager by JayWright +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=918 + +MichaelMouse by JayWright +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=913 + +SandyForest by JayWright +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=899 + + +# Font Pictures + + + + +## celibatemonk +![fntpic/u8g2_font_celibatemonk_tr.png](fntpic/u8g2_font_celibatemonk_tr.png) + +## disrespectfulteenager +![fntpic/u8g2_font_disrespectfulteenager_tu.png](fntpic/u8g2_font_disrespectfulteenager_tu.png) + +## michaelmouse +![fntpic/u8g2_font_michaelmouse_tu.png](fntpic/u8g2_font_michaelmouse_tu.png) + +## sandyforest +![fntpic/u8g2_font_sandyforest_tr.png](fntpic/u8g2_font_sandyforest_tr.png) +![fntpic/u8g2_font_sandyforest_tn.png](fntpic/u8g2_font_sandyforest_tn.png) +![fntpic/u8g2_font_sandyforest_tu.png](fntpic/u8g2_font_sandyforest_tu.png) diff --git a/fntgrpjosephknightcom.md b/fntgrpjosephknightcom.md new file mode 100644 index 0000000..d579b94 --- /dev/null +++ b/fntgrpjosephknightcom.md @@ -0,0 +1,65 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [diodesemimono](#diodesemimono) + * [questgiver](#questgiver) + * [seraphimb1](#seraphimb1) + * [resoledbold](#resoledbold) + * [resoledmedium](#resoledmedium) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "JosephKnightcom". + +Fonts will be available with U8g2 v2.25. + +# Copyright + +Seraphimb1 by JosephKnightcom +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=946 + +Questgiver by JosephKnightcom +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=947 + +DiodeSemiMono by JosephKnightcom +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1133 + +U8g2 v2.32 + +Resoled-Medium by JosephKnight.com +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9015 + +Resoled-Bold by JosephKnight.com +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=9016 + +# Font Pictures + + + + +## diodesemimono +![fntpic/u8g2_font_diodesemimono_tr.png](fntpic/u8g2_font_diodesemimono_tr.png) + +## questgiver +![fntpic/u8g2_font_questgiver_tr.png](fntpic/u8g2_font_questgiver_tr.png) + +## seraphimb1 +![fntpic/u8g2_font_seraphimb1_tr.png](fntpic/u8g2_font_seraphimb1_tr.png) + +## resoledbold +![fntpic/u8g2_font_resoledbold_tr.png](fntpic/u8g2_font_resoledbold_tr.png) + +## resoledmedium +![fntpic/u8g2_font_resoledmedium_tr.png](fntpic/u8g2_font_resoledmedium_tr.png) diff --git a/fntgrplogisoso.md b/fntgrplogisoso.md new file mode 100644 index 0000000..e40fa58 --- /dev/null +++ b/fntgrplogisoso.md @@ -0,0 +1,139 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [logisoso16](#logisoso16) + * [logisoso18](#logisoso18) + * [logisoso20](#logisoso20) + * [logisoso22](#logisoso22) + * [logisoso24](#logisoso24) + * [logisoso26](#logisoso26) + * [logisoso28](#logisoso28) + * [logisoso30](#logisoso30) + * [logisoso32](#logisoso32) + * [logisoso34](#logisoso34) + * [logisoso38](#logisoso38) + * [logisoso42](#logisoso42) + * [logisoso46](#logisoso46) + * [logisoso50](#logisoso50) + * [logisoso54](#logisoso54) + * [logisoso58](#logisoso58) + * [logisoso62](#logisoso62) + * [logisoso78](#logisoso78) + * [logisoso92](#logisoso92) + +[tocend]: # (toc end) + +# Reference + +Download location at openfontlibrary.org: http://openfontlibrary.org/de/font/logisoso + +# Copyright + +License (according to openfontlibrary.org): [OFL (SIL Open Font License)](http://scripts.sil.org/OFL) + +Font Copyright Statement: Created by Mathieu Gabiot with FontForge 2.0 (http://fontforge.sf.net) - Brussels - 2009 + +COPYING.TXT from the zip archive: + +Copyright (C) 2011 Mathieu-g (Mathieu Gabiot). + +This Font Software is an open font and is released under the GPL v2 with font exception; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. + +This Font Software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. + +# Font Details + + +## logisoso16 +![fntpic/u8g2_font_logisoso16_tf.png](fntpic/u8g2_font_logisoso16_tf.png) +![fntpic/u8g2_font_logisoso16_tr.png](fntpic/u8g2_font_logisoso16_tr.png) +![fntpic/u8g2_font_logisoso16_tn.png](fntpic/u8g2_font_logisoso16_tn.png) + +## logisoso18 +![fntpic/u8g2_font_logisoso18_tf.png](fntpic/u8g2_font_logisoso18_tf.png) +![fntpic/u8g2_font_logisoso18_tr.png](fntpic/u8g2_font_logisoso18_tr.png) +![fntpic/u8g2_font_logisoso18_tn.png](fntpic/u8g2_font_logisoso18_tn.png) + +## logisoso20 +![fntpic/u8g2_font_logisoso20_tf.png](fntpic/u8g2_font_logisoso20_tf.png) +![fntpic/u8g2_font_logisoso20_tr.png](fntpic/u8g2_font_logisoso20_tr.png) +![fntpic/u8g2_font_logisoso20_tn.png](fntpic/u8g2_font_logisoso20_tn.png) + +## logisoso22 +![fntpic/u8g2_font_logisoso22_tf.png](fntpic/u8g2_font_logisoso22_tf.png) +![fntpic/u8g2_font_logisoso22_tr.png](fntpic/u8g2_font_logisoso22_tr.png) +![fntpic/u8g2_font_logisoso22_tn.png](fntpic/u8g2_font_logisoso22_tn.png) + +## logisoso24 +![fntpic/u8g2_font_logisoso24_tf.png](fntpic/u8g2_font_logisoso24_tf.png) +![fntpic/u8g2_font_logisoso24_tr.png](fntpic/u8g2_font_logisoso24_tr.png) +![fntpic/u8g2_font_logisoso24_tn.png](fntpic/u8g2_font_logisoso24_tn.png) + +## logisoso26 +![fntpic/u8g2_font_logisoso26_tf.png](fntpic/u8g2_font_logisoso26_tf.png) +![fntpic/u8g2_font_logisoso26_tr.png](fntpic/u8g2_font_logisoso26_tr.png) +![fntpic/u8g2_font_logisoso26_tn.png](fntpic/u8g2_font_logisoso26_tn.png) + +## logisoso28 +![fntpic/u8g2_font_logisoso28_tf.png](fntpic/u8g2_font_logisoso28_tf.png) +![fntpic/u8g2_font_logisoso28_tr.png](fntpic/u8g2_font_logisoso28_tr.png) +![fntpic/u8g2_font_logisoso28_tn.png](fntpic/u8g2_font_logisoso28_tn.png) + +## logisoso30 +![fntpic/u8g2_font_logisoso30_tf.png](fntpic/u8g2_font_logisoso30_tf.png) +![fntpic/u8g2_font_logisoso30_tr.png](fntpic/u8g2_font_logisoso30_tr.png) +![fntpic/u8g2_font_logisoso30_tn.png](fntpic/u8g2_font_logisoso30_tn.png) + +## logisoso32 +![fntpic/u8g2_font_logisoso32_tf.png](fntpic/u8g2_font_logisoso32_tf.png) +![fntpic/u8g2_font_logisoso32_tr.png](fntpic/u8g2_font_logisoso32_tr.png) +![fntpic/u8g2_font_logisoso32_tn.png](fntpic/u8g2_font_logisoso32_tn.png) + +## logisoso34 +![fntpic/u8g2_font_logisoso34_tf.png](fntpic/u8g2_font_logisoso34_tf.png) +![fntpic/u8g2_font_logisoso34_tr.png](fntpic/u8g2_font_logisoso34_tr.png) +![fntpic/u8g2_font_logisoso34_tn.png](fntpic/u8g2_font_logisoso34_tn.png) + +## logisoso38 +![fntpic/u8g2_font_logisoso38_tf.png](fntpic/u8g2_font_logisoso38_tf.png) +![fntpic/u8g2_font_logisoso38_tr.png](fntpic/u8g2_font_logisoso38_tr.png) +![fntpic/u8g2_font_logisoso38_tn.png](fntpic/u8g2_font_logisoso38_tn.png) + +## logisoso42 +![fntpic/u8g2_font_logisoso42_tf.png](fntpic/u8g2_font_logisoso42_tf.png) +![fntpic/u8g2_font_logisoso42_tr.png](fntpic/u8g2_font_logisoso42_tr.png) +![fntpic/u8g2_font_logisoso42_tn.png](fntpic/u8g2_font_logisoso42_tn.png) + +## logisoso46 +![fntpic/u8g2_font_logisoso46_tf.png](fntpic/u8g2_font_logisoso46_tf.png) +![fntpic/u8g2_font_logisoso46_tr.png](fntpic/u8g2_font_logisoso46_tr.png) +![fntpic/u8g2_font_logisoso46_tn.png](fntpic/u8g2_font_logisoso46_tn.png) + +## logisoso50 +![fntpic/u8g2_font_logisoso50_tf.png](fntpic/u8g2_font_logisoso50_tf.png) +![fntpic/u8g2_font_logisoso50_tr.png](fntpic/u8g2_font_logisoso50_tr.png) +![fntpic/u8g2_font_logisoso50_tn.png](fntpic/u8g2_font_logisoso50_tn.png) + +## logisoso54 +![fntpic/u8g2_font_logisoso54_tf.png](fntpic/u8g2_font_logisoso54_tf.png) +![fntpic/u8g2_font_logisoso54_tr.png](fntpic/u8g2_font_logisoso54_tr.png) +![fntpic/u8g2_font_logisoso54_tn.png](fntpic/u8g2_font_logisoso54_tn.png) + +## logisoso58 +![fntpic/u8g2_font_logisoso58_tf.png](fntpic/u8g2_font_logisoso58_tf.png) +![fntpic/u8g2_font_logisoso58_tr.png](fntpic/u8g2_font_logisoso58_tr.png) +![fntpic/u8g2_font_logisoso58_tn.png](fntpic/u8g2_font_logisoso58_tn.png) + +## logisoso62 +![fntpic/u8g2_font_logisoso62_tn.png](fntpic/u8g2_font_logisoso62_tn.png) + +## logisoso78 +![fntpic/u8g2_font_logisoso78_tn.png](fntpic/u8g2_font_logisoso78_tn.png) + +## logisoso92 +![fntpic/u8g2_font_logisoso92_tn.png](fntpic/u8g2_font_logisoso92_tn.png) diff --git a/fntgrplucida.md b/fntgrplucida.md new file mode 100644 index 0000000..890f101 --- /dev/null +++ b/fntgrplucida.md @@ -0,0 +1,471 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [lubB08](#lubb08) + * [lubB10](#lubb10) + * [lubB12](#lubb12) + * [lubB14](#lubb14) + * [lubB18](#lubb18) + * [lubB19](#lubb19) + * [lubB24](#lubb24) + * [lubBI08](#lubbi08) + * [lubBI10](#lubbi10) + * [lubBI12](#lubbi12) + * [lubBI14](#lubbi14) + * [lubBI18](#lubbi18) + * [lubBI19](#lubbi19) + * [lubBI24](#lubbi24) + * [lubI08](#lubi08) + * [lubI10](#lubi10) + * [lubI12](#lubi12) + * [lubI14](#lubi14) + * [lubI18](#lubi18) + * [lubI19](#lubi19) + * [lubI24](#lubi24) + * [luBIS08](#lubis08) + * [luBIS10](#lubis10) + * [luBIS12](#lubis12) + * [luBIS14](#lubis14) + * [luBIS18](#lubis18) + * [luBIS19](#lubis19) + * [luBIS24](#lubis24) + * [lubR08](#lubr08) + * [lubR10](#lubr10) + * [lubR12](#lubr12) + * [lubR14](#lubr14) + * [lubR18](#lubr18) + * [lubR19](#lubr19) + * [lubR24](#lubr24) + * [luBS08](#lubs08) + * [luBS10](#lubs10) + * [luBS12](#lubs12) + * [luBS14](#lubs14) + * [luBS18](#lubs18) + * [luBS19](#lubs19) + * [luBS24](#lubs24) + * [luIS08](#luis08) + * [luIS10](#luis10) + * [luIS12](#luis12) + * [luIS14](#luis14) + * [luIS18](#luis18) + * [luIS19](#luis19) + * [luIS24](#luis24) + * [luRS08](#lurs08) + * [luRS10](#lurs10) + * [luRS12](#lurs12) + * [luRS14](#lurs14) + * [luRS18](#lurs18) + * [luRS19](#lurs19) + * [luRS24](#lurs24) + +[tocend]: # (toc end) + +# Reference + +Fonts on this page are part of the [X11 distribution](http://www.x.org/). +Download: https://gitlab.freedesktop.org/xorg/font/bh-100dpi + +# Copyright + +This is the LEGAL NOTICE pertaining to the Lucida fonts from Bigelow & Holmes: + +NOTICE TO USER: The source code, including the glyphs or icons +forming a par of the OPEN LOOK TM Graphic User Interface, on this +tape and in these files is copyrighted under U.S. and international +laws. Sun Microsystems, Inc. of Mountain View, California owns +the copyright and has design patents pending on many of the icons. +AT&T is the owner of the OPEN LOOK trademark associated with the +materials on this tape. Users and possessors of this source code +are hereby granted a nonexclusive, royalty-free copyright and +design patent license to use this code in individual and +commercial software. A royalty-free, nonexclusive trademark +license to refer to the code and output as "OPEN LOOK" compatible +is available from AT&T if, and only if, the appearance of the +icons or glyphs is not changed in any manner except as absolutely +necessary to accommodate the standard resolution of the screen or +other output device, the code and output is not changed except as +authorized herein, and the code and output is validated by AT&T. +Bigelow & Holmes is the owner of the Lucida (R) trademark for the +fonts and bit-mapped images associated with the materials on this +tape. Users are granted a royalty-free, nonexclusive license to use +the trademark only to identify the fonts and bit-mapped images if, +and only if, the fonts and bit-mapped images are not modified in any +way by the user. + + +Any use of this source code must include, in the user documentation +and internal comments to the code, notices to the end user as +follows: + + +(c) Copyright 1989 Sun Microsystems, Inc. Sun design patents +pending in the U.S. and foreign countries. OPEN LOOK is a +trademark of AT&T. Used by written permission of the owners. + + +(c) Copyright Bigelow & Holmes 1986, 1985. Lucida is a registered +trademark of Bigelow & Holmes. Permission to use the Lucida +trademark is hereby granted only in association with the images +and fonts described in this file. + + + +SUN MICROSYSTEMS, INC., AT&T, AND BIGELOW & HOLMES +MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF +THIS SOURCE CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" +WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. +SUN MICROSYSTEMS, INC., AT&T AND BIGELOW & HOLMES, +SEVERALLY AND INDIVIDUALLY, DISCLAIM ALL WARRANTIES +WITH REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE. IN NO EVENT SHALL SUN MICROSYSTEMS, +INC., AT&T OR BIGELOW & HOLMES BE LIABLE FOR ANY +SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA +OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION +WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE. + + +# Font Details + + + +## lubB08 +![fntpic/u8g2_font_lubB08_tf.png](fntpic/u8g2_font_lubB08_tf.png) +![fntpic/u8g2_font_lubB08_tr.png](fntpic/u8g2_font_lubB08_tr.png) +![fntpic/u8g2_font_lubB08_tn.png](fntpic/u8g2_font_lubB08_tn.png) +![fntpic/u8g2_font_lubB08_te.png](fntpic/u8g2_font_lubB08_te.png) + +## lubB10 +![fntpic/u8g2_font_lubB10_tf.png](fntpic/u8g2_font_lubB10_tf.png) +![fntpic/u8g2_font_lubB10_tr.png](fntpic/u8g2_font_lubB10_tr.png) +![fntpic/u8g2_font_lubB10_tn.png](fntpic/u8g2_font_lubB10_tn.png) +![fntpic/u8g2_font_lubB10_te.png](fntpic/u8g2_font_lubB10_te.png) + +## lubB12 +![fntpic/u8g2_font_lubB12_tf.png](fntpic/u8g2_font_lubB12_tf.png) +![fntpic/u8g2_font_lubB12_tr.png](fntpic/u8g2_font_lubB12_tr.png) +![fntpic/u8g2_font_lubB12_tn.png](fntpic/u8g2_font_lubB12_tn.png) +![fntpic/u8g2_font_lubB12_te.png](fntpic/u8g2_font_lubB12_te.png) + +## lubB14 +![fntpic/u8g2_font_lubB14_tf.png](fntpic/u8g2_font_lubB14_tf.png) +![fntpic/u8g2_font_lubB14_tr.png](fntpic/u8g2_font_lubB14_tr.png) +![fntpic/u8g2_font_lubB14_tn.png](fntpic/u8g2_font_lubB14_tn.png) +![fntpic/u8g2_font_lubB14_te.png](fntpic/u8g2_font_lubB14_te.png) + +## lubB18 +![fntpic/u8g2_font_lubB18_tf.png](fntpic/u8g2_font_lubB18_tf.png) +![fntpic/u8g2_font_lubB18_tr.png](fntpic/u8g2_font_lubB18_tr.png) +![fntpic/u8g2_font_lubB18_tn.png](fntpic/u8g2_font_lubB18_tn.png) +![fntpic/u8g2_font_lubB18_te.png](fntpic/u8g2_font_lubB18_te.png) + +## lubB19 +![fntpic/u8g2_font_lubB19_tf.png](fntpic/u8g2_font_lubB19_tf.png) +![fntpic/u8g2_font_lubB19_tr.png](fntpic/u8g2_font_lubB19_tr.png) +![fntpic/u8g2_font_lubB19_tn.png](fntpic/u8g2_font_lubB19_tn.png) +![fntpic/u8g2_font_lubB19_te.png](fntpic/u8g2_font_lubB19_te.png) + +## lubB24 +![fntpic/u8g2_font_lubB24_tf.png](fntpic/u8g2_font_lubB24_tf.png) +![fntpic/u8g2_font_lubB24_tr.png](fntpic/u8g2_font_lubB24_tr.png) +![fntpic/u8g2_font_lubB24_tn.png](fntpic/u8g2_font_lubB24_tn.png) +![fntpic/u8g2_font_lubB24_te.png](fntpic/u8g2_font_lubB24_te.png) + +## lubBI08 +![fntpic/u8g2_font_lubBI08_tf.png](fntpic/u8g2_font_lubBI08_tf.png) +![fntpic/u8g2_font_lubBI08_tr.png](fntpic/u8g2_font_lubBI08_tr.png) +![fntpic/u8g2_font_lubBI08_tn.png](fntpic/u8g2_font_lubBI08_tn.png) +![fntpic/u8g2_font_lubBI08_te.png](fntpic/u8g2_font_lubBI08_te.png) + +## lubBI10 +![fntpic/u8g2_font_lubBI10_tf.png](fntpic/u8g2_font_lubBI10_tf.png) +![fntpic/u8g2_font_lubBI10_tr.png](fntpic/u8g2_font_lubBI10_tr.png) +![fntpic/u8g2_font_lubBI10_tn.png](fntpic/u8g2_font_lubBI10_tn.png) +![fntpic/u8g2_font_lubBI10_te.png](fntpic/u8g2_font_lubBI10_te.png) + +## lubBI12 +![fntpic/u8g2_font_lubBI12_tf.png](fntpic/u8g2_font_lubBI12_tf.png) +![fntpic/u8g2_font_lubBI12_tr.png](fntpic/u8g2_font_lubBI12_tr.png) +![fntpic/u8g2_font_lubBI12_tn.png](fntpic/u8g2_font_lubBI12_tn.png) +![fntpic/u8g2_font_lubBI12_te.png](fntpic/u8g2_font_lubBI12_te.png) + +## lubBI14 +![fntpic/u8g2_font_lubBI14_tf.png](fntpic/u8g2_font_lubBI14_tf.png) +![fntpic/u8g2_font_lubBI14_tr.png](fntpic/u8g2_font_lubBI14_tr.png) +![fntpic/u8g2_font_lubBI14_tn.png](fntpic/u8g2_font_lubBI14_tn.png) +![fntpic/u8g2_font_lubBI14_te.png](fntpic/u8g2_font_lubBI14_te.png) + +## lubBI18 +![fntpic/u8g2_font_lubBI18_tf.png](fntpic/u8g2_font_lubBI18_tf.png) +![fntpic/u8g2_font_lubBI18_tr.png](fntpic/u8g2_font_lubBI18_tr.png) +![fntpic/u8g2_font_lubBI18_tn.png](fntpic/u8g2_font_lubBI18_tn.png) +![fntpic/u8g2_font_lubBI18_te.png](fntpic/u8g2_font_lubBI18_te.png) + +## lubBI19 +![fntpic/u8g2_font_lubBI19_tf.png](fntpic/u8g2_font_lubBI19_tf.png) +![fntpic/u8g2_font_lubBI19_tr.png](fntpic/u8g2_font_lubBI19_tr.png) +![fntpic/u8g2_font_lubBI19_tn.png](fntpic/u8g2_font_lubBI19_tn.png) +![fntpic/u8g2_font_lubBI19_te.png](fntpic/u8g2_font_lubBI19_te.png) + +## lubBI24 +![fntpic/u8g2_font_lubBI24_tf.png](fntpic/u8g2_font_lubBI24_tf.png) +![fntpic/u8g2_font_lubBI24_tr.png](fntpic/u8g2_font_lubBI24_tr.png) +![fntpic/u8g2_font_lubBI24_tn.png](fntpic/u8g2_font_lubBI24_tn.png) +![fntpic/u8g2_font_lubBI24_te.png](fntpic/u8g2_font_lubBI24_te.png) + +## lubI08 +![fntpic/u8g2_font_lubI08_tf.png](fntpic/u8g2_font_lubI08_tf.png) +![fntpic/u8g2_font_lubI08_tr.png](fntpic/u8g2_font_lubI08_tr.png) +![fntpic/u8g2_font_lubI08_tn.png](fntpic/u8g2_font_lubI08_tn.png) +![fntpic/u8g2_font_lubI08_te.png](fntpic/u8g2_font_lubI08_te.png) + +## lubI10 +![fntpic/u8g2_font_lubI10_tf.png](fntpic/u8g2_font_lubI10_tf.png) +![fntpic/u8g2_font_lubI10_tr.png](fntpic/u8g2_font_lubI10_tr.png) +![fntpic/u8g2_font_lubI10_tn.png](fntpic/u8g2_font_lubI10_tn.png) +![fntpic/u8g2_font_lubI10_te.png](fntpic/u8g2_font_lubI10_te.png) + +## lubI12 +![fntpic/u8g2_font_lubI12_tf.png](fntpic/u8g2_font_lubI12_tf.png) +![fntpic/u8g2_font_lubI12_tr.png](fntpic/u8g2_font_lubI12_tr.png) +![fntpic/u8g2_font_lubI12_tn.png](fntpic/u8g2_font_lubI12_tn.png) +![fntpic/u8g2_font_lubI12_te.png](fntpic/u8g2_font_lubI12_te.png) + +## lubI14 +![fntpic/u8g2_font_lubI14_tf.png](fntpic/u8g2_font_lubI14_tf.png) +![fntpic/u8g2_font_lubI14_tr.png](fntpic/u8g2_font_lubI14_tr.png) +![fntpic/u8g2_font_lubI14_tn.png](fntpic/u8g2_font_lubI14_tn.png) +![fntpic/u8g2_font_lubI14_te.png](fntpic/u8g2_font_lubI14_te.png) + +## lubI18 +![fntpic/u8g2_font_lubI18_tf.png](fntpic/u8g2_font_lubI18_tf.png) +![fntpic/u8g2_font_lubI18_tr.png](fntpic/u8g2_font_lubI18_tr.png) +![fntpic/u8g2_font_lubI18_tn.png](fntpic/u8g2_font_lubI18_tn.png) +![fntpic/u8g2_font_lubI18_te.png](fntpic/u8g2_font_lubI18_te.png) + +## lubI19 +![fntpic/u8g2_font_lubI19_tf.png](fntpic/u8g2_font_lubI19_tf.png) +![fntpic/u8g2_font_lubI19_tr.png](fntpic/u8g2_font_lubI19_tr.png) +![fntpic/u8g2_font_lubI19_tn.png](fntpic/u8g2_font_lubI19_tn.png) +![fntpic/u8g2_font_lubI19_te.png](fntpic/u8g2_font_lubI19_te.png) + +## lubI24 +![fntpic/u8g2_font_lubI24_tf.png](fntpic/u8g2_font_lubI24_tf.png) +![fntpic/u8g2_font_lubI24_tr.png](fntpic/u8g2_font_lubI24_tr.png) +![fntpic/u8g2_font_lubI24_tn.png](fntpic/u8g2_font_lubI24_tn.png) +![fntpic/u8g2_font_lubI24_te.png](fntpic/u8g2_font_lubI24_te.png) + +## luBIS08 +![fntpic/u8g2_font_luBIS08_tf.png](fntpic/u8g2_font_luBIS08_tf.png) +![fntpic/u8g2_font_luBIS08_tr.png](fntpic/u8g2_font_luBIS08_tr.png) +![fntpic/u8g2_font_luBIS08_tn.png](fntpic/u8g2_font_luBIS08_tn.png) +![fntpic/u8g2_font_luBIS08_te.png](fntpic/u8g2_font_luBIS08_te.png) + +## luBIS10 +![fntpic/u8g2_font_luBIS10_tf.png](fntpic/u8g2_font_luBIS10_tf.png) +![fntpic/u8g2_font_luBIS10_tr.png](fntpic/u8g2_font_luBIS10_tr.png) +![fntpic/u8g2_font_luBIS10_tn.png](fntpic/u8g2_font_luBIS10_tn.png) +![fntpic/u8g2_font_luBIS10_te.png](fntpic/u8g2_font_luBIS10_te.png) + +## luBIS12 +![fntpic/u8g2_font_luBIS12_tf.png](fntpic/u8g2_font_luBIS12_tf.png) +![fntpic/u8g2_font_luBIS12_tr.png](fntpic/u8g2_font_luBIS12_tr.png) +![fntpic/u8g2_font_luBIS12_tn.png](fntpic/u8g2_font_luBIS12_tn.png) +![fntpic/u8g2_font_luBIS12_te.png](fntpic/u8g2_font_luBIS12_te.png) + +## luBIS14 +![fntpic/u8g2_font_luBIS14_tf.png](fntpic/u8g2_font_luBIS14_tf.png) +![fntpic/u8g2_font_luBIS14_tr.png](fntpic/u8g2_font_luBIS14_tr.png) +![fntpic/u8g2_font_luBIS14_tn.png](fntpic/u8g2_font_luBIS14_tn.png) +![fntpic/u8g2_font_luBIS14_te.png](fntpic/u8g2_font_luBIS14_te.png) + +## luBIS18 +![fntpic/u8g2_font_luBIS18_tf.png](fntpic/u8g2_font_luBIS18_tf.png) +![fntpic/u8g2_font_luBIS18_tr.png](fntpic/u8g2_font_luBIS18_tr.png) +![fntpic/u8g2_font_luBIS18_tn.png](fntpic/u8g2_font_luBIS18_tn.png) +![fntpic/u8g2_font_luBIS18_te.png](fntpic/u8g2_font_luBIS18_te.png) + +## luBIS19 +![fntpic/u8g2_font_luBIS19_tf.png](fntpic/u8g2_font_luBIS19_tf.png) +![fntpic/u8g2_font_luBIS19_tr.png](fntpic/u8g2_font_luBIS19_tr.png) +![fntpic/u8g2_font_luBIS19_tn.png](fntpic/u8g2_font_luBIS19_tn.png) +![fntpic/u8g2_font_luBIS19_te.png](fntpic/u8g2_font_luBIS19_te.png) + +## luBIS24 +![fntpic/u8g2_font_luBIS24_tf.png](fntpic/u8g2_font_luBIS24_tf.png) +![fntpic/u8g2_font_luBIS24_tr.png](fntpic/u8g2_font_luBIS24_tr.png) +![fntpic/u8g2_font_luBIS24_tn.png](fntpic/u8g2_font_luBIS24_tn.png) +![fntpic/u8g2_font_luBIS24_te.png](fntpic/u8g2_font_luBIS24_te.png) + +## lubR08 +![fntpic/u8g2_font_lubR08_tf.png](fntpic/u8g2_font_lubR08_tf.png) +![fntpic/u8g2_font_lubR08_tr.png](fntpic/u8g2_font_lubR08_tr.png) +![fntpic/u8g2_font_lubR08_tn.png](fntpic/u8g2_font_lubR08_tn.png) +![fntpic/u8g2_font_lubR08_te.png](fntpic/u8g2_font_lubR08_te.png) + +## lubR10 +![fntpic/u8g2_font_lubR10_tf.png](fntpic/u8g2_font_lubR10_tf.png) +![fntpic/u8g2_font_lubR10_tr.png](fntpic/u8g2_font_lubR10_tr.png) +![fntpic/u8g2_font_lubR10_tn.png](fntpic/u8g2_font_lubR10_tn.png) +![fntpic/u8g2_font_lubR10_te.png](fntpic/u8g2_font_lubR10_te.png) + +## lubR12 +![fntpic/u8g2_font_lubR12_tf.png](fntpic/u8g2_font_lubR12_tf.png) +![fntpic/u8g2_font_lubR12_tr.png](fntpic/u8g2_font_lubR12_tr.png) +![fntpic/u8g2_font_lubR12_tn.png](fntpic/u8g2_font_lubR12_tn.png) +![fntpic/u8g2_font_lubR12_te.png](fntpic/u8g2_font_lubR12_te.png) + +## lubR14 +![fntpic/u8g2_font_lubR14_tf.png](fntpic/u8g2_font_lubR14_tf.png) +![fntpic/u8g2_font_lubR14_tr.png](fntpic/u8g2_font_lubR14_tr.png) +![fntpic/u8g2_font_lubR14_tn.png](fntpic/u8g2_font_lubR14_tn.png) +![fntpic/u8g2_font_lubR14_te.png](fntpic/u8g2_font_lubR14_te.png) + +## lubR18 +![fntpic/u8g2_font_lubR18_tf.png](fntpic/u8g2_font_lubR18_tf.png) +![fntpic/u8g2_font_lubR18_tr.png](fntpic/u8g2_font_lubR18_tr.png) +![fntpic/u8g2_font_lubR18_tn.png](fntpic/u8g2_font_lubR18_tn.png) +![fntpic/u8g2_font_lubR18_te.png](fntpic/u8g2_font_lubR18_te.png) + +## lubR19 +![fntpic/u8g2_font_lubR19_tf.png](fntpic/u8g2_font_lubR19_tf.png) +![fntpic/u8g2_font_lubR19_tr.png](fntpic/u8g2_font_lubR19_tr.png) +![fntpic/u8g2_font_lubR19_tn.png](fntpic/u8g2_font_lubR19_tn.png) +![fntpic/u8g2_font_lubR19_te.png](fntpic/u8g2_font_lubR19_te.png) + +## lubR24 +![fntpic/u8g2_font_lubR24_tf.png](fntpic/u8g2_font_lubR24_tf.png) +![fntpic/u8g2_font_lubR24_tr.png](fntpic/u8g2_font_lubR24_tr.png) +![fntpic/u8g2_font_lubR24_tn.png](fntpic/u8g2_font_lubR24_tn.png) +![fntpic/u8g2_font_lubR24_te.png](fntpic/u8g2_font_lubR24_te.png) + +## luBS08 +![fntpic/u8g2_font_luBS08_tf.png](fntpic/u8g2_font_luBS08_tf.png) +![fntpic/u8g2_font_luBS08_tr.png](fntpic/u8g2_font_luBS08_tr.png) +![fntpic/u8g2_font_luBS08_tn.png](fntpic/u8g2_font_luBS08_tn.png) +![fntpic/u8g2_font_luBS08_te.png](fntpic/u8g2_font_luBS08_te.png) + +## luBS10 +![fntpic/u8g2_font_luBS10_tf.png](fntpic/u8g2_font_luBS10_tf.png) +![fntpic/u8g2_font_luBS10_tr.png](fntpic/u8g2_font_luBS10_tr.png) +![fntpic/u8g2_font_luBS10_tn.png](fntpic/u8g2_font_luBS10_tn.png) +![fntpic/u8g2_font_luBS10_te.png](fntpic/u8g2_font_luBS10_te.png) + +## luBS12 +![fntpic/u8g2_font_luBS12_tf.png](fntpic/u8g2_font_luBS12_tf.png) +![fntpic/u8g2_font_luBS12_tr.png](fntpic/u8g2_font_luBS12_tr.png) +![fntpic/u8g2_font_luBS12_tn.png](fntpic/u8g2_font_luBS12_tn.png) +![fntpic/u8g2_font_luBS12_te.png](fntpic/u8g2_font_luBS12_te.png) + +## luBS14 +![fntpic/u8g2_font_luBS14_tf.png](fntpic/u8g2_font_luBS14_tf.png) +![fntpic/u8g2_font_luBS14_tr.png](fntpic/u8g2_font_luBS14_tr.png) +![fntpic/u8g2_font_luBS14_tn.png](fntpic/u8g2_font_luBS14_tn.png) +![fntpic/u8g2_font_luBS14_te.png](fntpic/u8g2_font_luBS14_te.png) + +## luBS18 +![fntpic/u8g2_font_luBS18_tf.png](fntpic/u8g2_font_luBS18_tf.png) +![fntpic/u8g2_font_luBS18_tr.png](fntpic/u8g2_font_luBS18_tr.png) +![fntpic/u8g2_font_luBS18_tn.png](fntpic/u8g2_font_luBS18_tn.png) +![fntpic/u8g2_font_luBS18_te.png](fntpic/u8g2_font_luBS18_te.png) + +## luBS19 +![fntpic/u8g2_font_luBS19_tf.png](fntpic/u8g2_font_luBS19_tf.png) +![fntpic/u8g2_font_luBS19_tr.png](fntpic/u8g2_font_luBS19_tr.png) +![fntpic/u8g2_font_luBS19_tn.png](fntpic/u8g2_font_luBS19_tn.png) +![fntpic/u8g2_font_luBS19_te.png](fntpic/u8g2_font_luBS19_te.png) + +## luBS24 +![fntpic/u8g2_font_luBS24_tf.png](fntpic/u8g2_font_luBS24_tf.png) +![fntpic/u8g2_font_luBS24_tr.png](fntpic/u8g2_font_luBS24_tr.png) +![fntpic/u8g2_font_luBS24_tn.png](fntpic/u8g2_font_luBS24_tn.png) +![fntpic/u8g2_font_luBS24_te.png](fntpic/u8g2_font_luBS24_te.png) + +## luIS08 +![fntpic/u8g2_font_luIS08_tf.png](fntpic/u8g2_font_luIS08_tf.png) +![fntpic/u8g2_font_luIS08_tr.png](fntpic/u8g2_font_luIS08_tr.png) +![fntpic/u8g2_font_luIS08_tn.png](fntpic/u8g2_font_luIS08_tn.png) +![fntpic/u8g2_font_luIS08_te.png](fntpic/u8g2_font_luIS08_te.png) + +## luIS10 +![fntpic/u8g2_font_luIS10_tf.png](fntpic/u8g2_font_luIS10_tf.png) +![fntpic/u8g2_font_luIS10_tr.png](fntpic/u8g2_font_luIS10_tr.png) +![fntpic/u8g2_font_luIS10_tn.png](fntpic/u8g2_font_luIS10_tn.png) +![fntpic/u8g2_font_luIS10_te.png](fntpic/u8g2_font_luIS10_te.png) + +## luIS12 +![fntpic/u8g2_font_luIS12_tf.png](fntpic/u8g2_font_luIS12_tf.png) +![fntpic/u8g2_font_luIS12_tr.png](fntpic/u8g2_font_luIS12_tr.png) +![fntpic/u8g2_font_luIS12_tn.png](fntpic/u8g2_font_luIS12_tn.png) +![fntpic/u8g2_font_luIS12_te.png](fntpic/u8g2_font_luIS12_te.png) + +## luIS14 +![fntpic/u8g2_font_luIS14_tf.png](fntpic/u8g2_font_luIS14_tf.png) +![fntpic/u8g2_font_luIS14_tr.png](fntpic/u8g2_font_luIS14_tr.png) +![fntpic/u8g2_font_luIS14_tn.png](fntpic/u8g2_font_luIS14_tn.png) +![fntpic/u8g2_font_luIS14_te.png](fntpic/u8g2_font_luIS14_te.png) + +## luIS18 +![fntpic/u8g2_font_luIS18_tf.png](fntpic/u8g2_font_luIS18_tf.png) +![fntpic/u8g2_font_luIS18_tr.png](fntpic/u8g2_font_luIS18_tr.png) +![fntpic/u8g2_font_luIS18_tn.png](fntpic/u8g2_font_luIS18_tn.png) +![fntpic/u8g2_font_luIS18_te.png](fntpic/u8g2_font_luIS18_te.png) + +## luIS19 +![fntpic/u8g2_font_luIS19_tf.png](fntpic/u8g2_font_luIS19_tf.png) +![fntpic/u8g2_font_luIS19_tr.png](fntpic/u8g2_font_luIS19_tr.png) +![fntpic/u8g2_font_luIS19_tn.png](fntpic/u8g2_font_luIS19_tn.png) +![fntpic/u8g2_font_luIS19_te.png](fntpic/u8g2_font_luIS19_te.png) + +## luIS24 +![fntpic/u8g2_font_luIS24_tf.png](fntpic/u8g2_font_luIS24_tf.png) +![fntpic/u8g2_font_luIS24_tr.png](fntpic/u8g2_font_luIS24_tr.png) +![fntpic/u8g2_font_luIS24_tn.png](fntpic/u8g2_font_luIS24_tn.png) +![fntpic/u8g2_font_luIS24_te.png](fntpic/u8g2_font_luIS24_te.png) + +## luRS08 +![fntpic/u8g2_font_luRS08_tf.png](fntpic/u8g2_font_luRS08_tf.png) +![fntpic/u8g2_font_luRS08_tr.png](fntpic/u8g2_font_luRS08_tr.png) +![fntpic/u8g2_font_luRS08_tn.png](fntpic/u8g2_font_luRS08_tn.png) +![fntpic/u8g2_font_luRS08_te.png](fntpic/u8g2_font_luRS08_te.png) + +## luRS10 +![fntpic/u8g2_font_luRS10_tf.png](fntpic/u8g2_font_luRS10_tf.png) +![fntpic/u8g2_font_luRS10_tr.png](fntpic/u8g2_font_luRS10_tr.png) +![fntpic/u8g2_font_luRS10_tn.png](fntpic/u8g2_font_luRS10_tn.png) +![fntpic/u8g2_font_luRS10_te.png](fntpic/u8g2_font_luRS10_te.png) + +## luRS12 +![fntpic/u8g2_font_luRS12_tf.png](fntpic/u8g2_font_luRS12_tf.png) +![fntpic/u8g2_font_luRS12_tr.png](fntpic/u8g2_font_luRS12_tr.png) +![fntpic/u8g2_font_luRS12_tn.png](fntpic/u8g2_font_luRS12_tn.png) +![fntpic/u8g2_font_luRS12_te.png](fntpic/u8g2_font_luRS12_te.png) + +## luRS14 +![fntpic/u8g2_font_luRS14_tf.png](fntpic/u8g2_font_luRS14_tf.png) +![fntpic/u8g2_font_luRS14_tr.png](fntpic/u8g2_font_luRS14_tr.png) +![fntpic/u8g2_font_luRS14_tn.png](fntpic/u8g2_font_luRS14_tn.png) +![fntpic/u8g2_font_luRS14_te.png](fntpic/u8g2_font_luRS14_te.png) + +## luRS18 +![fntpic/u8g2_font_luRS18_tf.png](fntpic/u8g2_font_luRS18_tf.png) +![fntpic/u8g2_font_luRS18_tr.png](fntpic/u8g2_font_luRS18_tr.png) +![fntpic/u8g2_font_luRS18_tn.png](fntpic/u8g2_font_luRS18_tn.png) +![fntpic/u8g2_font_luRS18_te.png](fntpic/u8g2_font_luRS18_te.png) + +## luRS19 +![fntpic/u8g2_font_luRS19_tf.png](fntpic/u8g2_font_luRS19_tf.png) +![fntpic/u8g2_font_luRS19_tr.png](fntpic/u8g2_font_luRS19_tr.png) +![fntpic/u8g2_font_luRS19_tn.png](fntpic/u8g2_font_luRS19_tn.png) +![fntpic/u8g2_font_luRS19_te.png](fntpic/u8g2_font_luRS19_te.png) + +## luRS24 +![fntpic/u8g2_font_luRS24_tf.png](fntpic/u8g2_font_luRS24_tf.png) +![fntpic/u8g2_font_luRS24_tr.png](fntpic/u8g2_font_luRS24_tr.png) +![fntpic/u8g2_font_luRS24_tn.png](fntpic/u8g2_font_luRS24_tn.png) +![fntpic/u8g2_font_luRS24_te.png](fntpic/u8g2_font_luRS24_te.png) diff --git a/fntgrpmistressellipsis.md b/fntgrpmistressellipsis.md new file mode 100644 index 0000000..9bec5ee --- /dev/null +++ b/fntgrpmistressellipsis.md @@ -0,0 +1,90 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [beanstalk_mel](#beanstalk_mel) + * [cube_mel](#cube_mel) + * [mademoiselle_mel](#mademoiselle_mel) + * [pieceofcake_mel](#pieceofcake_mel) + * [press_mel](#press_mel) + * [repress_mel](#repress_mel) + * [sticker_mel](#sticker_mel) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "MistressEllipsis". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +Beanstalk by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=158 + +Cube by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=152 + +Mademoiselle by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=129 + +PieceOfCake by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=165 + +Press by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=156 + +RePress by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=159 + +Sticker by MistressEllipsis +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=167 + +Note: A more complete version of the "Sticker" font is available [here](https://github.com/olikraus/u8g2/wiki/fntgrpbitfontmaker2#sticker100complete) + + +# Font Pictures + + + + +## beanstalk_mel +![fntpic/u8g2_font_beanstalk_mel_tr.png](fntpic/u8g2_font_beanstalk_mel_tr.png) +![fntpic/u8g2_font_beanstalk_mel_tn.png](fntpic/u8g2_font_beanstalk_mel_tn.png) + +## cube_mel +![fntpic/u8g2_font_cube_mel_tr.png](fntpic/u8g2_font_cube_mel_tr.png) +![fntpic/u8g2_font_cube_mel_tn.png](fntpic/u8g2_font_cube_mel_tn.png) + +## mademoiselle_mel +![fntpic/u8g2_font_mademoiselle_mel_tr.png](fntpic/u8g2_font_mademoiselle_mel_tr.png) +![fntpic/u8g2_font_mademoiselle_mel_tn.png](fntpic/u8g2_font_mademoiselle_mel_tn.png) + +## pieceofcake_mel +![fntpic/u8g2_font_pieceofcake_mel_tr.png](fntpic/u8g2_font_pieceofcake_mel_tr.png) +![fntpic/u8g2_font_pieceofcake_mel_tn.png](fntpic/u8g2_font_pieceofcake_mel_tn.png) + +## press_mel +![fntpic/u8g2_font_press_mel_tr.png](fntpic/u8g2_font_press_mel_tr.png) +![fntpic/u8g2_font_press_mel_tn.png](fntpic/u8g2_font_press_mel_tn.png) + +## repress_mel +![fntpic/u8g2_font_repress_mel_tr.png](fntpic/u8g2_font_repress_mel_tr.png) +![fntpic/u8g2_font_repress_mel_tn.png](fntpic/u8g2_font_repress_mel_tn.png) + +## sticker_mel +![fntpic/u8g2_font_sticker_mel_tr.png](fntpic/u8g2_font_sticker_mel_tr.png) +![fntpic/u8g2_font_sticker_mel_tn.png](fntpic/u8g2_font_sticker_mel_tn.png) diff --git a/fntgrpmysteryquest.md b/fntgrpmysteryquest.md new file mode 100644 index 0000000..f6071da --- /dev/null +++ b/fntgrpmysteryquest.md @@ -0,0 +1,61 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [mystery_quest_24](#mystery_quest_24) + * [mystery_quest_28](#mystery_quest_28) + * [mystery_quest_32](#mystery_quest_32) + * [mystery_quest_36](#mystery_quest_36) + * [mystery_quest_42](#mystery_quest_42) + * [mystery_quest_48](#mystery_quest_48) + * [mystery_quest_56](#mystery_quest_56) + +[tocend]: # (toc end) + +# Reference + +Mystery Quest Regular, downloaded from https://www.1001fonts.com/mystery-quest-font.html + +# Copyright + +Mystery Quest is licensed under the SIL Open Font License (OFL), see https://scripts.sil.org/OFL + +Font Statement: + +Copyright (c) 2012 by Font Diner, Inc DBA Sideshow (diner@fontdiner.com) with Reseved Font Name "Mystery Quest"" + +This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFLhttp://scripts.sil.org/OFL + + +# Font Pictures + + + + +## mystery_quest_24 +![fntpic/u8g2_font_mystery_quest_24_tf.png](fntpic/u8g2_font_mystery_quest_24_tf.png) +![fntpic/u8g2_font_mystery_quest_24_tr.png](fntpic/u8g2_font_mystery_quest_24_tr.png) +![fntpic/u8g2_font_mystery_quest_24_tn.png](fntpic/u8g2_font_mystery_quest_24_tn.png) + +## mystery_quest_28 +![fntpic/u8g2_font_mystery_quest_28_tf.png](fntpic/u8g2_font_mystery_quest_28_tf.png) +![fntpic/u8g2_font_mystery_quest_28_tr.png](fntpic/u8g2_font_mystery_quest_28_tr.png) +![fntpic/u8g2_font_mystery_quest_28_tn.png](fntpic/u8g2_font_mystery_quest_28_tn.png) + +## mystery_quest_32 +![fntpic/u8g2_font_mystery_quest_32_tr.png](fntpic/u8g2_font_mystery_quest_32_tr.png) +![fntpic/u8g2_font_mystery_quest_32_tn.png](fntpic/u8g2_font_mystery_quest_32_tn.png) + +## mystery_quest_36 +![fntpic/u8g2_font_mystery_quest_36_tn.png](fntpic/u8g2_font_mystery_quest_36_tn.png) + +## mystery_quest_42 +![fntpic/u8g2_font_mystery_quest_42_tn.png](fntpic/u8g2_font_mystery_quest_42_tn.png) + +## mystery_quest_48 +![fntpic/u8g2_font_mystery_quest_48_tn.png](fntpic/u8g2_font_mystery_quest_48_tn.png) + +## mystery_quest_56 +![fntpic/u8g2_font_mystery_quest_56_tn.png](fntpic/u8g2_font_mystery_quest_56_tn.png) diff --git a/fntgrpnbp.md b/fntgrpnbp.md new file mode 100644 index 0000000..ab90cc3 --- /dev/null +++ b/fntgrpnbp.md @@ -0,0 +1,206 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [mozart_nbp](#mozart_nbp) + * [glasstown_nbp](#glasstown_nbp) + * [shylock_nbp](#shylock_nbp) + * [roentgen_nbp](#roentgen_nbp) + * [calibration_gothic_nbp](#calibration_gothic_nbp) + * [smart_patrol_nbp](#smart_patrol_nbp) + * [prospero_bold_nbp](#prospero_bold_nbp) + * [prospero_nbp](#prospero_nbp) + * [balthasar_regular_nbp](#balthasar_regular_nbp) + * [balthasar_titling_nbp](#balthasar_titling_nbp) + * [synchronizer_nbp](#synchronizer_nbp) + * [mercutio_basic_nbp](#mercutio_basic_nbp) + * [mercutio_sc_nbp](#mercutio_sc_nbp) + * [miranda_nbp](#miranda_nbp) + * [nine_by_five_nbp](#nine_by_five_nbp) + * [rosencrantz_nbp](#rosencrantz_nbp) + * [guildenstern_nbp](#guildenstern_nbp) + * [astragal_nbp](#astragal_nbp) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from [http://www.fontspace.com/total-fontgeek-dtf-ltd](http://www.fontspace.com/total-fontgeek-dtf-ltd). +Only fonts with "Creative Commons (by-sa) Attribution Share Alike" are included into u8g2. +All fonts are created by NATE547 (total-fontgeek). + + +# Copyright + + +Copyright from readme files: + +``` +LICENSE +======= +"fontname" is Creative Commons (by-sa) Attribution Share Alike. That means it's free to download and use. You can also upload it to another website but only as long as you give me credit for making it. You can even make changes to it as long as you give me credit for making the first version and license your new version as CC-BY-SA too. +For more information, go to: +http://creativecommons.org/licenses/by-sa/3.0/ + +A REQUEST FROM NATE547 +====================== +Once you install this font, find 2 ways to make the world, the country, your home state/province/county, or your hometown better than it is. Even if it's just recycling your newspaper instead of tossing it on the rubbish. +Of course, you're not obligated by law to do this.... it's just a request from a Sensible Human who wants our world to change. + +Duty now for the future. + +Nate547 (Total FontGeek) +``` + +"fontname" is one of the following fonts: + +http://www.fontspace.com/total-fontgeek-dtf-ltd/mozart-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/glasstown-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/shylock-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/roentgen-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/calibration-gothic-nbp-latin + +http://www.fontspace.com/total-fontgeek-dtf-ltd/smart-patrol-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/prospero-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/balthasar-regular-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/synchronizer-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/mercutio-nbp-basic + +http://www.fontspace.com/total-fontgeek-dtf-ltd/miranda-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/nine-by-five-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/rosencrantz-nbp + +http://www.fontspace.com/total-fontgeek-dtf-ltd/astragal-nbp + +Note: "rosencrantz-nbp" includes "guildenstern-nbp". + +# Font Pictures + + + + +## mozart_nbp +![fntpic/u8g2_font_mozart_nbp_tf.png](fntpic/u8g2_font_mozart_nbp_tf.png) +![fntpic/u8g2_font_mozart_nbp_tr.png](fntpic/u8g2_font_mozart_nbp_tr.png) +![fntpic/u8g2_font_mozart_nbp_tn.png](fntpic/u8g2_font_mozart_nbp_tn.png) + +![fntpic/u8g2_font_mozart_nbp_t_all.png](fntpic/u8g2_font_mozart_nbp_t_all.png) + +![fntpic/u8g2_font_mozart_nbp_h_all.png](fntpic/u8g2_font_mozart_nbp_h_all.png) + +## glasstown_nbp +![fntpic/u8g2_font_glasstown_nbp_tf.png](fntpic/u8g2_font_glasstown_nbp_tf.png) +![fntpic/u8g2_font_glasstown_nbp_tr.png](fntpic/u8g2_font_glasstown_nbp_tr.png) +![fntpic/u8g2_font_glasstown_nbp_tn.png](fntpic/u8g2_font_glasstown_nbp_tn.png) + +![fntpic/u8g2_font_glasstown_nbp_t_all.png](fntpic/u8g2_font_glasstown_nbp_t_all.png) + +## shylock_nbp +![fntpic/u8g2_font_shylock_nbp_tf.png](fntpic/u8g2_font_shylock_nbp_tf.png) +![fntpic/u8g2_font_shylock_nbp_tr.png](fntpic/u8g2_font_shylock_nbp_tr.png) +![fntpic/u8g2_font_shylock_nbp_tn.png](fntpic/u8g2_font_shylock_nbp_tn.png) + +![fntpic/u8g2_font_shylock_nbp_t_all.png](fntpic/u8g2_font_shylock_nbp_t_all.png) + +## roentgen_nbp +![fntpic/u8g2_font_roentgen_nbp_tf.png](fntpic/u8g2_font_roentgen_nbp_tf.png) +![fntpic/u8g2_font_roentgen_nbp_tr.png](fntpic/u8g2_font_roentgen_nbp_tr.png) +![fntpic/u8g2_font_roentgen_nbp_tn.png](fntpic/u8g2_font_roentgen_nbp_tn.png) + +![fntpic/u8g2_font_roentgen_nbp_t_all.png](fntpic/u8g2_font_roentgen_nbp_t_all.png) + +![fntpic/u8g2_font_roentgen_nbp_h_all.png](fntpic/u8g2_font_roentgen_nbp_h_all.png) + +## calibration_gothic_nbp +![fntpic/u8g2_font_calibration_gothic_nbp_tf.png](fntpic/u8g2_font_calibration_gothic_nbp_tf.png) +![fntpic/u8g2_font_calibration_gothic_nbp_tr.png](fntpic/u8g2_font_calibration_gothic_nbp_tr.png) +![fntpic/u8g2_font_calibration_gothic_nbp_tn.png](fntpic/u8g2_font_calibration_gothic_nbp_tn.png) + +![fntpic/u8g2_font_calibration_gothic_nbp_t_all.png](fntpic/u8g2_font_calibration_gothic_nbp_t_all.png) + +## smart_patrol_nbp +![fntpic/u8g2_font_smart_patrol_nbp_tf.png](fntpic/u8g2_font_smart_patrol_nbp_tf.png) +![fntpic/u8g2_font_smart_patrol_nbp_tr.png](fntpic/u8g2_font_smart_patrol_nbp_tr.png) +![fntpic/u8g2_font_smart_patrol_nbp_tn.png](fntpic/u8g2_font_smart_patrol_nbp_tn.png) + +## prospero_bold_nbp +![fntpic/u8g2_font_prospero_bold_nbp_tf.png](fntpic/u8g2_font_prospero_bold_nbp_tf.png) +![fntpic/u8g2_font_prospero_bold_nbp_tr.png](fntpic/u8g2_font_prospero_bold_nbp_tr.png) +![fntpic/u8g2_font_prospero_bold_nbp_tn.png](fntpic/u8g2_font_prospero_bold_nbp_tn.png) + +## prospero_nbp +![fntpic/u8g2_font_prospero_nbp_tf.png](fntpic/u8g2_font_prospero_nbp_tf.png) +![fntpic/u8g2_font_prospero_nbp_tr.png](fntpic/u8g2_font_prospero_nbp_tr.png) +![fntpic/u8g2_font_prospero_nbp_tn.png](fntpic/u8g2_font_prospero_nbp_tn.png) + +## balthasar_regular_nbp +![fntpic/u8g2_font_balthasar_regular_nbp_tf.png](fntpic/u8g2_font_balthasar_regular_nbp_tf.png) +![fntpic/u8g2_font_balthasar_regular_nbp_tr.png](fntpic/u8g2_font_balthasar_regular_nbp_tr.png) +![fntpic/u8g2_font_balthasar_regular_nbp_tn.png](fntpic/u8g2_font_balthasar_regular_nbp_tn.png) + +## balthasar_titling_nbp +![fntpic/u8g2_font_balthasar_titling_nbp_tf.png](fntpic/u8g2_font_balthasar_titling_nbp_tf.png) +![fntpic/u8g2_font_balthasar_titling_nbp_tr.png](fntpic/u8g2_font_balthasar_titling_nbp_tr.png) +![fntpic/u8g2_font_balthasar_titling_nbp_tn.png](fntpic/u8g2_font_balthasar_titling_nbp_tn.png) + +## synchronizer_nbp +![fntpic/u8g2_font_synchronizer_nbp_tf.png](fntpic/u8g2_font_synchronizer_nbp_tf.png) +![fntpic/u8g2_font_synchronizer_nbp_tr.png](fntpic/u8g2_font_synchronizer_nbp_tr.png) +![fntpic/u8g2_font_synchronizer_nbp_tn.png](fntpic/u8g2_font_synchronizer_nbp_tn.png) + +## mercutio_basic_nbp +![fntpic/u8g2_font_mercutio_basic_nbp_tf.png](fntpic/u8g2_font_mercutio_basic_nbp_tf.png) +![fntpic/u8g2_font_mercutio_basic_nbp_tr.png](fntpic/u8g2_font_mercutio_basic_nbp_tr.png) +![fntpic/u8g2_font_mercutio_basic_nbp_tn.png](fntpic/u8g2_font_mercutio_basic_nbp_tn.png) + +![fntpic/u8g2_font_mercutio_basic_nbp_t_all.png](fntpic/u8g2_font_mercutio_basic_nbp_t_all.png) + +## mercutio_sc_nbp +![fntpic/u8g2_font_mercutio_sc_nbp_tf.png](fntpic/u8g2_font_mercutio_sc_nbp_tf.png) +![fntpic/u8g2_font_mercutio_sc_nbp_tr.png](fntpic/u8g2_font_mercutio_sc_nbp_tr.png) +![fntpic/u8g2_font_mercutio_sc_nbp_tn.png](fntpic/u8g2_font_mercutio_sc_nbp_tn.png) + +![fntpic/u8g2_font_mercutio_sc_nbp_t_all.png](fntpic/u8g2_font_mercutio_sc_nbp_t_all.png) + +## miranda_nbp +![fntpic/u8g2_font_miranda_nbp_tf.png](fntpic/u8g2_font_miranda_nbp_tf.png) +![fntpic/u8g2_font_miranda_nbp_tr.png](fntpic/u8g2_font_miranda_nbp_tr.png) +![fntpic/u8g2_font_miranda_nbp_tn.png](fntpic/u8g2_font_miranda_nbp_tn.png) + +## nine_by_five_nbp +![fntpic/u8g2_font_nine_by_five_nbp_tf.png](fntpic/u8g2_font_nine_by_five_nbp_tf.png) +![fntpic/u8g2_font_nine_by_five_nbp_tr.png](fntpic/u8g2_font_nine_by_five_nbp_tr.png) +![fntpic/u8g2_font_nine_by_five_nbp_tn.png](fntpic/u8g2_font_nine_by_five_nbp_tn.png) + +![fntpic/u8g2_font_nine_by_five_nbp_t_all.png](fntpic/u8g2_font_nine_by_five_nbp_t_all.png) + +## rosencrantz_nbp +![fntpic/u8g2_font_rosencrantz_nbp_tf.png](fntpic/u8g2_font_rosencrantz_nbp_tf.png) +![fntpic/u8g2_font_rosencrantz_nbp_tr.png](fntpic/u8g2_font_rosencrantz_nbp_tr.png) +![fntpic/u8g2_font_rosencrantz_nbp_tn.png](fntpic/u8g2_font_rosencrantz_nbp_tn.png) + +![fntpic/u8g2_font_rosencrantz_nbp_t_all.png](fntpic/u8g2_font_rosencrantz_nbp_t_all.png) + +## guildenstern_nbp +![fntpic/u8g2_font_guildenstern_nbp_tf.png](fntpic/u8g2_font_guildenstern_nbp_tf.png) +![fntpic/u8g2_font_guildenstern_nbp_tr.png](fntpic/u8g2_font_guildenstern_nbp_tr.png) +![fntpic/u8g2_font_guildenstern_nbp_tn.png](fntpic/u8g2_font_guildenstern_nbp_tn.png) + +![fntpic/u8g2_font_guildenstern_nbp_t_all.png](fntpic/u8g2_font_guildenstern_nbp_t_all.png) + +## astragal_nbp +![fntpic/u8g2_font_astragal_nbp_tf.png](fntpic/u8g2_font_astragal_nbp_tf.png) +![fntpic/u8g2_font_astragal_nbp_tr.png](fntpic/u8g2_font_astragal_nbp_tr.png) +![fntpic/u8g2_font_astragal_nbp_tn.png](fntpic/u8g2_font_astragal_nbp_tn.png) diff --git a/fntgrpoldschoolpcfonts.md b/fntgrpoldschoolpcfonts.md new file mode 100644 index 0000000..447f7f3 --- /dev/null +++ b/fntgrpoldschoolpcfonts.md @@ -0,0 +1,136 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [pxplusibmcgathin](#pxplusibmcgathin) + * [pxplusibmcga](#pxplusibmcga) + * [pxplustandynewtv](#pxplustandynewtv) + * [pxplusibmvga9](#pxplusibmvga9) + * [pxplusibmvga8](#pxplusibmvga8) + * [px437wyse700a](#px437wyse700a) + * [px437wyse700b](#px437wyse700b) + * [px437wyse700a_2x2](#px437wyse700a_2x2) + * [px437wyse700b_2x2](#px437wyse700b_2x2) + +[tocend]: # (toc end) + +# Reference + +Download location: http://int10h.org/oldschool-pc-fonts/ + +# Copyright + +From "README.NFO": + +The Ultimate Oldschool PC Font Pack is licensed under a Creative Commons +Attribution-ShareAlike 4.0 International License. + +You should have received a copy of the license along with this work. If +not, see < http://creativecommons.org/licenses/by-sa/4.0/ >. + +(c) 2016 VileR + + +From http://int10h.org/oldschool-pc-fonts/readme/#legal_stuff : + + * You may freely share and adapt / transform / enhance them for any purpose + * You must give appropriate credit (which includes the author's name and a link to the original material) + * If you distribute your own adaptations, do so under a compatible license + * No warranties are given - whatever you do, I will not be held liable + + +# Font Details + + +## pxplusibmcgathin +![fntpic/u8g2_font_pxplusibmcgathin_8f.png](fntpic/u8g2_font_pxplusibmcgathin_8f.png) +![fntpic/u8g2_font_pxplusibmcgathin_8r.png](fntpic/u8g2_font_pxplusibmcgathin_8r.png) +![fntpic/u8g2_font_pxplusibmcgathin_8n.png](fntpic/u8g2_font_pxplusibmcgathin_8n.png) +![fntpic/u8g2_font_pxplusibmcgathin_8u.png](fntpic/u8g2_font_pxplusibmcgathin_8u.png) + +![fntpic/u8x8_font_pxplusibmcgathin_f.png](fntpic/u8x8_font_pxplusibmcgathin_f.png) +![fntpic/u8x8_font_pxplusibmcgathin_r.png](fntpic/u8x8_font_pxplusibmcgathin_r.png) +![fntpic/u8x8_font_pxplusibmcgathin_n.png](fntpic/u8x8_font_pxplusibmcgathin_n.png) +![fntpic/u8x8_font_pxplusibmcgathin_u.png](fntpic/u8x8_font_pxplusibmcgathin_u.png) + +## pxplusibmcga +![fntpic/u8g2_font_pxplusibmcga_8f.png](fntpic/u8g2_font_pxplusibmcga_8f.png) +![fntpic/u8g2_font_pxplusibmcga_8r.png](fntpic/u8g2_font_pxplusibmcga_8r.png) +![fntpic/u8g2_font_pxplusibmcga_8n.png](fntpic/u8g2_font_pxplusibmcga_8n.png) +![fntpic/u8g2_font_pxplusibmcga_8u.png](fntpic/u8g2_font_pxplusibmcga_8u.png) + +![fntpic/u8x8_font_pxplusibmcga_f.png](fntpic/u8x8_font_pxplusibmcga_f.png) +![fntpic/u8x8_font_pxplusibmcga_r.png](fntpic/u8x8_font_pxplusibmcga_r.png) +![fntpic/u8x8_font_pxplusibmcga_n.png](fntpic/u8x8_font_pxplusibmcga_n.png) +![fntpic/u8x8_font_pxplusibmcga_u.png](fntpic/u8x8_font_pxplusibmcga_u.png) + +## pxplustandynewtv +![fntpic/u8g2_font_pxplustandynewtv_8f.png](fntpic/u8g2_font_pxplustandynewtv_8f.png) +![fntpic/u8g2_font_pxplustandynewtv_8r.png](fntpic/u8g2_font_pxplustandynewtv_8r.png) +![fntpic/u8g2_font_pxplustandynewtv_8n.png](fntpic/u8g2_font_pxplustandynewtv_8n.png) +![fntpic/u8g2_font_pxplustandynewtv_8u.png](fntpic/u8g2_font_pxplustandynewtv_8u.png) + +![fntpic/u8x8_font_pxplustandynewtv_f.png](fntpic/u8x8_font_pxplustandynewtv_f.png) +![fntpic/u8x8_font_pxplustandynewtv_r.png](fntpic/u8x8_font_pxplustandynewtv_r.png) +![fntpic/u8x8_font_pxplustandynewtv_n.png](fntpic/u8x8_font_pxplustandynewtv_n.png) +![fntpic/u8x8_font_pxplustandynewtv_u.png](fntpic/u8x8_font_pxplustandynewtv_u.png) + +![fntpic/u8g2_font_pxplustandynewtv_t_all.png](fntpic/u8g2_font_pxplustandynewtv_t_all.png) + +![fntpic/u8g2_font_pxplustandynewtv_8_all.png](fntpic/u8g2_font_pxplustandynewtv_8_all.png) + +## pxplusibmvga9 +![fntpic/u8g2_font_pxplusibmvga9_tf.png](fntpic/u8g2_font_pxplusibmvga9_tf.png) +![fntpic/u8g2_font_pxplusibmvga9_tr.png](fntpic/u8g2_font_pxplusibmvga9_tr.png) +![fntpic/u8g2_font_pxplusibmvga9_tn.png](fntpic/u8g2_font_pxplusibmvga9_tn.png) + +![fntpic/u8g2_font_pxplusibmvga9_mf.png](fntpic/u8g2_font_pxplusibmvga9_mf.png) +![fntpic/u8g2_font_pxplusibmvga9_mr.png](fntpic/u8g2_font_pxplusibmvga9_mr.png) +![fntpic/u8g2_font_pxplusibmvga9_mn.png](fntpic/u8g2_font_pxplusibmvga9_mn.png) + +![fntpic/u8g2_font_pxplusibmvga9_t_all.png](fntpic/u8g2_font_pxplusibmvga9_t_all.png) + +![fntpic/u8g2_font_pxplusibmvga9_m_all.png](fntpic/u8g2_font_pxplusibmvga9_m_all.png) + +## pxplusibmvga8 +![fntpic/u8g2_font_pxplusibmvga8_tf.png](fntpic/u8g2_font_pxplusibmvga8_tf.png) +![fntpic/u8g2_font_pxplusibmvga8_tr.png](fntpic/u8g2_font_pxplusibmvga8_tr.png) +![fntpic/u8g2_font_pxplusibmvga8_tn.png](fntpic/u8g2_font_pxplusibmvga8_tn.png) + +![fntpic/u8g2_font_pxplusibmvga8_mf.png](fntpic/u8g2_font_pxplusibmvga8_mf.png) +![fntpic/u8g2_font_pxplusibmvga8_mr.png](fntpic/u8g2_font_pxplusibmvga8_mr.png) +![fntpic/u8g2_font_pxplusibmvga8_mn.png](fntpic/u8g2_font_pxplusibmvga8_mn.png) + +![fntpic/u8g2_font_pxplusibmvga8_t_all.png](fntpic/u8g2_font_pxplusibmvga8_t_all.png) + +![fntpic/u8g2_font_pxplusibmvga8_m_all.png](fntpic/u8g2_font_pxplusibmvga8_m_all.png) + +## px437wyse700a +![fntpic/u8g2_font_px437wyse700a_tf.png](fntpic/u8g2_font_px437wyse700a_tf.png) +![fntpic/u8g2_font_px437wyse700a_tr.png](fntpic/u8g2_font_px437wyse700a_tr.png) +![fntpic/u8g2_font_px437wyse700a_tn.png](fntpic/u8g2_font_px437wyse700a_tn.png) + +![fntpic/u8g2_font_px437wyse700a_mf.png](fntpic/u8g2_font_px437wyse700a_mf.png) +![fntpic/u8g2_font_px437wyse700a_mr.png](fntpic/u8g2_font_px437wyse700a_mr.png) +![fntpic/u8g2_font_px437wyse700a_mn.png](fntpic/u8g2_font_px437wyse700a_mn.png) + +## px437wyse700b +![fntpic/u8g2_font_px437wyse700b_tf.png](fntpic/u8g2_font_px437wyse700b_tf.png) +![fntpic/u8g2_font_px437wyse700b_tr.png](fntpic/u8g2_font_px437wyse700b_tr.png) +![fntpic/u8g2_font_px437wyse700b_tn.png](fntpic/u8g2_font_px437wyse700b_tn.png) + +![fntpic/u8g2_font_px437wyse700b_mf.png](fntpic/u8g2_font_px437wyse700b_mf.png) +![fntpic/u8g2_font_px437wyse700b_mr.png](fntpic/u8g2_font_px437wyse700b_mr.png) +![fntpic/u8g2_font_px437wyse700b_mn.png](fntpic/u8g2_font_px437wyse700b_mn.png) + +## px437wyse700a_2x2 +![fntpic/u8x8_font_px437wyse700a_2x2_f.png](fntpic/u8x8_font_px437wyse700a_2x2_f.png) +![fntpic/u8x8_font_px437wyse700a_2x2_r.png](fntpic/u8x8_font_px437wyse700a_2x2_r.png) +![fntpic/u8x8_font_px437wyse700a_2x2_n.png](fntpic/u8x8_font_px437wyse700a_2x2_n.png) + +## px437wyse700b_2x2 +![fntpic/u8x8_font_px437wyse700b_2x2_f.png](fntpic/u8x8_font_px437wyse700b_2x2_f.png) +![fntpic/u8x8_font_px437wyse700b_2x2_r.png](fntpic/u8x8_font_px437wyse700b_2x2_r.png) +![fntpic/u8x8_font_px437wyse700b_2x2_n.png](fntpic/u8x8_font_px437wyse700b_2x2_n.png) diff --git a/fntgrpoldstandard.md b/fntgrpoldstandard.md new file mode 100644 index 0000000..ebc49a4 --- /dev/null +++ b/fntgrpoldstandard.md @@ -0,0 +1,96 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [osb18](#osb18) + * [osb21](#osb21) + * [osb26](#osb26) + * [osb29](#osb29) + * [osb35](#osb35) + * [osb41](#osb41) + * [osr18](#osr18) + * [osr21](#osr21) + * [osr26](#osr26) + * [osr29](#osr29) + * [osr35](#osr35) + * [osr41](#osr41) + +[tocend]: # (toc end) + +# Reference + +Description of [Old Standard Font Family](http://www.thessalonica.org.ru/en/oldstandard.html) + +Download location at openfontlibrary.org: http://openfontlibrary.org/font/old-standard + +# Copyright + +License: [OFL (SIL Open Font License)](http://scripts.sil.org/OFL) + +Font Copyright Statement:Copyright (C) 2006-2008 Alexey Kryukov + +# Font Details + + + +## osb18 +![fntpic/u8g2_font_osb18_tf.png](fntpic/u8g2_font_osb18_tf.png) +![fntpic/u8g2_font_osb18_tr.png](fntpic/u8g2_font_osb18_tr.png) +![fntpic/u8g2_font_osb18_tn.png](fntpic/u8g2_font_osb18_tn.png) + +## osb21 +![fntpic/u8g2_font_osb21_tf.png](fntpic/u8g2_font_osb21_tf.png) +![fntpic/u8g2_font_osb21_tr.png](fntpic/u8g2_font_osb21_tr.png) +![fntpic/u8g2_font_osb21_tn.png](fntpic/u8g2_font_osb21_tn.png) + +## osb26 +![fntpic/u8g2_font_osb26_tf.png](fntpic/u8g2_font_osb26_tf.png) +![fntpic/u8g2_font_osb26_tr.png](fntpic/u8g2_font_osb26_tr.png) +![fntpic/u8g2_font_osb26_tn.png](fntpic/u8g2_font_osb26_tn.png) + +## osb29 +![fntpic/u8g2_font_osb29_tf.png](fntpic/u8g2_font_osb29_tf.png) +![fntpic/u8g2_font_osb29_tr.png](fntpic/u8g2_font_osb29_tr.png) +![fntpic/u8g2_font_osb29_tn.png](fntpic/u8g2_font_osb29_tn.png) + +## osb35 +![fntpic/u8g2_font_osb35_tf.png](fntpic/u8g2_font_osb35_tf.png) +![fntpic/u8g2_font_osb35_tr.png](fntpic/u8g2_font_osb35_tr.png) +![fntpic/u8g2_font_osb35_tn.png](fntpic/u8g2_font_osb35_tn.png) + +## osb41 +![fntpic/u8g2_font_osb41_tf.png](fntpic/u8g2_font_osb41_tf.png) +![fntpic/u8g2_font_osb41_tr.png](fntpic/u8g2_font_osb41_tr.png) +![fntpic/u8g2_font_osb41_tn.png](fntpic/u8g2_font_osb41_tn.png) + +## osr18 +![fntpic/u8g2_font_osr18_tf.png](fntpic/u8g2_font_osr18_tf.png) +![fntpic/u8g2_font_osr18_tr.png](fntpic/u8g2_font_osr18_tr.png) +![fntpic/u8g2_font_osr18_tn.png](fntpic/u8g2_font_osr18_tn.png) + +## osr21 +![fntpic/u8g2_font_osr21_tf.png](fntpic/u8g2_font_osr21_tf.png) +![fntpic/u8g2_font_osr21_tr.png](fntpic/u8g2_font_osr21_tr.png) +![fntpic/u8g2_font_osr21_tn.png](fntpic/u8g2_font_osr21_tn.png) + +## osr26 +![fntpic/u8g2_font_osr26_tf.png](fntpic/u8g2_font_osr26_tf.png) +![fntpic/u8g2_font_osr26_tr.png](fntpic/u8g2_font_osr26_tr.png) +![fntpic/u8g2_font_osr26_tn.png](fntpic/u8g2_font_osr26_tn.png) + +## osr29 +![fntpic/u8g2_font_osr29_tf.png](fntpic/u8g2_font_osr29_tf.png) +![fntpic/u8g2_font_osr29_tr.png](fntpic/u8g2_font_osr29_tr.png) +![fntpic/u8g2_font_osr29_tn.png](fntpic/u8g2_font_osr29_tn.png) + +## osr35 +![fntpic/u8g2_font_osr35_tf.png](fntpic/u8g2_font_osr35_tf.png) +![fntpic/u8g2_font_osr35_tr.png](fntpic/u8g2_font_osr35_tr.png) +![fntpic/u8g2_font_osr35_tn.png](fntpic/u8g2_font_osr35_tn.png) + +## osr41 +![fntpic/u8g2_font_osr41_tf.png](fntpic/u8g2_font_osr41_tf.png) +![fntpic/u8g2_font_osr41_tr.png](fntpic/u8g2_font_osr41_tr.png) +![fntpic/u8g2_font_osr41_tn.png](fntpic/u8g2_font_osr41_tn.png) diff --git a/fntgrpopengameart.md b/fntgrpopengameart.md new file mode 100644 index 0000000..0b74909 --- /dev/null +++ b/fntgrpopengameart.md @@ -0,0 +1,91 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [artossans8](#artossans8) + * [artosserif8](#artosserif8) + * [chroma48medium8](#chroma48medium8) + * [saikyosansbold8](#saikyosansbold8) + * [torussansbold8](#torussansbold8) + * [victoriabold8](#victoriabold8) + * [victoriamedium8](#victoriamedium8) + +[tocend]: # (toc end) + +# Reference + +All font on this page have been downloaded from +http://opengameart.org/content/a-package-of-8-bit-fonts-for-grafx2-and-linux + + +# Copyright + +Zero Lizense: http://creativecommons.org/publicdomain/zero/1.0/ + + +# Font Details + + + +## artossans8 +![fntpic/u8g2_font_artossans8_8r.png](fntpic/u8g2_font_artossans8_8r.png) +![fntpic/u8g2_font_artossans8_8n.png](fntpic/u8g2_font_artossans8_8n.png) +![fntpic/u8g2_font_artossans8_8u.png](fntpic/u8g2_font_artossans8_8u.png) + +![fntpic/u8x8_font_artossans8_r.png](fntpic/u8x8_font_artossans8_r.png) +![fntpic/u8x8_font_artossans8_n.png](fntpic/u8x8_font_artossans8_n.png) +![fntpic/u8x8_font_artossans8_u.png](fntpic/u8x8_font_artossans8_u.png) + +## artosserif8 +![fntpic/u8g2_font_artosserif8_8r.png](fntpic/u8g2_font_artosserif8_8r.png) +![fntpic/u8g2_font_artosserif8_8n.png](fntpic/u8g2_font_artosserif8_8n.png) +![fntpic/u8g2_font_artosserif8_8u.png](fntpic/u8g2_font_artosserif8_8u.png) + +![fntpic/u8x8_font_artosserif8_r.png](fntpic/u8x8_font_artosserif8_r.png) +![fntpic/u8x8_font_artosserif8_n.png](fntpic/u8x8_font_artosserif8_n.png) +![fntpic/u8x8_font_artosserif8_u.png](fntpic/u8x8_font_artosserif8_u.png) + +## chroma48medium8 +![fntpic/u8g2_font_chroma48medium8_8r.png](fntpic/u8g2_font_chroma48medium8_8r.png) +![fntpic/u8g2_font_chroma48medium8_8n.png](fntpic/u8g2_font_chroma48medium8_8n.png) +![fntpic/u8g2_font_chroma48medium8_8u.png](fntpic/u8g2_font_chroma48medium8_8u.png) + +![fntpic/u8x8_font_chroma48medium8_r.png](fntpic/u8x8_font_chroma48medium8_r.png) +![fntpic/u8x8_font_chroma48medium8_n.png](fntpic/u8x8_font_chroma48medium8_n.png) +![fntpic/u8x8_font_chroma48medium8_u.png](fntpic/u8x8_font_chroma48medium8_u.png) + +## saikyosansbold8 +![fntpic/u8g2_font_saikyosansbold8_8n.png](fntpic/u8g2_font_saikyosansbold8_8n.png) +![fntpic/u8g2_font_saikyosansbold8_8u.png](fntpic/u8g2_font_saikyosansbold8_8u.png) + +![fntpic/u8x8_font_saikyosansbold8_n.png](fntpic/u8x8_font_saikyosansbold8_n.png) +![fntpic/u8x8_font_saikyosansbold8_u.png](fntpic/u8x8_font_saikyosansbold8_u.png) + +## torussansbold8 +![fntpic/u8g2_font_torussansbold8_8r.png](fntpic/u8g2_font_torussansbold8_8r.png) +![fntpic/u8g2_font_torussansbold8_8n.png](fntpic/u8g2_font_torussansbold8_8n.png) +![fntpic/u8g2_font_torussansbold8_8u.png](fntpic/u8g2_font_torussansbold8_8u.png) + +![fntpic/u8x8_font_torussansbold8_r.png](fntpic/u8x8_font_torussansbold8_r.png) +![fntpic/u8x8_font_torussansbold8_n.png](fntpic/u8x8_font_torussansbold8_n.png) +![fntpic/u8x8_font_torussansbold8_u.png](fntpic/u8x8_font_torussansbold8_u.png) + +## victoriabold8 +![fntpic/u8g2_font_victoriabold8_8r.png](fntpic/u8g2_font_victoriabold8_8r.png) +![fntpic/u8g2_font_victoriabold8_8n.png](fntpic/u8g2_font_victoriabold8_8n.png) +![fntpic/u8g2_font_victoriabold8_8u.png](fntpic/u8g2_font_victoriabold8_8u.png) + +![fntpic/u8x8_font_victoriabold8_r.png](fntpic/u8x8_font_victoriabold8_r.png) +![fntpic/u8x8_font_victoriabold8_n.png](fntpic/u8x8_font_victoriabold8_n.png) +![fntpic/u8x8_font_victoriabold8_u.png](fntpic/u8x8_font_victoriabold8_u.png) + +## victoriamedium8 +![fntpic/u8g2_font_victoriamedium8_8r.png](fntpic/u8g2_font_victoriamedium8_8r.png) +![fntpic/u8g2_font_victoriamedium8_8n.png](fntpic/u8g2_font_victoriamedium8_8n.png) +![fntpic/u8g2_font_victoriamedium8_8u.png](fntpic/u8g2_font_victoriamedium8_8u.png) + +![fntpic/u8x8_font_victoriamedium8_r.png](fntpic/u8x8_font_victoriamedium8_r.png) +![fntpic/u8x8_font_victoriamedium8_n.png](fntpic/u8x8_font_victoriamedium8_n.png) +![fntpic/u8x8_font_victoriamedium8_u.png](fntpic/u8x8_font_victoriamedium8_u.png) diff --git a/fntgrppentacom.md b/fntgrppentacom.md new file mode 100644 index 0000000..7878843 --- /dev/null +++ b/fntgrppentacom.md @@ -0,0 +1,103 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [HelvetiPixel](#helvetipixel) + * [TimesNewPixel](#timesnewpixel) + * [BitTypeWriter](#bittypewriter) + * [Georgia7px](#georgia7px) + * [Wizzard](#wizzard) + * [HelvetiPixelOutline](#helvetipixeloutline) + * [Untitled16PixelSansSerifBitmap](#untitled16pixelsansserifbitmap) + * [UnnamedDOSFontIV](#unnameddosfontiv) + * [Terminal](#terminal) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "Pentacom". + +Fonts will be available with U8g2 v2.26. + +# Copyright + + +HelvetiPixel by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=381 +license : (Public Domain) + +TimesNewPixel by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=57 +license : (Public Domain) + +BitTypeWriter by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1455 +license : (Public Domain) + +Georgia7px by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=1451 +license : (Public Domain) + +Wizzard by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=902 +license : (Public Domain) + +HelvetiPixel (Outline) by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=182 +license : (Public Domain) + +Untitled16PixelSansSerifBitmap by Pentacom +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=3046 +license : (Public Domain) + +U8g2 v2.32 + +Unnamed DOS Font IV by Pentacom +license : (Public Domain) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=6171 + +Terminal by pentacom +license : (All Rights Reserved) +https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=5556 + +# Font Pictures + + + + +## HelvetiPixel +![fntpic/u8g2_font_HelvetiPixel_tr.png](fntpic/u8g2_font_HelvetiPixel_tr.png) + +## TimesNewPixel +![fntpic/u8g2_font_TimesNewPixel_tr.png](fntpic/u8g2_font_TimesNewPixel_tr.png) + +## BitTypeWriter +![fntpic/u8g2_font_BitTypeWriter_tr.png](fntpic/u8g2_font_BitTypeWriter_tr.png) +![fntpic/u8g2_font_BitTypeWriter_te.png](fntpic/u8g2_font_BitTypeWriter_te.png) + +## Georgia7px +![fntpic/u8g2_font_Georgia7px_tf.png](fntpic/u8g2_font_Georgia7px_tf.png) +![fntpic/u8g2_font_Georgia7px_tr.png](fntpic/u8g2_font_Georgia7px_tr.png) +![fntpic/u8g2_font_Georgia7px_te.png](fntpic/u8g2_font_Georgia7px_te.png) + +## Wizzard +![fntpic/u8g2_font_Wizzard_tr.png](fntpic/u8g2_font_Wizzard_tr.png) + +## HelvetiPixelOutline +![fntpic/u8g2_font_HelvetiPixelOutline_tr.png](fntpic/u8g2_font_HelvetiPixelOutline_tr.png) +![fntpic/u8g2_font_HelvetiPixelOutline_te.png](fntpic/u8g2_font_HelvetiPixelOutline_te.png) + +## Untitled16PixelSansSerifBitmap +![fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png](fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png) + +## UnnamedDOSFontIV +![fntpic/u8g2_font_UnnamedDOSFontIV_tr.png](fntpic/u8g2_font_UnnamedDOSFontIV_tr.png) + +## Terminal +![fntpic/u8g2_font_Terminal_tr.png](fntpic/u8g2_font_Terminal_tr.png) +![fntpic/u8g2_font_Terminal_te.png](fntpic/u8g2_font_Terminal_te.png) diff --git a/fntgrppersian.md b/fntgrppersian.md new file mode 100644 index 0000000..6a51d4a --- /dev/null +++ b/fntgrppersian.md @@ -0,0 +1,399 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Samim and Samim-FD](#samim-and-samimfd) + * [GanjNamehSans-Regular](#ganjnamehsansregular) + * [IranianSansRegular](#iraniansansregular) + * [Font Details](#font-details) + * [samim_10](#samim_10) + * [samim_12](#samim_12) + * [samim_14](#samim_14) + * [samim_16](#samim_16) + * [samim_fd_10](#samim_fd_10) + * [samim_fd_12](#samim_fd_12) + * [samim_fd_14](#samim_fd_14) + * [samim_fd_16](#samim_fd_16) + * [ganj_nameh_sans10](#ganj_nameh_sans10) + * [ganj_nameh_sans12](#ganj_nameh_sans12) + * [ganj_nameh_sans14](#ganj_nameh_sans14) + * [ganj_nameh_sans16](#ganj_nameh_sans16) + * [iranian_sans_8](#iranian_sans_8) + * [iranian_sans_10](#iranian_sans_10) + * [iranian_sans_12](#iranian_sans_12) + * [iranian_sans_14](#iranian_sans_14) + * [iranian_sans_16](#iranian_sans_16) + +[tocend]: # (toc end) + +# Reference + +The purpose of this font group is to support fonts as requested in issue #532. +The following fonts are described here: + + * Samim & Samim-FD ([LICENSE](https://github.com/rastikerdar/samim-font/blob/master/LICENSE)) + * GanjNamehSans-Regular ([LICENSE](https://github.com/font-store/GanjnamehFont/blob/master/OFL.txt)) + * IranianSansRegular ([LICENSE](https://github.com/nekofar/iranian-sans-fontface/blob/master/LICENSE)) + +# Copyright + +## Samim and Samim-FD + +``` +Copyright (c) 2015, Saber Rastikerdar (saber.rastikerdar@gmail.com), +Glyphs and data from Open Sans font are licensed under the Apache License, Version 2.0. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +``` + +## GanjNamehSans-Regular + +``` +Copyright 2015 The Jomhuria Project Authors (info: lasse@graphicore.de) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. +``` + + +## IranianSansRegular + +``` +======================================================================= +THIS PACKAGE IS FREE SOFTWARE BUT IS NOT GPL. PLEASE READ THE FOLLOWING +LICENSE FOR DETAILS OF YOUR RIGHTS: +======================================================================= + +Arabic Script Glyphs, OpenType Layout and TrueType Instructions (c) 2007 by Iranian National Initiative for Free and +Open Source Software (www.foss.ir) See license details in section one. + +Latin Glyph Outlines Copyright (c) 2003 by Bitstream, Inc. See license details in section two. + + +----------------------------------------------------------------------- + + +SECTION ONE - Iranian National Initiative for Free and Open Source Software Font License + + +Copyright (c) 2007 by Iranian National Initiative for Free and Open Source Software, +All Rights Reserved. + +"Iranian Sans" is a service mark of Iranian National Initiative for Free and Open Source Software + +Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license +("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, distribute, copies of the Font Software, and to +permit persons to whom the Font Software is furnished to do so, subject to the following conditions: + +The above copyright and trademark notices and this permission notice shall be included in all copies of one or more +of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the +Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed +to names not containing the word "Iranian". + +This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is +distributed either under the "Iranian" names or claimed to be endorsed or associated with Iranian National Initiative +for Free and Open Source Software. + +The Font Software may be sold as part of a larger software package provided that: a) No copy of one or more of the +Font Software typefaces may be sold by itself or as part of a package that only consists of a collection of fonts and +associated supplementary documentation and utilities. b) No price is charged or associated with any of the Font +Software typefaces themselves. So, the price of the package with or without the Font Software typefaces should be +the same. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING +BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL "IRANIAN NATIONAL +INITIATIVE FOR FREE AND OPEN SOURCE SOFTWARE" BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT +SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the names of "Iranian", "Iranian Sans", "Iranian National Initiative for Free and +Open Source Software" or "www.foss.ir" shall not be used in advertising or otherwise to promote the sale, use or +other dealings in this Font Software without prior written authorization from the Iranian National Initiative for Free +and Open Source Software. For further information, contact: fonts (at) foss (dot) ir. + + +----------------------------------------------------------------------- + + +SECTION TWO - Bitstream, Inc. License + + +Copyright (c) 2003 by Bitstream, Inc. +All Rights Reserved. +Bitstream Vera is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license +("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font +Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: + +The above copyright and trademark notices and this permission notice shall be included in all copies of one or more +of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the +Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed +to names not containing either the words "Bitstream" or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is +distributed under the "Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software +typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING +BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE +GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, +INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS +IN THE FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be +used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written +authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at +gnome dot org. + +Reference: https://groups.google.com/d/msg/persian-computing/9LG13RjZ5Q4/AIcegC5pA6oJ +``` + + +# Font Details + + + +## samim_10 +![fntpic/u8g2_font_samim_10_t_all.png](fntpic/u8g2_font_samim_10_t_all.png) + +## samim_12 +![fntpic/u8g2_font_samim_12_t_all.png](fntpic/u8g2_font_samim_12_t_all.png) + +## samim_14 +![fntpic/u8g2_font_samim_14_t_all.png](fntpic/u8g2_font_samim_14_t_all.png) + +## samim_16 +![fntpic/u8g2_font_samim_16_t_all.png](fntpic/u8g2_font_samim_16_t_all.png) + +## samim_fd_10 +![fntpic/u8g2_font_samim_fd_10_t_all.png](fntpic/u8g2_font_samim_fd_10_t_all.png) + +## samim_fd_12 +![fntpic/u8g2_font_samim_fd_12_t_all.png](fntpic/u8g2_font_samim_fd_12_t_all.png) + +## samim_fd_14 +![fntpic/u8g2_font_samim_fd_14_t_all.png](fntpic/u8g2_font_samim_fd_14_t_all.png) + +## samim_fd_16 +![fntpic/u8g2_font_samim_fd_16_t_all.png](fntpic/u8g2_font_samim_fd_16_t_all.png) + +## ganj_nameh_sans10 +![fntpic/u8g2_font_ganj_nameh_sans10_t_all.png](fntpic/u8g2_font_ganj_nameh_sans10_t_all.png) + +## ganj_nameh_sans12 +![fntpic/u8g2_font_ganj_nameh_sans12_t_all.png](fntpic/u8g2_font_ganj_nameh_sans12_t_all.png) + +## ganj_nameh_sans14 +![fntpic/u8g2_font_ganj_nameh_sans14_t_all.png](fntpic/u8g2_font_ganj_nameh_sans14_t_all.png) + +## ganj_nameh_sans16 +![fntpic/u8g2_font_ganj_nameh_sans16_t_all.png](fntpic/u8g2_font_ganj_nameh_sans16_t_all.png) + +## iranian_sans_8 +![fntpic/u8g2_font_iranian_sans_8_t_all.png](fntpic/u8g2_font_iranian_sans_8_t_all.png) + +## iranian_sans_10 +![fntpic/u8g2_font_iranian_sans_10_t_all.png](fntpic/u8g2_font_iranian_sans_10_t_all.png) + +## iranian_sans_12 +![fntpic/u8g2_font_iranian_sans_12_t_all.png](fntpic/u8g2_font_iranian_sans_12_t_all.png) + +## iranian_sans_14 +![fntpic/u8g2_font_iranian_sans_14_t_all.png](fntpic/u8g2_font_iranian_sans_14_t_all.png) + +## iranian_sans_16 +![fntpic/u8g2_font_iranian_sans_16_t_all.png](fntpic/u8g2_font_iranian_sans_16_t_all.png) diff --git a/fntgrpprofont.md b/fntgrpprofont.md new file mode 100644 index 0000000..629df34 --- /dev/null +++ b/fntgrpprofont.md @@ -0,0 +1,119 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [profont10](#profont10) + * [profont11](#profont11) + * [profont12](#profont12) + * [profont15](#profont15) + * [profont17](#profont17) + * [profont22](#profont22) + * [profont29](#profont29) + * [profont29_2x3](#profont29_2x3) + +[tocend]: # (toc end) + +# Reference + +`ProFont` has been downloaded from http://tobiasjung.name/profont/. + +# Copyright + +``` +ProFont +MIT License + +Copyright (c) 2014 Carl Osterwald, Stephen C. Gilardi, Andrew Welch + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +``` + +# Font Details + + + +## profont10 +![fntpic/u8g2_font_profont10_tf.png](fntpic/u8g2_font_profont10_tf.png) +![fntpic/u8g2_font_profont10_tr.png](fntpic/u8g2_font_profont10_tr.png) +![fntpic/u8g2_font_profont10_tn.png](fntpic/u8g2_font_profont10_tn.png) + +![fntpic/u8g2_font_profont10_mf.png](fntpic/u8g2_font_profont10_mf.png) +![fntpic/u8g2_font_profont10_mr.png](fntpic/u8g2_font_profont10_mr.png) +![fntpic/u8g2_font_profont10_mn.png](fntpic/u8g2_font_profont10_mn.png) + +## profont11 +![fntpic/u8g2_font_profont11_tf.png](fntpic/u8g2_font_profont11_tf.png) +![fntpic/u8g2_font_profont11_tr.png](fntpic/u8g2_font_profont11_tr.png) +![fntpic/u8g2_font_profont11_tn.png](fntpic/u8g2_font_profont11_tn.png) + +![fntpic/u8g2_font_profont11_mf.png](fntpic/u8g2_font_profont11_mf.png) +![fntpic/u8g2_font_profont11_mr.png](fntpic/u8g2_font_profont11_mr.png) +![fntpic/u8g2_font_profont11_mn.png](fntpic/u8g2_font_profont11_mn.png) + +## profont12 +![fntpic/u8g2_font_profont12_tf.png](fntpic/u8g2_font_profont12_tf.png) +![fntpic/u8g2_font_profont12_tr.png](fntpic/u8g2_font_profont12_tr.png) +![fntpic/u8g2_font_profont12_tn.png](fntpic/u8g2_font_profont12_tn.png) + +![fntpic/u8g2_font_profont12_mf.png](fntpic/u8g2_font_profont12_mf.png) +![fntpic/u8g2_font_profont12_mr.png](fntpic/u8g2_font_profont12_mr.png) +![fntpic/u8g2_font_profont12_mn.png](fntpic/u8g2_font_profont12_mn.png) + +## profont15 +![fntpic/u8g2_font_profont15_tf.png](fntpic/u8g2_font_profont15_tf.png) +![fntpic/u8g2_font_profont15_tr.png](fntpic/u8g2_font_profont15_tr.png) +![fntpic/u8g2_font_profont15_tn.png](fntpic/u8g2_font_profont15_tn.png) + +![fntpic/u8g2_font_profont15_mf.png](fntpic/u8g2_font_profont15_mf.png) +![fntpic/u8g2_font_profont15_mr.png](fntpic/u8g2_font_profont15_mr.png) +![fntpic/u8g2_font_profont15_mn.png](fntpic/u8g2_font_profont15_mn.png) + +## profont17 +![fntpic/u8g2_font_profont17_tf.png](fntpic/u8g2_font_profont17_tf.png) +![fntpic/u8g2_font_profont17_tr.png](fntpic/u8g2_font_profont17_tr.png) +![fntpic/u8g2_font_profont17_tn.png](fntpic/u8g2_font_profont17_tn.png) + +![fntpic/u8g2_font_profont17_mf.png](fntpic/u8g2_font_profont17_mf.png) +![fntpic/u8g2_font_profont17_mr.png](fntpic/u8g2_font_profont17_mr.png) +![fntpic/u8g2_font_profont17_mn.png](fntpic/u8g2_font_profont17_mn.png) + +## profont22 +![fntpic/u8g2_font_profont22_tf.png](fntpic/u8g2_font_profont22_tf.png) +![fntpic/u8g2_font_profont22_tr.png](fntpic/u8g2_font_profont22_tr.png) +![fntpic/u8g2_font_profont22_tn.png](fntpic/u8g2_font_profont22_tn.png) + +![fntpic/u8g2_font_profont22_mf.png](fntpic/u8g2_font_profont22_mf.png) +![fntpic/u8g2_font_profont22_mr.png](fntpic/u8g2_font_profont22_mr.png) +![fntpic/u8g2_font_profont22_mn.png](fntpic/u8g2_font_profont22_mn.png) + +## profont29 +![fntpic/u8g2_font_profont29_tf.png](fntpic/u8g2_font_profont29_tf.png) +![fntpic/u8g2_font_profont29_tr.png](fntpic/u8g2_font_profont29_tr.png) +![fntpic/u8g2_font_profont29_tn.png](fntpic/u8g2_font_profont29_tn.png) + +![fntpic/u8g2_font_profont29_mf.png](fntpic/u8g2_font_profont29_mf.png) +![fntpic/u8g2_font_profont29_mr.png](fntpic/u8g2_font_profont29_mr.png) +![fntpic/u8g2_font_profont29_mn.png](fntpic/u8g2_font_profont29_mn.png) + +## profont29_2x3 +![fntpic/u8x8_font_profont29_2x3_f.png](fntpic/u8x8_font_profont29_2x3_f.png) +![fntpic/u8x8_font_profont29_2x3_r.png](fntpic/u8x8_font_profont29_2x3_r.png) +![fntpic/u8x8_font_profont29_2x3_n.png](fntpic/u8x8_font_profont29_2x3_n.png) diff --git a/fntgrpsiji.md b/fntgrpsiji.md new file mode 100644 index 0000000..9b94eb2 --- /dev/null +++ b/fntgrpsiji.md @@ -0,0 +1,42 @@ + +[tocstart]: # (toc start) + + * [Siji icon font](#siji-icon-font) + * [Waffle icon font](#waffle-icon-font) + * [Font Details](#font-details) + * [siji](#siji) + * [waffle](#waffle) + +[tocend]: # (toc end) + +# Siji icon font + +Siji icon font is available at [https://github.com/stark/siji](https://github.com/stark/siji). + +For u8g2, the icon font is combinded with the X11 [6x10 font](fntgrpx11). + + +Siji icon font is available under the "GNU General Public License v2.0": [https://github.com/stark/siji/blob/master/LICENSE](https://github.com/stark/siji/blob/master/LICENSE) + + +# Waffle icon font + +Waffle icon font is available from https://github.com/addy-dclxvi/bitmap-font-collections + +Waffle icon font is available under the "GNU General Public License v3.0": https://github.com/addy-dclxvi/bitmap-font-collections/blob/master/LICENSE + +From the author of Waffle icon font: + +When I opened Siji font, I saw that a lot glyphes had different vertical & horizontal alignment. That explains why some of the glyphes weren’t aligned well with text in the statusbar. So, I adjusted them to make it paired well with text font with 7px Uppercase height & 2px descent, one by one. Horizontally centered too. And glyphes which have odd-number of pixels, mathematically couldn’t be centered inside 12px width bounding box. So, I dragged them all to the left. I also added 155 self-drawn glyphes. + + + +# Font Details + + + +## siji +![fntpic/u8g2_font_siji_t_6x10.png](fntpic/u8g2_font_siji_t_6x10.png) + +## waffle +![fntpic/u8g2_font_waffle_t_all.png](fntpic/u8g2_font_waffle_t_all.png) diff --git a/fntgrpspleen.md b/fntgrpspleen.md new file mode 100644 index 0000000..77f29b3 --- /dev/null +++ b/fntgrpspleen.md @@ -0,0 +1,105 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [spleen5x8](#spleen5x8) + * [spleen6x12](#spleen6x12) + * [spleen8x16](#spleen8x16) + * [spleen12x24](#spleen12x24) + * [spleen16x32](#spleen16x32) + * [spleen32x64](#spleen32x64) + +[tocend]: # (toc end) + +# Reference + +Name: **Spleen** + +Web: https://github.com/fcambus/spleen + + +Font download location is [here](http://sofia.nmsu.edu/~mleisher/Software/cu/). + +# Copyright + +Copyright (c) 2018-2022, Frederic Cambus +https://www.cambus.net/ + +Spleen is released under the BSD 2-Clause license. + +SPDX-License-Identifier: BSD-2-Clause + +License (from github page): + +Copyright (c) 2018-2023, Frederic Cambus +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +# Font Details + + + +## spleen5x8 +![fntpic/u8g2_font_spleen5x8_mf.png](fntpic/u8g2_font_spleen5x8_mf.png) +![fntpic/u8g2_font_spleen5x8_mr.png](fntpic/u8g2_font_spleen5x8_mr.png) +![fntpic/u8g2_font_spleen5x8_mn.png](fntpic/u8g2_font_spleen5x8_mn.png) +![fntpic/u8g2_font_spleen5x8_mu.png](fntpic/u8g2_font_spleen5x8_mu.png) +![fntpic/u8g2_font_spleen5x8_me.png](fntpic/u8g2_font_spleen5x8_me.png) + +## spleen6x12 +![fntpic/u8g2_font_spleen6x12_mf.png](fntpic/u8g2_font_spleen6x12_mf.png) +![fntpic/u8g2_font_spleen6x12_mr.png](fntpic/u8g2_font_spleen6x12_mr.png) +![fntpic/u8g2_font_spleen6x12_mn.png](fntpic/u8g2_font_spleen6x12_mn.png) +![fntpic/u8g2_font_spleen6x12_mu.png](fntpic/u8g2_font_spleen6x12_mu.png) +![fntpic/u8g2_font_spleen6x12_me.png](fntpic/u8g2_font_spleen6x12_me.png) + +## spleen8x16 +![fntpic/u8g2_font_spleen8x16_mf.png](fntpic/u8g2_font_spleen8x16_mf.png) +![fntpic/u8g2_font_spleen8x16_mr.png](fntpic/u8g2_font_spleen8x16_mr.png) +![fntpic/u8g2_font_spleen8x16_mn.png](fntpic/u8g2_font_spleen8x16_mn.png) +![fntpic/u8g2_font_spleen8x16_mu.png](fntpic/u8g2_font_spleen8x16_mu.png) +![fntpic/u8g2_font_spleen8x16_me.png](fntpic/u8g2_font_spleen8x16_me.png) + +## spleen12x24 +![fntpic/u8g2_font_spleen12x24_mf.png](fntpic/u8g2_font_spleen12x24_mf.png) +![fntpic/u8g2_font_spleen12x24_mr.png](fntpic/u8g2_font_spleen12x24_mr.png) +![fntpic/u8g2_font_spleen12x24_mn.png](fntpic/u8g2_font_spleen12x24_mn.png) +![fntpic/u8g2_font_spleen12x24_mu.png](fntpic/u8g2_font_spleen12x24_mu.png) +![fntpic/u8g2_font_spleen12x24_me.png](fntpic/u8g2_font_spleen12x24_me.png) + +## spleen16x32 +![fntpic/u8g2_font_spleen16x32_mf.png](fntpic/u8g2_font_spleen16x32_mf.png) +![fntpic/u8g2_font_spleen16x32_mr.png](fntpic/u8g2_font_spleen16x32_mr.png) +![fntpic/u8g2_font_spleen16x32_mn.png](fntpic/u8g2_font_spleen16x32_mn.png) +![fntpic/u8g2_font_spleen16x32_mu.png](fntpic/u8g2_font_spleen16x32_mu.png) +![fntpic/u8g2_font_spleen16x32_me.png](fntpic/u8g2_font_spleen16x32_me.png) + +## spleen32x64 +![fntpic/u8g2_font_spleen32x64_mf.png](fntpic/u8g2_font_spleen32x64_mf.png) +![fntpic/u8g2_font_spleen32x64_mr.png](fntpic/u8g2_font_spleen32x64_mr.png) +![fntpic/u8g2_font_spleen32x64_mn.png](fntpic/u8g2_font_spleen32x64_mn.png) +![fntpic/u8g2_font_spleen32x64_mu.png](fntpic/u8g2_font_spleen32x64_mu.png) +![fntpic/u8g2_font_spleen32x64_me.png](fntpic/u8g2_font_spleen32x64_me.png) diff --git a/fntgrpstreamline.md b/fntgrpstreamline.md new file mode 100644 index 0000000..b424a5d --- /dev/null +++ b/fntgrpstreamline.md @@ -0,0 +1,260 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [streamline_all](#streamline_all) + * [streamline_building_real_estate](#streamline_building_real_estate) + * [streamline_business](#streamline_business) + * [streamline_coding_apps_websites](#streamline_coding_apps_websites) + * [streamline_computers_devices_electronics](#streamline_computers_devices_electronics) + * [streamline_content_files](#streamline_content_files) + * [streamline_design](#streamline_design) + * [streamline_ecology](#streamline_ecology) + * [streamline_email](#streamline_email) + * [streamline_entertainment_events_hobbies](#streamline_entertainment_events_hobbies) + * [streamline_food_drink](#streamline_food_drink) + * [streamline_hand_signs](#streamline_hand_signs) + * [streamline_health_beauty](#streamline_health_beauty) + * [streamline_interface_essential_action](#streamline_interface_essential_action) + * [streamline_interface_essential_alert](#streamline_interface_essential_alert) + * [streamline_interface_essential_audio](#streamline_interface_essential_audio) + * [streamline_interface_essential_calendar](#streamline_interface_essential_calendar) + * [streamline_interface_essential_chart](#streamline_interface_essential_chart) + * [streamline_interface_essential_circle_triangle](#streamline_interface_essential_circle_triangle) + * [streamline_interface_essential_cog](#streamline_interface_essential_cog) + * [streamline_interface_essential_cursor](#streamline_interface_essential_cursor) + * [streamline_interface_essential_dial_pad](#streamline_interface_essential_dial_pad) + * [streamline_interface_essential_edit](#streamline_interface_essential_edit) + * [streamline_interface_essential_expand_shrink](#streamline_interface_essential_expand_shrink) + * [streamline_interface_essential_eye](#streamline_interface_essential_eye) + * [streamline_interface_essential_file](#streamline_interface_essential_file) + * [streamline_interface_essential_help](#streamline_interface_essential_help) + * [streamline_interface_essential_hierarchy](#streamline_interface_essential_hierarchy) + * [streamline_interface_essential_home_menu](#streamline_interface_essential_home_menu) + * [streamline_interface_essential_id](#streamline_interface_essential_id) + * [streamline_interface_essential_key_lock](#streamline_interface_essential_key_lock) + * [streamline_interface_essential_link](#streamline_interface_essential_link) + * [streamline_interface_essential_loading](#streamline_interface_essential_loading) + * [streamline_interface_essential_login](#streamline_interface_essential_login) + * [streamline_interface_essential_other](#streamline_interface_essential_other) + * [streamline_interface_essential_paginate](#streamline_interface_essential_paginate) + * [streamline_interface_essential_search](#streamline_interface_essential_search) + * [streamline_interface_essential_setting](#streamline_interface_essential_setting) + * [streamline_interface_essential_share](#streamline_interface_essential_share) + * [streamline_interface_essential_text](#streamline_interface_essential_text) + * [streamline_interface_essential_wifi](#streamline_interface_essential_wifi) + * [streamline_interface_essential_zoom](#streamline_interface_essential_zoom) + * [streamline_internet_network](#streamline_internet_network) + * [streamline_logo](#streamline_logo) + * [streamline_map_navigation](#streamline_map_navigation) + * [streamline_money_payments](#streamline_money_payments) + * [streamline_music_audio](#streamline_music_audio) + * [streamline_pet_animals](#streamline_pet_animals) + * [streamline_phone](#streamline_phone) + * [streamline_photography](#streamline_photography) + * [streamline_romance](#streamline_romance) + * [streamline_school_science](#streamline_school_science) + * [streamline_shopping_shipping](#streamline_shopping_shipping) + * [streamline_social_rewards](#streamline_social_rewards) + * [streamline_technology](#streamline_technology) + * [streamline_transportation](#streamline_transportation) + * [streamline_travel_wayfinding](#streamline_travel_wayfinding) + * [streamline_users](#streamline_users) + * [streamline_video_movies](#streamline_video_movies) + * [streamline_weather](#streamline_weather) + +[tocend]: # (toc end) + +# Reference + +"streamline pixel" icons from https://app.streamlinehq.com/icons/pixel + +# Copyright + +The "streamline pixel" icons are available for free if the attribution link is provided (https://intercom.help/streamlinehq/en/articles/5354403-how-to-create-an-attribution-link). + +# Font Details + + + +## streamline_all +![fntpic/u8g2_font_streamline_all_t.png](fntpic/u8g2_font_streamline_all_t.png) + +## streamline_building_real_estate +![fntpic/u8g2_font_streamline_building_real_estate_t.png](fntpic/u8g2_font_streamline_building_real_estate_t.png) + +## streamline_business +![fntpic/u8g2_font_streamline_business_t.png](fntpic/u8g2_font_streamline_business_t.png) + +## streamline_coding_apps_websites +![fntpic/u8g2_font_streamline_coding_apps_websites_t.png](fntpic/u8g2_font_streamline_coding_apps_websites_t.png) + +## streamline_computers_devices_electronics +![fntpic/u8g2_font_streamline_computers_devices_electronics_t.png](fntpic/u8g2_font_streamline_computers_devices_electronics_t.png) + +## streamline_content_files +![fntpic/u8g2_font_streamline_content_files_t.png](fntpic/u8g2_font_streamline_content_files_t.png) + +## streamline_design +![fntpic/u8g2_font_streamline_design_t.png](fntpic/u8g2_font_streamline_design_t.png) + +## streamline_ecology +![fntpic/u8g2_font_streamline_ecology_t.png](fntpic/u8g2_font_streamline_ecology_t.png) + +## streamline_email +![fntpic/u8g2_font_streamline_email_t.png](fntpic/u8g2_font_streamline_email_t.png) + +## streamline_entertainment_events_hobbies +![fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png](fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png) + +## streamline_food_drink +![fntpic/u8g2_font_streamline_food_drink_t.png](fntpic/u8g2_font_streamline_food_drink_t.png) + +## streamline_hand_signs +![fntpic/u8g2_font_streamline_hand_signs_t.png](fntpic/u8g2_font_streamline_hand_signs_t.png) + +## streamline_health_beauty +![fntpic/u8g2_font_streamline_health_beauty_t.png](fntpic/u8g2_font_streamline_health_beauty_t.png) + +## streamline_interface_essential_action +![fntpic/u8g2_font_streamline_interface_essential_action_t.png](fntpic/u8g2_font_streamline_interface_essential_action_t.png) + +## streamline_interface_essential_alert +![fntpic/u8g2_font_streamline_interface_essential_alert_t.png](fntpic/u8g2_font_streamline_interface_essential_alert_t.png) + +## streamline_interface_essential_audio +![fntpic/u8g2_font_streamline_interface_essential_audio_t.png](fntpic/u8g2_font_streamline_interface_essential_audio_t.png) + +## streamline_interface_essential_calendar +![fntpic/u8g2_font_streamline_interface_essential_calendar_t.png](fntpic/u8g2_font_streamline_interface_essential_calendar_t.png) + +## streamline_interface_essential_chart +![fntpic/u8g2_font_streamline_interface_essential_chart_t.png](fntpic/u8g2_font_streamline_interface_essential_chart_t.png) + +## streamline_interface_essential_circle_triangle +![fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png](fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png) + +## streamline_interface_essential_cog +![fntpic/u8g2_font_streamline_interface_essential_cog_t.png](fntpic/u8g2_font_streamline_interface_essential_cog_t.png) + +## streamline_interface_essential_cursor +![fntpic/u8g2_font_streamline_interface_essential_cursor_t.png](fntpic/u8g2_font_streamline_interface_essential_cursor_t.png) + +## streamline_interface_essential_dial_pad +![fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png](fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png) + +## streamline_interface_essential_edit +![fntpic/u8g2_font_streamline_interface_essential_edit_t.png](fntpic/u8g2_font_streamline_interface_essential_edit_t.png) + +## streamline_interface_essential_expand_shrink +![fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png](fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png) + +## streamline_interface_essential_eye +![fntpic/u8g2_font_streamline_interface_essential_eye_t.png](fntpic/u8g2_font_streamline_interface_essential_eye_t.png) + +## streamline_interface_essential_file +![fntpic/u8g2_font_streamline_interface_essential_file_t.png](fntpic/u8g2_font_streamline_interface_essential_file_t.png) + +## streamline_interface_essential_help +![fntpic/u8g2_font_streamline_interface_essential_help_t.png](fntpic/u8g2_font_streamline_interface_essential_help_t.png) + +## streamline_interface_essential_hierarchy +![fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png](fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png) + +## streamline_interface_essential_home_menu +![fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png](fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png) + +## streamline_interface_essential_id +![fntpic/u8g2_font_streamline_interface_essential_id_t.png](fntpic/u8g2_font_streamline_interface_essential_id_t.png) + +## streamline_interface_essential_key_lock +![fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png](fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png) + +## streamline_interface_essential_link +![fntpic/u8g2_font_streamline_interface_essential_link_t.png](fntpic/u8g2_font_streamline_interface_essential_link_t.png) + +## streamline_interface_essential_loading +![fntpic/u8g2_font_streamline_interface_essential_loading_t.png](fntpic/u8g2_font_streamline_interface_essential_loading_t.png) + +## streamline_interface_essential_login +![fntpic/u8g2_font_streamline_interface_essential_login_t.png](fntpic/u8g2_font_streamline_interface_essential_login_t.png) + +## streamline_interface_essential_other +![fntpic/u8g2_font_streamline_interface_essential_other_t.png](fntpic/u8g2_font_streamline_interface_essential_other_t.png) + +## streamline_interface_essential_paginate +![fntpic/u8g2_font_streamline_interface_essential_paginate_t.png](fntpic/u8g2_font_streamline_interface_essential_paginate_t.png) + +## streamline_interface_essential_search +![fntpic/u8g2_font_streamline_interface_essential_search_t.png](fntpic/u8g2_font_streamline_interface_essential_search_t.png) + +## streamline_interface_essential_setting +![fntpic/u8g2_font_streamline_interface_essential_setting_t.png](fntpic/u8g2_font_streamline_interface_essential_setting_t.png) + +## streamline_interface_essential_share +![fntpic/u8g2_font_streamline_interface_essential_share_t.png](fntpic/u8g2_font_streamline_interface_essential_share_t.png) + +## streamline_interface_essential_text +![fntpic/u8g2_font_streamline_interface_essential_text_t.png](fntpic/u8g2_font_streamline_interface_essential_text_t.png) + +## streamline_interface_essential_wifi +![fntpic/u8g2_font_streamline_interface_essential_wifi_t.png](fntpic/u8g2_font_streamline_interface_essential_wifi_t.png) + +## streamline_interface_essential_zoom +![fntpic/u8g2_font_streamline_interface_essential_zoom_t.png](fntpic/u8g2_font_streamline_interface_essential_zoom_t.png) + +## streamline_internet_network +![fntpic/u8g2_font_streamline_internet_network_t.png](fntpic/u8g2_font_streamline_internet_network_t.png) + +## streamline_logo +![fntpic/u8g2_font_streamline_logo_t.png](fntpic/u8g2_font_streamline_logo_t.png) + +## streamline_map_navigation +![fntpic/u8g2_font_streamline_map_navigation_t.png](fntpic/u8g2_font_streamline_map_navigation_t.png) + +## streamline_money_payments +![fntpic/u8g2_font_streamline_money_payments_t.png](fntpic/u8g2_font_streamline_money_payments_t.png) + +## streamline_music_audio +![fntpic/u8g2_font_streamline_music_audio_t.png](fntpic/u8g2_font_streamline_music_audio_t.png) + +## streamline_pet_animals +![fntpic/u8g2_font_streamline_pet_animals_t.png](fntpic/u8g2_font_streamline_pet_animals_t.png) + +## streamline_phone +![fntpic/u8g2_font_streamline_phone_t.png](fntpic/u8g2_font_streamline_phone_t.png) + +## streamline_photography +![fntpic/u8g2_font_streamline_photography_t.png](fntpic/u8g2_font_streamline_photography_t.png) + +## streamline_romance +![fntpic/u8g2_font_streamline_romance_t.png](fntpic/u8g2_font_streamline_romance_t.png) + +## streamline_school_science +![fntpic/u8g2_font_streamline_school_science_t.png](fntpic/u8g2_font_streamline_school_science_t.png) + +## streamline_shopping_shipping +![fntpic/u8g2_font_streamline_shopping_shipping_t.png](fntpic/u8g2_font_streamline_shopping_shipping_t.png) + +## streamline_social_rewards +![fntpic/u8g2_font_streamline_social_rewards_t.png](fntpic/u8g2_font_streamline_social_rewards_t.png) + +## streamline_technology +![fntpic/u8g2_font_streamline_technology_t.png](fntpic/u8g2_font_streamline_technology_t.png) + +## streamline_transportation +![fntpic/u8g2_font_streamline_transportation_t.png](fntpic/u8g2_font_streamline_transportation_t.png) + +## streamline_travel_wayfinding +![fntpic/u8g2_font_streamline_travel_wayfinding_t.png](fntpic/u8g2_font_streamline_travel_wayfinding_t.png) + +## streamline_users +![fntpic/u8g2_font_streamline_users_t.png](fntpic/u8g2_font_streamline_users_t.png) + +## streamline_video_movies +![fntpic/u8g2_font_streamline_video_movies_t.png](fntpic/u8g2_font_streamline_video_movies_t.png) + +## streamline_weather +![fntpic/u8g2_font_streamline_weather_t.png](fntpic/u8g2_font_streamline_weather_t.png) diff --git a/fntgrptlwg.md b/fntgrptlwg.md new file mode 100644 index 0000000..40bf63d --- /dev/null +++ b/fntgrptlwg.md @@ -0,0 +1,43 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [etl14thai](#etl14thai) + * [etl16thai](#etl16thai) + * [etl24thai](#etl24thai) + +[tocend]: # (toc end) + +# Reference + + +etlthai from the `Fonts-TLWG` collection has been downloaded from +https://github.com/tlwg/thaixfonts/tree/master/etlthai. + +# Copyright + + +Fonts-TLWG (formerly ThaiFonts-Scalable) is a collection of Thai scalable +fonts available in free licenses. Its goal is to provide fonts that conform +to existing standards and recommendations, so that it can be a +reference implementation. +(See: https://linux.thai.net/projects/fonts-tlwg) + +Copyright statement of the BDF file: +"Public domain font. Share and enjoy." + + +# Font Details + + + +## etl14thai +![fntpic/u8g2_font_etl14thai_t.png](fntpic/u8g2_font_etl14thai_t.png) + +## etl16thai +![fntpic/u8g2_font_etl16thai_t.png](fntpic/u8g2_font_etl16thai_t.png) + +## etl24thai +![fntpic/u8g2_font_etl24thai_t.png](fntpic/u8g2_font_etl24thai_t.png) diff --git a/fntgrptomthumb.md b/fntgrptomthumb.md new file mode 100644 index 0000000..71ffb93 --- /dev/null +++ b/fntgrptomthumb.md @@ -0,0 +1,43 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [tom_thumb_4x6](#tom_thumb_4x6) + +[tocend]: # (toc end) + +# Reference + +Tom-Thumb font is available at [https://robey.lag.net/2010/01/23/tiny-monospace-font.html](https://robey.lag.net/2010/01/23/tiny-monospace-font.html). + + +# Copyright + +From the above refered web site: + +Brian’s page implies that his font was licensed under the MIT license, +so since I did these modifications in my free time, the same license applies here. +Feel free to download the BDF file below if you would find this useful, or would +like to modify it further for some other nefarious purposes. +(Update from 2015: As per comments below, Brian has authorized his +font to be released under the CC0 or CC-BY 3.0 license. Therefore, this font +may also be used under either CC0 or CC-BY 3.0 license.) + +# Font Details + + + +## tom_thumb_4x6 +![fntpic/u8g2_font_tom_thumb_4x6_t_all.png](fntpic/u8g2_font_tom_thumb_4x6_t_all.png) + +![fntpic/u8g2_font_tom_thumb_4x6_tf.png](fntpic/u8g2_font_tom_thumb_4x6_tf.png) +![fntpic/u8g2_font_tom_thumb_4x6_tr.png](fntpic/u8g2_font_tom_thumb_4x6_tr.png) +![fntpic/u8g2_font_tom_thumb_4x6_tn.png](fntpic/u8g2_font_tom_thumb_4x6_tn.png) +![fntpic/u8g2_font_tom_thumb_4x6_te.png](fntpic/u8g2_font_tom_thumb_4x6_te.png) + +![fntpic/u8g2_font_tom_thumb_4x6_mf.png](fntpic/u8g2_font_tom_thumb_4x6_mf.png) +![fntpic/u8g2_font_tom_thumb_4x6_mr.png](fntpic/u8g2_font_tom_thumb_4x6_mr.png) +![fntpic/u8g2_font_tom_thumb_4x6_mn.png](fntpic/u8g2_font_tom_thumb_4x6_mn.png) +![fntpic/u8g2_font_tom_thumb_4x6_me.png](fntpic/u8g2_font_tom_thumb_4x6_me.png) diff --git a/fntgrpttyp0.md b/fntgrpttyp0.md new file mode 100644 index 0000000..e4a4024 --- /dev/null +++ b/fntgrpttyp0.md @@ -0,0 +1,339 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [t0_11](#t0_11) + * [t0_11b](#t0_11b) + * [t0_12](#t0_12) + * [t0_12b](#t0_12b) + * [t0_13](#t0_13) + * [t0_13b](#t0_13b) + * [t0_14](#t0_14) + * [t0_14b](#t0_14b) + * [t0_15](#t0_15) + * [t0_15b](#t0_15b) + * [t0_16](#t0_16) + * [t0_16b](#t0_16b) + * [t0_17](#t0_17) + * [t0_17b](#t0_17b) + * [t0_18](#t0_18) + * [t0_18b](#t0_18b) + * [t0_22](#t0_22) + * [t0_22b](#t0_22b) + * [t0_30](#t0_30) + * [t0_30b](#t0_30b) + * [t0_40](#t0_40) + * [t0_40b](#t0_40b) + +[tocend]: # (toc end) + +# Reference + +"UW ttyp0 – Monospace Bitmap Screen Fonts for X11" has been +downloaded from https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/. + +# Copyright + +``` +THE TTYP0 LICENSE + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this font software and associated files (the "Software"), +to deal in the Software without restriction, including without +limitation the rights to use, copy, modify, merge, publish, +distribute, embed, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +(1) The above copyright notice, this permission notice, and the + disclaimer below shall be included in all copies or substantial + portions of the Software. + +(2) If the design of any glyphs in the fonts that are contained in the + Software or generated during the installation process is modified + or if additional glyphs are added to the fonts, the fonts + must be renamed. The new names may not contain the word "UW", + irrespective of capitalisation; the new names may contain the word + "ttyp0", irrespective of capitalisation, only if preceded by a + foundry name different from "UW". + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` + +# Font Details + + + +## t0_11 +![fntpic/u8g2_font_t0_11_tf.png](fntpic/u8g2_font_t0_11_tf.png) +![fntpic/u8g2_font_t0_11_tr.png](fntpic/u8g2_font_t0_11_tr.png) +![fntpic/u8g2_font_t0_11_tn.png](fntpic/u8g2_font_t0_11_tn.png) +![fntpic/u8g2_font_t0_11_te.png](fntpic/u8g2_font_t0_11_te.png) + +![fntpic/u8g2_font_t0_11_mf.png](fntpic/u8g2_font_t0_11_mf.png) +![fntpic/u8g2_font_t0_11_mr.png](fntpic/u8g2_font_t0_11_mr.png) +![fntpic/u8g2_font_t0_11_mn.png](fntpic/u8g2_font_t0_11_mn.png) +![fntpic/u8g2_font_t0_11_me.png](fntpic/u8g2_font_t0_11_me.png) + +![fntpic/u8g2_font_t0_11_t_all.png](fntpic/u8g2_font_t0_11_t_all.png) + +![fntpic/u8g2_font_t0_11_t_symbol.png](fntpic/u8g2_font_t0_11_t_symbol.png) + +## t0_11b +![fntpic/u8g2_font_t0_11b_tf.png](fntpic/u8g2_font_t0_11b_tf.png) +![fntpic/u8g2_font_t0_11b_tr.png](fntpic/u8g2_font_t0_11b_tr.png) +![fntpic/u8g2_font_t0_11b_tn.png](fntpic/u8g2_font_t0_11b_tn.png) +![fntpic/u8g2_font_t0_11b_te.png](fntpic/u8g2_font_t0_11b_te.png) + +![fntpic/u8g2_font_t0_11b_mf.png](fntpic/u8g2_font_t0_11b_mf.png) +![fntpic/u8g2_font_t0_11b_mr.png](fntpic/u8g2_font_t0_11b_mr.png) +![fntpic/u8g2_font_t0_11b_mn.png](fntpic/u8g2_font_t0_11b_mn.png) +![fntpic/u8g2_font_t0_11b_me.png](fntpic/u8g2_font_t0_11b_me.png) + +## t0_12 +![fntpic/u8g2_font_t0_12_tf.png](fntpic/u8g2_font_t0_12_tf.png) +![fntpic/u8g2_font_t0_12_tr.png](fntpic/u8g2_font_t0_12_tr.png) +![fntpic/u8g2_font_t0_12_tn.png](fntpic/u8g2_font_t0_12_tn.png) +![fntpic/u8g2_font_t0_12_te.png](fntpic/u8g2_font_t0_12_te.png) + +![fntpic/u8g2_font_t0_12_mf.png](fntpic/u8g2_font_t0_12_mf.png) +![fntpic/u8g2_font_t0_12_mr.png](fntpic/u8g2_font_t0_12_mr.png) +![fntpic/u8g2_font_t0_12_mn.png](fntpic/u8g2_font_t0_12_mn.png) +![fntpic/u8g2_font_t0_12_me.png](fntpic/u8g2_font_t0_12_me.png) + +![fntpic/u8g2_font_t0_12_t_symbol.png](fntpic/u8g2_font_t0_12_t_symbol.png) + +## t0_12b +![fntpic/u8g2_font_t0_12b_tf.png](fntpic/u8g2_font_t0_12b_tf.png) +![fntpic/u8g2_font_t0_12b_tr.png](fntpic/u8g2_font_t0_12b_tr.png) +![fntpic/u8g2_font_t0_12b_tn.png](fntpic/u8g2_font_t0_12b_tn.png) +![fntpic/u8g2_font_t0_12b_te.png](fntpic/u8g2_font_t0_12b_te.png) + +![fntpic/u8g2_font_t0_12b_mf.png](fntpic/u8g2_font_t0_12b_mf.png) +![fntpic/u8g2_font_t0_12b_mr.png](fntpic/u8g2_font_t0_12b_mr.png) +![fntpic/u8g2_font_t0_12b_mn.png](fntpic/u8g2_font_t0_12b_mn.png) +![fntpic/u8g2_font_t0_12b_me.png](fntpic/u8g2_font_t0_12b_me.png) + +## t0_13 +![fntpic/u8g2_font_t0_13_tf.png](fntpic/u8g2_font_t0_13_tf.png) +![fntpic/u8g2_font_t0_13_tr.png](fntpic/u8g2_font_t0_13_tr.png) +![fntpic/u8g2_font_t0_13_tn.png](fntpic/u8g2_font_t0_13_tn.png) +![fntpic/u8g2_font_t0_13_te.png](fntpic/u8g2_font_t0_13_te.png) + +![fntpic/u8g2_font_t0_13_mf.png](fntpic/u8g2_font_t0_13_mf.png) +![fntpic/u8g2_font_t0_13_mr.png](fntpic/u8g2_font_t0_13_mr.png) +![fntpic/u8g2_font_t0_13_mn.png](fntpic/u8g2_font_t0_13_mn.png) +![fntpic/u8g2_font_t0_13_me.png](fntpic/u8g2_font_t0_13_me.png) + +![fntpic/u8g2_font_t0_13_t_symbol.png](fntpic/u8g2_font_t0_13_t_symbol.png) + +## t0_13b +![fntpic/u8g2_font_t0_13b_tf.png](fntpic/u8g2_font_t0_13b_tf.png) +![fntpic/u8g2_font_t0_13b_tr.png](fntpic/u8g2_font_t0_13b_tr.png) +![fntpic/u8g2_font_t0_13b_tn.png](fntpic/u8g2_font_t0_13b_tn.png) +![fntpic/u8g2_font_t0_13b_te.png](fntpic/u8g2_font_t0_13b_te.png) + +![fntpic/u8g2_font_t0_13b_mf.png](fntpic/u8g2_font_t0_13b_mf.png) +![fntpic/u8g2_font_t0_13b_mr.png](fntpic/u8g2_font_t0_13b_mr.png) +![fntpic/u8g2_font_t0_13b_mn.png](fntpic/u8g2_font_t0_13b_mn.png) +![fntpic/u8g2_font_t0_13b_me.png](fntpic/u8g2_font_t0_13b_me.png) + +## t0_14 +![fntpic/u8g2_font_t0_14_tf.png](fntpic/u8g2_font_t0_14_tf.png) +![fntpic/u8g2_font_t0_14_tr.png](fntpic/u8g2_font_t0_14_tr.png) +![fntpic/u8g2_font_t0_14_tn.png](fntpic/u8g2_font_t0_14_tn.png) +![fntpic/u8g2_font_t0_14_te.png](fntpic/u8g2_font_t0_14_te.png) + +![fntpic/u8g2_font_t0_14_mf.png](fntpic/u8g2_font_t0_14_mf.png) +![fntpic/u8g2_font_t0_14_mr.png](fntpic/u8g2_font_t0_14_mr.png) +![fntpic/u8g2_font_t0_14_mn.png](fntpic/u8g2_font_t0_14_mn.png) +![fntpic/u8g2_font_t0_14_me.png](fntpic/u8g2_font_t0_14_me.png) + +![fntpic/u8g2_font_t0_14_t_symbol.png](fntpic/u8g2_font_t0_14_t_symbol.png) + +## t0_14b +![fntpic/u8g2_font_t0_14b_tf.png](fntpic/u8g2_font_t0_14b_tf.png) +![fntpic/u8g2_font_t0_14b_tr.png](fntpic/u8g2_font_t0_14b_tr.png) +![fntpic/u8g2_font_t0_14b_tn.png](fntpic/u8g2_font_t0_14b_tn.png) +![fntpic/u8g2_font_t0_14b_te.png](fntpic/u8g2_font_t0_14b_te.png) + +![fntpic/u8g2_font_t0_14b_mf.png](fntpic/u8g2_font_t0_14b_mf.png) +![fntpic/u8g2_font_t0_14b_mr.png](fntpic/u8g2_font_t0_14b_mr.png) +![fntpic/u8g2_font_t0_14b_mn.png](fntpic/u8g2_font_t0_14b_mn.png) +![fntpic/u8g2_font_t0_14b_me.png](fntpic/u8g2_font_t0_14b_me.png) + +## t0_15 +![fntpic/u8g2_font_t0_15_tf.png](fntpic/u8g2_font_t0_15_tf.png) +![fntpic/u8g2_font_t0_15_tr.png](fntpic/u8g2_font_t0_15_tr.png) +![fntpic/u8g2_font_t0_15_tn.png](fntpic/u8g2_font_t0_15_tn.png) +![fntpic/u8g2_font_t0_15_te.png](fntpic/u8g2_font_t0_15_te.png) + +![fntpic/u8g2_font_t0_15_mf.png](fntpic/u8g2_font_t0_15_mf.png) +![fntpic/u8g2_font_t0_15_mr.png](fntpic/u8g2_font_t0_15_mr.png) +![fntpic/u8g2_font_t0_15_mn.png](fntpic/u8g2_font_t0_15_mn.png) +![fntpic/u8g2_font_t0_15_me.png](fntpic/u8g2_font_t0_15_me.png) + +![fntpic/u8g2_font_t0_15_t_symbol.png](fntpic/u8g2_font_t0_15_t_symbol.png) + +## t0_15b +![fntpic/u8g2_font_t0_15b_tf.png](fntpic/u8g2_font_t0_15b_tf.png) +![fntpic/u8g2_font_t0_15b_tr.png](fntpic/u8g2_font_t0_15b_tr.png) +![fntpic/u8g2_font_t0_15b_tn.png](fntpic/u8g2_font_t0_15b_tn.png) +![fntpic/u8g2_font_t0_15b_te.png](fntpic/u8g2_font_t0_15b_te.png) + +![fntpic/u8g2_font_t0_15b_mf.png](fntpic/u8g2_font_t0_15b_mf.png) +![fntpic/u8g2_font_t0_15b_mr.png](fntpic/u8g2_font_t0_15b_mr.png) +![fntpic/u8g2_font_t0_15b_mn.png](fntpic/u8g2_font_t0_15b_mn.png) +![fntpic/u8g2_font_t0_15b_me.png](fntpic/u8g2_font_t0_15b_me.png) + +## t0_16 +![fntpic/u8g2_font_t0_16_tf.png](fntpic/u8g2_font_t0_16_tf.png) +![fntpic/u8g2_font_t0_16_tr.png](fntpic/u8g2_font_t0_16_tr.png) +![fntpic/u8g2_font_t0_16_tn.png](fntpic/u8g2_font_t0_16_tn.png) +![fntpic/u8g2_font_t0_16_te.png](fntpic/u8g2_font_t0_16_te.png) + +![fntpic/u8g2_font_t0_16_mf.png](fntpic/u8g2_font_t0_16_mf.png) +![fntpic/u8g2_font_t0_16_mr.png](fntpic/u8g2_font_t0_16_mr.png) +![fntpic/u8g2_font_t0_16_mn.png](fntpic/u8g2_font_t0_16_mn.png) +![fntpic/u8g2_font_t0_16_me.png](fntpic/u8g2_font_t0_16_me.png) + +![fntpic/u8g2_font_t0_16_t_symbol.png](fntpic/u8g2_font_t0_16_t_symbol.png) + +## t0_16b +![fntpic/u8g2_font_t0_16b_tf.png](fntpic/u8g2_font_t0_16b_tf.png) +![fntpic/u8g2_font_t0_16b_tr.png](fntpic/u8g2_font_t0_16b_tr.png) +![fntpic/u8g2_font_t0_16b_tn.png](fntpic/u8g2_font_t0_16b_tn.png) +![fntpic/u8g2_font_t0_16b_te.png](fntpic/u8g2_font_t0_16b_te.png) + +![fntpic/u8g2_font_t0_16b_mf.png](fntpic/u8g2_font_t0_16b_mf.png) +![fntpic/u8g2_font_t0_16b_mr.png](fntpic/u8g2_font_t0_16b_mr.png) +![fntpic/u8g2_font_t0_16b_mn.png](fntpic/u8g2_font_t0_16b_mn.png) +![fntpic/u8g2_font_t0_16b_me.png](fntpic/u8g2_font_t0_16b_me.png) + +## t0_17 +![fntpic/u8g2_font_t0_17_tf.png](fntpic/u8g2_font_t0_17_tf.png) +![fntpic/u8g2_font_t0_17_tr.png](fntpic/u8g2_font_t0_17_tr.png) +![fntpic/u8g2_font_t0_17_tn.png](fntpic/u8g2_font_t0_17_tn.png) +![fntpic/u8g2_font_t0_17_te.png](fntpic/u8g2_font_t0_17_te.png) + +![fntpic/u8g2_font_t0_17_mf.png](fntpic/u8g2_font_t0_17_mf.png) +![fntpic/u8g2_font_t0_17_mr.png](fntpic/u8g2_font_t0_17_mr.png) +![fntpic/u8g2_font_t0_17_mn.png](fntpic/u8g2_font_t0_17_mn.png) +![fntpic/u8g2_font_t0_17_me.png](fntpic/u8g2_font_t0_17_me.png) + +![fntpic/u8g2_font_t0_17_t_symbol.png](fntpic/u8g2_font_t0_17_t_symbol.png) + +## t0_17b +![fntpic/u8g2_font_t0_17b_tf.png](fntpic/u8g2_font_t0_17b_tf.png) +![fntpic/u8g2_font_t0_17b_tr.png](fntpic/u8g2_font_t0_17b_tr.png) +![fntpic/u8g2_font_t0_17b_tn.png](fntpic/u8g2_font_t0_17b_tn.png) +![fntpic/u8g2_font_t0_17b_te.png](fntpic/u8g2_font_t0_17b_te.png) + +![fntpic/u8g2_font_t0_17b_mf.png](fntpic/u8g2_font_t0_17b_mf.png) +![fntpic/u8g2_font_t0_17b_mr.png](fntpic/u8g2_font_t0_17b_mr.png) +![fntpic/u8g2_font_t0_17b_mn.png](fntpic/u8g2_font_t0_17b_mn.png) +![fntpic/u8g2_font_t0_17b_me.png](fntpic/u8g2_font_t0_17b_me.png) + +## t0_18 +![fntpic/u8g2_font_t0_18_tf.png](fntpic/u8g2_font_t0_18_tf.png) +![fntpic/u8g2_font_t0_18_tr.png](fntpic/u8g2_font_t0_18_tr.png) +![fntpic/u8g2_font_t0_18_tn.png](fntpic/u8g2_font_t0_18_tn.png) +![fntpic/u8g2_font_t0_18_te.png](fntpic/u8g2_font_t0_18_te.png) + +![fntpic/u8g2_font_t0_18_mf.png](fntpic/u8g2_font_t0_18_mf.png) +![fntpic/u8g2_font_t0_18_mr.png](fntpic/u8g2_font_t0_18_mr.png) +![fntpic/u8g2_font_t0_18_mn.png](fntpic/u8g2_font_t0_18_mn.png) +![fntpic/u8g2_font_t0_18_me.png](fntpic/u8g2_font_t0_18_me.png) + +![fntpic/u8g2_font_t0_18_t_symbol.png](fntpic/u8g2_font_t0_18_t_symbol.png) + +## t0_18b +![fntpic/u8g2_font_t0_18b_tf.png](fntpic/u8g2_font_t0_18b_tf.png) +![fntpic/u8g2_font_t0_18b_tr.png](fntpic/u8g2_font_t0_18b_tr.png) +![fntpic/u8g2_font_t0_18b_tn.png](fntpic/u8g2_font_t0_18b_tn.png) +![fntpic/u8g2_font_t0_18b_te.png](fntpic/u8g2_font_t0_18b_te.png) + +![fntpic/u8g2_font_t0_18b_mf.png](fntpic/u8g2_font_t0_18b_mf.png) +![fntpic/u8g2_font_t0_18b_mr.png](fntpic/u8g2_font_t0_18b_mr.png) +![fntpic/u8g2_font_t0_18b_mn.png](fntpic/u8g2_font_t0_18b_mn.png) +![fntpic/u8g2_font_t0_18b_me.png](fntpic/u8g2_font_t0_18b_me.png) + +## t0_22 +![fntpic/u8g2_font_t0_22_tf.png](fntpic/u8g2_font_t0_22_tf.png) +![fntpic/u8g2_font_t0_22_tr.png](fntpic/u8g2_font_t0_22_tr.png) +![fntpic/u8g2_font_t0_22_tn.png](fntpic/u8g2_font_t0_22_tn.png) +![fntpic/u8g2_font_t0_22_te.png](fntpic/u8g2_font_t0_22_te.png) + +![fntpic/u8g2_font_t0_22_mf.png](fntpic/u8g2_font_t0_22_mf.png) +![fntpic/u8g2_font_t0_22_mr.png](fntpic/u8g2_font_t0_22_mr.png) +![fntpic/u8g2_font_t0_22_mn.png](fntpic/u8g2_font_t0_22_mn.png) +![fntpic/u8g2_font_t0_22_me.png](fntpic/u8g2_font_t0_22_me.png) + +![fntpic/u8g2_font_t0_22_t_symbol.png](fntpic/u8g2_font_t0_22_t_symbol.png) + +## t0_22b +![fntpic/u8g2_font_t0_22b_tf.png](fntpic/u8g2_font_t0_22b_tf.png) +![fntpic/u8g2_font_t0_22b_tr.png](fntpic/u8g2_font_t0_22b_tr.png) +![fntpic/u8g2_font_t0_22b_tn.png](fntpic/u8g2_font_t0_22b_tn.png) +![fntpic/u8g2_font_t0_22b_te.png](fntpic/u8g2_font_t0_22b_te.png) + +![fntpic/u8g2_font_t0_22b_mf.png](fntpic/u8g2_font_t0_22b_mf.png) +![fntpic/u8g2_font_t0_22b_mr.png](fntpic/u8g2_font_t0_22b_mr.png) +![fntpic/u8g2_font_t0_22b_mn.png](fntpic/u8g2_font_t0_22b_mn.png) +![fntpic/u8g2_font_t0_22b_me.png](fntpic/u8g2_font_t0_22b_me.png) + +## t0_30 +![fntpic/u8g2_font_t0_30_tf.png](fntpic/u8g2_font_t0_30_tf.png) +![fntpic/u8g2_font_t0_30_tr.png](fntpic/u8g2_font_t0_30_tr.png) +![fntpic/u8g2_font_t0_30_tn.png](fntpic/u8g2_font_t0_30_tn.png) +![fntpic/u8g2_font_t0_30_te.png](fntpic/u8g2_font_t0_30_te.png) + +![fntpic/u8g2_font_t0_30_mf.png](fntpic/u8g2_font_t0_30_mf.png) +![fntpic/u8g2_font_t0_30_mr.png](fntpic/u8g2_font_t0_30_mr.png) +![fntpic/u8g2_font_t0_30_mn.png](fntpic/u8g2_font_t0_30_mn.png) +![fntpic/u8g2_font_t0_30_me.png](fntpic/u8g2_font_t0_30_me.png) + +![fntpic/u8g2_font_t0_30_t_symbol.png](fntpic/u8g2_font_t0_30_t_symbol.png) + +## t0_30b +![fntpic/u8g2_font_t0_30b_tf.png](fntpic/u8g2_font_t0_30b_tf.png) +![fntpic/u8g2_font_t0_30b_tr.png](fntpic/u8g2_font_t0_30b_tr.png) +![fntpic/u8g2_font_t0_30b_tn.png](fntpic/u8g2_font_t0_30b_tn.png) +![fntpic/u8g2_font_t0_30b_te.png](fntpic/u8g2_font_t0_30b_te.png) + +![fntpic/u8g2_font_t0_30b_mf.png](fntpic/u8g2_font_t0_30b_mf.png) +![fntpic/u8g2_font_t0_30b_mr.png](fntpic/u8g2_font_t0_30b_mr.png) +![fntpic/u8g2_font_t0_30b_mn.png](fntpic/u8g2_font_t0_30b_mn.png) +![fntpic/u8g2_font_t0_30b_me.png](fntpic/u8g2_font_t0_30b_me.png) + +## t0_40 +![fntpic/u8g2_font_t0_40_tf.png](fntpic/u8g2_font_t0_40_tf.png) +![fntpic/u8g2_font_t0_40_tr.png](fntpic/u8g2_font_t0_40_tr.png) +![fntpic/u8g2_font_t0_40_tn.png](fntpic/u8g2_font_t0_40_tn.png) +![fntpic/u8g2_font_t0_40_te.png](fntpic/u8g2_font_t0_40_te.png) + +![fntpic/u8g2_font_t0_40_mf.png](fntpic/u8g2_font_t0_40_mf.png) +![fntpic/u8g2_font_t0_40_mr.png](fntpic/u8g2_font_t0_40_mr.png) +![fntpic/u8g2_font_t0_40_mn.png](fntpic/u8g2_font_t0_40_mn.png) +![fntpic/u8g2_font_t0_40_me.png](fntpic/u8g2_font_t0_40_me.png) + +![fntpic/u8g2_font_t0_40_t_symbol.png](fntpic/u8g2_font_t0_40_t_symbol.png) + +## t0_40b +![fntpic/u8g2_font_t0_40b_tf.png](fntpic/u8g2_font_t0_40b_tf.png) +![fntpic/u8g2_font_t0_40b_tr.png](fntpic/u8g2_font_t0_40b_tr.png) +![fntpic/u8g2_font_t0_40b_tn.png](fntpic/u8g2_font_t0_40b_tn.png) +![fntpic/u8g2_font_t0_40b_te.png](fntpic/u8g2_font_t0_40b_te.png) + +![fntpic/u8g2_font_t0_40b_mf.png](fntpic/u8g2_font_t0_40b_mf.png) +![fntpic/u8g2_font_t0_40b_mr.png](fntpic/u8g2_font_t0_40b_mr.png) +![fntpic/u8g2_font_t0_40b_mn.png](fntpic/u8g2_font_t0_40b_mn.png) +![fntpic/u8g2_font_t0_40b_me.png](fntpic/u8g2_font_t0_40b_me.png) diff --git a/fntgrptulamide.md b/fntgrptulamide.md new file mode 100644 index 0000000..1072491 --- /dev/null +++ b/fntgrptulamide.md @@ -0,0 +1,87 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Pictures](#font-pictures) + * [fewture](#fewture) + * [halftone](#halftone) + * [nerhoe](#nerhoe) + * [oskool](#oskool) + * [tinytim](#tinytim) + * [tooseornament](#tooseornament) + +[tocend]: # (toc end) + +# Reference + +This page contains fonts from http://www.pentacom.jp/pentacom/bitfontmaker2/gallery + +All fonts on this page are created by "tulamide". + +Fonts will be available with U8g2 v2.25. + +# Copyright + + +Fewture by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=409 + +Halftone by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=434 + +Nerhoe by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=410 + +Oskool by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=411 + +TinyTim by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=450 + +TooseOrnament by tulamide +license : (Public Domain) +http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=461 + + + + +# Font Pictures + + + + +## fewture +![fntpic/u8g2_font_fewture_tf.png](fntpic/u8g2_font_fewture_tf.png) +![fntpic/u8g2_font_fewture_tr.png](fntpic/u8g2_font_fewture_tr.png) +![fntpic/u8g2_font_fewture_tn.png](fntpic/u8g2_font_fewture_tn.png) + +## halftone +![fntpic/u8g2_font_halftone_tf.png](fntpic/u8g2_font_halftone_tf.png) +![fntpic/u8g2_font_halftone_tr.png](fntpic/u8g2_font_halftone_tr.png) +![fntpic/u8g2_font_halftone_tn.png](fntpic/u8g2_font_halftone_tn.png) + +## nerhoe +![fntpic/u8g2_font_nerhoe_tf.png](fntpic/u8g2_font_nerhoe_tf.png) +![fntpic/u8g2_font_nerhoe_tr.png](fntpic/u8g2_font_nerhoe_tr.png) +![fntpic/u8g2_font_nerhoe_tn.png](fntpic/u8g2_font_nerhoe_tn.png) + +## oskool +![fntpic/u8g2_font_oskool_tf.png](fntpic/u8g2_font_oskool_tf.png) +![fntpic/u8g2_font_oskool_tr.png](fntpic/u8g2_font_oskool_tr.png) +![fntpic/u8g2_font_oskool_tn.png](fntpic/u8g2_font_oskool_tn.png) + +## tinytim +![fntpic/u8g2_font_tinytim_tf.png](fntpic/u8g2_font_tinytim_tf.png) +![fntpic/u8g2_font_tinytim_tr.png](fntpic/u8g2_font_tinytim_tr.png) +![fntpic/u8g2_font_tinytim_tn.png](fntpic/u8g2_font_tinytim_tn.png) + +## tooseornament +![fntpic/u8g2_font_tooseornament_tf.png](fntpic/u8g2_font_tooseornament_tf.png) +![fntpic/u8g2_font_tooseornament_tr.png](fntpic/u8g2_font_tooseornament_tr.png) +![fntpic/u8g2_font_tooseornament_tn.png](fntpic/u8g2_font_tooseornament_tn.png) diff --git a/fntgrpu8g.md b/fntgrpu8g.md new file mode 100644 index 0000000..b23239c --- /dev/null +++ b/fntgrpu8g.md @@ -0,0 +1,138 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [u8glib_4](#u8glib_4) + * [m2icon_5](#m2icon_5) + * [m2icon_7](#m2icon_7) + * [m2icon_9](#m2icon_9) + * [emoticons21](#emoticons21) + * [battery19](#battery19) + * [battery24](#battery24) + * [squeezed_r6](#squeezed_r6) + * [squeezed_b6](#squeezed_b6) + * [squeezed_r7](#squeezed_r7) + * [squeezed_b7](#squeezed_b7) + * [percent_circle_25](#percent_circle_25) + * [freedoomr10](#freedoomr10) + * [freedoomr25](#freedoomr25) + * [7Segments_26x42](#7segments_26x42) + * [7_Seg_33x19](#7_seg_33x19) + * [7_Seg_41x21](#7_seg_41x21) + * [tiny5](#tiny5) + * [tiny5duo](#tiny5duo) + * [04b_03b](#04b_03b) + * [04b_03](#04b_03) + +[tocend]: # (toc end) + +# Reference + +Created for, contributed to, takeover fonts from u8glib. + +# Copyright + +u8glib_4, m2icon_5, m2icon_7, m2icon_9, squeeze: Public domain, created by the author of u8glib and u8g2. + +freedoomr10r: Contributed to u8glib, ported to u8g2. Copyright: Public domain. + +freedoomr25n: Contributed to u8glib, ported to u8g2. Copyright: Feel free to do whatever you want with it... this font is Free in all human and lawful senses. + +7Segments_26x42: Contributed via issue [https://github.com/olikraus/u8g2/issues/634](https://github.com/olikraus/u8g2/issues/634) + +7_Seg_33x19 and 7_Seg_41x21: Contributed via issue https://github.com/olikraus/u8g2/issues/1769 + +tiny5 : Contributed via issues https://github.com/olikraus/u8g2/issues/2185 https://github.com/olikraus/u8g2/issues/2375, see also https://github.com/Gissio/font_tiny5 + +04b_03 and 04b_03b: Freeware! You may use them as you like, http://www.04.jp.org/, Copyright 1998-2003 YuJi Oshimoto + + +# Font Details + + + + +## u8glib_4 +![fntpic/u8g2_font_u8glib_4_tf.png](fntpic/u8g2_font_u8glib_4_tf.png) +![fntpic/u8g2_font_u8glib_4_tr.png](fntpic/u8g2_font_u8glib_4_tr.png) + +![fntpic/u8g2_font_u8glib_4_hf.png](fntpic/u8g2_font_u8glib_4_hf.png) +![fntpic/u8g2_font_u8glib_4_hr.png](fntpic/u8g2_font_u8glib_4_hr.png) + +## m2icon_5 +![fntpic/u8g2_font_m2icon_5_tf.png](fntpic/u8g2_font_m2icon_5_tf.png) + +## m2icon_7 +![fntpic/u8g2_font_m2icon_7_tf.png](fntpic/u8g2_font_m2icon_7_tf.png) + +## m2icon_9 +![fntpic/u8g2_font_m2icon_9_tf.png](fntpic/u8g2_font_m2icon_9_tf.png) + +## emoticons21 +![fntpic/u8g2_font_emoticons21_tr.png](fntpic/u8g2_font_emoticons21_tr.png) + +## battery19 +![fntpic/u8g2_font_battery19_tn.png](fntpic/u8g2_font_battery19_tn.png) + +## battery24 +![fntpic/u8g2_font_battery24_tr.png](fntpic/u8g2_font_battery24_tr.png) + +## squeezed_r6 +![fntpic/u8g2_font_squeezed_r6_tr.png](fntpic/u8g2_font_squeezed_r6_tr.png) +![fntpic/u8g2_font_squeezed_r6_tn.png](fntpic/u8g2_font_squeezed_r6_tn.png) + +## squeezed_b6 +![fntpic/u8g2_font_squeezed_b6_tr.png](fntpic/u8g2_font_squeezed_b6_tr.png) +![fntpic/u8g2_font_squeezed_b6_tn.png](fntpic/u8g2_font_squeezed_b6_tn.png) + +## squeezed_r7 +![fntpic/u8g2_font_squeezed_r7_tr.png](fntpic/u8g2_font_squeezed_r7_tr.png) +![fntpic/u8g2_font_squeezed_r7_tn.png](fntpic/u8g2_font_squeezed_r7_tn.png) + +## squeezed_b7 +![fntpic/u8g2_font_squeezed_b7_tr.png](fntpic/u8g2_font_squeezed_b7_tr.png) +![fntpic/u8g2_font_squeezed_b7_tn.png](fntpic/u8g2_font_squeezed_b7_tn.png) + +## percent_circle_25 +![fntpic/u8g2_font_percent_circle_25_hn.png](fntpic/u8g2_font_percent_circle_25_hn.png) + +## freedoomr10 +![fntpic/u8g2_font_freedoomr10_tu.png](fntpic/u8g2_font_freedoomr10_tu.png) + +![fntpic/u8g2_font_freedoomr10_mu.png](fntpic/u8g2_font_freedoomr10_mu.png) + +## freedoomr25 +![fntpic/u8g2_font_freedoomr25_tn.png](fntpic/u8g2_font_freedoomr25_tn.png) + +![fntpic/u8g2_font_freedoomr25_mn.png](fntpic/u8g2_font_freedoomr25_mn.png) + +## 7Segments_26x42 +![fntpic/u8g2_font_7Segments_26x42_mn.png](fntpic/u8g2_font_7Segments_26x42_mn.png) + +## 7_Seg_33x19 +![fntpic/u8g2_font_7_Seg_33x19_mn.png](fntpic/u8g2_font_7_Seg_33x19_mn.png) + +## 7_Seg_41x21 +![fntpic/u8g2_font_7_Seg_41x21_mn.png](fntpic/u8g2_font_7_Seg_41x21_mn.png) + +## tiny5 +![fntpic/u8g2_font_tiny5_tf.png](fntpic/u8g2_font_tiny5_tf.png) +![fntpic/u8g2_font_tiny5_tr.png](fntpic/u8g2_font_tiny5_tr.png) +![fntpic/u8g2_font_tiny5_te.png](fntpic/u8g2_font_tiny5_te.png) + +![fntpic/u8g2_font_tiny5_t_all.png](fntpic/u8g2_font_tiny5_t_all.png) + +## tiny5duo +![fntpic/u8g2_font_tiny5duo_tf.png](fntpic/u8g2_font_tiny5duo_tf.png) +![fntpic/u8g2_font_tiny5duo_tr.png](fntpic/u8g2_font_tiny5duo_tr.png) +![fntpic/u8g2_font_tiny5duo_te.png](fntpic/u8g2_font_tiny5duo_te.png) + +![fntpic/u8g2_font_tiny5duo_t_all.png](fntpic/u8g2_font_tiny5duo_t_all.png) + +## 04b_03b +![fntpic/u8g2_font_04b_03b_tr.png](fntpic/u8g2_font_04b_03b_tr.png) + +## 04b_03 +![fntpic/u8g2_font_04b_03_tr.png](fntpic/u8g2_font_04b_03_tr.png) diff --git a/fntgrpunifont.md b/fntgrpunifont.md new file mode 100644 index 0000000..f4f0292 --- /dev/null +++ b/fntgrpunifont.md @@ -0,0 +1,131 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [unifont](#unifont) + +[tocend]: # (toc end) + +# Reference + +Name: **GNU Unifont** + +Unifont version updated to 12.1.02 in U8g2 version 2.26. + +Unifont_jp added and Unifont plane 0 updated to 15.1.05 in U8g2 version 2.35. +Unifont_jp will be used for the japanese versions. + +Download location: https://unifoundry.com/pub/unifont/unifont-15.1.05/ + +The Unifont project page is here: https://savannah.gnu.org/projects/unifont. + +Note: Plane 1 fonts added with U8g2 version 2.26. All plane 1 glyphs are mapped into +ASCII range, starting with 0x20. + +# Copyright + +Font Copyright Statement: +"Copyright (C) 1998-2024 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, Johnnie Weaver, David Corbett, Nils Moskopp, Rebecca Bettencourt, Ho-Seok Ee, et al. License: SIL Open Font License version 1.1 and GPLv2+: GNU GPL version 2 or later with the GNU Font Embedding Exception." + +License: http://unifoundry.com/LICENSE.txt + +GNU Font Embedding Exception: http://www.gnu.org/licenses/gpl-faq.html#FontException + +# Font Details + + + +## unifont +![fntpic/u8g2_font_unifont_tf.png](fntpic/u8g2_font_unifont_tf.png) +![fntpic/u8g2_font_unifont_tr.png](fntpic/u8g2_font_unifont_tr.png) +![fntpic/u8g2_font_unifont_te.png](fntpic/u8g2_font_unifont_te.png) + +![fntpic/u8g2_font_unifont_t_latin.png](fntpic/u8g2_font_unifont_t_latin.png) + +![fntpic/u8g2_font_unifont_t_extended.png](fntpic/u8g2_font_unifont_t_extended.png) + +![fntpic/u8g2_font_unifont_t_72_73.png](fntpic/u8g2_font_unifont_t_72_73.png) + +![fntpic/u8g2_font_unifont_t_0_72_73.png](fntpic/u8g2_font_unifont_t_0_72_73.png) + +![fntpic/u8g2_font_unifont_t_75.png](fntpic/u8g2_font_unifont_t_75.png) + +![fntpic/u8g2_font_unifont_t_0_75.png](fntpic/u8g2_font_unifont_t_0_75.png) + +![fntpic/u8g2_font_unifont_t_76.png](fntpic/u8g2_font_unifont_t_76.png) + +![fntpic/u8g2_font_unifont_t_0_76.png](fntpic/u8g2_font_unifont_t_0_76.png) + +![fntpic/u8g2_font_unifont_t_77.png](fntpic/u8g2_font_unifont_t_77.png) + +![fntpic/u8g2_font_unifont_t_0_77.png](fntpic/u8g2_font_unifont_t_0_77.png) + +![fntpic/u8g2_font_unifont_t_78_79.png](fntpic/u8g2_font_unifont_t_78_79.png) + +![fntpic/u8g2_font_unifont_t_0_78_79.png](fntpic/u8g2_font_unifont_t_0_78_79.png) + +![fntpic/u8g2_font_unifont_t_86.png](fntpic/u8g2_font_unifont_t_86.png) + +![fntpic/u8g2_font_unifont_t_0_86.png](fntpic/u8g2_font_unifont_t_0_86.png) + +![fntpic/u8g2_font_unifont_t_greek.png](fntpic/u8g2_font_unifont_t_greek.png) + +![fntpic/u8g2_font_unifont_t_cyrillic.png](fntpic/u8g2_font_unifont_t_cyrillic.png) + +![fntpic/u8g2_font_unifont_t_hebrew.png](fntpic/u8g2_font_unifont_t_hebrew.png) + +![fntpic/u8g2_font_unifont_t_bengali.png](fntpic/u8g2_font_unifont_t_bengali.png) + +![fntpic/u8g2_font_unifont_t_tibetan.png](fntpic/u8g2_font_unifont_t_tibetan.png) + +![fntpic/u8g2_font_unifont_t_urdu.png](fntpic/u8g2_font_unifont_t_urdu.png) + +![fntpic/u8g2_font_unifont_t_polish.png](fntpic/u8g2_font_unifont_t_polish.png) + +![fntpic/u8g2_font_unifont_t_devanagari.png](fntpic/u8g2_font_unifont_t_devanagari.png) + +![fntpic/u8g2_font_unifont_t_malayalam.png](fntpic/u8g2_font_unifont_t_malayalam.png) + +![fntpic/u8g2_font_unifont_t_arabic.png](fntpic/u8g2_font_unifont_t_arabic.png) + +![fntpic/u8g2_font_unifont_t_symbols.png](fntpic/u8g2_font_unifont_t_symbols.png) + +![fntpic/u8g2_font_unifont_h_symbols.png](fntpic/u8g2_font_unifont_h_symbols.png) + +![fntpic/u8g2_font_unifont_t_emoticons.png](fntpic/u8g2_font_unifont_t_emoticons.png) + +![fntpic/u8g2_font_unifont_t_animals.png](fntpic/u8g2_font_unifont_t_animals.png) + +![fntpic/u8g2_font_unifont_t_domino.png](fntpic/u8g2_font_unifont_t_domino.png) + +![fntpic/u8g2_font_unifont_t_cards.png](fntpic/u8g2_font_unifont_t_cards.png) + +![fntpic/u8g2_font_unifont_t_weather.png](fntpic/u8g2_font_unifont_t_weather.png) + +![fntpic/u8g2_font_unifont_t_chinese1.png](fntpic/u8g2_font_unifont_t_chinese1.png) + +![fntpic/u8g2_font_unifont_t_chinese2.png](fntpic/u8g2_font_unifont_t_chinese2.png) + +![fntpic/u8g2_font_unifont_t_chinese3.png](fntpic/u8g2_font_unifont_t_chinese3.png) + +![fntpic/u8g2_font_unifont_t_gb2312.png](fntpic/u8g2_font_unifont_t_gb2312.png) + +![fntpic/u8g2_font_unifont_t_gb2312a.png](fntpic/u8g2_font_unifont_t_gb2312a.png) + +![fntpic/u8g2_font_unifont_t_gb2312b.png](fntpic/u8g2_font_unifont_t_gb2312b.png) + +![fntpic/u8g2_font_unifont_t_japanese1.png](fntpic/u8g2_font_unifont_t_japanese1.png) + +![fntpic/u8g2_font_unifont_t_japanese2.png](fntpic/u8g2_font_unifont_t_japanese2.png) + +![fntpic/u8g2_font_unifont_t_japanese3.png](fntpic/u8g2_font_unifont_t_japanese3.png) + +![fntpic/u8g2_font_unifont_t_korean1.png](fntpic/u8g2_font_unifont_t_korean1.png) + +![fntpic/u8g2_font_unifont_t_korean2.png](fntpic/u8g2_font_unifont_t_korean2.png) + +![fntpic/u8g2_font_unifont_t_vietnamese1.png](fntpic/u8g2_font_unifont_t_vietnamese1.png) + +![fntpic/u8g2_font_unifont_t_vietnamese2.png](fntpic/u8g2_font_unifont_t_vietnamese2.png) diff --git a/fntgrpwqy.md b/fntgrpwqy.md new file mode 100644 index 0000000..601f647 --- /dev/null +++ b/fntgrpwqy.md @@ -0,0 +1,114 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [wqy12](#wqy12) + * [wqy13](#wqy13) + * [wqy14](#wqy14) + * [wqy15](#wqy15) + * [wqy16](#wqy16) + +[tocend]: # (toc end) + +# Reference + +The WenQuanYi bitmap fonts are maintained here: [http://wenq.org/wqy2/](http://wenq.org/wqy2/). + +The u8g2 fonts are based on the bdf files from here: [https://github.com/larryli/u8g2_wqy](https://github.com/larryli/u8g2_wqy) + + +From the font files: + +WenQuanYi bitmap fonts include all 20,932 Unicode 5.2 +CJK Unified Ideographs (U4E00 - U9FA5) and 6,582 +CJK Extension A characters (U3400 - U4DB5) at +5 different pixel sizes (9pt-12X12, 10pt-13X13, +10.5pt-14x14, 11pt-15X15 and 12pt-16x16 pixel). +Use of this bitmap font for on-screen display of Chinese +(traditional and simplified) in web pages and elsewhere +eliminates the annoying "blurring" problems caused by +insufficient "hinting" of anti-aliased vector CJK fonts. +In addition, Latin characters, Japanese Kanas and +Korean Hangul glyphs (U+AC00~U+D7A3) are also included. + + +# Copyright + +From the font files: + +``` +Copyright: (C)2004-2010, WenQuanYi Project +Board of Trustees and Qianqian Fang +License : GPL v2 (with font embedding exception) +``` + +# Font Details + + + +## wqy12 +![fntpic/u8g2_font_wqy12_t_chinese1.png](fntpic/u8g2_font_wqy12_t_chinese1.png) + +![fntpic/u8g2_font_wqy12_t_chinese2.png](fntpic/u8g2_font_wqy12_t_chinese2.png) + +![fntpic/u8g2_font_wqy12_t_chinese3.png](fntpic/u8g2_font_wqy12_t_chinese3.png) + +![fntpic/u8g2_font_wqy12_t_gb2312.png](fntpic/u8g2_font_wqy12_t_gb2312.png) + +![fntpic/u8g2_font_wqy12_t_gb2312a.png](fntpic/u8g2_font_wqy12_t_gb2312a.png) + +![fntpic/u8g2_font_wqy12_t_gb2312b.png](fntpic/u8g2_font_wqy12_t_gb2312b.png) + +## wqy13 +![fntpic/u8g2_font_wqy13_t_chinese1.png](fntpic/u8g2_font_wqy13_t_chinese1.png) + +![fntpic/u8g2_font_wqy13_t_chinese2.png](fntpic/u8g2_font_wqy13_t_chinese2.png) + +![fntpic/u8g2_font_wqy13_t_chinese3.png](fntpic/u8g2_font_wqy13_t_chinese3.png) + +![fntpic/u8g2_font_wqy13_t_gb2312.png](fntpic/u8g2_font_wqy13_t_gb2312.png) + +![fntpic/u8g2_font_wqy13_t_gb2312a.png](fntpic/u8g2_font_wqy13_t_gb2312a.png) + +![fntpic/u8g2_font_wqy13_t_gb2312b.png](fntpic/u8g2_font_wqy13_t_gb2312b.png) + +## wqy14 +![fntpic/u8g2_font_wqy14_t_chinese1.png](fntpic/u8g2_font_wqy14_t_chinese1.png) + +![fntpic/u8g2_font_wqy14_t_chinese2.png](fntpic/u8g2_font_wqy14_t_chinese2.png) + +![fntpic/u8g2_font_wqy14_t_chinese3.png](fntpic/u8g2_font_wqy14_t_chinese3.png) + +![fntpic/u8g2_font_wqy14_t_gb2312.png](fntpic/u8g2_font_wqy14_t_gb2312.png) + +![fntpic/u8g2_font_wqy14_t_gb2312a.png](fntpic/u8g2_font_wqy14_t_gb2312a.png) + +![fntpic/u8g2_font_wqy14_t_gb2312b.png](fntpic/u8g2_font_wqy14_t_gb2312b.png) + +## wqy15 +![fntpic/u8g2_font_wqy15_t_chinese1.png](fntpic/u8g2_font_wqy15_t_chinese1.png) + +![fntpic/u8g2_font_wqy15_t_chinese2.png](fntpic/u8g2_font_wqy15_t_chinese2.png) + +![fntpic/u8g2_font_wqy15_t_chinese3.png](fntpic/u8g2_font_wqy15_t_chinese3.png) + +![fntpic/u8g2_font_wqy15_t_gb2312.png](fntpic/u8g2_font_wqy15_t_gb2312.png) + +![fntpic/u8g2_font_wqy15_t_gb2312a.png](fntpic/u8g2_font_wqy15_t_gb2312a.png) + +![fntpic/u8g2_font_wqy15_t_gb2312b.png](fntpic/u8g2_font_wqy15_t_gb2312b.png) + +## wqy16 +![fntpic/u8g2_font_wqy16_t_chinese1.png](fntpic/u8g2_font_wqy16_t_chinese1.png) + +![fntpic/u8g2_font_wqy16_t_chinese2.png](fntpic/u8g2_font_wqy16_t_chinese2.png) + +![fntpic/u8g2_font_wqy16_t_chinese3.png](fntpic/u8g2_font_wqy16_t_chinese3.png) + +![fntpic/u8g2_font_wqy16_t_gb2312.png](fntpic/u8g2_font_wqy16_t_gb2312.png) + +![fntpic/u8g2_font_wqy16_t_gb2312a.png](fntpic/u8g2_font_wqy16_t_gb2312a.png) + +![fntpic/u8g2_font_wqy16_t_gb2312b.png](fntpic/u8g2_font_wqy16_t_gb2312b.png) diff --git a/fntgrpx11.md b/fntgrpx11.md new file mode 100644 index 0000000..e6caf50 --- /dev/null +++ b/fntgrpx11.md @@ -0,0 +1,336 @@ + +[tocstart]: # (toc start) + + * [Reference](#reference) + * [Copyright](#copyright) + * [Font Details](#font-details) + * [cursor](#cursor) + * [micro](#micro) + * [4x6](#4x6) + * [5x7](#5x7) + * [5x8](#5x8) + * [6x10](#6x10) + * [6x12](#6x12) + * [6x13](#6x13) + * [6x13B](#6x13b) + * [6x13O](#6x13o) + * [7x13](#7x13) + * [7x13B](#7x13b) + * [7x13O](#7x13o) + * [7x14](#7x14) + * [7x14B](#7x14b) + * [8x13](#8x13) + * [8x13B](#8x13b) + * [8x13O](#8x13o) + * [9x15](#9x15) + * [9x15B](#9x15b) + * [9x18](#9x18) + * [9x18B](#9x18b) + * [10x20](#10x20) + * [8x13_1x2](#8x13_1x2) + * [8x13B_1x2](#8x13b_1x2) + * [7x14_1x2](#7x14_1x2) + * [7x14B_1x2](#7x14b_1x2) + +[tocend]: # (toc end) + +# Reference + +Fonts on this page are part of the [X11 distribution](http://www.x.org/). On a Linux client these fonts are often located here: `/usr/share/fonts/X11/misc`. +X11 font sources are hosted [here](http://cgit.freedesktop.org/xorg/font/). + +# Copyright + +Copyright information is available on the [x.org](http://www.x.org/archive/X11R7.5/doc/LICENSE.html) server. + +Copyright string from the font file: "Public domain font. Share and enjoy." or "These glyphs are unencumbered" + + +# Font Details + + + +## cursor +![fntpic/u8g2_font_cursor_tf.png](fntpic/u8g2_font_cursor_tf.png) + +![fntpic/u8g2_font_cursor_tr.png](fntpic/u8g2_font_cursor_tr.png) + +## micro +![fntpic/u8g2_font_micro_tr.png](fntpic/u8g2_font_micro_tr.png) +![fntpic/u8g2_font_micro_tn.png](fntpic/u8g2_font_micro_tn.png) + +![fntpic/u8g2_font_micro_mr.png](fntpic/u8g2_font_micro_mr.png) +![fntpic/u8g2_font_micro_mn.png](fntpic/u8g2_font_micro_mn.png) + +## 4x6 +![fntpic/u8g2_font_4x6_tf.png](fntpic/u8g2_font_4x6_tf.png) +![fntpic/u8g2_font_4x6_tr.png](fntpic/u8g2_font_4x6_tr.png) +![fntpic/u8g2_font_4x6_tn.png](fntpic/u8g2_font_4x6_tn.png) + +![fntpic/u8g2_font_4x6_mf.png](fntpic/u8g2_font_4x6_mf.png) +![fntpic/u8g2_font_4x6_mr.png](fntpic/u8g2_font_4x6_mr.png) +![fntpic/u8g2_font_4x6_mn.png](fntpic/u8g2_font_4x6_mn.png) + +![fntpic/u8g2_font_4x6_t_cyrillic.png](fntpic/u8g2_font_4x6_t_cyrillic.png) + +## 5x7 +![fntpic/u8g2_font_5x7_tf.png](fntpic/u8g2_font_5x7_tf.png) +![fntpic/u8g2_font_5x7_tr.png](fntpic/u8g2_font_5x7_tr.png) +![fntpic/u8g2_font_5x7_tn.png](fntpic/u8g2_font_5x7_tn.png) + +![fntpic/u8g2_font_5x7_mf.png](fntpic/u8g2_font_5x7_mf.png) +![fntpic/u8g2_font_5x7_mr.png](fntpic/u8g2_font_5x7_mr.png) +![fntpic/u8g2_font_5x7_mn.png](fntpic/u8g2_font_5x7_mn.png) + +![fntpic/u8x8_font_5x7_f.png](fntpic/u8x8_font_5x7_f.png) +![fntpic/u8x8_font_5x7_r.png](fntpic/u8x8_font_5x7_r.png) +![fntpic/u8x8_font_5x7_n.png](fntpic/u8x8_font_5x7_n.png) + +![fntpic/u8g2_font_5x7_t_cyrillic.png](fntpic/u8g2_font_5x7_t_cyrillic.png) + +## 5x8 +![fntpic/u8g2_font_5x8_tf.png](fntpic/u8g2_font_5x8_tf.png) +![fntpic/u8g2_font_5x8_tr.png](fntpic/u8g2_font_5x8_tr.png) +![fntpic/u8g2_font_5x8_tn.png](fntpic/u8g2_font_5x8_tn.png) + +![fntpic/u8g2_font_5x8_mf.png](fntpic/u8g2_font_5x8_mf.png) +![fntpic/u8g2_font_5x8_mr.png](fntpic/u8g2_font_5x8_mr.png) +![fntpic/u8g2_font_5x8_mn.png](fntpic/u8g2_font_5x8_mn.png) + +![fntpic/u8x8_font_5x8_f.png](fntpic/u8x8_font_5x8_f.png) +![fntpic/u8x8_font_5x8_r.png](fntpic/u8x8_font_5x8_r.png) +![fntpic/u8x8_font_5x8_n.png](fntpic/u8x8_font_5x8_n.png) + +![fntpic/u8g2_font_5x8_t_cyrillic.png](fntpic/u8g2_font_5x8_t_cyrillic.png) + +## 6x10 +![fntpic/u8g2_font_6x10_tf.png](fntpic/u8g2_font_6x10_tf.png) +![fntpic/u8g2_font_6x10_tr.png](fntpic/u8g2_font_6x10_tr.png) +![fntpic/u8g2_font_6x10_tn.png](fntpic/u8g2_font_6x10_tn.png) + +![fntpic/u8g2_font_6x10_mf.png](fntpic/u8g2_font_6x10_mf.png) +![fntpic/u8g2_font_6x10_mr.png](fntpic/u8g2_font_6x10_mr.png) +![fntpic/u8g2_font_6x10_mn.png](fntpic/u8g2_font_6x10_mn.png) + +## 6x12 +![fntpic/u8g2_font_6x12_tf.png](fntpic/u8g2_font_6x12_tf.png) +![fntpic/u8g2_font_6x12_tr.png](fntpic/u8g2_font_6x12_tr.png) +![fntpic/u8g2_font_6x12_tn.png](fntpic/u8g2_font_6x12_tn.png) +![fntpic/u8g2_font_6x12_te.png](fntpic/u8g2_font_6x12_te.png) + +![fntpic/u8g2_font_6x12_mf.png](fntpic/u8g2_font_6x12_mf.png) +![fntpic/u8g2_font_6x12_mr.png](fntpic/u8g2_font_6x12_mr.png) +![fntpic/u8g2_font_6x12_mn.png](fntpic/u8g2_font_6x12_mn.png) +![fntpic/u8g2_font_6x12_me.png](fntpic/u8g2_font_6x12_me.png) + +![fntpic/u8g2_font_6x12_t_symbols.png](fntpic/u8g2_font_6x12_t_symbols.png) + +![fntpic/u8g2_font_6x12_m_symbols.png](fntpic/u8g2_font_6x12_m_symbols.png) + +![fntpic/u8g2_font_6x12_t_cyrillic.png](fntpic/u8g2_font_6x12_t_cyrillic.png) + +## 6x13 +![fntpic/u8g2_font_6x13_tf.png](fntpic/u8g2_font_6x13_tf.png) +![fntpic/u8g2_font_6x13_tr.png](fntpic/u8g2_font_6x13_tr.png) +![fntpic/u8g2_font_6x13_tn.png](fntpic/u8g2_font_6x13_tn.png) +![fntpic/u8g2_font_6x13_te.png](fntpic/u8g2_font_6x13_te.png) + +![fntpic/u8g2_font_6x13_mf.png](fntpic/u8g2_font_6x13_mf.png) +![fntpic/u8g2_font_6x13_mr.png](fntpic/u8g2_font_6x13_mr.png) +![fntpic/u8g2_font_6x13_mn.png](fntpic/u8g2_font_6x13_mn.png) +![fntpic/u8g2_font_6x13_me.png](fntpic/u8g2_font_6x13_me.png) + +![fntpic/u8g2_font_6x13_t_hebrew.png](fntpic/u8g2_font_6x13_t_hebrew.png) + +![fntpic/u8g2_font_6x13_t_cyrillic.png](fntpic/u8g2_font_6x13_t_cyrillic.png) + +## 6x13B +![fntpic/u8g2_font_6x13B_tf.png](fntpic/u8g2_font_6x13B_tf.png) +![fntpic/u8g2_font_6x13B_tr.png](fntpic/u8g2_font_6x13B_tr.png) +![fntpic/u8g2_font_6x13B_tn.png](fntpic/u8g2_font_6x13B_tn.png) + +![fntpic/u8g2_font_6x13B_mf.png](fntpic/u8g2_font_6x13B_mf.png) +![fntpic/u8g2_font_6x13B_mr.png](fntpic/u8g2_font_6x13B_mr.png) +![fntpic/u8g2_font_6x13B_mn.png](fntpic/u8g2_font_6x13B_mn.png) + +![fntpic/u8g2_font_6x13B_t_hebrew.png](fntpic/u8g2_font_6x13B_t_hebrew.png) + +![fntpic/u8g2_font_6x13B_t_cyrillic.png](fntpic/u8g2_font_6x13B_t_cyrillic.png) + +## 6x13O +![fntpic/u8g2_font_6x13O_tf.png](fntpic/u8g2_font_6x13O_tf.png) +![fntpic/u8g2_font_6x13O_tr.png](fntpic/u8g2_font_6x13O_tr.png) +![fntpic/u8g2_font_6x13O_tn.png](fntpic/u8g2_font_6x13O_tn.png) + +![fntpic/u8g2_font_6x13O_mf.png](fntpic/u8g2_font_6x13O_mf.png) +![fntpic/u8g2_font_6x13O_mr.png](fntpic/u8g2_font_6x13O_mr.png) +![fntpic/u8g2_font_6x13O_mn.png](fntpic/u8g2_font_6x13O_mn.png) + +## 7x13 +![fntpic/u8g2_font_7x13_tf.png](fntpic/u8g2_font_7x13_tf.png) +![fntpic/u8g2_font_7x13_tr.png](fntpic/u8g2_font_7x13_tr.png) +![fntpic/u8g2_font_7x13_tn.png](fntpic/u8g2_font_7x13_tn.png) +![fntpic/u8g2_font_7x13_te.png](fntpic/u8g2_font_7x13_te.png) + +![fntpic/u8g2_font_7x13_mf.png](fntpic/u8g2_font_7x13_mf.png) +![fntpic/u8g2_font_7x13_mr.png](fntpic/u8g2_font_7x13_mr.png) +![fntpic/u8g2_font_7x13_mn.png](fntpic/u8g2_font_7x13_mn.png) +![fntpic/u8g2_font_7x13_me.png](fntpic/u8g2_font_7x13_me.png) + +![fntpic/u8g2_font_7x13_t_symbols.png](fntpic/u8g2_font_7x13_t_symbols.png) + +![fntpic/u8g2_font_7x13_m_symbols.png](fntpic/u8g2_font_7x13_m_symbols.png) + +![fntpic/u8g2_font_7x13_t_cyrillic.png](fntpic/u8g2_font_7x13_t_cyrillic.png) + +## 7x13B +![fntpic/u8g2_font_7x13B_tf.png](fntpic/u8g2_font_7x13B_tf.png) +![fntpic/u8g2_font_7x13B_tr.png](fntpic/u8g2_font_7x13B_tr.png) +![fntpic/u8g2_font_7x13B_tn.png](fntpic/u8g2_font_7x13B_tn.png) + +![fntpic/u8g2_font_7x13B_mf.png](fntpic/u8g2_font_7x13B_mf.png) +![fntpic/u8g2_font_7x13B_mr.png](fntpic/u8g2_font_7x13B_mr.png) +![fntpic/u8g2_font_7x13B_mn.png](fntpic/u8g2_font_7x13B_mn.png) + +## 7x13O +![fntpic/u8g2_font_7x13O_tf.png](fntpic/u8g2_font_7x13O_tf.png) +![fntpic/u8g2_font_7x13O_tr.png](fntpic/u8g2_font_7x13O_tr.png) +![fntpic/u8g2_font_7x13O_tn.png](fntpic/u8g2_font_7x13O_tn.png) + +![fntpic/u8g2_font_7x13O_mf.png](fntpic/u8g2_font_7x13O_mf.png) +![fntpic/u8g2_font_7x13O_mr.png](fntpic/u8g2_font_7x13O_mr.png) +![fntpic/u8g2_font_7x13O_mn.png](fntpic/u8g2_font_7x13O_mn.png) + +## 7x14 +![fntpic/u8g2_font_7x14_tf.png](fntpic/u8g2_font_7x14_tf.png) +![fntpic/u8g2_font_7x14_tr.png](fntpic/u8g2_font_7x14_tr.png) +![fntpic/u8g2_font_7x14_tn.png](fntpic/u8g2_font_7x14_tn.png) + +![fntpic/u8g2_font_7x14_mf.png](fntpic/u8g2_font_7x14_mf.png) +![fntpic/u8g2_font_7x14_mr.png](fntpic/u8g2_font_7x14_mr.png) +![fntpic/u8g2_font_7x14_mn.png](fntpic/u8g2_font_7x14_mn.png) + +## 7x14B +![fntpic/u8g2_font_7x14B_tf.png](fntpic/u8g2_font_7x14B_tf.png) +![fntpic/u8g2_font_7x14B_tr.png](fntpic/u8g2_font_7x14B_tr.png) +![fntpic/u8g2_font_7x14B_tn.png](fntpic/u8g2_font_7x14B_tn.png) + +![fntpic/u8g2_font_7x14B_mf.png](fntpic/u8g2_font_7x14B_mf.png) +![fntpic/u8g2_font_7x14B_mr.png](fntpic/u8g2_font_7x14B_mr.png) +![fntpic/u8g2_font_7x14B_mn.png](fntpic/u8g2_font_7x14B_mn.png) + +## 8x13 +![fntpic/u8g2_font_8x13_tf.png](fntpic/u8g2_font_8x13_tf.png) +![fntpic/u8g2_font_8x13_tr.png](fntpic/u8g2_font_8x13_tr.png) +![fntpic/u8g2_font_8x13_tn.png](fntpic/u8g2_font_8x13_tn.png) +![fntpic/u8g2_font_8x13_te.png](fntpic/u8g2_font_8x13_te.png) + +![fntpic/u8g2_font_8x13_mf.png](fntpic/u8g2_font_8x13_mf.png) +![fntpic/u8g2_font_8x13_mr.png](fntpic/u8g2_font_8x13_mr.png) +![fntpic/u8g2_font_8x13_mn.png](fntpic/u8g2_font_8x13_mn.png) +![fntpic/u8g2_font_8x13_me.png](fntpic/u8g2_font_8x13_me.png) + +![fntpic/u8g2_font_8x13_t_symbols.png](fntpic/u8g2_font_8x13_t_symbols.png) + +![fntpic/u8g2_font_8x13_m_symbols.png](fntpic/u8g2_font_8x13_m_symbols.png) + +![fntpic/u8g2_font_8x13_t_cyrillic.png](fntpic/u8g2_font_8x13_t_cyrillic.png) + +## 8x13B +![fntpic/u8g2_font_8x13B_tf.png](fntpic/u8g2_font_8x13B_tf.png) +![fntpic/u8g2_font_8x13B_tr.png](fntpic/u8g2_font_8x13B_tr.png) +![fntpic/u8g2_font_8x13B_tn.png](fntpic/u8g2_font_8x13B_tn.png) + +![fntpic/u8g2_font_8x13B_mf.png](fntpic/u8g2_font_8x13B_mf.png) +![fntpic/u8g2_font_8x13B_mr.png](fntpic/u8g2_font_8x13B_mr.png) +![fntpic/u8g2_font_8x13B_mn.png](fntpic/u8g2_font_8x13B_mn.png) + +## 8x13O +![fntpic/u8g2_font_8x13O_tf.png](fntpic/u8g2_font_8x13O_tf.png) +![fntpic/u8g2_font_8x13O_tr.png](fntpic/u8g2_font_8x13O_tr.png) +![fntpic/u8g2_font_8x13O_tn.png](fntpic/u8g2_font_8x13O_tn.png) + +![fntpic/u8g2_font_8x13O_mf.png](fntpic/u8g2_font_8x13O_mf.png) +![fntpic/u8g2_font_8x13O_mr.png](fntpic/u8g2_font_8x13O_mr.png) +![fntpic/u8g2_font_8x13O_mn.png](fntpic/u8g2_font_8x13O_mn.png) + +## 9x15 +![fntpic/u8g2_font_9x15_tf.png](fntpic/u8g2_font_9x15_tf.png) +![fntpic/u8g2_font_9x15_tr.png](fntpic/u8g2_font_9x15_tr.png) +![fntpic/u8g2_font_9x15_tn.png](fntpic/u8g2_font_9x15_tn.png) +![fntpic/u8g2_font_9x15_te.png](fntpic/u8g2_font_9x15_te.png) + +![fntpic/u8g2_font_9x15_mf.png](fntpic/u8g2_font_9x15_mf.png) +![fntpic/u8g2_font_9x15_mr.png](fntpic/u8g2_font_9x15_mr.png) +![fntpic/u8g2_font_9x15_mn.png](fntpic/u8g2_font_9x15_mn.png) +![fntpic/u8g2_font_9x15_me.png](fntpic/u8g2_font_9x15_me.png) + +![fntpic/u8g2_font_9x15_t_symbols.png](fntpic/u8g2_font_9x15_t_symbols.png) + +![fntpic/u8g2_font_9x15_m_symbols.png](fntpic/u8g2_font_9x15_m_symbols.png) + +![fntpic/u8g2_font_9x15_t_cyrillic.png](fntpic/u8g2_font_9x15_t_cyrillic.png) + +## 9x15B +![fntpic/u8g2_font_9x15B_tf.png](fntpic/u8g2_font_9x15B_tf.png) +![fntpic/u8g2_font_9x15B_tr.png](fntpic/u8g2_font_9x15B_tr.png) +![fntpic/u8g2_font_9x15B_tn.png](fntpic/u8g2_font_9x15B_tn.png) + +![fntpic/u8g2_font_9x15B_mf.png](fntpic/u8g2_font_9x15B_mf.png) +![fntpic/u8g2_font_9x15B_mr.png](fntpic/u8g2_font_9x15B_mr.png) +![fntpic/u8g2_font_9x15B_mn.png](fntpic/u8g2_font_9x15B_mn.png) + +## 9x18 +![fntpic/u8g2_font_9x18_tf.png](fntpic/u8g2_font_9x18_tf.png) +![fntpic/u8g2_font_9x18_tr.png](fntpic/u8g2_font_9x18_tr.png) +![fntpic/u8g2_font_9x18_tn.png](fntpic/u8g2_font_9x18_tn.png) + +![fntpic/u8g2_font_9x18_mf.png](fntpic/u8g2_font_9x18_mf.png) +![fntpic/u8g2_font_9x18_mr.png](fntpic/u8g2_font_9x18_mr.png) +![fntpic/u8g2_font_9x18_mn.png](fntpic/u8g2_font_9x18_mn.png) + +## 9x18B +![fntpic/u8g2_font_9x18B_tf.png](fntpic/u8g2_font_9x18B_tf.png) +![fntpic/u8g2_font_9x18B_tr.png](fntpic/u8g2_font_9x18B_tr.png) +![fntpic/u8g2_font_9x18B_tn.png](fntpic/u8g2_font_9x18B_tn.png) + +![fntpic/u8g2_font_9x18B_mf.png](fntpic/u8g2_font_9x18B_mf.png) +![fntpic/u8g2_font_9x18B_mr.png](fntpic/u8g2_font_9x18B_mr.png) +![fntpic/u8g2_font_9x18B_mn.png](fntpic/u8g2_font_9x18B_mn.png) + +## 10x20 +![fntpic/u8g2_font_10x20_tf.png](fntpic/u8g2_font_10x20_tf.png) +![fntpic/u8g2_font_10x20_tr.png](fntpic/u8g2_font_10x20_tr.png) +![fntpic/u8g2_font_10x20_tn.png](fntpic/u8g2_font_10x20_tn.png) +![fntpic/u8g2_font_10x20_te.png](fntpic/u8g2_font_10x20_te.png) + +![fntpic/u8g2_font_10x20_mf.png](fntpic/u8g2_font_10x20_mf.png) +![fntpic/u8g2_font_10x20_mr.png](fntpic/u8g2_font_10x20_mr.png) +![fntpic/u8g2_font_10x20_mn.png](fntpic/u8g2_font_10x20_mn.png) +![fntpic/u8g2_font_10x20_me.png](fntpic/u8g2_font_10x20_me.png) + +![fntpic/u8g2_font_10x20_t_greek.png](fntpic/u8g2_font_10x20_t_greek.png) + +![fntpic/u8g2_font_10x20_t_cyrillic.png](fntpic/u8g2_font_10x20_t_cyrillic.png) + +![fntpic/u8g2_font_10x20_t_arabic.png](fntpic/u8g2_font_10x20_t_arabic.png) + +## 8x13_1x2 +![fntpic/u8x8_font_8x13_1x2_f.png](fntpic/u8x8_font_8x13_1x2_f.png) +![fntpic/u8x8_font_8x13_1x2_r.png](fntpic/u8x8_font_8x13_1x2_r.png) +![fntpic/u8x8_font_8x13_1x2_n.png](fntpic/u8x8_font_8x13_1x2_n.png) + +## 8x13B_1x2 +![fntpic/u8x8_font_8x13B_1x2_f.png](fntpic/u8x8_font_8x13B_1x2_f.png) +![fntpic/u8x8_font_8x13B_1x2_r.png](fntpic/u8x8_font_8x13B_1x2_r.png) +![fntpic/u8x8_font_8x13B_1x2_n.png](fntpic/u8x8_font_8x13B_1x2_n.png) + +## 7x14_1x2 +![fntpic/u8x8_font_7x14_1x2_f.png](fntpic/u8x8_font_7x14_1x2_f.png) +![fntpic/u8x8_font_7x14_1x2_r.png](fntpic/u8x8_font_7x14_1x2_r.png) +![fntpic/u8x8_font_7x14_1x2_n.png](fntpic/u8x8_font_7x14_1x2_n.png) + +## 7x14B_1x2 +![fntpic/u8x8_font_7x14B_1x2_f.png](fntpic/u8x8_font_7x14B_1x2_f.png) +![fntpic/u8x8_font_7x14B_1x2_r.png](fntpic/u8x8_font_7x14B_1x2_r.png) +![fntpic/u8x8_font_7x14B_1x2_n.png](fntpic/u8x8_font_7x14B_1x2_n.png) diff --git a/fnticons.md b/fnticons.md new file mode 100644 index 0000000..ba8cd44 --- /dev/null +++ b/fnticons.md @@ -0,0 +1,155 @@ + +[tocstart]: # (toc start) + + * [Icon and Symbol Fonts](#icon-and-symbol-fonts) + * [Unicode Symbols and Icons](#unicode-symbols-and-icons) + * [Other Icons](#other-icons) + +[tocend]: # (toc end) + +# Icon and Symbol Fonts + +Many icons and symbols are part of U8g2 and U8x8 Fonts. This page is an overview +of the existing icons and symbols. + +Font names are linked to the corresponding sub page which +include further details and (in some cases) variants of the icon/symbol font. + +## Unicode Symbols and Icons + +### u8g2_font_cu12_t_symbols and u8g2_font_cu12_h_symbols + +U8g2 Wiki Page: [cu12](fntgrpcu12): ClearlyU Unicode Bitmap Font + +Link: http://sofia.nmsu.edu/~mleisher/Software/cu/ + +License/Copyright: See [U8g2 CU12 (ClearlyU) Wiki Page](fntgrpcu12). + +![fntpic/u8g2_font_cu12_t_symbols.png](fntpic/u8g2_font_cu12_t_symbols.png) + + +### Unifont + + * u8g2_font_unifont_t_75 + * u8g2_font_unifont_t_76 + * u8g2_font_unifont_t_77 + * u8g2_font_unifont_t_78_79 + * u8g2_font_unifont_t_symbols + * u8g2_font_unifont_t_emoticons + * u8g2_font_unifont_t_animals + * u8g2_font_unifont_t_domino + * u8g2_font_unifont_t_cards + * u8g2_font_unifont_t_weather + + +U8g2 Wiki Page: [Unifont](fntgrpunifont) + +Link: https://savannah.gnu.org/projects/unifont + +License/Copyright: See [U8g2 Unifont Wiki Page](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_75.png](fntpic/u8g2_font_unifont_t_75.png) +![fntpic/u8g2_font_unifont_t_76.png](fntpic/u8g2_font_unifont_t_76.png) +![fntpic/u8g2_font_unifont_t_77.png](fntpic/u8g2_font_unifont_t_77.png) +![fntpic/u8g2_font_unifont_t_78_79.png](fntpic/u8g2_font_unifont_t_78_79.png) +![fntpic/u8g2_font_unifont_t_86.png](fntpic/u8g2_font_unifont_t_86.png) +![fntpic/u8g2_font_unifont_t_symbols.png](fntpic/u8g2_font_unifont_t_symbols.png) +![fntpic/u8g2_font_unifont_t_emoticons.png](fntpic/u8g2_font_unifont_t_emoticons.png) +![fntpic/u8g2_font_unifont_t_animals.png](fntpic/u8g2_font_unifont_t_animals.png) +![fntpic/u8g2_font_unifont_t_domino.png](fntpic/u8g2_font_unifont_t_domino.png) +![fntpic/u8g2_font_unifont_t_cards.png](fntpic/u8g2_font_unifont_t_cards.png) +![fntpic/u8g2_font_unifont_t_weather.png](fntpic/u8g2_font_unifont_t_weather.png) + + +### X11 + + * u8g2_font_6x12_t_symbols + * u8g2_font_7x13_t_symbols + * u8g2_font_8x13_t_symbols + * u8g2_font_9x15_t_symbols + +U8g2 Wiki Page: [Unifont](fntgrpunifont) + +License/Copyright: http://www.x.org/archive/X11R7.5/doc/LICENSE.html + +![fntpic/u8g2_font_6x12_t_symbols.png](fntpic/u8g2_font_6x12_t_symbols.png) +![fntpic/u8g2_font_7x13_t_symbols.png](fntpic/u8g2_font_7x13_t_symbols.png) +![fntpic/u8g2_font_8x13_t_symbols.png](fntpic/u8g2_font_8x13_t_symbols.png) +![fntpic/u8g2_font_9x15_t_symbols.png](fntpic/u8g2_font_9x15_t_symbols.png) + + +## Other Icons + +### u8g2_font_iconquadpix_m_all + +IconQuadPix by ravee de + +U8g2 Wiki Page: [bitfontmaker2](fntgrpbitfontmaker2) + +Link: http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=244 + +License/Copyright: Creative Commons NonCommercial + +![fntpic/u8g2_font_iconquadpix_m_all.png](fntpic/u8g2_font_iconquadpix_m_all.png) + + +### u8g2_font_twelvedings_t_all + +TwelveDings by Geoff + +U8g2 Wiki Page: [Geoff](fntgrpgeoff) + +Link: http://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=330 + +License/Copyright: Public Domain + +![fntpic/u8g2_font_twelvedings_t_all.png](fntpic/u8g2_font_twelvedings_t_all.png) + +### U8g2 Fonts + + * u8g2_font_m2icon_5_tf, u8g2_font_m2icon_7_tf, u8g2_font_m2icon_9_tf + * u8g2_font_emoticons21_tr + * u8g2_font_battery19_tn + +U8g2 Wiki Page: [U8g](fntgrpu8g) + +License/Copyright: Public Domain + +![fntpic/u8g2_font_m2icon_9_tf.png](fntpic/u8g2_font_m2icon_9_tf.png) + +![fntpic/u8g2_font_emoticons21_tr.png](fntpic/u8g2_font_emoticons21_tr.png) + +![fntpic/u8g2_font_battery19_tn.png](fntpic/u8g2_font_battery19_tn.png) + +### Open Iconic + +U8g2 Wiki Page: [Open Iconic](fntgrpiconic) + +Link: https://github.com/iconic/open-iconic + +License/Copyright: Open Iconic Icons are available under the SIL OPEN FONT LICENSE ([https://github.com/iconic/open-iconic](https://github.com/iconic/open-iconic)). + +See the Wiki page above for all available sizes and subsets. + +![fntpic/u8g2_font_open_iconic_all_2x_t.png](fntpic/u8g2_font_open_iconic_all_2x_t.png) + + +### Streamline Pixel Icons + +U8g2 Wiki Page: [Streamline](fntgrpstreamline) + +Link: https://app.streamlinehq.com/icons/pixel + +License/Copyright: The "streamline pixel" are available for free if the attribution link is provided (https://intercom.help/streamlinehq/en/articles/5354403-how-to-create-an-attribution-link). + +![fntpic/u8g2_font_streamline_all_t.png](fntpic/u8g2_font_streamline_all_t.png) + +### Siji Pixel Icons + +U8g2 Wiki Page: [Siji](fntgrpsiji) + +Link: https://github.com/stark/siji + +License/Copyright: Siji icon font is available under the "GNU General Public License v2.0" + +![fntpic/u8g2_font_siji_t_6x10.png](fntpic/u8g2_font_siji_t_6x10.png) diff --git a/fntlist12.md b/fntlist12.md new file mode 100644 index 0000000..92e1144 --- /dev/null +++ b/fntlist12.md @@ -0,0 +1,1650 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font Names](#u8g2-font-names) + * [U8g2 Fonts, Capital A Height 9..12](#u8g2-fonts-capital-a-height-912) + * [9 Pixel Height](#9-pixel-height) + * [10 Pixel Height](#10-pixel-height) + * [11 Pixel Height](#11-pixel-height) + * [12 Pixel Height](#12-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + + * [Font List 3-8 Pixel Height](fntlist8) + * Font List 9-12 Pixel Height (this page) + * [Font List 13-16 Pixel Height](fntlist16) + * [Font List 17-99 Pixel Height](fntlist99) + +# U8g2 Font Names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# U8g2 Fonts, Capital A Height 9..12 + +## 9 Pixel Height + +![fntpic/u8g2_font_6x13_tf_short.png](fntpic/u8g2_font_6x13_tf_short.png) u8g2_font_6x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_tr_short.png](fntpic/u8g2_font_6x13_tr_short.png) u8g2_font_6x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_te_short.png](fntpic/u8g2_font_6x13_te_short.png) u8g2_font_6x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mf_short.png](fntpic/u8g2_font_6x13_mf_short.png) u8g2_font_6x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mr_short.png](fntpic/u8g2_font_6x13_mr_short.png) u8g2_font_6x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_me_short.png](fntpic/u8g2_font_6x13_me_short.png) u8g2_font_6x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_t_hebrew_short.png](fntpic/u8g2_font_6x13_t_hebrew_short.png) u8g2_font_6x13_t_hebrew [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_t_cyrillic_short.png](fntpic/u8g2_font_6x13_t_cyrillic_short.png) u8g2_font_6x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tf_short.png](fntpic/u8g2_font_6x13B_tf_short.png) u8g2_font_6x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tr_short.png](fntpic/u8g2_font_6x13B_tr_short.png) u8g2_font_6x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mf_short.png](fntpic/u8g2_font_6x13B_mf_short.png) u8g2_font_6x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mr_short.png](fntpic/u8g2_font_6x13B_mr_short.png) u8g2_font_6x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_t_hebrew_short.png](fntpic/u8g2_font_6x13B_t_hebrew_short.png) u8g2_font_6x13B_t_hebrew [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_t_cyrillic_short.png](fntpic/u8g2_font_6x13B_t_cyrillic_short.png) u8g2_font_6x13B_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tf_short.png](fntpic/u8g2_font_6x13O_tf_short.png) u8g2_font_6x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tr_short.png](fntpic/u8g2_font_6x13O_tr_short.png) u8g2_font_6x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mf_short.png](fntpic/u8g2_font_6x13O_mf_short.png) u8g2_font_6x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mr_short.png](fntpic/u8g2_font_6x13O_mr_short.png) u8g2_font_6x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tf_short.png](fntpic/u8g2_font_7x13_tf_short.png) u8g2_font_7x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tr_short.png](fntpic/u8g2_font_7x13_tr_short.png) u8g2_font_7x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_te_short.png](fntpic/u8g2_font_7x13_te_short.png) u8g2_font_7x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mf_short.png](fntpic/u8g2_font_7x13_mf_short.png) u8g2_font_7x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mr_short.png](fntpic/u8g2_font_7x13_mr_short.png) u8g2_font_7x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_me_short.png](fntpic/u8g2_font_7x13_me_short.png) u8g2_font_7x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_t_symbols_short.png](fntpic/u8g2_font_7x13_t_symbols_short.png) u8g2_font_7x13_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_m_symbols_short.png](fntpic/u8g2_font_7x13_m_symbols_short.png) u8g2_font_7x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_t_cyrillic_short.png](fntpic/u8g2_font_7x13_t_cyrillic_short.png) u8g2_font_7x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tf_short.png](fntpic/u8g2_font_7x13B_tf_short.png) u8g2_font_7x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tr_short.png](fntpic/u8g2_font_7x13B_tr_short.png) u8g2_font_7x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mf_short.png](fntpic/u8g2_font_7x13B_mf_short.png) u8g2_font_7x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mr_short.png](fntpic/u8g2_font_7x13B_mr_short.png) u8g2_font_7x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tf_short.png](fntpic/u8g2_font_7x13O_tf_short.png) u8g2_font_7x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tr_short.png](fntpic/u8g2_font_7x13O_tr_short.png) u8g2_font_7x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mf_short.png](fntpic/u8g2_font_7x13O_mf_short.png) u8g2_font_7x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mr_short.png](fntpic/u8g2_font_7x13O_mr_short.png) u8g2_font_7x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tf_short.png](fntpic/u8g2_font_8x13_tf_short.png) u8g2_font_8x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tr_short.png](fntpic/u8g2_font_8x13_tr_short.png) u8g2_font_8x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_te_short.png](fntpic/u8g2_font_8x13_te_short.png) u8g2_font_8x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mf_short.png](fntpic/u8g2_font_8x13_mf_short.png) u8g2_font_8x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mr_short.png](fntpic/u8g2_font_8x13_mr_short.png) u8g2_font_8x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_me_short.png](fntpic/u8g2_font_8x13_me_short.png) u8g2_font_8x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_t_symbols_short.png](fntpic/u8g2_font_8x13_t_symbols_short.png) u8g2_font_8x13_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_m_symbols_short.png](fntpic/u8g2_font_8x13_m_symbols_short.png) u8g2_font_8x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_t_cyrillic_short.png](fntpic/u8g2_font_8x13_t_cyrillic_short.png) u8g2_font_8x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tf_short.png](fntpic/u8g2_font_8x13O_tf_short.png) u8g2_font_8x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tr_short.png](fntpic/u8g2_font_8x13O_tr_short.png) u8g2_font_8x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mf_short.png](fntpic/u8g2_font_8x13O_mf_short.png) u8g2_font_8x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mr_short.png](fntpic/u8g2_font_8x13O_mr_short.png) u8g2_font_8x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_11_tn_short.png](fntpic/u8g2_font_t0_11_tn_short.png) u8g2_font_t0_11_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mn_short.png](fntpic/u8g2_font_t0_11_mn_short.png) u8g2_font_t0_11_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tn_short.png](fntpic/u8g2_font_t0_11b_tn_short.png) u8g2_font_t0_11b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mn_short.png](fntpic/u8g2_font_t0_11b_mn_short.png) u8g2_font_t0_11b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tn_short.png](fntpic/u8g2_font_t0_12_tn_short.png) u8g2_font_t0_12_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mn_short.png](fntpic/u8g2_font_t0_12_mn_short.png) u8g2_font_t0_12_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tn_short.png](fntpic/u8g2_font_t0_12b_tn_short.png) u8g2_font_t0_12b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mn_short.png](fntpic/u8g2_font_t0_12b_mn_short.png) u8g2_font_t0_12b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_tf_short.png](fntpic/u8g2_font_t0_13_tf_short.png) u8g2_font_t0_13_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_tr_short.png](fntpic/u8g2_font_t0_13_tr_short.png) u8g2_font_t0_13_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_te_short.png](fntpic/u8g2_font_t0_13_te_short.png) u8g2_font_t0_13_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mf_short.png](fntpic/u8g2_font_t0_13_mf_short.png) u8g2_font_t0_13_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mr_short.png](fntpic/u8g2_font_t0_13_mr_short.png) u8g2_font_t0_13_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_me_short.png](fntpic/u8g2_font_t0_13_me_short.png) u8g2_font_t0_13_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_t_symbol_short.png](fntpic/u8g2_font_t0_13_t_symbol_short.png) u8g2_font_t0_13_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tf_short.png](fntpic/u8g2_font_t0_13b_tf_short.png) u8g2_font_t0_13b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tr_short.png](fntpic/u8g2_font_t0_13b_tr_short.png) u8g2_font_t0_13b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_te_short.png](fntpic/u8g2_font_t0_13b_te_short.png) u8g2_font_t0_13b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mf_short.png](fntpic/u8g2_font_t0_13b_mf_short.png) u8g2_font_t0_13b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mr_short.png](fntpic/u8g2_font_t0_13b_mr_short.png) u8g2_font_t0_13b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_me_short.png](fntpic/u8g2_font_t0_13b_me_short.png) u8g2_font_t0_13b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tf_short.png](fntpic/u8g2_font_t0_14_tf_short.png) u8g2_font_t0_14_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tr_short.png](fntpic/u8g2_font_t0_14_tr_short.png) u8g2_font_t0_14_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_te_short.png](fntpic/u8g2_font_t0_14_te_short.png) u8g2_font_t0_14_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mf_short.png](fntpic/u8g2_font_t0_14_mf_short.png) u8g2_font_t0_14_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mr_short.png](fntpic/u8g2_font_t0_14_mr_short.png) u8g2_font_t0_14_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_me_short.png](fntpic/u8g2_font_t0_14_me_short.png) u8g2_font_t0_14_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_t_symbol_short.png](fntpic/u8g2_font_t0_14_t_symbol_short.png) u8g2_font_t0_14_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tf_short.png](fntpic/u8g2_font_t0_14b_tf_short.png) u8g2_font_t0_14b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tr_short.png](fntpic/u8g2_font_t0_14b_tr_short.png) u8g2_font_t0_14b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_te_short.png](fntpic/u8g2_font_t0_14b_te_short.png) u8g2_font_t0_14b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mf_short.png](fntpic/u8g2_font_t0_14b_mf_short.png) u8g2_font_t0_14b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mr_short.png](fntpic/u8g2_font_t0_14b_mr_short.png) u8g2_font_t0_14b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_me_short.png](fntpic/u8g2_font_t0_14b_me_short.png) u8g2_font_t0_14b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont15_tf_short.png](fntpic/u8g2_font_profont15_tf_short.png) u8g2_font_profont15_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_tr_short.png](fntpic/u8g2_font_profont15_tr_short.png) u8g2_font_profont15_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_tn_short.png](fntpic/u8g2_font_profont15_tn_short.png) u8g2_font_profont15_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mf_short.png](fntpic/u8g2_font_profont15_mf_short.png) u8g2_font_profont15_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mr_short.png](fntpic/u8g2_font_profont15_mr_short.png) u8g2_font_profont15_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mn_short.png](fntpic/u8g2_font_profont15_mn_short.png) u8g2_font_profont15_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_samim_12_t_all_short.png](fntpic/u8g2_font_samim_12_t_all_short.png) u8g2_font_samim_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_12_t_all_short.png](fntpic/u8g2_font_samim_fd_12_t_all_short.png) u8g2_font_samim_fd_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_12_t_all_short.png](fntpic/u8g2_font_iranian_sans_12_t_all_short.png) u8g2_font_iranian_sans_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_glasstown_nbp_tf_short.png](fntpic/u8g2_font_glasstown_nbp_tf_short.png) u8g2_font_glasstown_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_tr_short.png](fntpic/u8g2_font_glasstown_nbp_tr_short.png) u8g2_font_glasstown_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_tn_short.png](fntpic/u8g2_font_glasstown_nbp_tn_short.png) u8g2_font_glasstown_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_t_all_short.png](fntpic/u8g2_font_glasstown_nbp_t_all_short.png) u8g2_font_glasstown_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tf_short.png](fntpic/u8g2_font_smart_patrol_nbp_tf_short.png) u8g2_font_smart_patrol_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tr_short.png](fntpic/u8g2_font_smart_patrol_nbp_tr_short.png) u8g2_font_smart_patrol_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tn_short.png](fntpic/u8g2_font_smart_patrol_nbp_tn_short.png) u8g2_font_smart_patrol_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tf_short.png](fntpic/u8g2_font_prospero_bold_nbp_tf_short.png) u8g2_font_prospero_bold_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tr_short.png](fntpic/u8g2_font_prospero_bold_nbp_tr_short.png) u8g2_font_prospero_bold_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tn_short.png](fntpic/u8g2_font_prospero_bold_nbp_tn_short.png) u8g2_font_prospero_bold_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tf_short.png](fntpic/u8g2_font_prospero_nbp_tf_short.png) u8g2_font_prospero_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tr_short.png](fntpic/u8g2_font_prospero_nbp_tr_short.png) u8g2_font_prospero_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tn_short.png](fntpic/u8g2_font_prospero_nbp_tn_short.png) u8g2_font_prospero_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tf_short.png](fntpic/u8g2_font_balthasar_regular_nbp_tf_short.png) u8g2_font_balthasar_regular_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tr_short.png](fntpic/u8g2_font_balthasar_regular_nbp_tr_short.png) u8g2_font_balthasar_regular_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tn_short.png](fntpic/u8g2_font_balthasar_regular_nbp_tn_short.png) u8g2_font_balthasar_regular_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tf_short.png](fntpic/u8g2_font_miranda_nbp_tf_short.png) u8g2_font_miranda_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tr_short.png](fntpic/u8g2_font_miranda_nbp_tr_short.png) u8g2_font_miranda_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tn_short.png](fntpic/u8g2_font_miranda_nbp_tn_short.png) u8g2_font_miranda_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tf_short.png](fntpic/u8g2_font_nine_by_five_nbp_tf_short.png) u8g2_font_nine_by_five_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tr_short.png](fntpic/u8g2_font_nine_by_five_nbp_tr_short.png) u8g2_font_nine_by_five_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tn_short.png](fntpic/u8g2_font_nine_by_five_nbp_tn_short.png) u8g2_font_nine_by_five_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_t_all_short.png](fntpic/u8g2_font_nine_by_five_nbp_t_all_short.png) u8g2_font_nine_by_five_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_missingplanet_tf_short.png](fntpic/u8g2_font_missingplanet_tf_short.png) u8g2_font_missingplanet_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_tr_short.png](fntpic/u8g2_font_missingplanet_tr_short.png) u8g2_font_missingplanet_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_tn_short.png](fntpic/u8g2_font_missingplanet_tn_short.png) u8g2_font_missingplanet_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_t_all_short.png](fntpic/u8g2_font_missingplanet_t_all_short.png) u8g2_font_missingplanet_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tf_short.png](fntpic/u8g2_font_ordinarybasis_tf_short.png) u8g2_font_ordinarybasis_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tr_short.png](fntpic/u8g2_font_ordinarybasis_tr_short.png) u8g2_font_ordinarybasis_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tn_short.png](fntpic/u8g2_font_ordinarybasis_tn_short.png) u8g2_font_ordinarybasis_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_t_all_short.png](fntpic/u8g2_font_ordinarybasis_t_all_short.png) u8g2_font_ordinarybasis_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_cube_mel_tr_short.png](fntpic/u8g2_font_cube_mel_tr_short.png) u8g2_font_cube_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_cube_mel_tn_short.png](fntpic/u8g2_font_cube_mel_tn_short.png) u8g2_font_cube_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_press_mel_tr_short.png](fntpic/u8g2_font_press_mel_tr_short.png) u8g2_font_press_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_press_mel_tn_short.png](fntpic/u8g2_font_press_mel_tn_short.png) u8g2_font_press_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_repress_mel_tr_short.png](fntpic/u8g2_font_repress_mel_tr_short.png) u8g2_font_repress_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_repress_mel_tn_short.png](fntpic/u8g2_font_repress_mel_tn_short.png) u8g2_font_repress_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_questgiver_tr_short.png](fntpic/u8g2_font_questgiver_tr_short.png) u8g2_font_questgiver_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_seraphimb1_tr_short.png](fntpic/u8g2_font_seraphimb1_tr_short.png) u8g2_font_seraphimb1_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_koleeko_tf_short.png](fntpic/u8g2_font_koleeko_tf_short.png) u8g2_font_koleeko_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tr_short.png](fntpic/u8g2_font_koleeko_tr_short.png) u8g2_font_koleeko_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tn_short.png](fntpic/u8g2_font_koleeko_tn_short.png) u8g2_font_koleeko_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tu_short.png](fntpic/u8g2_font_koleeko_tu_short.png) u8g2_font_koleeko_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tf_short.png](fntpic/u8g2_font_tenthinguys_tf_short.png) u8g2_font_tenthinguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tr_short.png](fntpic/u8g2_font_tenthinguys_tr_short.png) u8g2_font_tenthinguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tn_short.png](fntpic/u8g2_font_tenthinguys_tn_short.png) u8g2_font_tenthinguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tu_short.png](fntpic/u8g2_font_tenthinguys_tu_short.png) u8g2_font_tenthinguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_t_all_short.png](fntpic/u8g2_font_tenthinguys_t_all_short.png) u8g2_font_tenthinguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tf_short.png](fntpic/u8g2_font_tenthinnerguys_tf_short.png) u8g2_font_tenthinnerguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tr_short.png](fntpic/u8g2_font_tenthinnerguys_tr_short.png) u8g2_font_tenthinnerguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tn_short.png](fntpic/u8g2_font_tenthinnerguys_tn_short.png) u8g2_font_tenthinnerguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tu_short.png](fntpic/u8g2_font_tenthinnerguys_tu_short.png) u8g2_font_tenthinnerguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_t_all_short.png](fntpic/u8g2_font_tenthinnerguys_t_all_short.png) u8g2_font_tenthinnerguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_frigidaire_mr_short.png](fntpic/u8g2_font_frigidaire_mr_short.png) u8g2_font_frigidaire_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tooseornament_tf_short.png](fntpic/u8g2_font_tooseornament_tf_short.png) u8g2_font_tooseornament_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tooseornament_tr_short.png](fntpic/u8g2_font_tooseornament_tr_short.png) u8g2_font_tooseornament_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tooseornament_tn_short.png](fntpic/u8g2_font_tooseornament_tn_short.png) u8g2_font_tooseornament_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fancypixels_tf_short.png](fntpic/u8g2_font_fancypixels_tf_short.png) u8g2_font_fancypixels_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fancypixels_tr_short.png](fntpic/u8g2_font_fancypixels_tr_short.png) u8g2_font_fancypixels_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_efraneextracondensed_te_short.png](fntpic/u8g2_font_efraneextracondensed_te_short.png) u8g2_font_efraneextracondensed_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_princess_tr_short.png](fntpic/u8g2_font_princess_tr_short.png) u8g2_font_princess_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_princess_te_short.png](fntpic/u8g2_font_princess_te_short.png) u8g2_font_princess_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_tf_short.png](fntpic/u8g2_font_8bitclassic_tf_short.png) u8g2_font_8bitclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_tr_short.png](fntpic/u8g2_font_8bitclassic_tr_short.png) u8g2_font_8bitclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_te_short.png](fntpic/u8g2_font_8bitclassic_te_short.png) u8g2_font_8bitclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_tf_short.png](fntpic/u8g2_font_tallpixelextended_tf_short.png) u8g2_font_tallpixelextended_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_tr_short.png](fntpic/u8g2_font_tallpixelextended_tr_short.png) u8g2_font_tallpixelextended_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_te_short.png](fntpic/u8g2_font_tallpixelextended_te_short.png) u8g2_font_tallpixelextended_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_BBSesque_tf_short.png](fntpic/u8g2_font_BBSesque_tf_short.png) u8g2_font_BBSesque_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BBSesque_tr_short.png](fntpic/u8g2_font_BBSesque_tr_short.png) u8g2_font_BBSesque_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BBSesque_te_short.png](fntpic/u8g2_font_BBSesque_te_short.png) u8g2_font_BBSesque_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_tf_short.png](fntpic/u8g2_font_Born2bSportySlab_tf_short.png) u8g2_font_Born2bSportySlab_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_tr_short.png](fntpic/u8g2_font_Born2bSportySlab_tr_short.png) u8g2_font_Born2bSportySlab_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_te_short.png](fntpic/u8g2_font_Born2bSportySlab_te_short.png) u8g2_font_Born2bSportySlab_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_t_all_short.png](fntpic/u8g2_font_Born2bSportySlab_t_all_short.png) u8g2_font_Born2bSportySlab_t_all [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_tf_short.png](fntpic/u8g2_font_Born2bSportyV2_tf_short.png) u8g2_font_Born2bSportyV2_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_tr_short.png](fntpic/u8g2_font_Born2bSportyV2_tr_short.png) u8g2_font_Born2bSportyV2_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_te_short.png](fntpic/u8g2_font_Born2bSportyV2_te_short.png) u8g2_font_Born2bSportyV2_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Engrish_tf_short.png](fntpic/u8g2_font_Engrish_tf_short.png) u8g2_font_Engrish_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Engrish_tr_short.png](fntpic/u8g2_font_Engrish_tr_short.png) u8g2_font_Engrish_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_TimesNewPixel_tr_short.png](fntpic/u8g2_font_TimesNewPixel_tr_short.png) u8g2_font_TimesNewPixel_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Terminal_tr_short.png](fntpic/u8g2_font_Terminal_tr_short.png) u8g2_font_Terminal_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Terminal_te_short.png](fntpic/u8g2_font_Terminal_te_short.png) u8g2_font_Terminal_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_9x6LED_tf_short.png](fntpic/u8g2_font_9x6LED_tf_short.png) u8g2_font_9x6LED_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_9x6LED_tr_short.png](fntpic/u8g2_font_9x6LED_tr_short.png) u8g2_font_9x6LED_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_9x6LED_mn_short.png](fntpic/u8g2_font_9x6LED_mn_short.png) u8g2_font_9x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_spleen6x12_mn_short.png](fntpic/u8g2_font_spleen6x12_mn_short.png) u8g2_font_spleen6x12_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_etl14thai_t_short.png](fntpic/u8g2_font_etl14thai_t_short.png) u8g2_font_etl14thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_crox1cb_tf_short.png](fntpic/u8g2_font_crox1cb_tf_short.png) u8g2_font_crox1cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_tr_short.png](fntpic/u8g2_font_crox1cb_tr_short.png) u8g2_font_crox1cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mf_short.png](fntpic/u8g2_font_crox1cb_mf_short.png) u8g2_font_crox1cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mr_short.png](fntpic/u8g2_font_crox1cb_mr_short.png) u8g2_font_crox1cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tf_short.png](fntpic/u8g2_font_crox1c_tf_short.png) u8g2_font_crox1c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tr_short.png](fntpic/u8g2_font_crox1c_tr_short.png) u8g2_font_crox1c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mf_short.png](fntpic/u8g2_font_crox1c_mf_short.png) u8g2_font_crox1c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mr_short.png](fntpic/u8g2_font_crox1c_mr_short.png) u8g2_font_crox1c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tf_short.png](fntpic/u8g2_font_crox1hb_tf_short.png) u8g2_font_crox1hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tr_short.png](fntpic/u8g2_font_crox1hb_tr_short.png) u8g2_font_crox1hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tf_short.png](fntpic/u8g2_font_crox1h_tf_short.png) u8g2_font_crox1h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tr_short.png](fntpic/u8g2_font_crox1h_tr_short.png) u8g2_font_crox1h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tf_short.png](fntpic/u8g2_font_crox1tb_tf_short.png) u8g2_font_crox1tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tr_short.png](fntpic/u8g2_font_crox1tb_tr_short.png) u8g2_font_crox1tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tf_short.png](fntpic/u8g2_font_crox1t_tf_short.png) u8g2_font_crox1t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tr_short.png](fntpic/u8g2_font_crox1t_tr_short.png) u8g2_font_crox1t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_wqy13_t_chinese1_short.png](fntpic/u8g2_font_wqy13_t_chinese1_short.png) u8g2_font_wqy13_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_chinese2_short.png](fntpic/u8g2_font_wqy13_t_chinese2_short.png) u8g2_font_wqy13_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_chinese3_short.png](fntpic/u8g2_font_wqy13_t_chinese3_short.png) u8g2_font_wqy13_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312_short.png](fntpic/u8g2_font_wqy13_t_gb2312_short.png) u8g2_font_wqy13_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312a_short.png](fntpic/u8g2_font_wqy13_t_gb2312a_short.png) u8g2_font_wqy13_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312b_short.png](fntpic/u8g2_font_wqy13_t_gb2312b_short.png) u8g2_font_wqy13_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese1_short.png](fntpic/u8g2_font_wqy14_t_chinese1_short.png) u8g2_font_wqy14_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese2_short.png](fntpic/u8g2_font_wqy14_t_chinese2_short.png) u8g2_font_wqy14_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese3_short.png](fntpic/u8g2_font_wqy14_t_chinese3_short.png) u8g2_font_wqy14_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312_short.png](fntpic/u8g2_font_wqy14_t_gb2312_short.png) u8g2_font_wqy14_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312a_short.png](fntpic/u8g2_font_wqy14_t_gb2312a_short.png) u8g2_font_wqy14_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312b_short.png](fntpic/u8g2_font_wqy14_t_gb2312b_short.png) u8g2_font_wqy14_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_courB10_tf_short.png](fntpic/u8g2_font_courB10_tf_short.png) u8g2_font_courB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB10_tr_short.png](fntpic/u8g2_font_courB10_tr_short.png) u8g2_font_courB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB10_tn_short.png](fntpic/u8g2_font_courB10_tn_short.png) u8g2_font_courB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tf_short.png](fntpic/u8g2_font_courR10_tf_short.png) u8g2_font_courR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tr_short.png](fntpic/u8g2_font_courR10_tr_short.png) u8g2_font_courR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tn_short.png](fntpic/u8g2_font_courR10_tn_short.png) u8g2_font_courR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB08_tf_short.png](fntpic/u8g2_font_lubB08_tf_short.png) u8g2_font_lubB08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_tr_short.png](fntpic/u8g2_font_lubB08_tr_short.png) u8g2_font_lubB08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_tn_short.png](fntpic/u8g2_font_lubB08_tn_short.png) u8g2_font_lubB08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_te_short.png](fntpic/u8g2_font_lubB08_te_short.png) u8g2_font_lubB08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tf_short.png](fntpic/u8g2_font_lubBI08_tf_short.png) u8g2_font_lubBI08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tr_short.png](fntpic/u8g2_font_lubBI08_tr_short.png) u8g2_font_lubBI08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tn_short.png](fntpic/u8g2_font_lubBI08_tn_short.png) u8g2_font_lubBI08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_te_short.png](fntpic/u8g2_font_lubBI08_te_short.png) u8g2_font_lubBI08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tf_short.png](fntpic/u8g2_font_lubI08_tf_short.png) u8g2_font_lubI08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tr_short.png](fntpic/u8g2_font_lubI08_tr_short.png) u8g2_font_lubI08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tn_short.png](fntpic/u8g2_font_lubI08_tn_short.png) u8g2_font_lubI08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_te_short.png](fntpic/u8g2_font_lubI08_te_short.png) u8g2_font_lubI08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tf_short.png](fntpic/u8g2_font_lubR08_tf_short.png) u8g2_font_lubR08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tr_short.png](fntpic/u8g2_font_lubR08_tr_short.png) u8g2_font_lubR08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tn_short.png](fntpic/u8g2_font_lubR08_tn_short.png) u8g2_font_lubR08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_te_short.png](fntpic/u8g2_font_lubR08_te_short.png) u8g2_font_lubR08_te [lucida](fntgrplucida) + + +## 10 Pixel Height + +![fntpic/u8g2_font_6x12_tn_short.png](fntpic/u8g2_font_6x12_tn_short.png) u8g2_font_6x12_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mn_short.png](fntpic/u8g2_font_6x12_mn_short.png) u8g2_font_6x12_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_tf_short.png](fntpic/u8g2_font_7x14_tf_short.png) u8g2_font_7x14_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_tr_short.png](fntpic/u8g2_font_7x14_tr_short.png) u8g2_font_7x14_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mf_short.png](fntpic/u8g2_font_7x14_mf_short.png) u8g2_font_7x14_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mr_short.png](fntpic/u8g2_font_7x14_mr_short.png) u8g2_font_7x14_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tf_short.png](fntpic/u8g2_font_7x14B_tf_short.png) u8g2_font_7x14B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tr_short.png](fntpic/u8g2_font_7x14B_tr_short.png) u8g2_font_7x14B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mf_short.png](fntpic/u8g2_font_7x14B_mf_short.png) u8g2_font_7x14B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mr_short.png](fntpic/u8g2_font_7x14B_mr_short.png) u8g2_font_7x14B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tf_short.png](fntpic/u8g2_font_8x13B_tf_short.png) u8g2_font_8x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tr_short.png](fntpic/u8g2_font_8x13B_tr_short.png) u8g2_font_8x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mf_short.png](fntpic/u8g2_font_8x13B_mf_short.png) u8g2_font_8x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mr_short.png](fntpic/u8g2_font_8x13B_mr_short.png) u8g2_font_8x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tf_short.png](fntpic/u8g2_font_9x15_tf_short.png) u8g2_font_9x15_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tr_short.png](fntpic/u8g2_font_9x15_tr_short.png) u8g2_font_9x15_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_te_short.png](fntpic/u8g2_font_9x15_te_short.png) u8g2_font_9x15_te [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mf_short.png](fntpic/u8g2_font_9x15_mf_short.png) u8g2_font_9x15_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mr_short.png](fntpic/u8g2_font_9x15_mr_short.png) u8g2_font_9x15_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_me_short.png](fntpic/u8g2_font_9x15_me_short.png) u8g2_font_9x15_me [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_t_symbols_short.png](fntpic/u8g2_font_9x15_t_symbols_short.png) u8g2_font_9x15_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_m_symbols_short.png](fntpic/u8g2_font_9x15_m_symbols_short.png) u8g2_font_9x15_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_t_cyrillic_short.png](fntpic/u8g2_font_9x15_t_cyrillic_short.png) u8g2_font_9x15_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tf_short.png](fntpic/u8g2_font_9x15B_tf_short.png) u8g2_font_9x15B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tr_short.png](fntpic/u8g2_font_9x15B_tr_short.png) u8g2_font_9x15B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mf_short.png](fntpic/u8g2_font_9x15B_mf_short.png) u8g2_font_9x15B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mr_short.png](fntpic/u8g2_font_9x15B_mr_short.png) u8g2_font_9x15B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_tf_short.png](fntpic/u8g2_font_9x18_tf_short.png) u8g2_font_9x18_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_tr_short.png](fntpic/u8g2_font_9x18_tr_short.png) u8g2_font_9x18_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mf_short.png](fntpic/u8g2_font_9x18_mf_short.png) u8g2_font_9x18_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mr_short.png](fntpic/u8g2_font_9x18_mr_short.png) u8g2_font_9x18_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tf_short.png](fntpic/u8g2_font_9x18B_tf_short.png) u8g2_font_9x18B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tr_short.png](fntpic/u8g2_font_9x18B_tr_short.png) u8g2_font_9x18B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mf_short.png](fntpic/u8g2_font_9x18B_mf_short.png) u8g2_font_9x18B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mr_short.png](fntpic/u8g2_font_9x18B_mr_short.png) u8g2_font_9x18B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_15_tf_short.png](fntpic/u8g2_font_t0_15_tf_short.png) u8g2_font_t0_15_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_tr_short.png](fntpic/u8g2_font_t0_15_tr_short.png) u8g2_font_t0_15_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_te_short.png](fntpic/u8g2_font_t0_15_te_short.png) u8g2_font_t0_15_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mf_short.png](fntpic/u8g2_font_t0_15_mf_short.png) u8g2_font_t0_15_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mr_short.png](fntpic/u8g2_font_t0_15_mr_short.png) u8g2_font_t0_15_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_me_short.png](fntpic/u8g2_font_t0_15_me_short.png) u8g2_font_t0_15_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_t_symbol_short.png](fntpic/u8g2_font_t0_15_t_symbol_short.png) u8g2_font_t0_15_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tf_short.png](fntpic/u8g2_font_t0_15b_tf_short.png) u8g2_font_t0_15b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tr_short.png](fntpic/u8g2_font_t0_15b_tr_short.png) u8g2_font_t0_15b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_te_short.png](fntpic/u8g2_font_t0_15b_te_short.png) u8g2_font_t0_15b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mf_short.png](fntpic/u8g2_font_t0_15b_mf_short.png) u8g2_font_t0_15b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mr_short.png](fntpic/u8g2_font_t0_15b_mr_short.png) u8g2_font_t0_15b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_me_short.png](fntpic/u8g2_font_t0_15b_me_short.png) u8g2_font_t0_15b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tf_short.png](fntpic/u8g2_font_t0_16_tf_short.png) u8g2_font_t0_16_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tr_short.png](fntpic/u8g2_font_t0_16_tr_short.png) u8g2_font_t0_16_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_te_short.png](fntpic/u8g2_font_t0_16_te_short.png) u8g2_font_t0_16_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mf_short.png](fntpic/u8g2_font_t0_16_mf_short.png) u8g2_font_t0_16_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mr_short.png](fntpic/u8g2_font_t0_16_mr_short.png) u8g2_font_t0_16_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_me_short.png](fntpic/u8g2_font_t0_16_me_short.png) u8g2_font_t0_16_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_t_symbol_short.png](fntpic/u8g2_font_t0_16_t_symbol_short.png) u8g2_font_t0_16_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tf_short.png](fntpic/u8g2_font_t0_16b_tf_short.png) u8g2_font_t0_16b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tr_short.png](fntpic/u8g2_font_t0_16b_tr_short.png) u8g2_font_t0_16b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_te_short.png](fntpic/u8g2_font_t0_16b_te_short.png) u8g2_font_t0_16b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mf_short.png](fntpic/u8g2_font_t0_16b_mf_short.png) u8g2_font_t0_16b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mr_short.png](fntpic/u8g2_font_t0_16b_mr_short.png) u8g2_font_t0_16b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_me_short.png](fntpic/u8g2_font_t0_16b_me_short.png) u8g2_font_t0_16b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_samim_14_t_all_short.png](fntpic/u8g2_font_samim_14_t_all_short.png) u8g2_font_samim_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_14_t_all_short.png](fntpic/u8g2_font_samim_fd_14_t_all_short.png) u8g2_font_samim_fd_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_14_t_all_short.png](fntpic/u8g2_font_iranian_sans_14_t_all_short.png) u8g2_font_iranian_sans_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_mercutio_basic_nbp_tf_short.png](fntpic/u8g2_font_mercutio_basic_nbp_tf_short.png) u8g2_font_mercutio_basic_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_tr_short.png](fntpic/u8g2_font_mercutio_basic_nbp_tr_short.png) u8g2_font_mercutio_basic_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_tn_short.png](fntpic/u8g2_font_mercutio_basic_nbp_tn_short.png) u8g2_font_mercutio_basic_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_t_all_short.png](fntpic/u8g2_font_mercutio_basic_nbp_t_all_short.png) u8g2_font_mercutio_basic_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tf_short.png](fntpic/u8g2_font_mercutio_sc_nbp_tf_short.png) u8g2_font_mercutio_sc_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tr_short.png](fntpic/u8g2_font_mercutio_sc_nbp_tr_short.png) u8g2_font_mercutio_sc_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tn_short.png](fntpic/u8g2_font_mercutio_sc_nbp_tn_short.png) u8g2_font_mercutio_sc_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_t_all_short.png](fntpic/u8g2_font_mercutio_sc_nbp_t_all_short.png) u8g2_font_mercutio_sc_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tf_short.png](fntpic/u8g2_font_rosencrantz_nbp_tf_short.png) u8g2_font_rosencrantz_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tr_short.png](fntpic/u8g2_font_rosencrantz_nbp_tr_short.png) u8g2_font_rosencrantz_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tn_short.png](fntpic/u8g2_font_rosencrantz_nbp_tn_short.png) u8g2_font_rosencrantz_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_t_all_short.png](fntpic/u8g2_font_rosencrantz_nbp_t_all_short.png) u8g2_font_rosencrantz_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tf_short.png](fntpic/u8g2_font_guildenstern_nbp_tf_short.png) u8g2_font_guildenstern_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tr_short.png](fntpic/u8g2_font_guildenstern_nbp_tr_short.png) u8g2_font_guildenstern_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tn_short.png](fntpic/u8g2_font_guildenstern_nbp_tn_short.png) u8g2_font_guildenstern_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_t_all_short.png](fntpic/u8g2_font_guildenstern_nbp_t_all_short.png) u8g2_font_guildenstern_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tf_short.png](fntpic/u8g2_font_astragal_nbp_tf_short.png) u8g2_font_astragal_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tr_short.png](fntpic/u8g2_font_astragal_nbp_tr_short.png) u8g2_font_astragal_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tn_short.png](fntpic/u8g2_font_astragal_nbp_tn_short.png) u8g2_font_astragal_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_habsburgchancery_tf_short.png](fntpic/u8g2_font_habsburgchancery_tf_short.png) u8g2_font_habsburgchancery_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_tr_short.png](fntpic/u8g2_font_habsburgchancery_tr_short.png) u8g2_font_habsburgchancery_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_tn_short.png](fntpic/u8g2_font_habsburgchancery_tn_short.png) u8g2_font_habsburgchancery_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_t_all_short.png](fntpic/u8g2_font_habsburgchancery_t_all_short.png) u8g2_font_habsburgchancery_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_beanstalk_mel_tr_short.png](fntpic/u8g2_font_beanstalk_mel_tr_short.png) u8g2_font_beanstalk_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_beanstalk_mel_tn_short.png](fntpic/u8g2_font_beanstalk_mel_tn_short.png) u8g2_font_beanstalk_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_mademoiselle_mel_tr_short.png](fntpic/u8g2_font_mademoiselle_mel_tr_short.png) u8g2_font_mademoiselle_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_mademoiselle_mel_tn_short.png](fntpic/u8g2_font_mademoiselle_mel_tn_short.png) u8g2_font_mademoiselle_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_pieceofcake_mel_tr_short.png](fntpic/u8g2_font_pieceofcake_mel_tr_short.png) u8g2_font_pieceofcake_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_pieceofcake_mel_tn_short.png](fntpic/u8g2_font_pieceofcake_mel_tn_short.png) u8g2_font_pieceofcake_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_oldwizard_tf_short.png](fntpic/u8g2_font_oldwizard_tf_short.png) u8g2_font_oldwizard_tf [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tr_short.png](fntpic/u8g2_font_oldwizard_tr_short.png) u8g2_font_oldwizard_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tn_short.png](fntpic/u8g2_font_oldwizard_tn_short.png) u8g2_font_oldwizard_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tu_short.png](fntpic/u8g2_font_oldwizard_tu_short.png) u8g2_font_oldwizard_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_lastpriestess_tr_short.png](fntpic/u8g2_font_lastpriestess_tr_short.png) u8g2_font_lastpriestess_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_lastpriestess_tu_short.png](fntpic/u8g2_font_lastpriestess_tu_short.png) u8g2_font_lastpriestess_tu [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_tenfatguys_tf_short.png](fntpic/u8g2_font_tenfatguys_tf_short.png) u8g2_font_tenfatguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tr_short.png](fntpic/u8g2_font_tenfatguys_tr_short.png) u8g2_font_tenfatguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tn_short.png](fntpic/u8g2_font_tenfatguys_tn_short.png) u8g2_font_tenfatguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tu_short.png](fntpic/u8g2_font_tenfatguys_tu_short.png) u8g2_font_tenfatguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_t_all_short.png](fntpic/u8g2_font_tenfatguys_t_all_short.png) u8g2_font_tenfatguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_halftone_tf_short.png](fntpic/u8g2_font_halftone_tf_short.png) u8g2_font_halftone_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_halftone_tr_short.png](fntpic/u8g2_font_halftone_tr_short.png) u8g2_font_halftone_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_halftone_tn_short.png](fntpic/u8g2_font_halftone_tn_short.png) u8g2_font_halftone_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_bracketedbabies_tr_short.png](fntpic/u8g2_font_bracketedbabies_tr_short.png) u8g2_font_bracketedbabies_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_dystopia_tr_short.png](fntpic/u8g2_font_dystopia_tr_short.png) u8g2_font_dystopia_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_dystopia_te_short.png](fntpic/u8g2_font_dystopia_te_short.png) u8g2_font_dystopia_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_doomalpha04_tr_short.png](fntpic/u8g2_font_doomalpha04_tr_short.png) u8g2_font_doomalpha04_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_doomalpha04_te_short.png](fntpic/u8g2_font_doomalpha04_te_short.png) u8g2_font_doomalpha04_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_neuecraft_tr_short.png](fntpic/u8g2_font_neuecraft_tr_short.png) u8g2_font_neuecraft_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_neuecraft_te_short.png](fntpic/u8g2_font_neuecraft_te_short.png) u8g2_font_neuecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sonicmania_tr_short.png](fntpic/u8g2_font_sonicmania_tr_short.png) u8g2_font_sonicmania_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sonicmania_te_short.png](fntpic/u8g2_font_sonicmania_te_short.png) u8g2_font_sonicmania_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_tf_short.png](fntpic/u8g2_font_pixzillav1_tf_short.png) u8g2_font_pixzillav1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_tr_short.png](fntpic/u8g2_font_pixzillav1_tr_short.png) u8g2_font_pixzillav1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_te_short.png](fntpic/u8g2_font_pixzillav1_te_short.png) u8g2_font_pixzillav1_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_tf_short.png](fntpic/u8g2_font_pxclassic_tf_short.png) u8g2_font_pxclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_tr_short.png](fntpic/u8g2_font_pxclassic_tr_short.png) u8g2_font_pxclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_te_short.png](fntpic/u8g2_font_pxclassic_te_short.png) u8g2_font_pxclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_CursivePixel_tr_short.png](fntpic/u8g2_font_CursivePixel_tr_short.png) u8g2_font_CursivePixel_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_spleen8x16_mf_short.png](fntpic/u8g2_font_spleen8x16_mf_short.png) u8g2_font_spleen8x16_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mr_short.png](fntpic/u8g2_font_spleen8x16_mr_short.png) u8g2_font_spleen8x16_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mu_short.png](fntpic/u8g2_font_spleen8x16_mu_short.png) u8g2_font_spleen8x16_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_me_short.png](fntpic/u8g2_font_spleen8x16_me_short.png) u8g2_font_spleen8x16_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_DigitalDiscoThin_tf_short.png](fntpic/u8g2_font_DigitalDiscoThin_tf_short.png) u8g2_font_DigitalDiscoThin_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tr_short.png](fntpic/u8g2_font_DigitalDiscoThin_tr_short.png) u8g2_font_DigitalDiscoThin_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tn_short.png](fntpic/u8g2_font_DigitalDiscoThin_tn_short.png) u8g2_font_DigitalDiscoThin_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tu_short.png](fntpic/u8g2_font_DigitalDiscoThin_tu_short.png) u8g2_font_DigitalDiscoThin_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_te_short.png](fntpic/u8g2_font_DigitalDiscoThin_te_short.png) u8g2_font_DigitalDiscoThin_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tf_short.png](fntpic/u8g2_font_DigitalDisco_tf_short.png) u8g2_font_DigitalDisco_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tr_short.png](fntpic/u8g2_font_DigitalDisco_tr_short.png) u8g2_font_DigitalDisco_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tn_short.png](fntpic/u8g2_font_DigitalDisco_tn_short.png) u8g2_font_DigitalDisco_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tu_short.png](fntpic/u8g2_font_DigitalDisco_tu_short.png) u8g2_font_DigitalDisco_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_te_short.png](fntpic/u8g2_font_DigitalDisco_te_short.png) u8g2_font_DigitalDisco_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_etl16thai_t_short.png](fntpic/u8g2_font_etl16thai_t_short.png) u8g2_font_etl16thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_crox2cb_tf_short.png](fntpic/u8g2_font_crox2cb_tf_short.png) u8g2_font_crox2cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_tr_short.png](fntpic/u8g2_font_crox2cb_tr_short.png) u8g2_font_crox2cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mf_short.png](fntpic/u8g2_font_crox2cb_mf_short.png) u8g2_font_crox2cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mr_short.png](fntpic/u8g2_font_crox2cb_mr_short.png) u8g2_font_crox2cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tf_short.png](fntpic/u8g2_font_crox2c_tf_short.png) u8g2_font_crox2c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tr_short.png](fntpic/u8g2_font_crox2c_tr_short.png) u8g2_font_crox2c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mf_short.png](fntpic/u8g2_font_crox2c_mf_short.png) u8g2_font_crox2c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mr_short.png](fntpic/u8g2_font_crox2c_mr_short.png) u8g2_font_crox2c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tf_short.png](fntpic/u8g2_font_crox2hb_tf_short.png) u8g2_font_crox2hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tr_short.png](fntpic/u8g2_font_crox2hb_tr_short.png) u8g2_font_crox2hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tf_short.png](fntpic/u8g2_font_crox2h_tf_short.png) u8g2_font_crox2h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tr_short.png](fntpic/u8g2_font_crox2h_tr_short.png) u8g2_font_crox2h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tf_short.png](fntpic/u8g2_font_crox2tb_tf_short.png) u8g2_font_crox2tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tr_short.png](fntpic/u8g2_font_crox2tb_tr_short.png) u8g2_font_crox2tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tf_short.png](fntpic/u8g2_font_crox2t_tf_short.png) u8g2_font_crox2t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tr_short.png](fntpic/u8g2_font_crox2t_tr_short.png) u8g2_font_crox2t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_unifont_tf_short.png](fntpic/u8g2_font_unifont_tf_short.png) u8g2_font_unifont_tf [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_tr_short.png](fntpic/u8g2_font_unifont_tr_short.png) u8g2_font_unifont_tr [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_te_short.png](fntpic/u8g2_font_unifont_te_short.png) u8g2_font_unifont_te [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_latin_short.png](fntpic/u8g2_font_unifont_t_latin_short.png) u8g2_font_unifont_t_latin [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_extended_short.png](fntpic/u8g2_font_unifont_t_extended_short.png) u8g2_font_unifont_t_extended [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_72_73_short.png](fntpic/u8g2_font_unifont_t_0_72_73_short.png) u8g2_font_unifont_t_0_72_73 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_75_short.png](fntpic/u8g2_font_unifont_t_0_75_short.png) u8g2_font_unifont_t_0_75 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_76_short.png](fntpic/u8g2_font_unifont_t_0_76_short.png) u8g2_font_unifont_t_0_76 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_77_short.png](fntpic/u8g2_font_unifont_t_0_77_short.png) u8g2_font_unifont_t_0_77 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_78_79_short.png](fntpic/u8g2_font_unifont_t_0_78_79_short.png) u8g2_font_unifont_t_0_78_79 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_86_short.png](fntpic/u8g2_font_unifont_t_0_86_short.png) u8g2_font_unifont_t_0_86 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_greek_short.png](fntpic/u8g2_font_unifont_t_greek_short.png) u8g2_font_unifont_t_greek [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_cyrillic_short.png](fntpic/u8g2_font_unifont_t_cyrillic_short.png) u8g2_font_unifont_t_cyrillic [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_hebrew_short.png](fntpic/u8g2_font_unifont_t_hebrew_short.png) u8g2_font_unifont_t_hebrew [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_bengali_short.png](fntpic/u8g2_font_unifont_t_bengali_short.png) u8g2_font_unifont_t_bengali [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_tibetan_short.png](fntpic/u8g2_font_unifont_t_tibetan_short.png) u8g2_font_unifont_t_tibetan [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_urdu_short.png](fntpic/u8g2_font_unifont_t_urdu_short.png) u8g2_font_unifont_t_urdu [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_polish_short.png](fntpic/u8g2_font_unifont_t_polish_short.png) u8g2_font_unifont_t_polish [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_devanagari_short.png](fntpic/u8g2_font_unifont_t_devanagari_short.png) u8g2_font_unifont_t_devanagari [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_malayalam_short.png](fntpic/u8g2_font_unifont_t_malayalam_short.png) u8g2_font_unifont_t_malayalam [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_arabic_short.png](fntpic/u8g2_font_unifont_t_arabic_short.png) u8g2_font_unifont_t_arabic [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_symbols_short.png](fntpic/u8g2_font_unifont_t_symbols_short.png) u8g2_font_unifont_t_symbols [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_h_symbols_short.png](fntpic/u8g2_font_unifont_h_symbols_short.png) u8g2_font_unifont_h_symbols [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese1_short.png](fntpic/u8g2_font_unifont_t_chinese1_short.png) u8g2_font_unifont_t_chinese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese2_short.png](fntpic/u8g2_font_unifont_t_chinese2_short.png) u8g2_font_unifont_t_chinese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese3_short.png](fntpic/u8g2_font_unifont_t_chinese3_short.png) u8g2_font_unifont_t_chinese3 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312_short.png](fntpic/u8g2_font_unifont_t_gb2312_short.png) u8g2_font_unifont_t_gb2312 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312a_short.png](fntpic/u8g2_font_unifont_t_gb2312a_short.png) u8g2_font_unifont_t_gb2312a [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312b_short.png](fntpic/u8g2_font_unifont_t_gb2312b_short.png) u8g2_font_unifont_t_gb2312b [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese1_short.png](fntpic/u8g2_font_unifont_t_japanese1_short.png) u8g2_font_unifont_t_japanese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese2_short.png](fntpic/u8g2_font_unifont_t_japanese2_short.png) u8g2_font_unifont_t_japanese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese3_short.png](fntpic/u8g2_font_unifont_t_japanese3_short.png) u8g2_font_unifont_t_japanese3 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_korean1_short.png](fntpic/u8g2_font_unifont_t_korean1_short.png) u8g2_font_unifont_t_korean1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_korean2_short.png](fntpic/u8g2_font_unifont_t_korean2_short.png) u8g2_font_unifont_t_korean2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_vietnamese1_short.png](fntpic/u8g2_font_unifont_t_vietnamese1_short.png) u8g2_font_unifont_t_vietnamese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_vietnamese2_short.png](fntpic/u8g2_font_unifont_t_vietnamese2_short.png) u8g2_font_unifont_t_vietnamese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_gb16st_t_1_short.png](fntpic/u8g2_font_gb16st_t_1_short.png) u8g2_font_gb16st_t_1 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb16st_t_2_short.png](fntpic/u8g2_font_gb16st_t_2_short.png) u8g2_font_gb16st_t_2 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb16st_t_3_short.png](fntpic/u8g2_font_gb16st_t_3_short.png) u8g2_font_gb16st_t_3 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_b16_t_japanese1_short.png](fntpic/u8g2_font_b16_t_japanese1_short.png) u8g2_font_b16_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_t_japanese2_short.png](fntpic/u8g2_font_b16_t_japanese2_short.png) u8g2_font_b16_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_t_japanese3_short.png](fntpic/u8g2_font_b16_t_japanese3_short.png) u8g2_font_b16_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese1_short.png](fntpic/u8g2_font_b16_b_t_japanese1_short.png) u8g2_font_b16_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese2_short.png](fntpic/u8g2_font_b16_b_t_japanese2_short.png) u8g2_font_b16_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese3_short.png](fntpic/u8g2_font_b16_b_t_japanese3_short.png) u8g2_font_b16_b_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_courB12_tf_short.png](fntpic/u8g2_font_courB12_tf_short.png) u8g2_font_courB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB12_tr_short.png](fntpic/u8g2_font_courB12_tr_short.png) u8g2_font_courB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB12_tn_short.png](fntpic/u8g2_font_courB12_tn_short.png) u8g2_font_courB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tf_short.png](fntpic/u8g2_font_courR12_tf_short.png) u8g2_font_courR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tr_short.png](fntpic/u8g2_font_courR12_tr_short.png) u8g2_font_courR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tn_short.png](fntpic/u8g2_font_courR12_tn_short.png) u8g2_font_courR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tf_short.png](fntpic/u8g2_font_timB10_tf_short.png) u8g2_font_timB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tr_short.png](fntpic/u8g2_font_timB10_tr_short.png) u8g2_font_timB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tn_short.png](fntpic/u8g2_font_timB10_tn_short.png) u8g2_font_timB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tf_short.png](fntpic/u8g2_font_timR10_tf_short.png) u8g2_font_timR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tr_short.png](fntpic/u8g2_font_timR10_tr_short.png) u8g2_font_timR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tn_short.png](fntpic/u8g2_font_timR10_tn_short.png) u8g2_font_timR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB10_tf_short.png](fntpic/u8g2_font_lubB10_tf_short.png) u8g2_font_lubB10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_tr_short.png](fntpic/u8g2_font_lubB10_tr_short.png) u8g2_font_lubB10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_tn_short.png](fntpic/u8g2_font_lubB10_tn_short.png) u8g2_font_lubB10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_te_short.png](fntpic/u8g2_font_lubB10_te_short.png) u8g2_font_lubB10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tf_short.png](fntpic/u8g2_font_lubBI10_tf_short.png) u8g2_font_lubBI10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tr_short.png](fntpic/u8g2_font_lubBI10_tr_short.png) u8g2_font_lubBI10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tn_short.png](fntpic/u8g2_font_lubBI10_tn_short.png) u8g2_font_lubBI10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_te_short.png](fntpic/u8g2_font_lubBI10_te_short.png) u8g2_font_lubBI10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tf_short.png](fntpic/u8g2_font_lubI10_tf_short.png) u8g2_font_lubI10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tr_short.png](fntpic/u8g2_font_lubI10_tr_short.png) u8g2_font_lubI10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tn_short.png](fntpic/u8g2_font_lubI10_tn_short.png) u8g2_font_lubI10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_te_short.png](fntpic/u8g2_font_lubI10_te_short.png) u8g2_font_lubI10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tf_short.png](fntpic/u8g2_font_luBIS10_tf_short.png) u8g2_font_luBIS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tr_short.png](fntpic/u8g2_font_luBIS10_tr_short.png) u8g2_font_luBIS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tn_short.png](fntpic/u8g2_font_luBIS10_tn_short.png) u8g2_font_luBIS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_te_short.png](fntpic/u8g2_font_luBIS10_te_short.png) u8g2_font_luBIS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tf_short.png](fntpic/u8g2_font_lubR10_tf_short.png) u8g2_font_lubR10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tr_short.png](fntpic/u8g2_font_lubR10_tr_short.png) u8g2_font_lubR10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tn_short.png](fntpic/u8g2_font_lubR10_tn_short.png) u8g2_font_lubR10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_te_short.png](fntpic/u8g2_font_lubR10_te_short.png) u8g2_font_lubR10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tf_short.png](fntpic/u8g2_font_luBS10_tf_short.png) u8g2_font_luBS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tr_short.png](fntpic/u8g2_font_luBS10_tr_short.png) u8g2_font_luBS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tn_short.png](fntpic/u8g2_font_luBS10_tn_short.png) u8g2_font_luBS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_te_short.png](fntpic/u8g2_font_luBS10_te_short.png) u8g2_font_luBS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tf_short.png](fntpic/u8g2_font_luIS10_tf_short.png) u8g2_font_luIS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tr_short.png](fntpic/u8g2_font_luIS10_tr_short.png) u8g2_font_luIS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tn_short.png](fntpic/u8g2_font_luIS10_tn_short.png) u8g2_font_luIS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_te_short.png](fntpic/u8g2_font_luIS10_te_short.png) u8g2_font_luIS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tf_short.png](fntpic/u8g2_font_luRS10_tf_short.png) u8g2_font_luRS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tr_short.png](fntpic/u8g2_font_luRS10_tr_short.png) u8g2_font_luRS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tn_short.png](fntpic/u8g2_font_luRS10_tn_short.png) u8g2_font_luRS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_te_short.png](fntpic/u8g2_font_luRS10_te_short.png) u8g2_font_luRS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_gulim12_t_korean1_short.png](fntpic/u8g2_font_gulim12_t_korean1_short.png) u8g2_font_gulim12_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim12_t_korean2_short.png](fntpic/u8g2_font_gulim12_t_korean2_short.png) u8g2_font_gulim12_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_pxplusibmvga9_tf_short.png](fntpic/u8g2_font_pxplusibmvga9_tf_short.png) u8g2_font_pxplusibmvga9_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_tr_short.png](fntpic/u8g2_font_pxplusibmvga9_tr_short.png) u8g2_font_pxplusibmvga9_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_tn_short.png](fntpic/u8g2_font_pxplusibmvga9_tn_short.png) u8g2_font_pxplusibmvga9_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mf_short.png](fntpic/u8g2_font_pxplusibmvga9_mf_short.png) u8g2_font_pxplusibmvga9_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mr_short.png](fntpic/u8g2_font_pxplusibmvga9_mr_short.png) u8g2_font_pxplusibmvga9_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mn_short.png](fntpic/u8g2_font_pxplusibmvga9_mn_short.png) u8g2_font_pxplusibmvga9_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_t_all_short.png](fntpic/u8g2_font_pxplusibmvga9_t_all_short.png) u8g2_font_pxplusibmvga9_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_m_all_short.png](fntpic/u8g2_font_pxplusibmvga9_m_all_short.png) u8g2_font_pxplusibmvga9_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tf_short.png](fntpic/u8g2_font_pxplusibmvga8_tf_short.png) u8g2_font_pxplusibmvga8_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tr_short.png](fntpic/u8g2_font_pxplusibmvga8_tr_short.png) u8g2_font_pxplusibmvga8_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tn_short.png](fntpic/u8g2_font_pxplusibmvga8_tn_short.png) u8g2_font_pxplusibmvga8_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mf_short.png](fntpic/u8g2_font_pxplusibmvga8_mf_short.png) u8g2_font_pxplusibmvga8_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mr_short.png](fntpic/u8g2_font_pxplusibmvga8_mr_short.png) u8g2_font_pxplusibmvga8_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mn_short.png](fntpic/u8g2_font_pxplusibmvga8_mn_short.png) u8g2_font_pxplusibmvga8_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_t_all_short.png](fntpic/u8g2_font_pxplusibmvga8_t_all_short.png) u8g2_font_pxplusibmvga8_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_m_all_short.png](fntpic/u8g2_font_pxplusibmvga8_m_all_short.png) u8g2_font_pxplusibmvga8_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 11 Pixel Height + +![fntpic/u8g2_font_6x13_tn_short.png](fntpic/u8g2_font_6x13_tn_short.png) u8g2_font_6x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mn_short.png](fntpic/u8g2_font_6x13_mn_short.png) u8g2_font_6x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tn_short.png](fntpic/u8g2_font_6x13B_tn_short.png) u8g2_font_6x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mn_short.png](fntpic/u8g2_font_6x13B_mn_short.png) u8g2_font_6x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tn_short.png](fntpic/u8g2_font_6x13O_tn_short.png) u8g2_font_6x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mn_short.png](fntpic/u8g2_font_6x13O_mn_short.png) u8g2_font_6x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tn_short.png](fntpic/u8g2_font_7x13_tn_short.png) u8g2_font_7x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mn_short.png](fntpic/u8g2_font_7x13_mn_short.png) u8g2_font_7x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tn_short.png](fntpic/u8g2_font_7x13B_tn_short.png) u8g2_font_7x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mn_short.png](fntpic/u8g2_font_7x13B_mn_short.png) u8g2_font_7x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tn_short.png](fntpic/u8g2_font_7x13O_tn_short.png) u8g2_font_7x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mn_short.png](fntpic/u8g2_font_7x13O_mn_short.png) u8g2_font_7x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tn_short.png](fntpic/u8g2_font_8x13_tn_short.png) u8g2_font_8x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mn_short.png](fntpic/u8g2_font_8x13_mn_short.png) u8g2_font_8x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tn_short.png](fntpic/u8g2_font_8x13B_tn_short.png) u8g2_font_8x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mn_short.png](fntpic/u8g2_font_8x13B_mn_short.png) u8g2_font_8x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tn_short.png](fntpic/u8g2_font_8x13O_tn_short.png) u8g2_font_8x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mn_short.png](fntpic/u8g2_font_8x13O_mn_short.png) u8g2_font_8x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_13_tn_short.png](fntpic/u8g2_font_t0_13_tn_short.png) u8g2_font_t0_13_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mn_short.png](fntpic/u8g2_font_t0_13_mn_short.png) u8g2_font_t0_13_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tn_short.png](fntpic/u8g2_font_t0_13b_tn_short.png) u8g2_font_t0_13b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mn_short.png](fntpic/u8g2_font_t0_13b_mn_short.png) u8g2_font_t0_13b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tn_short.png](fntpic/u8g2_font_t0_14_tn_short.png) u8g2_font_t0_14_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mn_short.png](fntpic/u8g2_font_t0_14_mn_short.png) u8g2_font_t0_14_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tn_short.png](fntpic/u8g2_font_t0_14b_tn_short.png) u8g2_font_t0_14b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mn_short.png](fntpic/u8g2_font_t0_14b_mn_short.png) u8g2_font_t0_14b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_tf_short.png](fntpic/u8g2_font_t0_17_tf_short.png) u8g2_font_t0_17_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_tr_short.png](fntpic/u8g2_font_t0_17_tr_short.png) u8g2_font_t0_17_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_te_short.png](fntpic/u8g2_font_t0_17_te_short.png) u8g2_font_t0_17_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mf_short.png](fntpic/u8g2_font_t0_17_mf_short.png) u8g2_font_t0_17_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mr_short.png](fntpic/u8g2_font_t0_17_mr_short.png) u8g2_font_t0_17_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_me_short.png](fntpic/u8g2_font_t0_17_me_short.png) u8g2_font_t0_17_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_t_symbol_short.png](fntpic/u8g2_font_t0_17_t_symbol_short.png) u8g2_font_t0_17_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tf_short.png](fntpic/u8g2_font_t0_17b_tf_short.png) u8g2_font_t0_17b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tr_short.png](fntpic/u8g2_font_t0_17b_tr_short.png) u8g2_font_t0_17b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_te_short.png](fntpic/u8g2_font_t0_17b_te_short.png) u8g2_font_t0_17b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mf_short.png](fntpic/u8g2_font_t0_17b_mf_short.png) u8g2_font_t0_17b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mr_short.png](fntpic/u8g2_font_t0_17b_mr_short.png) u8g2_font_t0_17b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_me_short.png](fntpic/u8g2_font_t0_17b_me_short.png) u8g2_font_t0_17b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tf_short.png](fntpic/u8g2_font_t0_18_tf_short.png) u8g2_font_t0_18_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tr_short.png](fntpic/u8g2_font_t0_18_tr_short.png) u8g2_font_t0_18_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_te_short.png](fntpic/u8g2_font_t0_18_te_short.png) u8g2_font_t0_18_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mf_short.png](fntpic/u8g2_font_t0_18_mf_short.png) u8g2_font_t0_18_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mr_short.png](fntpic/u8g2_font_t0_18_mr_short.png) u8g2_font_t0_18_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_me_short.png](fntpic/u8g2_font_t0_18_me_short.png) u8g2_font_t0_18_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_t_symbol_short.png](fntpic/u8g2_font_t0_18_t_symbol_short.png) u8g2_font_t0_18_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tf_short.png](fntpic/u8g2_font_t0_18b_tf_short.png) u8g2_font_t0_18b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tr_short.png](fntpic/u8g2_font_t0_18b_tr_short.png) u8g2_font_t0_18b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_te_short.png](fntpic/u8g2_font_t0_18b_te_short.png) u8g2_font_t0_18b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mf_short.png](fntpic/u8g2_font_t0_18b_mf_short.png) u8g2_font_t0_18b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mr_short.png](fntpic/u8g2_font_t0_18b_mr_short.png) u8g2_font_t0_18b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_me_short.png](fntpic/u8g2_font_t0_18b_me_short.png) u8g2_font_t0_18b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont17_tf_short.png](fntpic/u8g2_font_profont17_tf_short.png) u8g2_font_profont17_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_tr_short.png](fntpic/u8g2_font_profont17_tr_short.png) u8g2_font_profont17_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_tn_short.png](fntpic/u8g2_font_profont17_tn_short.png) u8g2_font_profont17_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mf_short.png](fntpic/u8g2_font_profont17_mf_short.png) u8g2_font_profont17_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mr_short.png](fntpic/u8g2_font_profont17_mr_short.png) u8g2_font_profont17_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mn_short.png](fntpic/u8g2_font_profont17_mn_short.png) u8g2_font_profont17_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_shylock_nbp_tf_short.png](fntpic/u8g2_font_shylock_nbp_tf_short.png) u8g2_font_shylock_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_tr_short.png](fntpic/u8g2_font_shylock_nbp_tr_short.png) u8g2_font_shylock_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_tn_short.png](fntpic/u8g2_font_shylock_nbp_tn_short.png) u8g2_font_shylock_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_t_all_short.png](fntpic/u8g2_font_shylock_nbp_t_all_short.png) u8g2_font_shylock_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_sticker_mel_tr_short.png](fntpic/u8g2_font_sticker_mel_tr_short.png) u8g2_font_sticker_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_sticker_mel_tn_short.png](fntpic/u8g2_font_sticker_mel_tn_short.png) u8g2_font_sticker_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_celibatemonk_tr_short.png](fntpic/u8g2_font_celibatemonk_tr_short.png) u8g2_font_celibatemonk_tr [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_michaelmouse_tu_short.png](fntpic/u8g2_font_michaelmouse_tu_short.png) u8g2_font_michaelmouse_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_squirrel_tr_short.png](fntpic/u8g2_font_squirrel_tr_short.png) u8g2_font_squirrel_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_squirrel_tn_short.png](fntpic/u8g2_font_squirrel_tn_short.png) u8g2_font_squirrel_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_squirrel_tu_short.png](fntpic/u8g2_font_squirrel_tu_short.png) u8g2_font_squirrel_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_fewture_tf_short.png](fntpic/u8g2_font_fewture_tf_short.png) u8g2_font_fewture_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fewture_tr_short.png](fntpic/u8g2_font_fewture_tr_short.png) u8g2_font_fewture_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fewture_tn_short.png](fntpic/u8g2_font_fewture_tn_short.png) u8g2_font_fewture_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_bauhaus2015_tr_short.png](fntpic/u8g2_font_bauhaus2015_tr_short.png) u8g2_font_bauhaus2015_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_bauhaus2015_tn_short.png](fntpic/u8g2_font_bauhaus2015_tn_short.png) u8g2_font_bauhaus2015_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_adventurer_tf_short.png](fntpic/u8g2_font_adventurer_tf_short.png) u8g2_font_adventurer_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_adventurer_tr_short.png](fntpic/u8g2_font_adventurer_tr_short.png) u8g2_font_adventurer_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_adventurer_t_all_short.png](fntpic/u8g2_font_adventurer_t_all_short.png) u8g2_font_adventurer_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_tf_short.png](fntpic/u8g2_font_frikativ_tf_short.png) u8g2_font_frikativ_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_tr_short.png](fntpic/u8g2_font_frikativ_tr_short.png) u8g2_font_frikativ_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_t_all_short.png](fntpic/u8g2_font_frikativ_t_all_short.png) u8g2_font_frikativ_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_mildras_tr_short.png](fntpic/u8g2_font_mildras_tr_short.png) u8g2_font_mildras_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_mildras_te_short.png](fntpic/u8g2_font_mildras_te_short.png) u8g2_font_mildras_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay11x5_tr_short.png](fntpic/u8g2_font_busdisplay11x5_tr_short.png) u8g2_font_busdisplay11x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay11x5_te_short.png](fntpic/u8g2_font_busdisplay11x5_te_short.png) u8g2_font_busdisplay11x5_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sticker100complete_tr_short.png](fntpic/u8g2_font_sticker100complete_tr_short.png) u8g2_font_sticker100complete_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sticker100complete_te_short.png](fntpic/u8g2_font_sticker100complete_te_short.png) u8g2_font_sticker100complete_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_eckpixel_tr_short.png](fntpic/u8g2_font_eckpixel_tr_short.png) u8g2_font_eckpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_ImpactBits_tr_short.png](fntpic/u8g2_font_ImpactBits_tr_short.png) u8g2_font_ImpactBits_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr_short.png](fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr_short.png) u8g2_font_Untitled16PixelSansSerifBitmap_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_NokiaLargeBold_tf_short.png](fntpic/u8g2_font_NokiaLargeBold_tf_short.png) u8g2_font_NokiaLargeBold_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaLargeBold_tr_short.png](fntpic/u8g2_font_NokiaLargeBold_tr_short.png) u8g2_font_NokiaLargeBold_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaLargeBold_te_short.png](fntpic/u8g2_font_NokiaLargeBold_te_short.png) u8g2_font_NokiaLargeBold_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_Pixellari_tf_short.png](fntpic/u8g2_font_Pixellari_tf_short.png) u8g2_font_Pixellari_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tr_short.png](fntpic/u8g2_font_Pixellari_tr_short.png) u8g2_font_Pixellari_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tn_short.png](fntpic/u8g2_font_Pixellari_tn_short.png) u8g2_font_Pixellari_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tu_short.png](fntpic/u8g2_font_Pixellari_tu_short.png) u8g2_font_Pixellari_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_te_short.png](fntpic/u8g2_font_Pixellari_te_short.png) u8g2_font_Pixellari_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_crox1cb_tn_short.png](fntpic/u8g2_font_crox1cb_tn_short.png) u8g2_font_crox1cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mn_short.png](fntpic/u8g2_font_crox1cb_mn_short.png) u8g2_font_crox1cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tn_short.png](fntpic/u8g2_font_crox1c_tn_short.png) u8g2_font_crox1c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mn_short.png](fntpic/u8g2_font_crox1c_mn_short.png) u8g2_font_crox1c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tn_short.png](fntpic/u8g2_font_crox1hb_tn_short.png) u8g2_font_crox1hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tn_short.png](fntpic/u8g2_font_crox1h_tn_short.png) u8g2_font_crox1h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tn_short.png](fntpic/u8g2_font_crox1tb_tn_short.png) u8g2_font_crox1tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tn_short.png](fntpic/u8g2_font_crox1t_tn_short.png) u8g2_font_crox1t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3tb_tf_short.png](fntpic/u8g2_font_crox3tb_tf_short.png) u8g2_font_crox3tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3tb_tr_short.png](fntpic/u8g2_font_crox3tb_tr_short.png) u8g2_font_crox3tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tf_short.png](fntpic/u8g2_font_crox3t_tf_short.png) u8g2_font_crox3t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tr_short.png](fntpic/u8g2_font_crox3t_tr_short.png) u8g2_font_crox3t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_cu12_tf_short.png](fntpic/u8g2_font_cu12_tf_short.png) u8g2_font_cu12_tf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_tr_short.png](fntpic/u8g2_font_cu12_tr_short.png) u8g2_font_cu12_tr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_tn_short.png](fntpic/u8g2_font_cu12_tn_short.png) u8g2_font_cu12_tn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_te_short.png](fntpic/u8g2_font_cu12_te_short.png) u8g2_font_cu12_te [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hf_short.png](fntpic/u8g2_font_cu12_hf_short.png) u8g2_font_cu12_hf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hr_short.png](fntpic/u8g2_font_cu12_hr_short.png) u8g2_font_cu12_hr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hn_short.png](fntpic/u8g2_font_cu12_hn_short.png) u8g2_font_cu12_hn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_he_short.png](fntpic/u8g2_font_cu12_he_short.png) u8g2_font_cu12_he [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mf_short.png](fntpic/u8g2_font_cu12_mf_short.png) u8g2_font_cu12_mf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mr_short.png](fntpic/u8g2_font_cu12_mr_short.png) u8g2_font_cu12_mr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mn_short.png](fntpic/u8g2_font_cu12_mn_short.png) u8g2_font_cu12_mn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_me_short.png](fntpic/u8g2_font_cu12_me_short.png) u8g2_font_cu12_me [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_symbols_short.png](fntpic/u8g2_font_cu12_t_symbols_short.png) u8g2_font_cu12_t_symbols [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_h_symbols_short.png](fntpic/u8g2_font_cu12_h_symbols_short.png) u8g2_font_cu12_h_symbols [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_greek_short.png](fntpic/u8g2_font_cu12_t_greek_short.png) u8g2_font_cu12_t_greek [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_cyrillic_short.png](fntpic/u8g2_font_cu12_t_cyrillic_short.png) u8g2_font_cu12_t_cyrillic [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_tibetan_short.png](fntpic/u8g2_font_cu12_t_tibetan_short.png) u8g2_font_cu12_t_tibetan [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_hebrew_short.png](fntpic/u8g2_font_cu12_t_hebrew_short.png) u8g2_font_cu12_t_hebrew [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_arabic_short.png](fntpic/u8g2_font_cu12_t_arabic_short.png) u8g2_font_cu12_t_arabic [cu12](fntgrpcu12) + +![fntpic/u8g2_font_wqy15_t_chinese1_short.png](fntpic/u8g2_font_wqy15_t_chinese1_short.png) u8g2_font_wqy15_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_chinese2_short.png](fntpic/u8g2_font_wqy15_t_chinese2_short.png) u8g2_font_wqy15_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_chinese3_short.png](fntpic/u8g2_font_wqy15_t_chinese3_short.png) u8g2_font_wqy15_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312_short.png](fntpic/u8g2_font_wqy15_t_gb2312_short.png) u8g2_font_wqy15_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312a_short.png](fntpic/u8g2_font_wqy15_t_gb2312a_short.png) u8g2_font_wqy15_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312b_short.png](fntpic/u8g2_font_wqy15_t_gb2312b_short.png) u8g2_font_wqy15_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese1_short.png](fntpic/u8g2_font_wqy16_t_chinese1_short.png) u8g2_font_wqy16_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese2_short.png](fntpic/u8g2_font_wqy16_t_chinese2_short.png) u8g2_font_wqy16_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese3_short.png](fntpic/u8g2_font_wqy16_t_chinese3_short.png) u8g2_font_wqy16_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312_short.png](fntpic/u8g2_font_wqy16_t_gb2312_short.png) u8g2_font_wqy16_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312a_short.png](fntpic/u8g2_font_wqy16_t_gb2312a_short.png) u8g2_font_wqy16_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312b_short.png](fntpic/u8g2_font_wqy16_t_gb2312b_short.png) u8g2_font_wqy16_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_courB14_tf_short.png](fntpic/u8g2_font_courB14_tf_short.png) u8g2_font_courB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB14_tr_short.png](fntpic/u8g2_font_courB14_tr_short.png) u8g2_font_courB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB14_tn_short.png](fntpic/u8g2_font_courB14_tn_short.png) u8g2_font_courB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tf_short.png](fntpic/u8g2_font_courR14_tf_short.png) u8g2_font_courR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tr_short.png](fntpic/u8g2_font_courR14_tr_short.png) u8g2_font_courR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tn_short.png](fntpic/u8g2_font_courR14_tn_short.png) u8g2_font_courR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tf_short.png](fntpic/u8g2_font_helvB10_tf_short.png) u8g2_font_helvB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tr_short.png](fntpic/u8g2_font_helvB10_tr_short.png) u8g2_font_helvB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tn_short.png](fntpic/u8g2_font_helvB10_tn_short.png) u8g2_font_helvB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_te_short.png](fntpic/u8g2_font_helvB10_te_short.png) u8g2_font_helvB10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tf_short.png](fntpic/u8g2_font_helvR10_tf_short.png) u8g2_font_helvR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tr_short.png](fntpic/u8g2_font_helvR10_tr_short.png) u8g2_font_helvR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tn_short.png](fntpic/u8g2_font_helvR10_tn_short.png) u8g2_font_helvR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_te_short.png](fntpic/u8g2_font_helvR10_te_short.png) u8g2_font_helvR10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tf_short.png](fntpic/u8g2_font_ncenB10_tf_short.png) u8g2_font_ncenB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tr_short.png](fntpic/u8g2_font_ncenB10_tr_short.png) u8g2_font_ncenB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tn_short.png](fntpic/u8g2_font_ncenB10_tn_short.png) u8g2_font_ncenB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_te_short.png](fntpic/u8g2_font_ncenB10_te_short.png) u8g2_font_ncenB10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tf_short.png](fntpic/u8g2_font_ncenR10_tf_short.png) u8g2_font_ncenR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tr_short.png](fntpic/u8g2_font_ncenR10_tr_short.png) u8g2_font_ncenR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tn_short.png](fntpic/u8g2_font_ncenR10_tn_short.png) u8g2_font_ncenR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_te_short.png](fntpic/u8g2_font_ncenR10_te_short.png) u8g2_font_ncenR10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tf_short.png](fntpic/u8g2_font_timB12_tf_short.png) u8g2_font_timB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tr_short.png](fntpic/u8g2_font_timB12_tr_short.png) u8g2_font_timB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tn_short.png](fntpic/u8g2_font_timB12_tn_short.png) u8g2_font_timB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tf_short.png](fntpic/u8g2_font_timR12_tf_short.png) u8g2_font_timR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tr_short.png](fntpic/u8g2_font_timR12_tr_short.png) u8g2_font_timR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tn_short.png](fntpic/u8g2_font_timR12_tn_short.png) u8g2_font_timR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf_short.png) u8g2_font_lucasarts_scumm_subtitle_r_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr_short.png) u8g2_font_lucasarts_scumm_subtitle_r_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn_short.png) u8g2_font_lucasarts_scumm_subtitle_r_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_fub11_tf_short.png](fntpic/u8g2_font_fub11_tf_short.png) u8g2_font_fub11_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_tr_short.png](fntpic/u8g2_font_fub11_tr_short.png) u8g2_font_fub11_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_tn_short.png](fntpic/u8g2_font_fub11_tn_short.png) u8g2_font_fub11_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_t_symbol_short.png](fntpic/u8g2_font_fub11_t_symbol_short.png) u8g2_font_fub11_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tf_short.png](fntpic/u8g2_font_fur11_tf_short.png) u8g2_font_fur11_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tr_short.png](fntpic/u8g2_font_fur11_tr_short.png) u8g2_font_fur11_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tn_short.png](fntpic/u8g2_font_fur11_tn_short.png) u8g2_font_fur11_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_t_symbol_short.png](fntpic/u8g2_font_fur11_t_symbol_short.png) u8g2_font_fur11_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_gulim14_t_korean1_short.png](fntpic/u8g2_font_gulim14_t_korean1_short.png) u8g2_font_gulim14_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim14_t_korean2_short.png](fntpic/u8g2_font_gulim14_t_korean2_short.png) u8g2_font_gulim14_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_px437wyse700a_tf_short.png](fntpic/u8g2_font_px437wyse700a_tf_short.png) u8g2_font_px437wyse700a_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_tr_short.png](fntpic/u8g2_font_px437wyse700a_tr_short.png) u8g2_font_px437wyse700a_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_tn_short.png](fntpic/u8g2_font_px437wyse700a_tn_short.png) u8g2_font_px437wyse700a_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mf_short.png](fntpic/u8g2_font_px437wyse700a_mf_short.png) u8g2_font_px437wyse700a_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mr_short.png](fntpic/u8g2_font_px437wyse700a_mr_short.png) u8g2_font_px437wyse700a_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mn_short.png](fntpic/u8g2_font_px437wyse700a_mn_short.png) u8g2_font_px437wyse700a_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tf_short.png](fntpic/u8g2_font_px437wyse700b_tf_short.png) u8g2_font_px437wyse700b_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tr_short.png](fntpic/u8g2_font_px437wyse700b_tr_short.png) u8g2_font_px437wyse700b_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tn_short.png](fntpic/u8g2_font_px437wyse700b_tn_short.png) u8g2_font_px437wyse700b_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mf_short.png](fntpic/u8g2_font_px437wyse700b_mf_short.png) u8g2_font_px437wyse700b_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mr_short.png](fntpic/u8g2_font_px437wyse700b_mr_short.png) u8g2_font_px437wyse700b_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mn_short.png](fntpic/u8g2_font_px437wyse700b_mn_short.png) u8g2_font_px437wyse700b_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 12 Pixel Height + +![fntpic/u8g2_font_freedoomr10_tu_short.png](fntpic/u8g2_font_freedoomr10_tu_short.png) u8g2_font_freedoomr10_tu [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr10_mu_short.png](fntpic/u8g2_font_freedoomr10_mu_short.png) u8g2_font_freedoomr10_mu [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_7x14_tn_short.png](fntpic/u8g2_font_7x14_tn_short.png) u8g2_font_7x14_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mn_short.png](fntpic/u8g2_font_7x14_mn_short.png) u8g2_font_7x14_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tn_short.png](fntpic/u8g2_font_7x14B_tn_short.png) u8g2_font_7x14B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mn_short.png](fntpic/u8g2_font_7x14B_mn_short.png) u8g2_font_7x14B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tn_short.png](fntpic/u8g2_font_9x15_tn_short.png) u8g2_font_9x15_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mn_short.png](fntpic/u8g2_font_9x15_mn_short.png) u8g2_font_9x15_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tn_short.png](fntpic/u8g2_font_9x15B_tn_short.png) u8g2_font_9x15B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mn_short.png](fntpic/u8g2_font_9x15B_mn_short.png) u8g2_font_9x15B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_15_tn_short.png](fntpic/u8g2_font_t0_15_tn_short.png) u8g2_font_t0_15_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mn_short.png](fntpic/u8g2_font_t0_15_mn_short.png) u8g2_font_t0_15_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tn_short.png](fntpic/u8g2_font_t0_15b_tn_short.png) u8g2_font_t0_15b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mn_short.png](fntpic/u8g2_font_t0_15b_mn_short.png) u8g2_font_t0_15b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tn_short.png](fntpic/u8g2_font_t0_16_tn_short.png) u8g2_font_t0_16_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mn_short.png](fntpic/u8g2_font_t0_16_mn_short.png) u8g2_font_t0_16_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tn_short.png](fntpic/u8g2_font_t0_16b_tn_short.png) u8g2_font_t0_16b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mn_short.png](fntpic/u8g2_font_t0_16b_mn_short.png) u8g2_font_t0_16b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_samim_16_t_all_short.png](fntpic/u8g2_font_samim_16_t_all_short.png) u8g2_font_samim_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_16_t_all_short.png](fntpic/u8g2_font_samim_fd_16_t_all_short.png) u8g2_font_samim_fd_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_16_t_all_short.png](fntpic/u8g2_font_iranian_sans_16_t_all_short.png) u8g2_font_iranian_sans_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_pixelmordred_tf_short.png](fntpic/u8g2_font_pixelmordred_tf_short.png) u8g2_font_pixelmordred_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_tr_short.png](fntpic/u8g2_font_pixelmordred_tr_short.png) u8g2_font_pixelmordred_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_tn_short.png](fntpic/u8g2_font_pixelmordred_tn_short.png) u8g2_font_pixelmordred_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_t_all_short.png](fntpic/u8g2_font_pixelmordred_t_all_short.png) u8g2_font_pixelmordred_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tf_short.png](fntpic/u8g2_font_secretaryhand_tf_short.png) u8g2_font_secretaryhand_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tr_short.png](fntpic/u8g2_font_secretaryhand_tr_short.png) u8g2_font_secretaryhand_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tn_short.png](fntpic/u8g2_font_secretaryhand_tn_short.png) u8g2_font_secretaryhand_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_t_all_short.png](fntpic/u8g2_font_secretaryhand_t_all_short.png) u8g2_font_secretaryhand_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_garbagecan_tf_short.png](fntpic/u8g2_font_garbagecan_tf_short.png) u8g2_font_garbagecan_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_garbagecan_tr_short.png](fntpic/u8g2_font_garbagecan_tr_short.png) u8g2_font_garbagecan_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_disrespectfulteenager_tu_short.png](fntpic/u8g2_font_disrespectfulteenager_tu_short.png) u8g2_font_disrespectfulteenager_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_cupcakemetoyourleader_tr_short.png](fntpic/u8g2_font_cupcakemetoyourleader_tr_short.png) u8g2_font_cupcakemetoyourleader_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_cupcakemetoyourleader_tn_short.png](fntpic/u8g2_font_cupcakemetoyourleader_tn_short.png) u8g2_font_cupcakemetoyourleader_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_cupcakemetoyourleader_tu_short.png](fntpic/u8g2_font_cupcakemetoyourleader_tu_short.png) u8g2_font_cupcakemetoyourleader_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_jinxedwizards_tr_short.png](fntpic/u8g2_font_jinxedwizards_tr_short.png) u8g2_font_jinxedwizards_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_tenstamps_mf_short.png](fntpic/u8g2_font_tenstamps_mf_short.png) u8g2_font_tenstamps_mf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mr_short.png](fntpic/u8g2_font_tenstamps_mr_short.png) u8g2_font_tenstamps_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mn_short.png](fntpic/u8g2_font_tenstamps_mn_short.png) u8g2_font_tenstamps_mn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mu_short.png](fntpic/u8g2_font_tenstamps_mu_short.png) u8g2_font_tenstamps_mu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_twelvedings_t_all_short.png](fntpic/u8g2_font_twelvedings_t_all_short.png) u8g2_font_twelvedings_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_heavybottom_tr_short.png](fntpic/u8g2_font_heavybottom_tr_short.png) u8g2_font_heavybottom_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_iconquadpix_m_all_short.png](fntpic/u8g2_font_iconquadpix_m_all_short.png) u8g2_font_iconquadpix_m_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpix_tr_short.png](fntpic/u8g2_font_tallpix_tr_short.png) u8g2_font_tallpix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_botmaker_te_short.png](fntpic/u8g2_font_botmaker_te_short.png) u8g2_font_botmaker_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sisterserif_tr_short.png](fntpic/u8g2_font_sisterserif_tr_short.png) u8g2_font_sisterserif_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticethin_tr_short.png](fntpic/u8g2_font_lastapprenticethin_tr_short.png) u8g2_font_lastapprenticethin_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticethin_te_short.png](fntpic/u8g2_font_lastapprenticethin_te_short.png) u8g2_font_lastapprenticethin_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticebold_tr_short.png](fntpic/u8g2_font_lastapprenticebold_tr_short.png) u8g2_font_lastapprenticebold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticebold_te_short.png](fntpic/u8g2_font_lastapprenticebold_te_short.png) u8g2_font_lastapprenticebold_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixeldouble_tr_short.png](fntpic/u8g2_font_bpixeldouble_tr_short.png) u8g2_font_bpixeldouble_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_greenbloodserif2_tr_short.png](fntpic/u8g2_font_greenbloodserif2_tr_short.png) u8g2_font_greenbloodserif2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_elispe_tr_short.png](fntpic/u8g2_font_elispe_tr_short.png) u8g2_font_elispe_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_commodore64_tr_short.png](fntpic/u8g2_font_commodore64_tr_short.png) u8g2_font_commodore64_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_tf_short.png](fntpic/u8g2_font_bytesize_tf_short.png) u8g2_font_bytesize_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_tr_short.png](fntpic/u8g2_font_bytesize_tr_short.png) u8g2_font_bytesize_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_te_short.png](fntpic/u8g2_font_bytesize_te_short.png) u8g2_font_bytesize_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_ciircle13_tr_short.png](fntpic/u8g2_font_ciircle13_tr_short.png) u8g2_font_ciircle13_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_moosenooks_tr_short.png](fntpic/u8g2_font_moosenooks_tr_short.png) u8g2_font_moosenooks_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_HelvetiPixelOutline_tr_short.png](fntpic/u8g2_font_HelvetiPixelOutline_tr_short.png) u8g2_font_HelvetiPixelOutline_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_HelvetiPixelOutline_te_short.png](fntpic/u8g2_font_HelvetiPixelOutline_te_short.png) u8g2_font_HelvetiPixelOutline_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_UnnamedDOSFontIV_tr_short.png](fntpic/u8g2_font_UnnamedDOSFontIV_tr_short.png) u8g2_font_UnnamedDOSFontIV_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_12x6LED_tf_short.png](fntpic/u8g2_font_12x6LED_tf_short.png) u8g2_font_12x6LED_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_12x6LED_tr_short.png](fntpic/u8g2_font_12x6LED_tr_short.png) u8g2_font_12x6LED_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_12x6LED_mn_short.png](fntpic/u8g2_font_12x6LED_mn_short.png) u8g2_font_12x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_spleen8x16_mn_short.png](fntpic/u8g2_font_spleen8x16_mn_short.png) u8g2_font_spleen8x16_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_crox3cb_tf_short.png](fntpic/u8g2_font_crox3cb_tf_short.png) u8g2_font_crox3cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_tr_short.png](fntpic/u8g2_font_crox3cb_tr_short.png) u8g2_font_crox3cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mf_short.png](fntpic/u8g2_font_crox3cb_mf_short.png) u8g2_font_crox3cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mr_short.png](fntpic/u8g2_font_crox3cb_mr_short.png) u8g2_font_crox3cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tf_short.png](fntpic/u8g2_font_crox3c_tf_short.png) u8g2_font_crox3c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tr_short.png](fntpic/u8g2_font_crox3c_tr_short.png) u8g2_font_crox3c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mf_short.png](fntpic/u8g2_font_crox3c_mf_short.png) u8g2_font_crox3c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mr_short.png](fntpic/u8g2_font_crox3c_mr_short.png) u8g2_font_crox3c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tf_short.png](fntpic/u8g2_font_crox3hb_tf_short.png) u8g2_font_crox3hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tr_short.png](fntpic/u8g2_font_crox3hb_tr_short.png) u8g2_font_crox3hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tf_short.png](fntpic/u8g2_font_crox3h_tf_short.png) u8g2_font_crox3h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tr_short.png](fntpic/u8g2_font_crox3h_tr_short.png) u8g2_font_crox3h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_helvB12_tf_short.png](fntpic/u8g2_font_helvB12_tf_short.png) u8g2_font_helvB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_tr_short.png](fntpic/u8g2_font_helvB12_tr_short.png) u8g2_font_helvB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_tn_short.png](fntpic/u8g2_font_helvB12_tn_short.png) u8g2_font_helvB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_te_short.png](fntpic/u8g2_font_helvB12_te_short.png) u8g2_font_helvB12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tf_short.png](fntpic/u8g2_font_helvR12_tf_short.png) u8g2_font_helvR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tr_short.png](fntpic/u8g2_font_helvR12_tr_short.png) u8g2_font_helvR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tn_short.png](fntpic/u8g2_font_helvR12_tn_short.png) u8g2_font_helvR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_te_short.png](fntpic/u8g2_font_helvR12_te_short.png) u8g2_font_helvR12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tf_short.png](fntpic/u8g2_font_ncenB12_tf_short.png) u8g2_font_ncenB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tr_short.png](fntpic/u8g2_font_ncenB12_tr_short.png) u8g2_font_ncenB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tn_short.png](fntpic/u8g2_font_ncenB12_tn_short.png) u8g2_font_ncenB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_te_short.png](fntpic/u8g2_font_ncenB12_te_short.png) u8g2_font_ncenB12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tf_short.png](fntpic/u8g2_font_ncenR12_tf_short.png) u8g2_font_ncenR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tr_short.png](fntpic/u8g2_font_ncenR12_tr_short.png) u8g2_font_ncenR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tn_short.png](fntpic/u8g2_font_ncenR12_tn_short.png) u8g2_font_ncenR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_te_short.png](fntpic/u8g2_font_ncenR12_te_short.png) u8g2_font_ncenR12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_luBIS12_tf_short.png](fntpic/u8g2_font_luBIS12_tf_short.png) u8g2_font_luBIS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_tr_short.png](fntpic/u8g2_font_luBIS12_tr_short.png) u8g2_font_luBIS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_tn_short.png](fntpic/u8g2_font_luBIS12_tn_short.png) u8g2_font_luBIS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_te_short.png](fntpic/u8g2_font_luBIS12_te_short.png) u8g2_font_luBIS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tf_short.png](fntpic/u8g2_font_luBS12_tf_short.png) u8g2_font_luBS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tr_short.png](fntpic/u8g2_font_luBS12_tr_short.png) u8g2_font_luBS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tn_short.png](fntpic/u8g2_font_luBS12_tn_short.png) u8g2_font_luBS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_te_short.png](fntpic/u8g2_font_luBS12_te_short.png) u8g2_font_luBS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tf_short.png](fntpic/u8g2_font_luIS12_tf_short.png) u8g2_font_luIS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tr_short.png](fntpic/u8g2_font_luIS12_tr_short.png) u8g2_font_luIS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tn_short.png](fntpic/u8g2_font_luIS12_tn_short.png) u8g2_font_luIS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_te_short.png](fntpic/u8g2_font_luIS12_te_short.png) u8g2_font_luIS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tf_short.png](fntpic/u8g2_font_luRS12_tf_short.png) u8g2_font_luRS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tr_short.png](fntpic/u8g2_font_luRS12_tr_short.png) u8g2_font_luRS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tn_short.png](fntpic/u8g2_font_luRS12_tn_short.png) u8g2_font_luRS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_te_short.png](fntpic/u8g2_font_luRS12_te_short.png) u8g2_font_luRS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf_short.png) u8g2_font_lucasarts_scumm_subtitle_o_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr_short.png) u8g2_font_lucasarts_scumm_subtitle_o_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn_short.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn_short.png) u8g2_font_lucasarts_scumm_subtitle_o_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_gulim16_t_korean1_short.png](fntpic/u8g2_font_gulim16_t_korean1_short.png) u8g2_font_gulim16_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim16_t_korean2_short.png](fntpic/u8g2_font_gulim16_t_korean2_short.png) u8g2_font_gulim16_t_korean2 [Gulim](fntgrpgulim) + diff --git a/fntlist16.md b/fntlist16.md new file mode 100644 index 0000000..127bc8c --- /dev/null +++ b/fntlist16.md @@ -0,0 +1,492 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font Names](#u8g2-font-names) + * [U8g2 Fonts, Capital A Height 13..16](#u8g2-fonts-capital-a-height-1316) + * [13 Pixel Height](#13-pixel-height) + * [14 Pixel Height](#14-pixel-height) + * [15 Pixel Height](#15-pixel-height) + * [16 Pixel Height](#16-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + + * [Font List 3-8 Pixel Height](fntlist8) + * [Font List 9-12 Pixel Height](fntlist12) + * Font List 13-16 Pixel Height (this page) + * [Font List 17-99 Pixel Height](fntlist99) + +# U8g2 Font Names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# U8g2 Fonts, Capital A Height 13..16 + +## 13 Pixel Height + +![fntpic/u8g2_font_10x20_tf_short.png](fntpic/u8g2_font_10x20_tf_short.png) u8g2_font_10x20_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_tr_short.png](fntpic/u8g2_font_10x20_tr_short.png) u8g2_font_10x20_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_te_short.png](fntpic/u8g2_font_10x20_te_short.png) u8g2_font_10x20_te [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mf_short.png](fntpic/u8g2_font_10x20_mf_short.png) u8g2_font_10x20_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mr_short.png](fntpic/u8g2_font_10x20_mr_short.png) u8g2_font_10x20_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_me_short.png](fntpic/u8g2_font_10x20_me_short.png) u8g2_font_10x20_me [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_greek_short.png](fntpic/u8g2_font_10x20_t_greek_short.png) u8g2_font_10x20_t_greek [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_cyrillic_short.png](fntpic/u8g2_font_10x20_t_cyrillic_short.png) u8g2_font_10x20_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_arabic_short.png](fntpic/u8g2_font_10x20_t_arabic_short.png) u8g2_font_10x20_t_arabic [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_22_tf_short.png](fntpic/u8g2_font_t0_22_tf_short.png) u8g2_font_t0_22_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_tr_short.png](fntpic/u8g2_font_t0_22_tr_short.png) u8g2_font_t0_22_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_te_short.png](fntpic/u8g2_font_t0_22_te_short.png) u8g2_font_t0_22_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mf_short.png](fntpic/u8g2_font_t0_22_mf_short.png) u8g2_font_t0_22_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mr_short.png](fntpic/u8g2_font_t0_22_mr_short.png) u8g2_font_t0_22_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_me_short.png](fntpic/u8g2_font_t0_22_me_short.png) u8g2_font_t0_22_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_t_symbol_short.png](fntpic/u8g2_font_t0_22_t_symbol_short.png) u8g2_font_t0_22_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tf_short.png](fntpic/u8g2_font_t0_22b_tf_short.png) u8g2_font_t0_22b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tr_short.png](fntpic/u8g2_font_t0_22b_tr_short.png) u8g2_font_t0_22b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_te_short.png](fntpic/u8g2_font_t0_22b_te_short.png) u8g2_font_t0_22b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mf_short.png](fntpic/u8g2_font_t0_22b_mf_short.png) u8g2_font_t0_22b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mr_short.png](fntpic/u8g2_font_t0_22b_mr_short.png) u8g2_font_t0_22b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_me_short.png](fntpic/u8g2_font_t0_22b_me_short.png) u8g2_font_t0_22b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_crox2cb_tn_short.png](fntpic/u8g2_font_crox2cb_tn_short.png) u8g2_font_crox2cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mn_short.png](fntpic/u8g2_font_crox2cb_mn_short.png) u8g2_font_crox2cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tn_short.png](fntpic/u8g2_font_crox2c_tn_short.png) u8g2_font_crox2c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mn_short.png](fntpic/u8g2_font_crox2c_mn_short.png) u8g2_font_crox2c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tn_short.png](fntpic/u8g2_font_crox2hb_tn_short.png) u8g2_font_crox2hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tn_short.png](fntpic/u8g2_font_crox2h_tn_short.png) u8g2_font_crox2h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tn_short.png](fntpic/u8g2_font_crox2tb_tn_short.png) u8g2_font_crox2tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tn_short.png](fntpic/u8g2_font_crox2t_tn_short.png) u8g2_font_crox2t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tf_short.png](fntpic/u8g2_font_crox4tb_tf_short.png) u8g2_font_crox4tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tr_short.png](fntpic/u8g2_font_crox4tb_tr_short.png) u8g2_font_crox4tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tf_short.png](fntpic/u8g2_font_crox4t_tf_short.png) u8g2_font_crox4t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tr_short.png](fntpic/u8g2_font_crox4t_tr_short.png) u8g2_font_crox4t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_gb24st_t_1_short.png](fntpic/u8g2_font_gb24st_t_1_short.png) u8g2_font_gb24st_t_1 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb24st_t_2_short.png](fntpic/u8g2_font_gb24st_t_2_short.png) u8g2_font_gb24st_t_2 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb24st_t_3_short.png](fntpic/u8g2_font_gb24st_t_3_short.png) u8g2_font_gb24st_t_3 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_timB14_tf_short.png](fntpic/u8g2_font_timB14_tf_short.png) u8g2_font_timB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB14_tr_short.png](fntpic/u8g2_font_timB14_tr_short.png) u8g2_font_timB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB14_tn_short.png](fntpic/u8g2_font_timB14_tn_short.png) u8g2_font_timB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tf_short.png](fntpic/u8g2_font_timR14_tf_short.png) u8g2_font_timR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tr_short.png](fntpic/u8g2_font_timR14_tr_short.png) u8g2_font_timR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tn_short.png](fntpic/u8g2_font_timR14_tn_short.png) u8g2_font_timR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB12_tf_short.png](fntpic/u8g2_font_lubB12_tf_short.png) u8g2_font_lubB12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_tr_short.png](fntpic/u8g2_font_lubB12_tr_short.png) u8g2_font_lubB12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_tn_short.png](fntpic/u8g2_font_lubB12_tn_short.png) u8g2_font_lubB12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_te_short.png](fntpic/u8g2_font_lubB12_te_short.png) u8g2_font_lubB12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tf_short.png](fntpic/u8g2_font_lubBI12_tf_short.png) u8g2_font_lubBI12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tr_short.png](fntpic/u8g2_font_lubBI12_tr_short.png) u8g2_font_lubBI12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tn_short.png](fntpic/u8g2_font_lubBI12_tn_short.png) u8g2_font_lubBI12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_te_short.png](fntpic/u8g2_font_lubBI12_te_short.png) u8g2_font_lubBI12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tf_short.png](fntpic/u8g2_font_lubI12_tf_short.png) u8g2_font_lubI12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tr_short.png](fntpic/u8g2_font_lubI12_tr_short.png) u8g2_font_lubI12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tn_short.png](fntpic/u8g2_font_lubI12_tn_short.png) u8g2_font_lubI12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_te_short.png](fntpic/u8g2_font_lubI12_te_short.png) u8g2_font_lubI12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tf_short.png](fntpic/u8g2_font_lubR12_tf_short.png) u8g2_font_lubR12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tr_short.png](fntpic/u8g2_font_lubR12_tr_short.png) u8g2_font_lubR12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tn_short.png](fntpic/u8g2_font_lubR12_tn_short.png) u8g2_font_lubR12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_te_short.png](fntpic/u8g2_font_lubR12_te_short.png) u8g2_font_lubR12_te [lucida](fntgrplucida) + + +## 14 Pixel Height + +![fntpic/u8g2_font_9x18_tn_short.png](fntpic/u8g2_font_9x18_tn_short.png) u8g2_font_9x18_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mn_short.png](fntpic/u8g2_font_9x18_mn_short.png) u8g2_font_9x18_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tn_short.png](fntpic/u8g2_font_9x18B_tn_short.png) u8g2_font_9x18B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mn_short.png](fntpic/u8g2_font_9x18B_mn_short.png) u8g2_font_9x18B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_17_tn_short.png](fntpic/u8g2_font_t0_17_tn_short.png) u8g2_font_t0_17_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mn_short.png](fntpic/u8g2_font_t0_17_mn_short.png) u8g2_font_t0_17_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tn_short.png](fntpic/u8g2_font_t0_17b_tn_short.png) u8g2_font_t0_17b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mn_short.png](fntpic/u8g2_font_t0_17b_mn_short.png) u8g2_font_t0_17b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tn_short.png](fntpic/u8g2_font_t0_18_tn_short.png) u8g2_font_t0_18_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mn_short.png](fntpic/u8g2_font_t0_18_mn_short.png) u8g2_font_t0_18_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tn_short.png](fntpic/u8g2_font_t0_18b_tn_short.png) u8g2_font_t0_18b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mn_short.png](fntpic/u8g2_font_t0_18b_mn_short.png) u8g2_font_t0_18b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_open_iconic_arrow_2x_t_short.png](fntpic/u8g2_font_open_iconic_arrow_2x_t_short.png) u8g2_font_open_iconic_arrow_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_2x_t_short.png](fntpic/u8g2_font_open_iconic_other_2x_t_short.png) u8g2_font_open_iconic_other_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_profont22_tf_short.png](fntpic/u8g2_font_profont22_tf_short.png) u8g2_font_profont22_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_tr_short.png](fntpic/u8g2_font_profont22_tr_short.png) u8g2_font_profont22_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_tn_short.png](fntpic/u8g2_font_profont22_tn_short.png) u8g2_font_profont22_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mf_short.png](fntpic/u8g2_font_profont22_mf_short.png) u8g2_font_profont22_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mr_short.png](fntpic/u8g2_font_profont22_mr_short.png) u8g2_font_profont22_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mn_short.png](fntpic/u8g2_font_profont22_mn_short.png) u8g2_font_profont22_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_calibration_gothic_nbp_tf_short.png](fntpic/u8g2_font_calibration_gothic_nbp_tf_short.png) u8g2_font_calibration_gothic_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_tr_short.png](fntpic/u8g2_font_calibration_gothic_nbp_tr_short.png) u8g2_font_calibration_gothic_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_tn_short.png](fntpic/u8g2_font_calibration_gothic_nbp_tn_short.png) u8g2_font_calibration_gothic_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_t_all_short.png](fntpic/u8g2_font_calibration_gothic_nbp_t_all_short.png) u8g2_font_calibration_gothic_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tf_short.png](fntpic/u8g2_font_balthasar_titling_nbp_tf_short.png) u8g2_font_balthasar_titling_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tr_short.png](fntpic/u8g2_font_balthasar_titling_nbp_tr_short.png) u8g2_font_balthasar_titling_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tn_short.png](fntpic/u8g2_font_balthasar_titling_nbp_tn_short.png) u8g2_font_balthasar_titling_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_etl24thai_t_short.png](fntpic/u8g2_font_etl24thai_t_short.png) u8g2_font_etl24thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_crox4hb_tf_short.png](fntpic/u8g2_font_crox4hb_tf_short.png) u8g2_font_crox4hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4hb_tr_short.png](fntpic/u8g2_font_crox4hb_tr_short.png) u8g2_font_crox4hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tf_short.png](fntpic/u8g2_font_crox4h_tf_short.png) u8g2_font_crox4h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tr_short.png](fntpic/u8g2_font_crox4h_tr_short.png) u8g2_font_crox4h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_unifont_t_72_73_short.png](fntpic/u8g2_font_unifont_t_72_73_short.png) u8g2_font_unifont_t_72_73 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_75_short.png](fntpic/u8g2_font_unifont_t_75_short.png) u8g2_font_unifont_t_75 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_76_short.png](fntpic/u8g2_font_unifont_t_76_short.png) u8g2_font_unifont_t_76 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_77_short.png](fntpic/u8g2_font_unifont_t_77_short.png) u8g2_font_unifont_t_77 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_78_79_short.png](fntpic/u8g2_font_unifont_t_78_79_short.png) u8g2_font_unifont_t_78_79 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_86_short.png](fntpic/u8g2_font_unifont_t_86_short.png) u8g2_font_unifont_t_86 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_courR18_tf_short.png](fntpic/u8g2_font_courR18_tf_short.png) u8g2_font_courR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR18_tr_short.png](fntpic/u8g2_font_courR18_tr_short.png) u8g2_font_courR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR18_tn_short.png](fntpic/u8g2_font_courR18_tn_short.png) u8g2_font_courR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tf_short.png](fntpic/u8g2_font_helvB14_tf_short.png) u8g2_font_helvB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tr_short.png](fntpic/u8g2_font_helvB14_tr_short.png) u8g2_font_helvB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tn_short.png](fntpic/u8g2_font_helvB14_tn_short.png) u8g2_font_helvB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_te_short.png](fntpic/u8g2_font_helvB14_te_short.png) u8g2_font_helvB14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tf_short.png](fntpic/u8g2_font_helvR14_tf_short.png) u8g2_font_helvR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tr_short.png](fntpic/u8g2_font_helvR14_tr_short.png) u8g2_font_helvR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tn_short.png](fntpic/u8g2_font_helvR14_tn_short.png) u8g2_font_helvR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_te_short.png](fntpic/u8g2_font_helvR14_te_short.png) u8g2_font_helvR14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tf_short.png](fntpic/u8g2_font_ncenB14_tf_short.png) u8g2_font_ncenB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tr_short.png](fntpic/u8g2_font_ncenB14_tr_short.png) u8g2_font_ncenB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tn_short.png](fntpic/u8g2_font_ncenB14_tn_short.png) u8g2_font_ncenB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_te_short.png](fntpic/u8g2_font_ncenB14_te_short.png) u8g2_font_ncenB14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tf_short.png](fntpic/u8g2_font_ncenR14_tf_short.png) u8g2_font_ncenR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tr_short.png](fntpic/u8g2_font_ncenR14_tr_short.png) u8g2_font_ncenR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tn_short.png](fntpic/u8g2_font_ncenR14_tn_short.png) u8g2_font_ncenR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_te_short.png](fntpic/u8g2_font_ncenR14_te_short.png) u8g2_font_ncenR14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_luBIS14_tf_short.png](fntpic/u8g2_font_luBIS14_tf_short.png) u8g2_font_luBIS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_tr_short.png](fntpic/u8g2_font_luBIS14_tr_short.png) u8g2_font_luBIS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_tn_short.png](fntpic/u8g2_font_luBIS14_tn_short.png) u8g2_font_luBIS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_te_short.png](fntpic/u8g2_font_luBIS14_te_short.png) u8g2_font_luBIS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tf_short.png](fntpic/u8g2_font_luBS14_tf_short.png) u8g2_font_luBS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tr_short.png](fntpic/u8g2_font_luBS14_tr_short.png) u8g2_font_luBS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tn_short.png](fntpic/u8g2_font_luBS14_tn_short.png) u8g2_font_luBS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_te_short.png](fntpic/u8g2_font_luBS14_te_short.png) u8g2_font_luBS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tf_short.png](fntpic/u8g2_font_luIS14_tf_short.png) u8g2_font_luIS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tr_short.png](fntpic/u8g2_font_luIS14_tr_short.png) u8g2_font_luIS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tn_short.png](fntpic/u8g2_font_luIS14_tn_short.png) u8g2_font_luIS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_te_short.png](fntpic/u8g2_font_luIS14_te_short.png) u8g2_font_luIS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tf_short.png](fntpic/u8g2_font_luRS14_tf_short.png) u8g2_font_luRS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tr_short.png](fntpic/u8g2_font_luRS14_tr_short.png) u8g2_font_luRS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tn_short.png](fntpic/u8g2_font_luRS14_tn_short.png) u8g2_font_luRS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_te_short.png](fntpic/u8g2_font_luRS14_te_short.png) u8g2_font_luRS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_chargen_92_tf_short.png](fntpic/u8g2_font_chargen_92_tf_short.png) u8g2_font_chargen_92_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_tr_short.png](fntpic/u8g2_font_chargen_92_tr_short.png) u8g2_font_chargen_92_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_tn_short.png](fntpic/u8g2_font_chargen_92_tn_short.png) u8g2_font_chargen_92_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_te_short.png](fntpic/u8g2_font_chargen_92_te_short.png) u8g2_font_chargen_92_te [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mf_short.png](fntpic/u8g2_font_chargen_92_mf_short.png) u8g2_font_chargen_92_mf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mr_short.png](fntpic/u8g2_font_chargen_92_mr_short.png) u8g2_font_chargen_92_mr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mn_short.png](fntpic/u8g2_font_chargen_92_mn_short.png) u8g2_font_chargen_92_mn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_me_short.png](fntpic/u8g2_font_chargen_92_me_short.png) u8g2_font_chargen_92_me [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_fub14_tf_short.png](fntpic/u8g2_font_fub14_tf_short.png) u8g2_font_fub14_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_tr_short.png](fntpic/u8g2_font_fub14_tr_short.png) u8g2_font_fub14_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_tn_short.png](fntpic/u8g2_font_fub14_tn_short.png) u8g2_font_fub14_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_t_symbol_short.png](fntpic/u8g2_font_fub14_t_symbol_short.png) u8g2_font_fub14_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tf_short.png](fntpic/u8g2_font_fur14_tf_short.png) u8g2_font_fur14_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tr_short.png](fntpic/u8g2_font_fur14_tr_short.png) u8g2_font_fur14_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tn_short.png](fntpic/u8g2_font_fur14_tn_short.png) u8g2_font_fur14_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_t_symbol_short.png](fntpic/u8g2_font_fur14_t_symbol_short.png) u8g2_font_fur14_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 15 Pixel Height + +![fntpic/u8g2_font_spleen12x24_mf_short.png](fntpic/u8g2_font_spleen12x24_mf_short.png) u8g2_font_spleen12x24_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mr_short.png](fntpic/u8g2_font_spleen12x24_mr_short.png) u8g2_font_spleen12x24_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mu_short.png](fntpic/u8g2_font_spleen12x24_mu_short.png) u8g2_font_spleen12x24_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_me_short.png](fntpic/u8g2_font_spleen12x24_me_short.png) u8g2_font_spleen12x24_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_VCR_OSD_tf_short.png](fntpic/u8g2_font_VCR_OSD_tf_short.png) u8g2_font_VCR_OSD_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tr_short.png](fntpic/u8g2_font_VCR_OSD_tr_short.png) u8g2_font_VCR_OSD_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tn_short.png](fntpic/u8g2_font_VCR_OSD_tn_short.png) u8g2_font_VCR_OSD_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tu_short.png](fntpic/u8g2_font_VCR_OSD_tu_short.png) u8g2_font_VCR_OSD_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mf_short.png](fntpic/u8g2_font_VCR_OSD_mf_short.png) u8g2_font_VCR_OSD_mf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mr_short.png](fntpic/u8g2_font_VCR_OSD_mr_short.png) u8g2_font_VCR_OSD_mr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mn_short.png](fntpic/u8g2_font_VCR_OSD_mn_short.png) u8g2_font_VCR_OSD_mn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mu_short.png](fntpic/u8g2_font_VCR_OSD_mu_short.png) u8g2_font_VCR_OSD_mu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_crox3tb_tn_short.png](fntpic/u8g2_font_crox3tb_tn_short.png) u8g2_font_crox3tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tn_short.png](fntpic/u8g2_font_crox3t_tn_short.png) u8g2_font_crox3t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_courB18_tf_short.png](fntpic/u8g2_font_courB18_tf_short.png) u8g2_font_courB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB18_tr_short.png](fntpic/u8g2_font_courB18_tr_short.png) u8g2_font_courB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB18_tn_short.png](fntpic/u8g2_font_courB18_tn_short.png) u8g2_font_courB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB14_tf_short.png](fntpic/u8g2_font_lubB14_tf_short.png) u8g2_font_lubB14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_tr_short.png](fntpic/u8g2_font_lubB14_tr_short.png) u8g2_font_lubB14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_tn_short.png](fntpic/u8g2_font_lubB14_tn_short.png) u8g2_font_lubB14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_te_short.png](fntpic/u8g2_font_lubB14_te_short.png) u8g2_font_lubB14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tf_short.png](fntpic/u8g2_font_lubBI14_tf_short.png) u8g2_font_lubBI14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tr_short.png](fntpic/u8g2_font_lubBI14_tr_short.png) u8g2_font_lubBI14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tn_short.png](fntpic/u8g2_font_lubBI14_tn_short.png) u8g2_font_lubBI14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_te_short.png](fntpic/u8g2_font_lubBI14_te_short.png) u8g2_font_lubBI14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tf_short.png](fntpic/u8g2_font_lubI14_tf_short.png) u8g2_font_lubI14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tr_short.png](fntpic/u8g2_font_lubI14_tr_short.png) u8g2_font_lubI14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tn_short.png](fntpic/u8g2_font_lubI14_tn_short.png) u8g2_font_lubI14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_te_short.png](fntpic/u8g2_font_lubI14_te_short.png) u8g2_font_lubI14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tf_short.png](fntpic/u8g2_font_lubR14_tf_short.png) u8g2_font_lubR14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tr_short.png](fntpic/u8g2_font_lubR14_tr_short.png) u8g2_font_lubR14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tn_short.png](fntpic/u8g2_font_lubR14_tn_short.png) u8g2_font_lubR14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_te_short.png](fntpic/u8g2_font_lubR14_te_short.png) u8g2_font_lubR14_te [lucida](fntgrplucida) + + +## 16 Pixel Height + +![fntpic/u8g2_font_10x20_tn_short.png](fntpic/u8g2_font_10x20_tn_short.png) u8g2_font_10x20_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mn_short.png](fntpic/u8g2_font_10x20_mn_short.png) u8g2_font_10x20_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_open_iconic_all_2x_t_short.png](fntpic/u8g2_font_open_iconic_all_2x_t_short.png) u8g2_font_open_iconic_all_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_2x_t_short.png](fntpic/u8g2_font_open_iconic_app_2x_t_short.png) u8g2_font_open_iconic_app_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_2x_t_short.png](fntpic/u8g2_font_open_iconic_check_2x_t_short.png) u8g2_font_open_iconic_check_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_2x_t_short.png](fntpic/u8g2_font_open_iconic_email_2x_t_short.png) u8g2_font_open_iconic_email_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_2x_t_short.png](fntpic/u8g2_font_open_iconic_embedded_2x_t_short.png) u8g2_font_open_iconic_embedded_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_2x_t_short.png](fntpic/u8g2_font_open_iconic_gui_2x_t_short.png) u8g2_font_open_iconic_gui_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_2x_t_short.png](fntpic/u8g2_font_open_iconic_human_2x_t_short.png) u8g2_font_open_iconic_human_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_2x_t_short.png](fntpic/u8g2_font_open_iconic_mime_2x_t_short.png) u8g2_font_open_iconic_mime_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_2x_t_short.png](fntpic/u8g2_font_open_iconic_play_2x_t_short.png) u8g2_font_open_iconic_play_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_2x_t_short.png](fntpic/u8g2_font_open_iconic_text_2x_t_short.png) u8g2_font_open_iconic_text_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_2x_t_short.png](fntpic/u8g2_font_open_iconic_thing_2x_t_short.png) u8g2_font_open_iconic_thing_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_2x_t_short.png](fntpic/u8g2_font_open_iconic_weather_2x_t_short.png) u8g2_font_open_iconic_weather_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_2x_t_short.png](fntpic/u8g2_font_open_iconic_www_2x_t_short.png) u8g2_font_open_iconic_www_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_streamline_interface_essential_text_t_short.png](fntpic/u8g2_font_streamline_interface_essential_text_t_short.png) u8g2_font_streamline_interface_essential_text_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_callite24_tr_short.png](fntpic/u8g2_font_callite24_tr_short.png) u8g2_font_callite24_tr [Integrated Mapping Ltd](fntgrpim) + +![fntpic/u8g2_font_crox3cb_tn_short.png](fntpic/u8g2_font_crox3cb_tn_short.png) u8g2_font_crox3cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mn_short.png](fntpic/u8g2_font_crox3cb_mn_short.png) u8g2_font_crox3cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tn_short.png](fntpic/u8g2_font_crox3c_tn_short.png) u8g2_font_crox3c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mn_short.png](fntpic/u8g2_font_crox3c_mn_short.png) u8g2_font_crox3c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tn_short.png](fntpic/u8g2_font_crox3hb_tn_short.png) u8g2_font_crox3hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tn_short.png](fntpic/u8g2_font_crox3h_tn_short.png) u8g2_font_crox3h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tn_short.png](fntpic/u8g2_font_crox4tb_tn_short.png) u8g2_font_crox4tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tn_short.png](fntpic/u8g2_font_crox4t_tn_short.png) u8g2_font_crox4t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5tb_tf_short.png](fntpic/u8g2_font_crox5tb_tf_short.png) u8g2_font_crox5tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5tb_tr_short.png](fntpic/u8g2_font_crox5tb_tr_short.png) u8g2_font_crox5tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tf_short.png](fntpic/u8g2_font_crox5t_tf_short.png) u8g2_font_crox5t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tr_short.png](fntpic/u8g2_font_crox5t_tr_short.png) u8g2_font_crox5t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_inr16_mf_short.png](fntpic/u8g2_font_inr16_mf_short.png) u8g2_font_inr16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mr_short.png](fntpic/u8g2_font_inr16_mr_short.png) u8g2_font_inr16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mn_short.png](fntpic/u8g2_font_inr16_mn_short.png) u8g2_font_inr16_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mf_short.png](fntpic/u8g2_font_inb16_mf_short.png) u8g2_font_inb16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mr_short.png](fntpic/u8g2_font_inb16_mr_short.png) u8g2_font_inb16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mn_short.png](fntpic/u8g2_font_inb16_mn_short.png) u8g2_font_inb16_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso16_tf_short.png](fntpic/u8g2_font_logisoso16_tf_short.png) u8g2_font_logisoso16_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso16_tr_short.png](fntpic/u8g2_font_logisoso16_tr_short.png) u8g2_font_logisoso16_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso16_tn_short.png](fntpic/u8g2_font_logisoso16_tn_short.png) u8g2_font_logisoso16_tn [Logisoso](fntgrplogisoso) + diff --git a/fntlist8.md b/fntlist8.md new file mode 100644 index 0000000..19d376b --- /dev/null +++ b/fntlist8.md @@ -0,0 +1,938 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font Names](#u8g2-font-names) + * [U8g2 Fonts, Capital A Height 3..8](#u8g2-fonts-capital-a-height-38) + * [3 Pixel Height](#3-pixel-height) + * [4 Pixel Height](#4-pixel-height) + * [5 Pixel Height](#5-pixel-height) + * [6 Pixel Height](#6-pixel-height) + * [7 Pixel Height](#7-pixel-height) + * [8 Pixel Height](#8-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + + * Font List 3-8 Pixel Height (this page) + * [Font List 9-12 Pixel Height](fntlist12) + * [Font List 13-16 Pixel Height](fntlist16) + * [Font List 17-99 Pixel Height](fntlist99) + +# U8g2 Font Names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# U8g2 Fonts, Capital A Height 3..8 + +## 3 Pixel Height + +![fntpic/u8g2_font_minimal3x3_tu_short.png](fntpic/u8g2_font_minimal3x3_tu_short.png) u8g2_font_minimal3x3_tu [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x3basic_tr_short.png](fntpic/u8g2_font_3x3basic_tr_short.png) u8g2_font_3x3basic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pearfont_tr_short.png](fntpic/u8g2_font_pearfont_tr_short.png) u8g2_font_pearfont_tr [dafont](fntgrpdafont) + + +## 4 Pixel Height + +![fntpic/u8g2_font_u8glib_4_tf_short.png](fntpic/u8g2_font_u8glib_4_tf_short.png) u8g2_font_u8glib_4_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_tr_short.png](fntpic/u8g2_font_u8glib_4_tr_short.png) u8g2_font_u8glib_4_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_hf_short.png](fntpic/u8g2_font_u8glib_4_hf_short.png) u8g2_font_u8glib_4_hf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_hr_short.png](fntpic/u8g2_font_u8glib_4_hr_short.png) u8g2_font_u8glib_4_hr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny_gk_tr_short.png](fntpic/u8g2_font_tiny_gk_tr_short.png) u8g2_font_tiny_gk_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_threepix_tr_short.png](fntpic/u8g2_font_threepix_tr_short.png) u8g2_font_threepix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_eventhrees_tr_short.png](fntpic/u8g2_font_eventhrees_tr_short.png) u8g2_font_eventhrees_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_tf_short.png](fntpic/u8g2_font_fourmat_tf_short.png) u8g2_font_fourmat_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_tr_short.png](fntpic/u8g2_font_fourmat_tr_short.png) u8g2_font_fourmat_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_te_short.png](fntpic/u8g2_font_fourmat_te_short.png) u8g2_font_fourmat_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_p01type_tf_short.png](fntpic/u8g2_font_p01type_tf_short.png) u8g2_font_p01type_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_p01type_tr_short.png](fntpic/u8g2_font_p01type_tr_short.png) u8g2_font_p01type_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_p01type_tn_short.png](fntpic/u8g2_font_p01type_tn_short.png) u8g2_font_p01type_tn [Fontstruct](fntgrpfontstruct) + + +## 5 Pixel Height + +![fntpic/u8g2_font_m2icon_5_tf_short.png](fntpic/u8g2_font_m2icon_5_tf_short.png) u8g2_font_m2icon_5_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_tf_short.png](fntpic/u8g2_font_tiny5_tf_short.png) u8g2_font_tiny5_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_tr_short.png](fntpic/u8g2_font_tiny5_tr_short.png) u8g2_font_tiny5_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_te_short.png](fntpic/u8g2_font_tiny5_te_short.png) u8g2_font_tiny5_te [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_t_all_short.png](fntpic/u8g2_font_tiny5_t_all_short.png) u8g2_font_tiny5_t_all [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_tf_short.png](fntpic/u8g2_font_tiny5duo_tf_short.png) u8g2_font_tiny5duo_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_tr_short.png](fntpic/u8g2_font_tiny5duo_tr_short.png) u8g2_font_tiny5duo_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_te_short.png](fntpic/u8g2_font_tiny5duo_te_short.png) u8g2_font_tiny5duo_te [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_t_all_short.png](fntpic/u8g2_font_tiny5duo_t_all_short.png) u8g2_font_tiny5duo_t_all [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_04b_03b_tr_short.png](fntpic/u8g2_font_04b_03b_tr_short.png) u8g2_font_04b_03b_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_04b_03_tr_short.png](fntpic/u8g2_font_04b_03_tr_short.png) u8g2_font_04b_03_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_micro_tr_short.png](fntpic/u8g2_font_micro_tr_short.png) u8g2_font_micro_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_tn_short.png](fntpic/u8g2_font_micro_tn_short.png) u8g2_font_micro_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_mr_short.png](fntpic/u8g2_font_micro_mr_short.png) u8g2_font_micro_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_mn_short.png](fntpic/u8g2_font_micro_mn_short.png) u8g2_font_micro_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tf_short.png](fntpic/u8g2_font_4x6_tf_short.png) u8g2_font_4x6_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tr_short.png](fntpic/u8g2_font_4x6_tr_short.png) u8g2_font_4x6_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tn_short.png](fntpic/u8g2_font_4x6_tn_short.png) u8g2_font_4x6_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mf_short.png](fntpic/u8g2_font_4x6_mf_short.png) u8g2_font_4x6_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mr_short.png](fntpic/u8g2_font_4x6_mr_short.png) u8g2_font_4x6_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mn_short.png](fntpic/u8g2_font_4x6_mn_short.png) u8g2_font_4x6_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_t_cyrillic_short.png](fntpic/u8g2_font_4x6_t_cyrillic_short.png) u8g2_font_4x6_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_tom_thumb_4x6_t_all_short.png](fntpic/u8g2_font_tom_thumb_4x6_t_all_short.png) u8g2_font_tom_thumb_4x6_t_all [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tf_short.png](fntpic/u8g2_font_tom_thumb_4x6_tf_short.png) u8g2_font_tom_thumb_4x6_tf [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tr_short.png](fntpic/u8g2_font_tom_thumb_4x6_tr_short.png) u8g2_font_tom_thumb_4x6_tr [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tn_short.png](fntpic/u8g2_font_tom_thumb_4x6_tn_short.png) u8g2_font_tom_thumb_4x6_tn [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_te_short.png](fntpic/u8g2_font_tom_thumb_4x6_te_short.png) u8g2_font_tom_thumb_4x6_te [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mf_short.png](fntpic/u8g2_font_tom_thumb_4x6_mf_short.png) u8g2_font_tom_thumb_4x6_mf [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mr_short.png](fntpic/u8g2_font_tom_thumb_4x6_mr_short.png) u8g2_font_tom_thumb_4x6_mr [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mn_short.png](fntpic/u8g2_font_tom_thumb_4x6_mn_short.png) u8g2_font_tom_thumb_4x6_mn [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_me_short.png](fntpic/u8g2_font_tom_thumb_4x6_me_short.png) u8g2_font_tom_thumb_4x6_me [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tinytim_tf_short.png](fntpic/u8g2_font_tinytim_tf_short.png) u8g2_font_tinytim_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tinytim_tr_short.png](fntpic/u8g2_font_tinytim_tr_short.png) u8g2_font_tinytim_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tinytim_tn_short.png](fntpic/u8g2_font_tinytim_tn_short.png) u8g2_font_tinytim_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tiny_simon_tr_short.png](fntpic/u8g2_font_tiny_simon_tr_short.png) u8g2_font_tiny_simon_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tiny_simon_mr_short.png](fntpic/u8g2_font_tiny_simon_mr_short.png) u8g2_font_tiny_simon_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_tf_short.png](fntpic/u8g2_font_smolfont_tf_short.png) u8g2_font_smolfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_tr_short.png](fntpic/u8g2_font_smolfont_tr_short.png) u8g2_font_smolfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_te_short.png](fntpic/u8g2_font_smolfont_te_short.png) u8g2_font_smolfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_tf_short.png](fntpic/u8g2_font_tinyunicode_tf_short.png) u8g2_font_tinyunicode_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_tr_short.png](fntpic/u8g2_font_tinyunicode_tr_short.png) u8g2_font_tinyunicode_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_te_short.png](fntpic/u8g2_font_tinyunicode_te_short.png) u8g2_font_tinyunicode_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_tf_short.png](fntpic/u8g2_font_micropixel_tf_short.png) u8g2_font_micropixel_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_tr_short.png](fntpic/u8g2_font_micropixel_tr_short.png) u8g2_font_micropixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_te_short.png](fntpic/u8g2_font_micropixel_te_short.png) u8g2_font_micropixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinypixie2_tr_short.png](fntpic/u8g2_font_tinypixie2_tr_short.png) u8g2_font_tinypixie2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_standardized3x5_tr_short.png](fntpic/u8g2_font_standardized3x5_tr_short.png) u8g2_font_standardized3x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fivepx_tr_short.png](fntpic/u8g2_font_fivepx_tr_short.png) u8g2_font_fivepx_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_tr_short.png](fntpic/u8g2_font_3x5im_tr_short.png) u8g2_font_3x5im_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_te_short.png](fntpic/u8g2_font_3x5im_te_short.png) u8g2_font_3x5im_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_mr_short.png](fntpic/u8g2_font_3x5im_mr_short.png) u8g2_font_3x5im_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_wedge_tr_short.png](fntpic/u8g2_font_wedge_tr_short.png) u8g2_font_wedge_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_kibibyte_tr_short.png](fntpic/u8g2_font_kibibyte_tr_short.png) u8g2_font_kibibyte_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_kibibyte_te_short.png](fntpic/u8g2_font_kibibyte_te_short.png) u8g2_font_kibibyte_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyface_tr_short.png](fntpic/u8g2_font_tinyface_tr_short.png) u8g2_font_tinyface_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyface_te_short.png](fntpic/u8g2_font_tinyface_te_short.png) u8g2_font_tinyface_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_baby_tf_short.png](fntpic/u8g2_font_baby_tf_short.png) u8g2_font_baby_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_baby_tr_short.png](fntpic/u8g2_font_baby_tr_short.png) u8g2_font_baby_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_baby_tn_short.png](fntpic/u8g2_font_baby_tn_short.png) u8g2_font_baby_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_blipfest_07_tr_short.png](fntpic/u8g2_font_blipfest_07_tr_short.png) u8g2_font_blipfest_07_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_blipfest_07_tn_short.png](fntpic/u8g2_font_blipfest_07_tn_short.png) u8g2_font_blipfest_07_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tf_short.png](fntpic/u8g2_font_chikita_tf_short.png) u8g2_font_chikita_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tr_short.png](fntpic/u8g2_font_chikita_tr_short.png) u8g2_font_chikita_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tn_short.png](fntpic/u8g2_font_chikita_tn_short.png) u8g2_font_chikita_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_pixelle_micro_tr_short.png](fntpic/u8g2_font_pixelle_micro_tr_short.png) u8g2_font_pixelle_micro_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_pixelle_micro_tn_short.png](fntpic/u8g2_font_pixelle_micro_tn_short.png) u8g2_font_pixelle_micro_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tf_short.png](fntpic/u8g2_font_trixel_square_tf_short.png) u8g2_font_trixel_square_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tr_short.png](fntpic/u8g2_font_trixel_square_tr_short.png) u8g2_font_trixel_square_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tn_short.png](fntpic/u8g2_font_trixel_square_tn_short.png) u8g2_font_trixel_square_tn [Fontstruct](fntgrpfontstruct) + + +## 6 Pixel Height + +![fntpic/u8g2_font_squeezed_r6_tr_short.png](fntpic/u8g2_font_squeezed_r6_tr_short.png) u8g2_font_squeezed_r6_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r6_tn_short.png](fntpic/u8g2_font_squeezed_r6_tn_short.png) u8g2_font_squeezed_r6_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b6_tr_short.png](fntpic/u8g2_font_squeezed_b6_tr_short.png) u8g2_font_squeezed_b6_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b6_tn_short.png](fntpic/u8g2_font_squeezed_b6_tn_short.png) u8g2_font_squeezed_b6_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_5x7_tf_short.png](fntpic/u8g2_font_5x7_tf_short.png) u8g2_font_5x7_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_tr_short.png](fntpic/u8g2_font_5x7_tr_short.png) u8g2_font_5x7_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_tn_short.png](fntpic/u8g2_font_5x7_tn_short.png) u8g2_font_5x7_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mf_short.png](fntpic/u8g2_font_5x7_mf_short.png) u8g2_font_5x7_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mr_short.png](fntpic/u8g2_font_5x7_mr_short.png) u8g2_font_5x7_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mn_short.png](fntpic/u8g2_font_5x7_mn_short.png) u8g2_font_5x7_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_t_cyrillic_short.png](fntpic/u8g2_font_5x7_t_cyrillic_short.png) u8g2_font_5x7_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_tf_short.png](fntpic/u8g2_font_5x8_tf_short.png) u8g2_font_5x8_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_tr_short.png](fntpic/u8g2_font_5x8_tr_short.png) u8g2_font_5x8_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mf_short.png](fntpic/u8g2_font_5x8_mf_short.png) u8g2_font_5x8_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mr_short.png](fntpic/u8g2_font_5x8_mr_short.png) u8g2_font_5x8_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_t_cyrillic_short.png](fntpic/u8g2_font_5x8_t_cyrillic_short.png) u8g2_font_5x8_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_profont10_tf_short.png](fntpic/u8g2_font_profont10_tf_short.png) u8g2_font_profont10_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_tr_short.png](fntpic/u8g2_font_profont10_tr_short.png) u8g2_font_profont10_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_tn_short.png](fntpic/u8g2_font_profont10_tn_short.png) u8g2_font_profont10_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mf_short.png](fntpic/u8g2_font_profont10_mf_short.png) u8g2_font_profont10_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mr_short.png](fntpic/u8g2_font_profont10_mr_short.png) u8g2_font_profont10_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mn_short.png](fntpic/u8g2_font_profont10_mn_short.png) u8g2_font_profont10_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_iranian_sans_8_t_all_short.png](fntpic/u8g2_font_iranian_sans_8_t_all_short.png) u8g2_font_iranian_sans_8_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_synchronizer_nbp_tf_short.png](fntpic/u8g2_font_synchronizer_nbp_tf_short.png) u8g2_font_synchronizer_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_synchronizer_nbp_tr_short.png](fntpic/u8g2_font_synchronizer_nbp_tr_short.png) u8g2_font_synchronizer_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_synchronizer_nbp_tn_short.png](fntpic/u8g2_font_synchronizer_nbp_tn_short.png) u8g2_font_synchronizer_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smallsimple_tr_short.png](fntpic/u8g2_font_smallsimple_tr_short.png) u8g2_font_smallsimple_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smallsimple_te_short.png](fntpic/u8g2_font_smallsimple_te_short.png) u8g2_font_smallsimple_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_PixelTheatre_tr_short.png](fntpic/u8g2_font_PixelTheatre_tr_short.png) u8g2_font_PixelTheatre_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_PixelTheatre_te_short.png](fntpic/u8g2_font_PixelTheatre_te_short.png) u8g2_font_PixelTheatre_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_spleen5x8_mf_short.png](fntpic/u8g2_font_spleen5x8_mf_short.png) u8g2_font_spleen5x8_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mr_short.png](fntpic/u8g2_font_spleen5x8_mr_short.png) u8g2_font_spleen5x8_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mu_short.png](fntpic/u8g2_font_spleen5x8_mu_short.png) u8g2_font_spleen5x8_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_me_short.png](fntpic/u8g2_font_spleen5x8_me_short.png) u8g2_font_spleen5x8_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_pixelpoiiz_tr_short.png](fntpic/u8g2_font_pixelpoiiz_tr_short.png) u8g2_font_pixelpoiiz_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tf_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_tf_short.png) u8g2_font_boutique_bitmap_7x7_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tr_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_tr_short.png) u8g2_font_boutique_bitmap_7x7_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tn_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_tn_short.png) u8g2_font_boutique_bitmap_7x7_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_te_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_te_short.png) u8g2_font_boutique_bitmap_7x7_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_all_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_all_short.png) u8g2_font_boutique_bitmap_7x7_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1_short.png) u8g2_font_boutique_bitmap_7x7_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2_short.png) u8g2_font_boutique_bitmap_7x7_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3_short.png) u8g2_font_boutique_bitmap_7x7_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312_short.png) u8g2_font_boutique_bitmap_7x7_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a_short.png) u8g2_font_boutique_bitmap_7x7_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b_short.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b_short.png) u8g2_font_boutique_bitmap_7x7_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tf_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_tf_short.png) u8g2_font_boutique_bitmap_9x9_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tr_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_tr_short.png) u8g2_font_boutique_bitmap_9x9_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tn_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_tn_short.png) u8g2_font_boutique_bitmap_9x9_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_te_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_te_short.png) u8g2_font_boutique_bitmap_9x9_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_all_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_all_short.png) u8g2_font_boutique_bitmap_9x9_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1_short.png) u8g2_font_boutique_bitmap_9x9_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2_short.png) u8g2_font_boutique_bitmap_9x9_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3_short.png) u8g2_font_boutique_bitmap_9x9_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312_short.png) u8g2_font_boutique_bitmap_9x9_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a_short.png) u8g2_font_boutique_bitmap_9x9_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b_short.png) u8g2_font_boutique_bitmap_9x9_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf_short.png) u8g2_font_boutique_bitmap_9x9_bold_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr_short.png) u8g2_font_boutique_bitmap_9x9_bold_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn_short.png) u8g2_font_boutique_bitmap_9x9_bold_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_te_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_te_short.png) u8g2_font_boutique_bitmap_9x9_bold_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b_short.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b_short.png) u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_b10_t_japanese1_short.png](fntpic/u8g2_font_b10_t_japanese1_short.png) u8g2_font_b10_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_t_japanese2_short.png](fntpic/u8g2_font_b10_t_japanese2_short.png) u8g2_font_b10_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_b_t_japanese1_short.png](fntpic/u8g2_font_b10_b_t_japanese1_short.png) u8g2_font_b10_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_b_t_japanese2_short.png](fntpic/u8g2_font_b10_b_t_japanese2_short.png) u8g2_font_b10_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_chroma48medium8_8r_short.png](fntpic/u8g2_font_chroma48medium8_8r_short.png) u8g2_font_chroma48medium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8n_short.png](fntpic/u8g2_font_chroma48medium8_8n_short.png) u8g2_font_chroma48medium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8u_short.png](fntpic/u8g2_font_chroma48medium8_8u_short.png) u8g2_font_chroma48medium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_courB08_tf_short.png](fntpic/u8g2_font_courB08_tf_short.png) u8g2_font_courB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB08_tr_short.png](fntpic/u8g2_font_courB08_tr_short.png) u8g2_font_courB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB08_tn_short.png](fntpic/u8g2_font_courB08_tn_short.png) u8g2_font_courB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tf_short.png](fntpic/u8g2_font_courR08_tf_short.png) u8g2_font_courR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tr_short.png](fntpic/u8g2_font_courR08_tr_short.png) u8g2_font_courR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tn_short.png](fntpic/u8g2_font_courR08_tn_short.png) u8g2_font_courR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_pcsenior_8f_short.png](fntpic/u8g2_font_pcsenior_8f_short.png) u8g2_font_pcsenior_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8r_short.png](fntpic/u8g2_font_pcsenior_8r_short.png) u8g2_font_pcsenior_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8n_short.png](fntpic/u8g2_font_pcsenior_8n_short.png) u8g2_font_pcsenior_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8u_short.png](fntpic/u8g2_font_pcsenior_8u_short.png) u8g2_font_pcsenior_8u [Codeman38](fntgrpcodeman38) + + +## 7 Pixel Height + +![fntpic/u8g2_font_m2icon_7_tf_short.png](fntpic/u8g2_font_m2icon_7_tf_short.png) u8g2_font_m2icon_7_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r7_tr_short.png](fntpic/u8g2_font_squeezed_r7_tr_short.png) u8g2_font_squeezed_r7_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r7_tn_short.png](fntpic/u8g2_font_squeezed_r7_tn_short.png) u8g2_font_squeezed_r7_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b7_tr_short.png](fntpic/u8g2_font_squeezed_b7_tr_short.png) u8g2_font_squeezed_b7_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b7_tn_short.png](fntpic/u8g2_font_squeezed_b7_tn_short.png) u8g2_font_squeezed_b7_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_5x8_tn_short.png](fntpic/u8g2_font_5x8_tn_short.png) u8g2_font_5x8_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mn_short.png](fntpic/u8g2_font_5x8_mn_short.png) u8g2_font_5x8_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tf_short.png](fntpic/u8g2_font_6x10_tf_short.png) u8g2_font_6x10_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tr_short.png](fntpic/u8g2_font_6x10_tr_short.png) u8g2_font_6x10_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mf_short.png](fntpic/u8g2_font_6x10_mf_short.png) u8g2_font_6x10_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mr_short.png](fntpic/u8g2_font_6x10_mr_short.png) u8g2_font_6x10_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_tf_short.png](fntpic/u8g2_font_6x12_tf_short.png) u8g2_font_6x12_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_tr_short.png](fntpic/u8g2_font_6x12_tr_short.png) u8g2_font_6x12_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_te_short.png](fntpic/u8g2_font_6x12_te_short.png) u8g2_font_6x12_te [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mf_short.png](fntpic/u8g2_font_6x12_mf_short.png) u8g2_font_6x12_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mr_short.png](fntpic/u8g2_font_6x12_mr_short.png) u8g2_font_6x12_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_me_short.png](fntpic/u8g2_font_6x12_me_short.png) u8g2_font_6x12_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_t_symbols_short.png](fntpic/u8g2_font_6x12_t_symbols_short.png) u8g2_font_6x12_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_m_symbols_short.png](fntpic/u8g2_font_6x12_m_symbols_short.png) u8g2_font_6x12_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_t_cyrillic_short.png](fntpic/u8g2_font_6x12_t_cyrillic_short.png) u8g2_font_6x12_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_siji_t_6x10_short.png](fntpic/u8g2_font_siji_t_6x10_short.png) u8g2_font_siji_t_6x10 [Siji Icon Font](fntgrpsiji) + +![fntpic/u8g2_font_open_iconic_arrow_1x_t_short.png](fntpic/u8g2_font_open_iconic_arrow_1x_t_short.png) u8g2_font_open_iconic_arrow_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_1x_t_short.png](fntpic/u8g2_font_open_iconic_other_1x_t_short.png) u8g2_font_open_iconic_other_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_profont11_tf_short.png](fntpic/u8g2_font_profont11_tf_short.png) u8g2_font_profont11_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_tr_short.png](fntpic/u8g2_font_profont11_tr_short.png) u8g2_font_profont11_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_tn_short.png](fntpic/u8g2_font_profont11_tn_short.png) u8g2_font_profont11_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mf_short.png](fntpic/u8g2_font_profont11_mf_short.png) u8g2_font_profont11_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mr_short.png](fntpic/u8g2_font_profont11_mr_short.png) u8g2_font_profont11_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mn_short.png](fntpic/u8g2_font_profont11_mn_short.png) u8g2_font_profont11_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_iranian_sans_10_t_all_short.png](fntpic/u8g2_font_iranian_sans_10_t_all_short.png) u8g2_font_iranian_sans_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_mozart_nbp_tf_short.png](fntpic/u8g2_font_mozart_nbp_tf_short.png) u8g2_font_mozart_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_tr_short.png](fntpic/u8g2_font_mozart_nbp_tr_short.png) u8g2_font_mozart_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_tn_short.png](fntpic/u8g2_font_mozart_nbp_tn_short.png) u8g2_font_mozart_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_t_all_short.png](fntpic/u8g2_font_mozart_nbp_t_all_short.png) u8g2_font_mozart_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_h_all_short.png](fntpic/u8g2_font_mozart_nbp_h_all_short.png) u8g2_font_mozart_nbp_h_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tf_short.png](fntpic/u8g2_font_roentgen_nbp_tf_short.png) u8g2_font_roentgen_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tr_short.png](fntpic/u8g2_font_roentgen_nbp_tr_short.png) u8g2_font_roentgen_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tn_short.png](fntpic/u8g2_font_roentgen_nbp_tn_short.png) u8g2_font_roentgen_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_t_all_short.png](fntpic/u8g2_font_roentgen_nbp_t_all_short.png) u8g2_font_roentgen_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_h_all_short.png](fntpic/u8g2_font_roentgen_nbp_h_all_short.png) u8g2_font_roentgen_nbp_h_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_sandyforest_tr_short.png](fntpic/u8g2_font_sandyforest_tr_short.png) u8g2_font_sandyforest_tr [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_sandyforest_tn_short.png](fntpic/u8g2_font_sandyforest_tn_short.png) u8g2_font_sandyforest_tn [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_sandyforest_tu_short.png](fntpic/u8g2_font_sandyforest_tu_short.png) u8g2_font_sandyforest_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_resoledbold_tr_short.png](fntpic/u8g2_font_resoledbold_tr_short.png) u8g2_font_resoledbold_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_resoledmedium_tr_short.png](fntpic/u8g2_font_resoledmedium_tr_short.png) u8g2_font_resoledmedium_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_lord_mr_short.png](fntpic/u8g2_font_lord_mr_short.png) u8g2_font_lord_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_oskool_tf_short.png](fntpic/u8g2_font_oskool_tf_short.png) u8g2_font_oskool_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_oskool_tr_short.png](fntpic/u8g2_font_oskool_tr_short.png) u8g2_font_oskool_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_oskool_tn_short.png](fntpic/u8g2_font_oskool_tn_short.png) u8g2_font_oskool_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_finderskeepers_tf_short.png](fntpic/u8g2_font_finderskeepers_tf_short.png) u8g2_font_finderskeepers_tf [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_finderskeepers_tr_short.png](fntpic/u8g2_font_finderskeepers_tr_short.png) u8g2_font_finderskeepers_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_finderskeepers_tn_short.png](fntpic/u8g2_font_finderskeepers_tn_short.png) u8g2_font_finderskeepers_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclivethebold_tr_short.png](fntpic/u8g2_font_sirclivethebold_tr_short.png) u8g2_font_sirclivethebold_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclivethebold_tn_short.png](fntpic/u8g2_font_sirclivethebold_tn_short.png) u8g2_font_sirclivethebold_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclive_tr_short.png](fntpic/u8g2_font_sirclive_tr_short.png) u8g2_font_sirclive_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclive_tn_short.png](fntpic/u8g2_font_sirclive_tn_short.png) u8g2_font_sirclive_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_simple1_tf_short.png](fntpic/u8g2_font_simple1_tf_short.png) u8g2_font_simple1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_simple1_tr_short.png](fntpic/u8g2_font_simple1_tr_short.png) u8g2_font_simple1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_simple1_te_short.png](fntpic/u8g2_font_simple1_te_short.png) u8g2_font_simple1_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_likeminecraft_te_short.png](fntpic/u8g2_font_likeminecraft_te_short.png) u8g2_font_likeminecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_heisans_tr_short.png](fntpic/u8g2_font_heisans_tr_short.png) u8g2_font_heisans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minicute_tr_short.png](fntpic/u8g2_font_minicute_tr_short.png) u8g2_font_minicute_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minicute_te_short.png](fntpic/u8g2_font_minicute_te_short.png) u8g2_font_minicute_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_stylishcharm_tr_short.png](fntpic/u8g2_font_stylishcharm_tr_short.png) u8g2_font_stylishcharm_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_stylishcharm_te_short.png](fntpic/u8g2_font_stylishcharm_te_short.png) u8g2_font_stylishcharm_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixel_tr_short.png](fntpic/u8g2_font_bpixel_tr_short.png) u8g2_font_bpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixel_te_short.png](fntpic/u8g2_font_bpixel_te_short.png) u8g2_font_bpixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minuteconsole_mr_short.png](fntpic/u8g2_font_minuteconsole_mr_short.png) u8g2_font_minuteconsole_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minuteconsole_tr_short.png](fntpic/u8g2_font_minuteconsole_tr_short.png) u8g2_font_minuteconsole_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_tf_short.png](fntpic/u8g2_font_new3x9pixelfont_tf_short.png) u8g2_font_new3x9pixelfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_tr_short.png](fntpic/u8g2_font_new3x9pixelfont_tr_short.png) u8g2_font_new3x9pixelfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_te_short.png](fntpic/u8g2_font_new3x9pixelfont_te_short.png) u8g2_font_new3x9pixelfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_IPAandRUSLCD_tf_short.png](fntpic/u8g2_font_IPAandRUSLCD_tf_short.png) u8g2_font_IPAandRUSLCD_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_IPAandRUSLCD_tr_short.png](fntpic/u8g2_font_IPAandRUSLCD_tr_short.png) u8g2_font_IPAandRUSLCD_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_IPAandRUSLCD_te_short.png](fntpic/u8g2_font_IPAandRUSLCD_te_short.png) u8g2_font_IPAandRUSLCD_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BitTypeWriter_tr_short.png](fntpic/u8g2_font_BitTypeWriter_tr_short.png) u8g2_font_BitTypeWriter_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_BitTypeWriter_te_short.png](fntpic/u8g2_font_BitTypeWriter_te_short.png) u8g2_font_BitTypeWriter_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_tf_short.png](fntpic/u8g2_font_Georgia7px_tf_short.png) u8g2_font_Georgia7px_tf [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_tr_short.png](fntpic/u8g2_font_Georgia7px_tr_short.png) u8g2_font_Georgia7px_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_te_short.png](fntpic/u8g2_font_Georgia7px_te_short.png) u8g2_font_Georgia7px_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_NokiaSmallBold_tf_short.png](fntpic/u8g2_font_NokiaSmallBold_tf_short.png) u8g2_font_NokiaSmallBold_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallBold_tr_short.png](fntpic/u8g2_font_NokiaSmallBold_tr_short.png) u8g2_font_NokiaSmallBold_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallBold_te_short.png](fntpic/u8g2_font_NokiaSmallBold_te_short.png) u8g2_font_NokiaSmallBold_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_tf_short.png](fntpic/u8g2_font_NokiaSmallPlain_tf_short.png) u8g2_font_NokiaSmallPlain_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_tr_short.png](fntpic/u8g2_font_NokiaSmallPlain_tr_short.png) u8g2_font_NokiaSmallPlain_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_te_short.png](fntpic/u8g2_font_NokiaSmallPlain_te_short.png) u8g2_font_NokiaSmallPlain_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_spleen5x8_mn_short.png](fntpic/u8g2_font_spleen5x8_mn_short.png) u8g2_font_spleen5x8_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_nokiafc22_tf_short.png](fntpic/u8g2_font_nokiafc22_tf_short.png) u8g2_font_nokiafc22_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tr_short.png](fntpic/u8g2_font_nokiafc22_tr_short.png) u8g2_font_nokiafc22_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tn_short.png](fntpic/u8g2_font_nokiafc22_tn_short.png) u8g2_font_nokiafc22_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tu_short.png](fntpic/u8g2_font_nokiafc22_tu_short.png) u8g2_font_nokiafc22_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_b12_t_japanese1_short.png](fntpic/u8g2_font_b12_t_japanese1_short.png) u8g2_font_b12_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_t_japanese2_short.png](fntpic/u8g2_font_b12_t_japanese2_short.png) u8g2_font_b12_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_t_japanese3_short.png](fntpic/u8g2_font_b12_t_japanese3_short.png) u8g2_font_b12_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese1_short.png](fntpic/u8g2_font_b12_b_t_japanese1_short.png) u8g2_font_b12_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese2_short.png](fntpic/u8g2_font_b12_b_t_japanese2_short.png) u8g2_font_b12_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese3_short.png](fntpic/u8g2_font_b12_b_t_japanese3_short.png) u8g2_font_b12_b_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_artossans8_8r_short.png](fntpic/u8g2_font_artossans8_8r_short.png) u8g2_font_artossans8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8n_short.png](fntpic/u8g2_font_artossans8_8n_short.png) u8g2_font_artossans8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8u_short.png](fntpic/u8g2_font_artossans8_8u_short.png) u8g2_font_artossans8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8r_short.png](fntpic/u8g2_font_artosserif8_8r_short.png) u8g2_font_artosserif8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8n_short.png](fntpic/u8g2_font_artosserif8_8n_short.png) u8g2_font_artosserif8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8u_short.png](fntpic/u8g2_font_artosserif8_8u_short.png) u8g2_font_artosserif8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8n_short.png](fntpic/u8g2_font_saikyosansbold8_8n_short.png) u8g2_font_saikyosansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8u_short.png](fntpic/u8g2_font_saikyosansbold8_8u_short.png) u8g2_font_saikyosansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8r_short.png](fntpic/u8g2_font_torussansbold8_8r_short.png) u8g2_font_torussansbold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8n_short.png](fntpic/u8g2_font_torussansbold8_8n_short.png) u8g2_font_torussansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8u_short.png](fntpic/u8g2_font_torussansbold8_8u_short.png) u8g2_font_torussansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8r_short.png](fntpic/u8g2_font_victoriabold8_8r_short.png) u8g2_font_victoriabold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8n_short.png](fntpic/u8g2_font_victoriabold8_8n_short.png) u8g2_font_victoriabold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8u_short.png](fntpic/u8g2_font_victoriabold8_8u_short.png) u8g2_font_victoriabold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8r_short.png](fntpic/u8g2_font_victoriamedium8_8r_short.png) u8g2_font_victoriamedium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8n_short.png](fntpic/u8g2_font_victoriamedium8_8n_short.png) u8g2_font_victoriamedium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8u_short.png](fntpic/u8g2_font_victoriamedium8_8u_short.png) u8g2_font_victoriamedium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_timB08_tf_short.png](fntpic/u8g2_font_timB08_tf_short.png) u8g2_font_timB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB08_tr_short.png](fntpic/u8g2_font_timB08_tr_short.png) u8g2_font_timB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB08_tn_short.png](fntpic/u8g2_font_timB08_tn_short.png) u8g2_font_timB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tf_short.png](fntpic/u8g2_font_timR08_tf_short.png) u8g2_font_timR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tr_short.png](fntpic/u8g2_font_timR08_tr_short.png) u8g2_font_timR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tn_short.png](fntpic/u8g2_font_timR08_tn_short.png) u8g2_font_timR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lucasfont_alternate_tf_short.png](fntpic/u8g2_font_lucasfont_alternate_tf_short.png) u8g2_font_lucasfont_alternate_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasfont_alternate_tr_short.png](fntpic/u8g2_font_lucasfont_alternate_tr_short.png) u8g2_font_lucasfont_alternate_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasfont_alternate_tn_short.png](fntpic/u8g2_font_lucasfont_alternate_tn_short.png) u8g2_font_lucasfont_alternate_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_tr_short.png](fntpic/u8g2_font_haxrcorp4089_tr_short.png) u8g2_font_haxrcorp4089_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_tn_short.png](fntpic/u8g2_font_haxrcorp4089_tn_short.png) u8g2_font_haxrcorp4089_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_t_cyrillic_short.png](fntpic/u8g2_font_haxrcorp4089_t_cyrillic_short.png) u8g2_font_haxrcorp4089_t_cyrillic [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_pxplusibmcgathin_8f_short.png](fntpic/u8g2_font_pxplusibmcgathin_8f_short.png) u8g2_font_pxplusibmcgathin_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8r_short.png](fntpic/u8g2_font_pxplusibmcgathin_8r_short.png) u8g2_font_pxplusibmcgathin_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8n_short.png](fntpic/u8g2_font_pxplusibmcgathin_8n_short.png) u8g2_font_pxplusibmcgathin_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8u_short.png](fntpic/u8g2_font_pxplusibmcgathin_8u_short.png) u8g2_font_pxplusibmcgathin_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8f_short.png](fntpic/u8g2_font_pxplusibmcga_8f_short.png) u8g2_font_pxplusibmcga_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8r_short.png](fntpic/u8g2_font_pxplusibmcga_8r_short.png) u8g2_font_pxplusibmcga_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8n_short.png](fntpic/u8g2_font_pxplusibmcga_8n_short.png) u8g2_font_pxplusibmcga_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8u_short.png](fntpic/u8g2_font_pxplusibmcga_8u_short.png) u8g2_font_pxplusibmcga_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8f_short.png](fntpic/u8g2_font_pxplustandynewtv_8f_short.png) u8g2_font_pxplustandynewtv_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8r_short.png](fntpic/u8g2_font_pxplustandynewtv_8r_short.png) u8g2_font_pxplustandynewtv_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8n_short.png](fntpic/u8g2_font_pxplustandynewtv_8n_short.png) u8g2_font_pxplustandynewtv_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8u_short.png](fntpic/u8g2_font_pxplustandynewtv_8u_short.png) u8g2_font_pxplustandynewtv_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_t_all_short.png](fntpic/u8g2_font_pxplustandynewtv_t_all_short.png) u8g2_font_pxplustandynewtv_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8_all_short.png](fntpic/u8g2_font_pxplustandynewtv_8_all_short.png) u8g2_font_pxplustandynewtv_8_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 8 Pixel Height + +![fntpic/u8g2_font_m2icon_9_tf_short.png](fntpic/u8g2_font_m2icon_9_tf_short.png) u8g2_font_m2icon_9_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png) u8g2_font_amstrad_cpc_extended_8f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png) u8g2_font_amstrad_cpc_extended_8r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png) u8g2_font_amstrad_cpc_extended_8n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png) u8g2_font_amstrad_cpc_extended_8u [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cursor_tf_short.png](fntpic/u8g2_font_cursor_tf_short.png) u8g2_font_cursor_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_cursor_tr_short.png](fntpic/u8g2_font_cursor_tr_short.png) u8g2_font_cursor_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tn_short.png](fntpic/u8g2_font_6x10_tn_short.png) u8g2_font_6x10_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mn_short.png](fntpic/u8g2_font_6x10_mn_short.png) u8g2_font_6x10_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_11_tf_short.png](fntpic/u8g2_font_t0_11_tf_short.png) u8g2_font_t0_11_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_tr_short.png](fntpic/u8g2_font_t0_11_tr_short.png) u8g2_font_t0_11_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_te_short.png](fntpic/u8g2_font_t0_11_te_short.png) u8g2_font_t0_11_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mf_short.png](fntpic/u8g2_font_t0_11_mf_short.png) u8g2_font_t0_11_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mr_short.png](fntpic/u8g2_font_t0_11_mr_short.png) u8g2_font_t0_11_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_me_short.png](fntpic/u8g2_font_t0_11_me_short.png) u8g2_font_t0_11_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_t_all_short.png](fntpic/u8g2_font_t0_11_t_all_short.png) u8g2_font_t0_11_t_all [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_t_symbol_short.png](fntpic/u8g2_font_t0_11_t_symbol_short.png) u8g2_font_t0_11_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tf_short.png](fntpic/u8g2_font_t0_11b_tf_short.png) u8g2_font_t0_11b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tr_short.png](fntpic/u8g2_font_t0_11b_tr_short.png) u8g2_font_t0_11b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_te_short.png](fntpic/u8g2_font_t0_11b_te_short.png) u8g2_font_t0_11b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mf_short.png](fntpic/u8g2_font_t0_11b_mf_short.png) u8g2_font_t0_11b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mr_short.png](fntpic/u8g2_font_t0_11b_mr_short.png) u8g2_font_t0_11b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_me_short.png](fntpic/u8g2_font_t0_11b_me_short.png) u8g2_font_t0_11b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tf_short.png](fntpic/u8g2_font_t0_12_tf_short.png) u8g2_font_t0_12_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tr_short.png](fntpic/u8g2_font_t0_12_tr_short.png) u8g2_font_t0_12_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_te_short.png](fntpic/u8g2_font_t0_12_te_short.png) u8g2_font_t0_12_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mf_short.png](fntpic/u8g2_font_t0_12_mf_short.png) u8g2_font_t0_12_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mr_short.png](fntpic/u8g2_font_t0_12_mr_short.png) u8g2_font_t0_12_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_me_short.png](fntpic/u8g2_font_t0_12_me_short.png) u8g2_font_t0_12_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_t_symbol_short.png](fntpic/u8g2_font_t0_12_t_symbol_short.png) u8g2_font_t0_12_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tf_short.png](fntpic/u8g2_font_t0_12b_tf_short.png) u8g2_font_t0_12b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tr_short.png](fntpic/u8g2_font_t0_12b_tr_short.png) u8g2_font_t0_12b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_te_short.png](fntpic/u8g2_font_t0_12b_te_short.png) u8g2_font_t0_12b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mf_short.png](fntpic/u8g2_font_t0_12b_mf_short.png) u8g2_font_t0_12b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mr_short.png](fntpic/u8g2_font_t0_12b_mr_short.png) u8g2_font_t0_12b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_me_short.png](fntpic/u8g2_font_t0_12b_me_short.png) u8g2_font_t0_12b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_open_iconic_all_1x_t_short.png](fntpic/u8g2_font_open_iconic_all_1x_t_short.png) u8g2_font_open_iconic_all_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_1x_t_short.png](fntpic/u8g2_font_open_iconic_app_1x_t_short.png) u8g2_font_open_iconic_app_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_1x_t_short.png](fntpic/u8g2_font_open_iconic_check_1x_t_short.png) u8g2_font_open_iconic_check_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_1x_t_short.png](fntpic/u8g2_font_open_iconic_email_1x_t_short.png) u8g2_font_open_iconic_email_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_1x_t_short.png](fntpic/u8g2_font_open_iconic_embedded_1x_t_short.png) u8g2_font_open_iconic_embedded_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_1x_t_short.png](fntpic/u8g2_font_open_iconic_gui_1x_t_short.png) u8g2_font_open_iconic_gui_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_1x_t_short.png](fntpic/u8g2_font_open_iconic_human_1x_t_short.png) u8g2_font_open_iconic_human_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_1x_t_short.png](fntpic/u8g2_font_open_iconic_mime_1x_t_short.png) u8g2_font_open_iconic_mime_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_1x_t_short.png](fntpic/u8g2_font_open_iconic_play_1x_t_short.png) u8g2_font_open_iconic_play_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_1x_t_short.png](fntpic/u8g2_font_open_iconic_text_1x_t_short.png) u8g2_font_open_iconic_text_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_1x_t_short.png](fntpic/u8g2_font_open_iconic_thing_1x_t_short.png) u8g2_font_open_iconic_thing_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_1x_t_short.png](fntpic/u8g2_font_open_iconic_weather_1x_t_short.png) u8g2_font_open_iconic_weather_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_1x_t_short.png](fntpic/u8g2_font_open_iconic_www_1x_t_short.png) u8g2_font_open_iconic_www_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_profont12_tf_short.png](fntpic/u8g2_font_profont12_tf_short.png) u8g2_font_profont12_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_tr_short.png](fntpic/u8g2_font_profont12_tr_short.png) u8g2_font_profont12_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_tn_short.png](fntpic/u8g2_font_profont12_tn_short.png) u8g2_font_profont12_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mf_short.png](fntpic/u8g2_font_profont12_mf_short.png) u8g2_font_profont12_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mr_short.png](fntpic/u8g2_font_profont12_mr_short.png) u8g2_font_profont12_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mn_short.png](fntpic/u8g2_font_profont12_mn_short.png) u8g2_font_profont12_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_samim_10_t_all_short.png](fntpic/u8g2_font_samim_10_t_all_short.png) u8g2_font_samim_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_10_t_all_short.png](fntpic/u8g2_font_samim_fd_10_t_all_short.png) u8g2_font_samim_fd_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_diodesemimono_tr_short.png](fntpic/u8g2_font_diodesemimono_tr_short.png) u8g2_font_diodesemimono_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_bitcasual_tf_short.png](fntpic/u8g2_font_bitcasual_tf_short.png) u8g2_font_bitcasual_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tr_short.png](fntpic/u8g2_font_bitcasual_tr_short.png) u8g2_font_bitcasual_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tn_short.png](fntpic/u8g2_font_bitcasual_tn_short.png) u8g2_font_bitcasual_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tu_short.png](fntpic/u8g2_font_bitcasual_tu_short.png) u8g2_font_bitcasual_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_t_all_short.png](fntpic/u8g2_font_bitcasual_t_all_short.png) u8g2_font_bitcasual_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_abel_mr_short.png](fntpic/u8g2_font_abel_mr_short.png) u8g2_font_abel_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_nerhoe_tf_short.png](fntpic/u8g2_font_nerhoe_tf_short.png) u8g2_font_nerhoe_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_nerhoe_tr_short.png](fntpic/u8g2_font_nerhoe_tr_short.png) u8g2_font_nerhoe_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_nerhoe_tn_short.png](fntpic/u8g2_font_nerhoe_tn_short.png) u8g2_font_nerhoe_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_medsans_tr_short.png](fntpic/u8g2_font_medsans_tr_short.png) u8g2_font_medsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_originalsans_tr_short.png](fntpic/u8g2_font_originalsans_tr_short.png) u8g2_font_originalsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_tf_short.png](fntpic/u8g2_font_scrum_tf_short.png) u8g2_font_scrum_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_tr_short.png](fntpic/u8g2_font_scrum_tr_short.png) u8g2_font_scrum_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_te_short.png](fntpic/u8g2_font_scrum_te_short.png) u8g2_font_scrum_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay8x5_tr_short.png](fntpic/u8g2_font_busdisplay8x5_tr_short.png) u8g2_font_busdisplay8x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_littlemissloudonbold_tr_short.png](fntpic/u8g2_font_littlemissloudonbold_tr_short.png) u8g2_font_littlemissloudonbold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_littlemissloudonbold_te_short.png](fntpic/u8g2_font_littlemissloudonbold_te_short.png) u8g2_font_littlemissloudonbold_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_HelvetiPixel_tr_short.png](fntpic/u8g2_font_HelvetiPixel_tr_short.png) u8g2_font_HelvetiPixel_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Wizzard_tr_short.png](fntpic/u8g2_font_Wizzard_tr_short.png) u8g2_font_Wizzard_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_spleen6x12_mf_short.png](fntpic/u8g2_font_spleen6x12_mf_short.png) u8g2_font_spleen6x12_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mr_short.png](fntpic/u8g2_font_spleen6x12_mr_short.png) u8g2_font_spleen6x12_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mu_short.png](fntpic/u8g2_font_spleen6x12_mu_short.png) u8g2_font_spleen6x12_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_me_short.png](fntpic/u8g2_font_spleen6x12_me_short.png) u8g2_font_spleen6x12_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_wqy12_t_chinese1_short.png](fntpic/u8g2_font_wqy12_t_chinese1_short.png) u8g2_font_wqy12_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_chinese2_short.png](fntpic/u8g2_font_wqy12_t_chinese2_short.png) u8g2_font_wqy12_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_chinese3_short.png](fntpic/u8g2_font_wqy12_t_chinese3_short.png) u8g2_font_wqy12_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312_short.png](fntpic/u8g2_font_wqy12_t_gb2312_short.png) u8g2_font_wqy12_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312a_short.png](fntpic/u8g2_font_wqy12_t_gb2312a_short.png) u8g2_font_wqy12_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312b_short.png](fntpic/u8g2_font_wqy12_t_gb2312b_short.png) u8g2_font_wqy12_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_helvB08_tf_short.png](fntpic/u8g2_font_helvB08_tf_short.png) u8g2_font_helvB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_tr_short.png](fntpic/u8g2_font_helvB08_tr_short.png) u8g2_font_helvB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_tn_short.png](fntpic/u8g2_font_helvB08_tn_short.png) u8g2_font_helvB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_te_short.png](fntpic/u8g2_font_helvB08_te_short.png) u8g2_font_helvB08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tf_short.png](fntpic/u8g2_font_helvR08_tf_short.png) u8g2_font_helvR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tr_short.png](fntpic/u8g2_font_helvR08_tr_short.png) u8g2_font_helvR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tn_short.png](fntpic/u8g2_font_helvR08_tn_short.png) u8g2_font_helvR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_te_short.png](fntpic/u8g2_font_helvR08_te_short.png) u8g2_font_helvR08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tf_short.png](fntpic/u8g2_font_ncenB08_tf_short.png) u8g2_font_ncenB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tr_short.png](fntpic/u8g2_font_ncenB08_tr_short.png) u8g2_font_ncenB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tn_short.png](fntpic/u8g2_font_ncenB08_tn_short.png) u8g2_font_ncenB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_te_short.png](fntpic/u8g2_font_ncenB08_te_short.png) u8g2_font_ncenB08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tf_short.png](fntpic/u8g2_font_ncenR08_tf_short.png) u8g2_font_ncenR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tr_short.png](fntpic/u8g2_font_ncenR08_tr_short.png) u8g2_font_ncenR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tn_short.png](fntpic/u8g2_font_ncenR08_tn_short.png) u8g2_font_ncenR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_te_short.png](fntpic/u8g2_font_ncenR08_te_short.png) u8g2_font_ncenR08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_luBIS08_tf_short.png](fntpic/u8g2_font_luBIS08_tf_short.png) u8g2_font_luBIS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_tr_short.png](fntpic/u8g2_font_luBIS08_tr_short.png) u8g2_font_luBIS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_tn_short.png](fntpic/u8g2_font_luBIS08_tn_short.png) u8g2_font_luBIS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_te_short.png](fntpic/u8g2_font_luBIS08_te_short.png) u8g2_font_luBIS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tf_short.png](fntpic/u8g2_font_luBS08_tf_short.png) u8g2_font_luBS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tr_short.png](fntpic/u8g2_font_luBS08_tr_short.png) u8g2_font_luBS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tn_short.png](fntpic/u8g2_font_luBS08_tn_short.png) u8g2_font_luBS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_te_short.png](fntpic/u8g2_font_luBS08_te_short.png) u8g2_font_luBS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tf_short.png](fntpic/u8g2_font_luIS08_tf_short.png) u8g2_font_luIS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tr_short.png](fntpic/u8g2_font_luIS08_tr_short.png) u8g2_font_luIS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tn_short.png](fntpic/u8g2_font_luIS08_tn_short.png) u8g2_font_luIS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_te_short.png](fntpic/u8g2_font_luIS08_te_short.png) u8g2_font_luIS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tf_short.png](fntpic/u8g2_font_luRS08_tf_short.png) u8g2_font_luRS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tr_short.png](fntpic/u8g2_font_luRS08_tr_short.png) u8g2_font_luRS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tn_short.png](fntpic/u8g2_font_luRS08_tn_short.png) u8g2_font_luRS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_te_short.png](fntpic/u8g2_font_luRS08_te_short.png) u8g2_font_luRS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_robot_de_niro_tf_short.png](fntpic/u8g2_font_robot_de_niro_tf_short.png) u8g2_font_robot_de_niro_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_robot_de_niro_tr_short.png](fntpic/u8g2_font_robot_de_niro_tr_short.png) u8g2_font_robot_de_niro_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_robot_de_niro_tn_short.png](fntpic/u8g2_font_robot_de_niro_tn_short.png) u8g2_font_robot_de_niro_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_gulim11_t_korean1_short.png](fntpic/u8g2_font_gulim11_t_korean1_short.png) u8g2_font_gulim11_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim11_t_korean2_short.png](fntpic/u8g2_font_gulim11_t_korean2_short.png) u8g2_font_gulim11_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_pressstart2p_8f_short.png](fntpic/u8g2_font_pressstart2p_8f_short.png) u8g2_font_pressstart2p_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8r_short.png](fntpic/u8g2_font_pressstart2p_8r_short.png) u8g2_font_pressstart2p_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8n_short.png](fntpic/u8g2_font_pressstart2p_8n_short.png) u8g2_font_pressstart2p_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8u_short.png](fntpic/u8g2_font_pressstart2p_8u_short.png) u8g2_font_pressstart2p_8u [Codeman38](fntgrpcodeman38) + diff --git a/fntlist8x8.md b/fntlist8x8.md new file mode 100644 index 0000000..7e6d43d --- /dev/null +++ b/fntlist8x8.md @@ -0,0 +1,271 @@ + +[tocstart]: # (toc start) + + * [Fonts for U8x8](#fonts-for-u8x8) + +[tocend]: # (toc end) + +# Fonts for U8x8 + +![fntpic/u8x8_font_amstrad_cpc_extended_f_short.png](fntpic/u8x8_font_amstrad_cpc_extended_f_short.png) u8x8_font_amstrad_cpc_extended_f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_amstrad_cpc_extended_r_short.png](fntpic/u8x8_font_amstrad_cpc_extended_r_short.png) u8x8_font_amstrad_cpc_extended_r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_amstrad_cpc_extended_n_short.png](fntpic/u8x8_font_amstrad_cpc_extended_n_short.png) u8x8_font_amstrad_cpc_extended_n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_amstrad_cpc_extended_u_short.png](fntpic/u8x8_font_amstrad_cpc_extended_u_short.png) u8x8_font_amstrad_cpc_extended_u [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_5x7_f_short.png](fntpic/u8x8_font_5x7_f_short.png) u8x8_font_5x7_f [X11](fntgrpx11) + +![fntpic/u8x8_font_5x7_r_short.png](fntpic/u8x8_font_5x7_r_short.png) u8x8_font_5x7_r [X11](fntgrpx11) + +![fntpic/u8x8_font_5x7_n_short.png](fntpic/u8x8_font_5x7_n_short.png) u8x8_font_5x7_n [X11](fntgrpx11) + +![fntpic/u8x8_font_5x8_f_short.png](fntpic/u8x8_font_5x8_f_short.png) u8x8_font_5x8_f [X11](fntgrpx11) + +![fntpic/u8x8_font_5x8_r_short.png](fntpic/u8x8_font_5x8_r_short.png) u8x8_font_5x8_r [X11](fntgrpx11) + +![fntpic/u8x8_font_5x8_n_short.png](fntpic/u8x8_font_5x8_n_short.png) u8x8_font_5x8_n [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13_1x2_f_short.png](fntpic/u8x8_font_8x13_1x2_f_short.png) u8x8_font_8x13_1x2_f [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13_1x2_r_short.png](fntpic/u8x8_font_8x13_1x2_r_short.png) u8x8_font_8x13_1x2_r [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13_1x2_n_short.png](fntpic/u8x8_font_8x13_1x2_n_short.png) u8x8_font_8x13_1x2_n [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13B_1x2_f_short.png](fntpic/u8x8_font_8x13B_1x2_f_short.png) u8x8_font_8x13B_1x2_f [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13B_1x2_r_short.png](fntpic/u8x8_font_8x13B_1x2_r_short.png) u8x8_font_8x13B_1x2_r [X11](fntgrpx11) + +![fntpic/u8x8_font_8x13B_1x2_n_short.png](fntpic/u8x8_font_8x13B_1x2_n_short.png) u8x8_font_8x13B_1x2_n [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14_1x2_f_short.png](fntpic/u8x8_font_7x14_1x2_f_short.png) u8x8_font_7x14_1x2_f [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14_1x2_r_short.png](fntpic/u8x8_font_7x14_1x2_r_short.png) u8x8_font_7x14_1x2_r [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14_1x2_n_short.png](fntpic/u8x8_font_7x14_1x2_n_short.png) u8x8_font_7x14_1x2_n [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14B_1x2_f_short.png](fntpic/u8x8_font_7x14B_1x2_f_short.png) u8x8_font_7x14B_1x2_f [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14B_1x2_r_short.png](fntpic/u8x8_font_7x14B_1x2_r_short.png) u8x8_font_7x14B_1x2_r [X11](fntgrpx11) + +![fntpic/u8x8_font_7x14B_1x2_n_short.png](fntpic/u8x8_font_7x14B_1x2_n_short.png) u8x8_font_7x14B_1x2_n [X11](fntgrpx11) + +![fntpic/u8x8_font_open_iconic_arrow_1x1_short.png](fntpic/u8x8_font_open_iconic_arrow_1x1_short.png) u8x8_font_open_iconic_arrow_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_check_1x1_short.png](fntpic/u8x8_font_open_iconic_check_1x1_short.png) u8x8_font_open_iconic_check_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_embedded_1x1_short.png](fntpic/u8x8_font_open_iconic_embedded_1x1_short.png) u8x8_font_open_iconic_embedded_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_play_1x1_short.png](fntpic/u8x8_font_open_iconic_play_1x1_short.png) u8x8_font_open_iconic_play_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_thing_1x1_short.png](fntpic/u8x8_font_open_iconic_thing_1x1_short.png) u8x8_font_open_iconic_thing_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_weather_1x1_short.png](fntpic/u8x8_font_open_iconic_weather_1x1_short.png) u8x8_font_open_iconic_weather_1x1 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_arrow_2x2_short.png](fntpic/u8x8_font_open_iconic_arrow_2x2_short.png) u8x8_font_open_iconic_arrow_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_check_2x2_short.png](fntpic/u8x8_font_open_iconic_check_2x2_short.png) u8x8_font_open_iconic_check_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_embedded_2x2_short.png](fntpic/u8x8_font_open_iconic_embedded_2x2_short.png) u8x8_font_open_iconic_embedded_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_play_2x2_short.png](fntpic/u8x8_font_open_iconic_play_2x2_short.png) u8x8_font_open_iconic_play_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_thing_2x2_short.png](fntpic/u8x8_font_open_iconic_thing_2x2_short.png) u8x8_font_open_iconic_thing_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_weather_2x2_short.png](fntpic/u8x8_font_open_iconic_weather_2x2_short.png) u8x8_font_open_iconic_weather_2x2 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_arrow_4x4_short.png](fntpic/u8x8_font_open_iconic_arrow_4x4_short.png) u8x8_font_open_iconic_arrow_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_check_4x4_short.png](fntpic/u8x8_font_open_iconic_check_4x4_short.png) u8x8_font_open_iconic_check_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_embedded_4x4_short.png](fntpic/u8x8_font_open_iconic_embedded_4x4_short.png) u8x8_font_open_iconic_embedded_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_play_4x4_short.png](fntpic/u8x8_font_open_iconic_play_4x4_short.png) u8x8_font_open_iconic_play_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_thing_4x4_short.png](fntpic/u8x8_font_open_iconic_thing_4x4_short.png) u8x8_font_open_iconic_thing_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_weather_4x4_short.png](fntpic/u8x8_font_open_iconic_weather_4x4_short.png) u8x8_font_open_iconic_weather_4x4 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_arrow_8x8_short.png](fntpic/u8x8_font_open_iconic_arrow_8x8_short.png) u8x8_font_open_iconic_arrow_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_check_8x8_short.png](fntpic/u8x8_font_open_iconic_check_8x8_short.png) u8x8_font_open_iconic_check_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_embedded_8x8_short.png](fntpic/u8x8_font_open_iconic_embedded_8x8_short.png) u8x8_font_open_iconic_embedded_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_play_8x8_short.png](fntpic/u8x8_font_open_iconic_play_8x8_short.png) u8x8_font_open_iconic_play_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_thing_8x8_short.png](fntpic/u8x8_font_open_iconic_thing_8x8_short.png) u8x8_font_open_iconic_thing_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_open_iconic_weather_8x8_short.png](fntpic/u8x8_font_open_iconic_weather_8x8_short.png) u8x8_font_open_iconic_weather_8x8 [Open Iconic](fntgrpiconic) + +![fntpic/u8x8_font_profont29_2x3_f_short.png](fntpic/u8x8_font_profont29_2x3_f_short.png) u8x8_font_profont29_2x3_f [Profont](fntgrpprofont) + +![fntpic/u8x8_font_profont29_2x3_r_short.png](fntpic/u8x8_font_profont29_2x3_r_short.png) u8x8_font_profont29_2x3_r [Profont](fntgrpprofont) + +![fntpic/u8x8_font_profont29_2x3_n_short.png](fntpic/u8x8_font_profont29_2x3_n_short.png) u8x8_font_profont29_2x3_n [Profont](fntgrpprofont) + +![fntpic/u8x8_font_artossans8_r_short.png](fntpic/u8x8_font_artossans8_r_short.png) u8x8_font_artossans8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_artossans8_n_short.png](fntpic/u8x8_font_artossans8_n_short.png) u8x8_font_artossans8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_artossans8_u_short.png](fntpic/u8x8_font_artossans8_u_short.png) u8x8_font_artossans8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_artosserif8_r_short.png](fntpic/u8x8_font_artosserif8_r_short.png) u8x8_font_artosserif8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_artosserif8_n_short.png](fntpic/u8x8_font_artosserif8_n_short.png) u8x8_font_artosserif8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_artosserif8_u_short.png](fntpic/u8x8_font_artosserif8_u_short.png) u8x8_font_artosserif8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_chroma48medium8_r_short.png](fntpic/u8x8_font_chroma48medium8_r_short.png) u8x8_font_chroma48medium8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_chroma48medium8_n_short.png](fntpic/u8x8_font_chroma48medium8_n_short.png) u8x8_font_chroma48medium8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_chroma48medium8_u_short.png](fntpic/u8x8_font_chroma48medium8_u_short.png) u8x8_font_chroma48medium8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_saikyosansbold8_n_short.png](fntpic/u8x8_font_saikyosansbold8_n_short.png) u8x8_font_saikyosansbold8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_saikyosansbold8_u_short.png](fntpic/u8x8_font_saikyosansbold8_u_short.png) u8x8_font_saikyosansbold8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_torussansbold8_r_short.png](fntpic/u8x8_font_torussansbold8_r_short.png) u8x8_font_torussansbold8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_torussansbold8_n_short.png](fntpic/u8x8_font_torussansbold8_n_short.png) u8x8_font_torussansbold8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_torussansbold8_u_short.png](fntpic/u8x8_font_torussansbold8_u_short.png) u8x8_font_torussansbold8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriabold8_r_short.png](fntpic/u8x8_font_victoriabold8_r_short.png) u8x8_font_victoriabold8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriabold8_n_short.png](fntpic/u8x8_font_victoriabold8_n_short.png) u8x8_font_victoriabold8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriabold8_u_short.png](fntpic/u8x8_font_victoriabold8_u_short.png) u8x8_font_victoriabold8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriamedium8_r_short.png](fntpic/u8x8_font_victoriamedium8_r_short.png) u8x8_font_victoriamedium8_r [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriamedium8_n_short.png](fntpic/u8x8_font_victoriamedium8_n_short.png) u8x8_font_victoriamedium8_n [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_victoriamedium8_u_short.png](fntpic/u8x8_font_victoriamedium8_u_short.png) u8x8_font_victoriamedium8_u [Open Game Art](fntgrpopengameart) + +![fntpic/u8x8_font_courB18_2x3_f_short.png](fntpic/u8x8_font_courB18_2x3_f_short.png) u8x8_font_courB18_2x3_f [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courB18_2x3_r_short.png](fntpic/u8x8_font_courB18_2x3_r_short.png) u8x8_font_courB18_2x3_r [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courB18_2x3_n_short.png](fntpic/u8x8_font_courB18_2x3_n_short.png) u8x8_font_courB18_2x3_n [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR18_2x3_f_short.png](fntpic/u8x8_font_courR18_2x3_f_short.png) u8x8_font_courR18_2x3_f [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR18_2x3_r_short.png](fntpic/u8x8_font_courR18_2x3_r_short.png) u8x8_font_courR18_2x3_r [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR18_2x3_n_short.png](fntpic/u8x8_font_courR18_2x3_n_short.png) u8x8_font_courR18_2x3_n [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courB24_3x4_f_short.png](fntpic/u8x8_font_courB24_3x4_f_short.png) u8x8_font_courB24_3x4_f [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courB24_3x4_r_short.png](fntpic/u8x8_font_courB24_3x4_r_short.png) u8x8_font_courB24_3x4_r [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courB24_3x4_n_short.png](fntpic/u8x8_font_courB24_3x4_n_short.png) u8x8_font_courB24_3x4_n [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR24_3x4_f_short.png](fntpic/u8x8_font_courR24_3x4_f_short.png) u8x8_font_courR24_3x4_f [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR24_3x4_r_short.png](fntpic/u8x8_font_courR24_3x4_r_short.png) u8x8_font_courR24_3x4_r [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_courR24_3x4_n_short.png](fntpic/u8x8_font_courR24_3x4_n_short.png) u8x8_font_courR24_3x4_n [Adobe X11](fntgrpadobex11) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f_short.png) u8x8_font_lucasarts_scumm_subtitle_o_2x2_f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r_short.png) u8x8_font_lucasarts_scumm_subtitle_o_2x2_r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n_short.png) u8x8_font_lucasarts_scumm_subtitle_o_2x2_n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f_short.png) u8x8_font_lucasarts_scumm_subtitle_r_2x2_f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r_short.png) u8x8_font_lucasarts_scumm_subtitle_r_2x2_r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n_short.png](fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n_short.png) u8x8_font_lucasarts_scumm_subtitle_r_2x2_n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8x8_font_inr21_2x4_f_short.png](fntpic/u8x8_font_inr21_2x4_f_short.png) u8x8_font_inr21_2x4_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr21_2x4_r_short.png](fntpic/u8x8_font_inr21_2x4_r_short.png) u8x8_font_inr21_2x4_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr21_2x4_n_short.png](fntpic/u8x8_font_inr21_2x4_n_short.png) u8x8_font_inr21_2x4_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr33_3x6_f_short.png](fntpic/u8x8_font_inr33_3x6_f_short.png) u8x8_font_inr33_3x6_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr33_3x6_r_short.png](fntpic/u8x8_font_inr33_3x6_r_short.png) u8x8_font_inr33_3x6_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr33_3x6_n_short.png](fntpic/u8x8_font_inr33_3x6_n_short.png) u8x8_font_inr33_3x6_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr46_4x8_f_short.png](fntpic/u8x8_font_inr46_4x8_f_short.png) u8x8_font_inr46_4x8_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr46_4x8_r_short.png](fntpic/u8x8_font_inr46_4x8_r_short.png) u8x8_font_inr46_4x8_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inr46_4x8_n_short.png](fntpic/u8x8_font_inr46_4x8_n_short.png) u8x8_font_inr46_4x8_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb21_2x4_f_short.png](fntpic/u8x8_font_inb21_2x4_f_short.png) u8x8_font_inb21_2x4_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb21_2x4_r_short.png](fntpic/u8x8_font_inb21_2x4_r_short.png) u8x8_font_inb21_2x4_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb21_2x4_n_short.png](fntpic/u8x8_font_inb21_2x4_n_short.png) u8x8_font_inb21_2x4_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb33_3x6_f_short.png](fntpic/u8x8_font_inb33_3x6_f_short.png) u8x8_font_inb33_3x6_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb33_3x6_r_short.png](fntpic/u8x8_font_inb33_3x6_r_short.png) u8x8_font_inb33_3x6_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb33_3x6_n_short.png](fntpic/u8x8_font_inb33_3x6_n_short.png) u8x8_font_inb33_3x6_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb46_4x8_f_short.png](fntpic/u8x8_font_inb46_4x8_f_short.png) u8x8_font_inb46_4x8_f [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb46_4x8_r_short.png](fntpic/u8x8_font_inb46_4x8_r_short.png) u8x8_font_inb46_4x8_r [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_inb46_4x8_n_short.png](fntpic/u8x8_font_inb46_4x8_n_short.png) u8x8_font_inb46_4x8_n [Inconsolata](fntgrpinconsolata) + +![fntpic/u8x8_font_pressstart2p_f_short.png](fntpic/u8x8_font_pressstart2p_f_short.png) u8x8_font_pressstart2p_f [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pressstart2p_r_short.png](fntpic/u8x8_font_pressstart2p_r_short.png) u8x8_font_pressstart2p_r [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pressstart2p_n_short.png](fntpic/u8x8_font_pressstart2p_n_short.png) u8x8_font_pressstart2p_n [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pressstart2p_u_short.png](fntpic/u8x8_font_pressstart2p_u_short.png) u8x8_font_pressstart2p_u [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pcsenior_f_short.png](fntpic/u8x8_font_pcsenior_f_short.png) u8x8_font_pcsenior_f [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pcsenior_r_short.png](fntpic/u8x8_font_pcsenior_r_short.png) u8x8_font_pcsenior_r [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pcsenior_n_short.png](fntpic/u8x8_font_pcsenior_n_short.png) u8x8_font_pcsenior_n [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pcsenior_u_short.png](fntpic/u8x8_font_pcsenior_u_short.png) u8x8_font_pcsenior_u [Codeman38](fntgrpcodeman38) + +![fntpic/u8x8_font_pxplusibmcgathin_f_short.png](fntpic/u8x8_font_pxplusibmcgathin_f_short.png) u8x8_font_pxplusibmcgathin_f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcgathin_r_short.png](fntpic/u8x8_font_pxplusibmcgathin_r_short.png) u8x8_font_pxplusibmcgathin_r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcgathin_n_short.png](fntpic/u8x8_font_pxplusibmcgathin_n_short.png) u8x8_font_pxplusibmcgathin_n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcgathin_u_short.png](fntpic/u8x8_font_pxplusibmcgathin_u_short.png) u8x8_font_pxplusibmcgathin_u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcga_f_short.png](fntpic/u8x8_font_pxplusibmcga_f_short.png) u8x8_font_pxplusibmcga_f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcga_r_short.png](fntpic/u8x8_font_pxplusibmcga_r_short.png) u8x8_font_pxplusibmcga_r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcga_n_short.png](fntpic/u8x8_font_pxplusibmcga_n_short.png) u8x8_font_pxplusibmcga_n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplusibmcga_u_short.png](fntpic/u8x8_font_pxplusibmcga_u_short.png) u8x8_font_pxplusibmcga_u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplustandynewtv_f_short.png](fntpic/u8x8_font_pxplustandynewtv_f_short.png) u8x8_font_pxplustandynewtv_f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplustandynewtv_r_short.png](fntpic/u8x8_font_pxplustandynewtv_r_short.png) u8x8_font_pxplustandynewtv_r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplustandynewtv_n_short.png](fntpic/u8x8_font_pxplustandynewtv_n_short.png) u8x8_font_pxplustandynewtv_n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_pxplustandynewtv_u_short.png](fntpic/u8x8_font_pxplustandynewtv_u_short.png) u8x8_font_pxplustandynewtv_u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700a_2x2_f_short.png](fntpic/u8x8_font_px437wyse700a_2x2_f_short.png) u8x8_font_px437wyse700a_2x2_f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700a_2x2_r_short.png](fntpic/u8x8_font_px437wyse700a_2x2_r_short.png) u8x8_font_px437wyse700a_2x2_r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700a_2x2_n_short.png](fntpic/u8x8_font_px437wyse700a_2x2_n_short.png) u8x8_font_px437wyse700a_2x2_n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700b_2x2_f_short.png](fntpic/u8x8_font_px437wyse700b_2x2_f_short.png) u8x8_font_px437wyse700b_2x2_f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700b_2x2_r_short.png](fntpic/u8x8_font_px437wyse700b_2x2_r_short.png) u8x8_font_px437wyse700b_2x2_r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8x8_font_px437wyse700b_2x2_n_short.png](fntpic/u8x8_font_px437wyse700b_2x2_n_short.png) u8x8_font_px437wyse700b_2x2_n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + diff --git a/fntlist99.md b/fntlist99.md new file mode 100644 index 0000000..7bf928d --- /dev/null +++ b/fntlist99.md @@ -0,0 +1,1334 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font Names](#u8g2-font-names) + * [U8g2 Fonts, Capital A Height 17..99](#u8g2-fonts-capital-a-height-1799) + * [17 Pixel Height](#17-pixel-height) + * [18 Pixel Height](#18-pixel-height) + * [19 Pixel Height](#19-pixel-height) + * [20 Pixel Height](#20-pixel-height) + * [21 Pixel Height](#21-pixel-height) + * [22 Pixel Height](#22-pixel-height) + * [23 Pixel Height](#23-pixel-height) + * [24 Pixel Height](#24-pixel-height) + * [25 Pixel Height](#25-pixel-height) + * [26 Pixel Height](#26-pixel-height) + * [27 Pixel Height](#27-pixel-height) + * [28 Pixel Height](#28-pixel-height) + * [29 Pixel Height](#29-pixel-height) + * [30 Pixel Height](#30-pixel-height) + * [31 Pixel Height](#31-pixel-height) + * [32 Pixel Height](#32-pixel-height) + * [33 Pixel Height](#33-pixel-height) + * [34 Pixel Height](#34-pixel-height) + * [35 Pixel Height](#35-pixel-height) + * [36 Pixel Height](#36-pixel-height) + * [38 Pixel Height](#38-pixel-height) + * [39 Pixel Height](#39-pixel-height) + * [40 Pixel Height](#40-pixel-height) + * [41 Pixel Height](#41-pixel-height) + * [42 Pixel Height](#42-pixel-height) + * [43 Pixel Height](#43-pixel-height) + * [46 Pixel Height](#46-pixel-height) + * [48 Pixel Height](#48-pixel-height) + * [49 Pixel Height](#49-pixel-height) + * [50 Pixel Height](#50-pixel-height) + * [52 Pixel Height](#52-pixel-height) + * [53 Pixel Height](#53-pixel-height) + * [54 Pixel Height](#54-pixel-height) + * [56 Pixel Height](#56-pixel-height) + * [57 Pixel Height](#57-pixel-height) + * [58 Pixel Height](#58-pixel-height) + * [61 Pixel Height](#61-pixel-height) + * [62 Pixel Height](#62-pixel-height) + * [63 Pixel Height](#63-pixel-height) + * [64 Pixel Height](#64-pixel-height) + * [78 Pixel Height](#78-pixel-height) + * [92 Pixel Height](#92-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + + * [Font List 3-8 Pixel Height](fntlist8) + * [Font List 9-12 Pixel Height](fntlist12) + * [Font List 13-16 Pixel Height](fntlist16) + * Font List 17-99 Pixel Height (this page) + +# U8g2 Font Names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# U8g2 Fonts, Capital A Height 17..99 + +## 17 Pixel Height + +![fntpic/u8g2_font_t0_22_tn_short.png](fntpic/u8g2_font_t0_22_tn_short.png) u8g2_font_t0_22_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mn_short.png](fntpic/u8g2_font_t0_22_mn_short.png) u8g2_font_t0_22_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tn_short.png](fntpic/u8g2_font_t0_22b_tn_short.png) u8g2_font_t0_22b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mn_short.png](fntpic/u8g2_font_t0_22b_mn_short.png) u8g2_font_t0_22b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_tf_short.png](fntpic/u8g2_font_t0_30_tf_short.png) u8g2_font_t0_30_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_tr_short.png](fntpic/u8g2_font_t0_30_tr_short.png) u8g2_font_t0_30_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_te_short.png](fntpic/u8g2_font_t0_30_te_short.png) u8g2_font_t0_30_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mf_short.png](fntpic/u8g2_font_t0_30_mf_short.png) u8g2_font_t0_30_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mr_short.png](fntpic/u8g2_font_t0_30_mr_short.png) u8g2_font_t0_30_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_me_short.png](fntpic/u8g2_font_t0_30_me_short.png) u8g2_font_t0_30_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_t_symbol_short.png](fntpic/u8g2_font_t0_30_t_symbol_short.png) u8g2_font_t0_30_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tf_short.png](fntpic/u8g2_font_t0_30b_tf_short.png) u8g2_font_t0_30b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tr_short.png](fntpic/u8g2_font_t0_30b_tr_short.png) u8g2_font_t0_30b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_te_short.png](fntpic/u8g2_font_t0_30b_te_short.png) u8g2_font_t0_30b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mf_short.png](fntpic/u8g2_font_t0_30b_mf_short.png) u8g2_font_t0_30b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mr_short.png](fntpic/u8g2_font_t0_30b_mr_short.png) u8g2_font_t0_30b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_me_short.png](fntpic/u8g2_font_t0_30b_me_short.png) u8g2_font_t0_30b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_crox5hb_tf_short.png](fntpic/u8g2_font_crox5hb_tf_short.png) u8g2_font_crox5hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5hb_tr_short.png](fntpic/u8g2_font_crox5hb_tr_short.png) u8g2_font_crox5hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tf_short.png](fntpic/u8g2_font_crox5h_tf_short.png) u8g2_font_crox5h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tr_short.png](fntpic/u8g2_font_crox5h_tr_short.png) u8g2_font_crox5h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_timB18_tf_short.png](fntpic/u8g2_font_timB18_tf_short.png) u8g2_font_timB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB18_tr_short.png](fntpic/u8g2_font_timB18_tr_short.png) u8g2_font_timB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB18_tn_short.png](fntpic/u8g2_font_timB18_tn_short.png) u8g2_font_timB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tf_short.png](fntpic/u8g2_font_timR18_tf_short.png) u8g2_font_timR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tr_short.png](fntpic/u8g2_font_timR18_tr_short.png) u8g2_font_timR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tn_short.png](fntpic/u8g2_font_timR18_tn_short.png) u8g2_font_timR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_utopia24_tf_short.png](fntpic/u8g2_font_utopia24_tf_short.png) u8g2_font_utopia24_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_tr_short.png](fntpic/u8g2_font_utopia24_tr_short.png) u8g2_font_utopia24_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_tn_short.png](fntpic/u8g2_font_utopia24_tn_short.png) u8g2_font_utopia24_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_te_short.png](fntpic/u8g2_font_utopia24_te_short.png) u8g2_font_utopia24_te [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_fub17_tf_short.png](fntpic/u8g2_font_fub17_tf_short.png) u8g2_font_fub17_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_tr_short.png](fntpic/u8g2_font_fub17_tr_short.png) u8g2_font_fub17_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_tn_short.png](fntpic/u8g2_font_fub17_tn_short.png) u8g2_font_fub17_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_t_symbol_short.png](fntpic/u8g2_font_fub17_t_symbol_short.png) u8g2_font_fub17_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tf_short.png](fntpic/u8g2_font_fur17_tf_short.png) u8g2_font_fur17_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tr_short.png](fntpic/u8g2_font_fur17_tr_short.png) u8g2_font_fur17_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tn_short.png](fntpic/u8g2_font_fur17_tn_short.png) u8g2_font_fur17_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_t_symbol_short.png](fntpic/u8g2_font_fur17_t_symbol_short.png) u8g2_font_fur17_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 18 Pixel Height + +![fntpic/u8g2_font_mystery_quest_24_tf_short.png](fntpic/u8g2_font_mystery_quest_24_tf_short.png) u8g2_font_mystery_quest_24_tf [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_24_tr_short.png](fntpic/u8g2_font_mystery_quest_24_tr_short.png) u8g2_font_mystery_quest_24_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_24_tn_short.png](fntpic/u8g2_font_mystery_quest_24_tn_short.png) u8g2_font_mystery_quest_24_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_streamline_internet_network_t_short.png](fntpic/u8g2_font_streamline_internet_network_t_short.png) u8g2_font_streamline_internet_network_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_ncenB18_tf_short.png](fntpic/u8g2_font_ncenB18_tf_short.png) u8g2_font_ncenB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_tr_short.png](fntpic/u8g2_font_ncenB18_tr_short.png) u8g2_font_ncenB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_tn_short.png](fntpic/u8g2_font_ncenB18_tn_short.png) u8g2_font_ncenB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_te_short.png](fntpic/u8g2_font_ncenB18_te_short.png) u8g2_font_ncenB18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tf_short.png](fntpic/u8g2_font_ncenR18_tf_short.png) u8g2_font_ncenR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tr_short.png](fntpic/u8g2_font_ncenR18_tr_short.png) u8g2_font_ncenR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tn_short.png](fntpic/u8g2_font_ncenR18_tn_short.png) u8g2_font_ncenR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_te_short.png](fntpic/u8g2_font_ncenR18_te_short.png) u8g2_font_ncenR18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB18_tf_short.png](fntpic/u8g2_font_lubB18_tf_short.png) u8g2_font_lubB18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_tr_short.png](fntpic/u8g2_font_lubB18_tr_short.png) u8g2_font_lubB18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_tn_short.png](fntpic/u8g2_font_lubB18_tn_short.png) u8g2_font_lubB18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_te_short.png](fntpic/u8g2_font_lubB18_te_short.png) u8g2_font_lubB18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tf_short.png](fntpic/u8g2_font_lubBI18_tf_short.png) u8g2_font_lubBI18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tr_short.png](fntpic/u8g2_font_lubBI18_tr_short.png) u8g2_font_lubBI18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tn_short.png](fntpic/u8g2_font_lubBI18_tn_short.png) u8g2_font_lubBI18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_te_short.png](fntpic/u8g2_font_lubBI18_te_short.png) u8g2_font_lubBI18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tf_short.png](fntpic/u8g2_font_lubI18_tf_short.png) u8g2_font_lubI18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tr_short.png](fntpic/u8g2_font_lubI18_tr_short.png) u8g2_font_lubI18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tn_short.png](fntpic/u8g2_font_lubI18_tn_short.png) u8g2_font_lubI18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_te_short.png](fntpic/u8g2_font_lubI18_te_short.png) u8g2_font_lubI18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tf_short.png](fntpic/u8g2_font_luBIS18_tf_short.png) u8g2_font_luBIS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tr_short.png](fntpic/u8g2_font_luBIS18_tr_short.png) u8g2_font_luBIS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tn_short.png](fntpic/u8g2_font_luBIS18_tn_short.png) u8g2_font_luBIS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_te_short.png](fntpic/u8g2_font_luBIS18_te_short.png) u8g2_font_luBIS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tf_short.png](fntpic/u8g2_font_lubR18_tf_short.png) u8g2_font_lubR18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tr_short.png](fntpic/u8g2_font_lubR18_tr_short.png) u8g2_font_lubR18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tn_short.png](fntpic/u8g2_font_lubR18_tn_short.png) u8g2_font_lubR18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_te_short.png](fntpic/u8g2_font_lubR18_te_short.png) u8g2_font_lubR18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tf_short.png](fntpic/u8g2_font_luBS18_tf_short.png) u8g2_font_luBS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tr_short.png](fntpic/u8g2_font_luBS18_tr_short.png) u8g2_font_luBS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tn_short.png](fntpic/u8g2_font_luBS18_tn_short.png) u8g2_font_luBS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_te_short.png](fntpic/u8g2_font_luBS18_te_short.png) u8g2_font_luBS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tf_short.png](fntpic/u8g2_font_luIS18_tf_short.png) u8g2_font_luIS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tr_short.png](fntpic/u8g2_font_luIS18_tr_short.png) u8g2_font_luIS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tn_short.png](fntpic/u8g2_font_luIS18_tn_short.png) u8g2_font_luIS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_te_short.png](fntpic/u8g2_font_luIS18_te_short.png) u8g2_font_luIS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tf_short.png](fntpic/u8g2_font_luRS18_tf_short.png) u8g2_font_luRS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tr_short.png](fntpic/u8g2_font_luRS18_tr_short.png) u8g2_font_luRS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tn_short.png](fntpic/u8g2_font_luRS18_tn_short.png) u8g2_font_luRS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_te_short.png](fntpic/u8g2_font_luRS18_te_short.png) u8g2_font_luRS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_bubble_tr_short.png](fntpic/u8g2_font_bubble_tr_short.png) u8g2_font_bubble_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_bubble_tn_short.png](fntpic/u8g2_font_bubble_tn_short.png) u8g2_font_bubble_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_osb18_tf_short.png](fntpic/u8g2_font_osb18_tf_short.png) u8g2_font_osb18_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb18_tr_short.png](fntpic/u8g2_font_osb18_tr_short.png) u8g2_font_osb18_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb18_tn_short.png](fntpic/u8g2_font_osb18_tn_short.png) u8g2_font_osb18_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tf_short.png](fntpic/u8g2_font_osr18_tf_short.png) u8g2_font_osr18_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tr_short.png](fntpic/u8g2_font_osr18_tr_short.png) u8g2_font_osr18_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tn_short.png](fntpic/u8g2_font_osr18_tn_short.png) u8g2_font_osr18_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_logisoso18_tf_short.png](fntpic/u8g2_font_logisoso18_tf_short.png) u8g2_font_logisoso18_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso18_tr_short.png](fntpic/u8g2_font_logisoso18_tr_short.png) u8g2_font_logisoso18_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso18_tn_short.png](fntpic/u8g2_font_logisoso18_tn_short.png) u8g2_font_logisoso18_tn [Logisoso](fntgrplogisoso) + + +## 19 Pixel Height + +![fntpic/u8g2_font_battery19_tn_short.png](fntpic/u8g2_font_battery19_tn_short.png) u8g2_font_battery19_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_streamline_shopping_shipping_t_short.png](fntpic/u8g2_font_streamline_shopping_shipping_t_short.png) u8g2_font_streamline_shopping_shipping_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_transportation_t_short.png](fntpic/u8g2_font_streamline_transportation_t_short.png) u8g2_font_streamline_transportation_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_profont29_tf_short.png](fntpic/u8g2_font_profont29_tf_short.png) u8g2_font_profont29_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_tr_short.png](fntpic/u8g2_font_profont29_tr_short.png) u8g2_font_profont29_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_tn_short.png](fntpic/u8g2_font_profont29_tn_short.png) u8g2_font_profont29_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mf_short.png](fntpic/u8g2_font_profont29_mf_short.png) u8g2_font_profont29_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mr_short.png](fntpic/u8g2_font_profont29_mr_short.png) u8g2_font_profont29_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mn_short.png](fntpic/u8g2_font_profont29_mn_short.png) u8g2_font_profont29_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_spleen12x24_mn_short.png](fntpic/u8g2_font_spleen12x24_mn_short.png) u8g2_font_spleen12x24_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_crox4hb_tn_short.png](fntpic/u8g2_font_crox4hb_tn_short.png) u8g2_font_crox4hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tn_short.png](fntpic/u8g2_font_crox4h_tn_short.png) u8g2_font_crox4h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_courR24_tf_short.png](fntpic/u8g2_font_courR24_tf_short.png) u8g2_font_courR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR24_tr_short.png](fntpic/u8g2_font_courR24_tr_short.png) u8g2_font_courR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR24_tn_short.png](fntpic/u8g2_font_courR24_tn_short.png) u8g2_font_courR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tf_short.png](fntpic/u8g2_font_helvB18_tf_short.png) u8g2_font_helvB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tr_short.png](fntpic/u8g2_font_helvB18_tr_short.png) u8g2_font_helvB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tn_short.png](fntpic/u8g2_font_helvB18_tn_short.png) u8g2_font_helvB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_te_short.png](fntpic/u8g2_font_helvB18_te_short.png) u8g2_font_helvB18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tf_short.png](fntpic/u8g2_font_helvR18_tf_short.png) u8g2_font_helvR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tr_short.png](fntpic/u8g2_font_helvR18_tr_short.png) u8g2_font_helvR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tn_short.png](fntpic/u8g2_font_helvR18_tn_short.png) u8g2_font_helvR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_te_short.png](fntpic/u8g2_font_helvR18_te_short.png) u8g2_font_helvR18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB19_tf_short.png](fntpic/u8g2_font_lubB19_tf_short.png) u8g2_font_lubB19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_tr_short.png](fntpic/u8g2_font_lubB19_tr_short.png) u8g2_font_lubB19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_tn_short.png](fntpic/u8g2_font_lubB19_tn_short.png) u8g2_font_lubB19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_te_short.png](fntpic/u8g2_font_lubB19_te_short.png) u8g2_font_lubB19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tf_short.png](fntpic/u8g2_font_lubBI19_tf_short.png) u8g2_font_lubBI19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tr_short.png](fntpic/u8g2_font_lubBI19_tr_short.png) u8g2_font_lubBI19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tn_short.png](fntpic/u8g2_font_lubBI19_tn_short.png) u8g2_font_lubBI19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_te_short.png](fntpic/u8g2_font_lubBI19_te_short.png) u8g2_font_lubBI19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tf_short.png](fntpic/u8g2_font_lubI19_tf_short.png) u8g2_font_lubI19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tr_short.png](fntpic/u8g2_font_lubI19_tr_short.png) u8g2_font_lubI19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tn_short.png](fntpic/u8g2_font_lubI19_tn_short.png) u8g2_font_lubI19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_te_short.png](fntpic/u8g2_font_lubI19_te_short.png) u8g2_font_lubI19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tf_short.png](fntpic/u8g2_font_luBIS19_tf_short.png) u8g2_font_luBIS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tr_short.png](fntpic/u8g2_font_luBIS19_tr_short.png) u8g2_font_luBIS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tn_short.png](fntpic/u8g2_font_luBIS19_tn_short.png) u8g2_font_luBIS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_te_short.png](fntpic/u8g2_font_luBIS19_te_short.png) u8g2_font_luBIS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tf_short.png](fntpic/u8g2_font_lubR19_tf_short.png) u8g2_font_lubR19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tr_short.png](fntpic/u8g2_font_lubR19_tr_short.png) u8g2_font_lubR19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tn_short.png](fntpic/u8g2_font_lubR19_tn_short.png) u8g2_font_lubR19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_te_short.png](fntpic/u8g2_font_lubR19_te_short.png) u8g2_font_lubR19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tf_short.png](fntpic/u8g2_font_luBS19_tf_short.png) u8g2_font_luBS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tr_short.png](fntpic/u8g2_font_luBS19_tr_short.png) u8g2_font_luBS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tn_short.png](fntpic/u8g2_font_luBS19_tn_short.png) u8g2_font_luBS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_te_short.png](fntpic/u8g2_font_luBS19_te_short.png) u8g2_font_luBS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tf_short.png](fntpic/u8g2_font_luIS19_tf_short.png) u8g2_font_luIS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tr_short.png](fntpic/u8g2_font_luIS19_tr_short.png) u8g2_font_luIS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tn_short.png](fntpic/u8g2_font_luIS19_tn_short.png) u8g2_font_luIS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_te_short.png](fntpic/u8g2_font_luIS19_te_short.png) u8g2_font_luIS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tf_short.png](fntpic/u8g2_font_luRS19_tf_short.png) u8g2_font_luRS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tr_short.png](fntpic/u8g2_font_luRS19_tr_short.png) u8g2_font_luRS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tn_short.png](fntpic/u8g2_font_luRS19_tn_short.png) u8g2_font_luRS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_te_short.png](fntpic/u8g2_font_luRS19_te_short.png) u8g2_font_luRS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_inr19_mf_short.png](fntpic/u8g2_font_inr19_mf_short.png) u8g2_font_inr19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mr_short.png](fntpic/u8g2_font_inr19_mr_short.png) u8g2_font_inr19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mn_short.png](fntpic/u8g2_font_inr19_mn_short.png) u8g2_font_inr19_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mf_short.png](fntpic/u8g2_font_inb19_mf_short.png) u8g2_font_inb19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mr_short.png](fntpic/u8g2_font_inb19_mr_short.png) u8g2_font_inb19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mn_short.png](fntpic/u8g2_font_inb19_mn_short.png) u8g2_font_inb19_mn [Inconsolata](fntgrpinconsolata) + + +## 20 Pixel Height + +![fntpic/u8g2_font_mystery_quest_28_tf_short.png](fntpic/u8g2_font_mystery_quest_28_tf_short.png) u8g2_font_mystery_quest_28_tf [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_28_tr_short.png](fntpic/u8g2_font_mystery_quest_28_tr_short.png) u8g2_font_mystery_quest_28_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_28_tn_short.png](fntpic/u8g2_font_mystery_quest_28_tn_short.png) u8g2_font_mystery_quest_28_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_streamline_business_t_short.png](fntpic/u8g2_font_streamline_business_t_short.png) u8g2_font_streamline_business_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_food_drink_t_short.png](fntpic/u8g2_font_streamline_food_drink_t_short.png) u8g2_font_streamline_food_drink_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_health_beauty_t_short.png](fntpic/u8g2_font_streamline_health_beauty_t_short.png) u8g2_font_streamline_health_beauty_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_chart_t_short.png](fntpic/u8g2_font_streamline_interface_essential_chart_t_short.png) u8g2_font_streamline_interface_essential_chart_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_cursor_t_short.png](fntpic/u8g2_font_streamline_interface_essential_cursor_t_short.png) u8g2_font_streamline_interface_essential_cursor_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_dial_pad_t_short.png](fntpic/u8g2_font_streamline_interface_essential_dial_pad_t_short.png) u8g2_font_streamline_interface_essential_dial_pad_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_hierarchy_t_short.png](fntpic/u8g2_font_streamline_interface_essential_hierarchy_t_short.png) u8g2_font_streamline_interface_essential_hierarchy_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_link_t_short.png](fntpic/u8g2_font_streamline_interface_essential_link_t_short.png) u8g2_font_streamline_interface_essential_link_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_technology_t_short.png](fntpic/u8g2_font_streamline_technology_t_short.png) u8g2_font_streamline_technology_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_travel_wayfinding_t_short.png](fntpic/u8g2_font_streamline_travel_wayfinding_t_short.png) u8g2_font_streamline_travel_wayfinding_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_spleen16x32_mf_short.png](fntpic/u8g2_font_spleen16x32_mf_short.png) u8g2_font_spleen16x32_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mr_short.png](fntpic/u8g2_font_spleen16x32_mr_short.png) u8g2_font_spleen16x32_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mu_short.png](fntpic/u8g2_font_spleen16x32_mu_short.png) u8g2_font_spleen16x32_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_me_short.png](fntpic/u8g2_font_spleen16x32_me_short.png) u8g2_font_spleen16x32_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_courB24_tf_short.png](fntpic/u8g2_font_courB24_tf_short.png) u8g2_font_courB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB24_tr_short.png](fntpic/u8g2_font_courB24_tr_short.png) u8g2_font_courB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB24_tn_short.png](fntpic/u8g2_font_courB24_tn_short.png) u8g2_font_courB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_fub20_tf_short.png](fntpic/u8g2_font_fub20_tf_short.png) u8g2_font_fub20_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_tr_short.png](fntpic/u8g2_font_fub20_tr_short.png) u8g2_font_fub20_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_tn_short.png](fntpic/u8g2_font_fub20_tn_short.png) u8g2_font_fub20_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_t_symbol_short.png](fntpic/u8g2_font_fub20_t_symbol_short.png) u8g2_font_fub20_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tf_short.png](fntpic/u8g2_font_fur20_tf_short.png) u8g2_font_fur20_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tr_short.png](fntpic/u8g2_font_fur20_tr_short.png) u8g2_font_fur20_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tn_short.png](fntpic/u8g2_font_fur20_tn_short.png) u8g2_font_fur20_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_t_symbol_short.png](fntpic/u8g2_font_fur20_t_symbol_short.png) u8g2_font_fur20_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 21 Pixel Height + +![fntpic/u8g2_font_emoticons21_tr_short.png](fntpic/u8g2_font_emoticons21_tr_short.png) u8g2_font_emoticons21_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_streamline_all_t_short.png](fntpic/u8g2_font_streamline_all_t_short.png) u8g2_font_streamline_all_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_building_real_estate_t_short.png](fntpic/u8g2_font_streamline_building_real_estate_t_short.png) u8g2_font_streamline_building_real_estate_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_coding_apps_websites_t_short.png](fntpic/u8g2_font_streamline_coding_apps_websites_t_short.png) u8g2_font_streamline_coding_apps_websites_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_computers_devices_electronics_t_short.png](fntpic/u8g2_font_streamline_computers_devices_electronics_t_short.png) u8g2_font_streamline_computers_devices_electronics_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_content_files_t_short.png](fntpic/u8g2_font_streamline_content_files_t_short.png) u8g2_font_streamline_content_files_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_design_t_short.png](fntpic/u8g2_font_streamline_design_t_short.png) u8g2_font_streamline_design_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_ecology_t_short.png](fntpic/u8g2_font_streamline_ecology_t_short.png) u8g2_font_streamline_ecology_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_email_t_short.png](fntpic/u8g2_font_streamline_email_t_short.png) u8g2_font_streamline_email_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_entertainment_events_hobbies_t_short.png](fntpic/u8g2_font_streamline_entertainment_events_hobbies_t_short.png) u8g2_font_streamline_entertainment_events_hobbies_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_hand_signs_t_short.png](fntpic/u8g2_font_streamline_hand_signs_t_short.png) u8g2_font_streamline_hand_signs_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_action_t_short.png](fntpic/u8g2_font_streamline_interface_essential_action_t_short.png) u8g2_font_streamline_interface_essential_action_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_alert_t_short.png](fntpic/u8g2_font_streamline_interface_essential_alert_t_short.png) u8g2_font_streamline_interface_essential_alert_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_audio_t_short.png](fntpic/u8g2_font_streamline_interface_essential_audio_t_short.png) u8g2_font_streamline_interface_essential_audio_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_calendar_t_short.png](fntpic/u8g2_font_streamline_interface_essential_calendar_t_short.png) u8g2_font_streamline_interface_essential_calendar_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t_short.png](fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t_short.png) u8g2_font_streamline_interface_essential_circle_triangle_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_cog_t_short.png](fntpic/u8g2_font_streamline_interface_essential_cog_t_short.png) u8g2_font_streamline_interface_essential_cog_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_edit_t_short.png](fntpic/u8g2_font_streamline_interface_essential_edit_t_short.png) u8g2_font_streamline_interface_essential_edit_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t_short.png](fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t_short.png) u8g2_font_streamline_interface_essential_expand_shrink_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_eye_t_short.png](fntpic/u8g2_font_streamline_interface_essential_eye_t_short.png) u8g2_font_streamline_interface_essential_eye_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_file_t_short.png](fntpic/u8g2_font_streamline_interface_essential_file_t_short.png) u8g2_font_streamline_interface_essential_file_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_help_t_short.png](fntpic/u8g2_font_streamline_interface_essential_help_t_short.png) u8g2_font_streamline_interface_essential_help_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_home_menu_t_short.png](fntpic/u8g2_font_streamline_interface_essential_home_menu_t_short.png) u8g2_font_streamline_interface_essential_home_menu_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_id_t_short.png](fntpic/u8g2_font_streamline_interface_essential_id_t_short.png) u8g2_font_streamline_interface_essential_id_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_key_lock_t_short.png](fntpic/u8g2_font_streamline_interface_essential_key_lock_t_short.png) u8g2_font_streamline_interface_essential_key_lock_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_loading_t_short.png](fntpic/u8g2_font_streamline_interface_essential_loading_t_short.png) u8g2_font_streamline_interface_essential_loading_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_login_t_short.png](fntpic/u8g2_font_streamline_interface_essential_login_t_short.png) u8g2_font_streamline_interface_essential_login_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_other_t_short.png](fntpic/u8g2_font_streamline_interface_essential_other_t_short.png) u8g2_font_streamline_interface_essential_other_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_paginate_t_short.png](fntpic/u8g2_font_streamline_interface_essential_paginate_t_short.png) u8g2_font_streamline_interface_essential_paginate_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_search_t_short.png](fntpic/u8g2_font_streamline_interface_essential_search_t_short.png) u8g2_font_streamline_interface_essential_search_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_setting_t_short.png](fntpic/u8g2_font_streamline_interface_essential_setting_t_short.png) u8g2_font_streamline_interface_essential_setting_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_share_t_short.png](fntpic/u8g2_font_streamline_interface_essential_share_t_short.png) u8g2_font_streamline_interface_essential_share_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_wifi_t_short.png](fntpic/u8g2_font_streamline_interface_essential_wifi_t_short.png) u8g2_font_streamline_interface_essential_wifi_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_zoom_t_short.png](fntpic/u8g2_font_streamline_interface_essential_zoom_t_short.png) u8g2_font_streamline_interface_essential_zoom_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_logo_t_short.png](fntpic/u8g2_font_streamline_logo_t_short.png) u8g2_font_streamline_logo_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_map_navigation_t_short.png](fntpic/u8g2_font_streamline_map_navigation_t_short.png) u8g2_font_streamline_map_navigation_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_money_payments_t_short.png](fntpic/u8g2_font_streamline_money_payments_t_short.png) u8g2_font_streamline_money_payments_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_music_audio_t_short.png](fntpic/u8g2_font_streamline_music_audio_t_short.png) u8g2_font_streamline_music_audio_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_pet_animals_t_short.png](fntpic/u8g2_font_streamline_pet_animals_t_short.png) u8g2_font_streamline_pet_animals_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_phone_t_short.png](fntpic/u8g2_font_streamline_phone_t_short.png) u8g2_font_streamline_phone_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_photography_t_short.png](fntpic/u8g2_font_streamline_photography_t_short.png) u8g2_font_streamline_photography_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_romance_t_short.png](fntpic/u8g2_font_streamline_romance_t_short.png) u8g2_font_streamline_romance_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_school_science_t_short.png](fntpic/u8g2_font_streamline_school_science_t_short.png) u8g2_font_streamline_school_science_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_social_rewards_t_short.png](fntpic/u8g2_font_streamline_social_rewards_t_short.png) u8g2_font_streamline_social_rewards_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_users_t_short.png](fntpic/u8g2_font_streamline_users_t_short.png) u8g2_font_streamline_users_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_video_movies_t_short.png](fntpic/u8g2_font_streamline_video_movies_t_short.png) u8g2_font_streamline_video_movies_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_weather_t_short.png](fntpic/u8g2_font_streamline_weather_t_short.png) u8g2_font_streamline_weather_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_crox5tb_tn_short.png](fntpic/u8g2_font_crox5tb_tn_short.png) u8g2_font_crox5tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tn_short.png](fntpic/u8g2_font_crox5t_tn_short.png) u8g2_font_crox5t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_osb21_tf_short.png](fntpic/u8g2_font_osb21_tf_short.png) u8g2_font_osb21_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb21_tr_short.png](fntpic/u8g2_font_osb21_tr_short.png) u8g2_font_osb21_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb21_tn_short.png](fntpic/u8g2_font_osb21_tn_short.png) u8g2_font_osb21_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tf_short.png](fntpic/u8g2_font_osr21_tf_short.png) u8g2_font_osr21_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tr_short.png](fntpic/u8g2_font_osr21_tr_short.png) u8g2_font_osr21_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tn_short.png](fntpic/u8g2_font_osr21_tn_short.png) u8g2_font_osr21_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_inb21_mf_short.png](fntpic/u8g2_font_inb21_mf_short.png) u8g2_font_inb21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mr_short.png](fntpic/u8g2_font_inb21_mr_short.png) u8g2_font_inb21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mn_short.png](fntpic/u8g2_font_inb21_mn_short.png) u8g2_font_inb21_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso20_tf_short.png](fntpic/u8g2_font_logisoso20_tf_short.png) u8g2_font_logisoso20_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso20_tr_short.png](fntpic/u8g2_font_logisoso20_tr_short.png) u8g2_font_logisoso20_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso20_tn_short.png](fntpic/u8g2_font_logisoso20_tn_short.png) u8g2_font_logisoso20_tn [Logisoso](fntgrplogisoso) + + +## 22 Pixel Height + +![fntpic/u8g2_font_m_c_kids_nes_credits_font_tr_short.png](fntpic/u8g2_font_m_c_kids_nes_credits_font_tr_short.png) u8g2_font_m_c_kids_nes_credits_font_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_inr21_mf_short.png](fntpic/u8g2_font_inr21_mf_short.png) u8g2_font_inr21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mr_short.png](fntpic/u8g2_font_inr21_mr_short.png) u8g2_font_inr21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mn_short.png](fntpic/u8g2_font_inr21_mn_short.png) u8g2_font_inr21_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso22_tf_short.png](fntpic/u8g2_font_logisoso22_tf_short.png) u8g2_font_logisoso22_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso22_tr_short.png](fntpic/u8g2_font_logisoso22_tr_short.png) u8g2_font_logisoso22_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso22_tn_short.png](fntpic/u8g2_font_logisoso22_tn_short.png) u8g2_font_logisoso22_tn [Logisoso](fntgrplogisoso) + + +## 23 Pixel Height + +![fntpic/u8g2_font_t0_30_tn_short.png](fntpic/u8g2_font_t0_30_tn_short.png) u8g2_font_t0_30_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mn_short.png](fntpic/u8g2_font_t0_30_mn_short.png) u8g2_font_t0_30_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tn_short.png](fntpic/u8g2_font_t0_30b_tn_short.png) u8g2_font_t0_30b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mn_short.png](fntpic/u8g2_font_t0_30b_mn_short.png) u8g2_font_t0_30b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_tf_short.png](fntpic/u8g2_font_t0_40_tf_short.png) u8g2_font_t0_40_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_tr_short.png](fntpic/u8g2_font_t0_40_tr_short.png) u8g2_font_t0_40_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_te_short.png](fntpic/u8g2_font_t0_40_te_short.png) u8g2_font_t0_40_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mf_short.png](fntpic/u8g2_font_t0_40_mf_short.png) u8g2_font_t0_40_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mr_short.png](fntpic/u8g2_font_t0_40_mr_short.png) u8g2_font_t0_40_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_me_short.png](fntpic/u8g2_font_t0_40_me_short.png) u8g2_font_t0_40_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_t_symbol_short.png](fntpic/u8g2_font_t0_40_t_symbol_short.png) u8g2_font_t0_40_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tf_short.png](fntpic/u8g2_font_t0_40b_tf_short.png) u8g2_font_t0_40b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tr_short.png](fntpic/u8g2_font_t0_40b_tr_short.png) u8g2_font_t0_40b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_te_short.png](fntpic/u8g2_font_t0_40b_te_short.png) u8g2_font_t0_40b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mf_short.png](fntpic/u8g2_font_t0_40b_mf_short.png) u8g2_font_t0_40b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mr_short.png](fntpic/u8g2_font_t0_40b_mr_short.png) u8g2_font_t0_40b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_me_short.png](fntpic/u8g2_font_t0_40b_me_short.png) u8g2_font_t0_40b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_crox5hb_tn_short.png](fntpic/u8g2_font_crox5hb_tn_short.png) u8g2_font_crox5hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tn_short.png](fntpic/u8g2_font_crox5h_tn_short.png) u8g2_font_crox5h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_timB24_tf_short.png](fntpic/u8g2_font_timB24_tf_short.png) u8g2_font_timB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB24_tr_short.png](fntpic/u8g2_font_timB24_tr_short.png) u8g2_font_timB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB24_tn_short.png](fntpic/u8g2_font_timB24_tn_short.png) u8g2_font_timB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tf_short.png](fntpic/u8g2_font_timR24_tf_short.png) u8g2_font_timR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tr_short.png](fntpic/u8g2_font_timR24_tr_short.png) u8g2_font_timR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tn_short.png](fntpic/u8g2_font_timR24_tn_short.png) u8g2_font_timR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_maniac_tf_short.png](fntpic/u8g2_font_maniac_tf_short.png) u8g2_font_maniac_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_tr_short.png](fntpic/u8g2_font_maniac_tr_short.png) u8g2_font_maniac_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_tn_short.png](fntpic/u8g2_font_maniac_tn_short.png) u8g2_font_maniac_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_te_short.png](fntpic/u8g2_font_maniac_te_short.png) u8g2_font_maniac_te [Fontstruct](fntgrpfontstruct) + + +## 24 Pixel Height + +![fntpic/u8g2_font_battery24_tr_short.png](fntpic/u8g2_font_battery24_tr_short.png) u8g2_font_battery24_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_mystery_quest_32_tr_short.png](fntpic/u8g2_font_mystery_quest_32_tr_short.png) u8g2_font_mystery_quest_32_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_32_tn_short.png](fntpic/u8g2_font_mystery_quest_32_tn_short.png) u8g2_font_mystery_quest_32_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_inb24_mf_short.png](fntpic/u8g2_font_inb24_mf_short.png) u8g2_font_inb24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mr_short.png](fntpic/u8g2_font_inb24_mr_short.png) u8g2_font_inb24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mn_short.png](fntpic/u8g2_font_inb24_mn_short.png) u8g2_font_inb24_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso24_tf_short.png](fntpic/u8g2_font_logisoso24_tf_short.png) u8g2_font_logisoso24_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso24_tr_short.png](fntpic/u8g2_font_logisoso24_tr_short.png) u8g2_font_logisoso24_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso24_tn_short.png](fntpic/u8g2_font_logisoso24_tn_short.png) u8g2_font_logisoso24_tn [Logisoso](fntgrplogisoso) + + +## 25 Pixel Height + +![fntpic/u8g2_font_percent_circle_25_hn_short.png](fntpic/u8g2_font_percent_circle_25_hn_short.png) u8g2_font_percent_circle_25_hn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_helvB24_tf_short.png](fntpic/u8g2_font_helvB24_tf_short.png) u8g2_font_helvB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_tr_short.png](fntpic/u8g2_font_helvB24_tr_short.png) u8g2_font_helvB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_tn_short.png](fntpic/u8g2_font_helvB24_tn_short.png) u8g2_font_helvB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_te_short.png](fntpic/u8g2_font_helvB24_te_short.png) u8g2_font_helvB24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tf_short.png](fntpic/u8g2_font_helvR24_tf_short.png) u8g2_font_helvR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tr_short.png](fntpic/u8g2_font_helvR24_tr_short.png) u8g2_font_helvR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tn_short.png](fntpic/u8g2_font_helvR24_tn_short.png) u8g2_font_helvR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_te_short.png](fntpic/u8g2_font_helvR24_te_short.png) u8g2_font_helvR24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tf_short.png](fntpic/u8g2_font_ncenB24_tf_short.png) u8g2_font_ncenB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tr_short.png](fntpic/u8g2_font_ncenB24_tr_short.png) u8g2_font_ncenB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tn_short.png](fntpic/u8g2_font_ncenB24_tn_short.png) u8g2_font_ncenB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_te_short.png](fntpic/u8g2_font_ncenB24_te_short.png) u8g2_font_ncenB24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tf_short.png](fntpic/u8g2_font_ncenR24_tf_short.png) u8g2_font_ncenR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tr_short.png](fntpic/u8g2_font_ncenR24_tr_short.png) u8g2_font_ncenR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tn_short.png](fntpic/u8g2_font_ncenR24_tn_short.png) u8g2_font_ncenR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_te_short.png](fntpic/u8g2_font_ncenR24_te_short.png) u8g2_font_ncenR24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_lubB24_tf_short.png](fntpic/u8g2_font_lubB24_tf_short.png) u8g2_font_lubB24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_tr_short.png](fntpic/u8g2_font_lubB24_tr_short.png) u8g2_font_lubB24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_tn_short.png](fntpic/u8g2_font_lubB24_tn_short.png) u8g2_font_lubB24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_te_short.png](fntpic/u8g2_font_lubB24_te_short.png) u8g2_font_lubB24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tf_short.png](fntpic/u8g2_font_lubBI24_tf_short.png) u8g2_font_lubBI24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tr_short.png](fntpic/u8g2_font_lubBI24_tr_short.png) u8g2_font_lubBI24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tn_short.png](fntpic/u8g2_font_lubBI24_tn_short.png) u8g2_font_lubBI24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_te_short.png](fntpic/u8g2_font_lubBI24_te_short.png) u8g2_font_lubBI24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tf_short.png](fntpic/u8g2_font_lubI24_tf_short.png) u8g2_font_lubI24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tr_short.png](fntpic/u8g2_font_lubI24_tr_short.png) u8g2_font_lubI24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tn_short.png](fntpic/u8g2_font_lubI24_tn_short.png) u8g2_font_lubI24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_te_short.png](fntpic/u8g2_font_lubI24_te_short.png) u8g2_font_lubI24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tf_short.png](fntpic/u8g2_font_luBIS24_tf_short.png) u8g2_font_luBIS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tr_short.png](fntpic/u8g2_font_luBIS24_tr_short.png) u8g2_font_luBIS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tn_short.png](fntpic/u8g2_font_luBIS24_tn_short.png) u8g2_font_luBIS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_te_short.png](fntpic/u8g2_font_luBIS24_te_short.png) u8g2_font_luBIS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tf_short.png](fntpic/u8g2_font_lubR24_tf_short.png) u8g2_font_lubR24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tr_short.png](fntpic/u8g2_font_lubR24_tr_short.png) u8g2_font_lubR24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tn_short.png](fntpic/u8g2_font_lubR24_tn_short.png) u8g2_font_lubR24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_te_short.png](fntpic/u8g2_font_lubR24_te_short.png) u8g2_font_lubR24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tf_short.png](fntpic/u8g2_font_luBS24_tf_short.png) u8g2_font_luBS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tr_short.png](fntpic/u8g2_font_luBS24_tr_short.png) u8g2_font_luBS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tn_short.png](fntpic/u8g2_font_luBS24_tn_short.png) u8g2_font_luBS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_te_short.png](fntpic/u8g2_font_luBS24_te_short.png) u8g2_font_luBS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tf_short.png](fntpic/u8g2_font_luIS24_tf_short.png) u8g2_font_luIS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tr_short.png](fntpic/u8g2_font_luIS24_tr_short.png) u8g2_font_luIS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tn_short.png](fntpic/u8g2_font_luIS24_tn_short.png) u8g2_font_luIS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_te_short.png](fntpic/u8g2_font_luIS24_te_short.png) u8g2_font_luIS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tf_short.png](fntpic/u8g2_font_luRS24_tf_short.png) u8g2_font_luRS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tr_short.png](fntpic/u8g2_font_luRS24_tr_short.png) u8g2_font_luRS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tn_short.png](fntpic/u8g2_font_luRS24_tn_short.png) u8g2_font_luRS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_te_short.png](fntpic/u8g2_font_luRS24_te_short.png) u8g2_font_luRS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_fub25_tf_short.png](fntpic/u8g2_font_fub25_tf_short.png) u8g2_font_fub25_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_tr_short.png](fntpic/u8g2_font_fub25_tr_short.png) u8g2_font_fub25_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_tn_short.png](fntpic/u8g2_font_fub25_tn_short.png) u8g2_font_fub25_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_t_symbol_short.png](fntpic/u8g2_font_fub25_t_symbol_short.png) u8g2_font_fub25_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tf_short.png](fntpic/u8g2_font_fur25_tf_short.png) u8g2_font_fur25_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tr_short.png](fntpic/u8g2_font_fur25_tr_short.png) u8g2_font_fur25_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tn_short.png](fntpic/u8g2_font_fur25_tn_short.png) u8g2_font_fur25_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_t_symbol_short.png](fntpic/u8g2_font_fur25_t_symbol_short.png) u8g2_font_fur25_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_inr24_mf_short.png](fntpic/u8g2_font_inr24_mf_short.png) u8g2_font_inr24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mr_short.png](fntpic/u8g2_font_inr24_mr_short.png) u8g2_font_inr24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mn_short.png](fntpic/u8g2_font_inr24_mn_short.png) u8g2_font_inr24_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_t_cyrillic_short.png](fntpic/u8g2_font_inr24_t_cyrillic_short.png) u8g2_font_inr24_t_cyrillic [Inconsolata](fntgrpinconsolata) + + +## 26 Pixel Height + +![fntpic/u8g2_font_freedoomr25_tn_short.png](fntpic/u8g2_font_freedoomr25_tn_short.png) u8g2_font_freedoomr25_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr25_mn_short.png](fntpic/u8g2_font_freedoomr25_mn_short.png) u8g2_font_freedoomr25_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_calblk36_tr_short.png](fntpic/u8g2_font_calblk36_tr_short.png) u8g2_font_calblk36_tr [Integrated Mapping Ltd](fntgrpim) + +![fntpic/u8g2_font_spleen16x32_mn_short.png](fntpic/u8g2_font_spleen16x32_mn_short.png) u8g2_font_spleen16x32_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_osb26_tf_short.png](fntpic/u8g2_font_osb26_tf_short.png) u8g2_font_osb26_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb26_tr_short.png](fntpic/u8g2_font_osb26_tr_short.png) u8g2_font_osb26_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb26_tn_short.png](fntpic/u8g2_font_osb26_tn_short.png) u8g2_font_osb26_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tf_short.png](fntpic/u8g2_font_osr26_tf_short.png) u8g2_font_osr26_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tr_short.png](fntpic/u8g2_font_osr26_tr_short.png) u8g2_font_osr26_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tn_short.png](fntpic/u8g2_font_osr26_tn_short.png) u8g2_font_osr26_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_logisoso26_tf_short.png](fntpic/u8g2_font_logisoso26_tf_short.png) u8g2_font_logisoso26_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso26_tr_short.png](fntpic/u8g2_font_logisoso26_tr_short.png) u8g2_font_logisoso26_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso26_tn_short.png](fntpic/u8g2_font_logisoso26_tn_short.png) u8g2_font_logisoso26_tn [Logisoso](fntgrplogisoso) + + +## 27 Pixel Height + +![fntpic/u8g2_font_inr27_mf_short.png](fntpic/u8g2_font_inr27_mf_short.png) u8g2_font_inr27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mr_short.png](fntpic/u8g2_font_inr27_mr_short.png) u8g2_font_inr27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mn_short.png](fntpic/u8g2_font_inr27_mn_short.png) u8g2_font_inr27_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_t_cyrillic_short.png](fntpic/u8g2_font_inr27_t_cyrillic_short.png) u8g2_font_inr27_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mf_short.png](fntpic/u8g2_font_inb27_mf_short.png) u8g2_font_inb27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mr_short.png](fntpic/u8g2_font_inb27_mr_short.png) u8g2_font_inb27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mn_short.png](fntpic/u8g2_font_inb27_mn_short.png) u8g2_font_inb27_mn [Inconsolata](fntgrpinconsolata) + + +## 28 Pixel Height + +![fntpic/u8g2_font_mystery_quest_36_tn_short.png](fntpic/u8g2_font_mystery_quest_36_tn_short.png) u8g2_font_mystery_quest_36_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_open_iconic_arrow_4x_t_short.png](fntpic/u8g2_font_open_iconic_arrow_4x_t_short.png) u8g2_font_open_iconic_arrow_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_4x_t_short.png](fntpic/u8g2_font_open_iconic_other_4x_t_short.png) u8g2_font_open_iconic_other_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_logisoso28_tf_short.png](fntpic/u8g2_font_logisoso28_tf_short.png) u8g2_font_logisoso28_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso28_tr_short.png](fntpic/u8g2_font_logisoso28_tr_short.png) u8g2_font_logisoso28_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso28_tn_short.png](fntpic/u8g2_font_logisoso28_tn_short.png) u8g2_font_logisoso28_tn [Logisoso](fntgrplogisoso) + + +## 29 Pixel Height + +![fntpic/u8g2_font_cardimon_pixel_tf_short.png](fntpic/u8g2_font_cardimon_pixel_tf_short.png) u8g2_font_cardimon_pixel_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cardimon_pixel_tr_short.png](fntpic/u8g2_font_cardimon_pixel_tr_short.png) u8g2_font_cardimon_pixel_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cardimon_pixel_tn_short.png](fntpic/u8g2_font_cardimon_pixel_tn_short.png) u8g2_font_cardimon_pixel_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_osb29_tf_short.png](fntpic/u8g2_font_osb29_tf_short.png) u8g2_font_osb29_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb29_tr_short.png](fntpic/u8g2_font_osb29_tr_short.png) u8g2_font_osb29_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb29_tn_short.png](fntpic/u8g2_font_osb29_tn_short.png) u8g2_font_osb29_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tf_short.png](fntpic/u8g2_font_osr29_tf_short.png) u8g2_font_osr29_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tr_short.png](fntpic/u8g2_font_osr29_tr_short.png) u8g2_font_osr29_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tn_short.png](fntpic/u8g2_font_osr29_tn_short.png) u8g2_font_osr29_tn [Old Standard](fntgrpoldstandard) + + +## 30 Pixel Height + +![fntpic/u8g2_font_fub30_tf_short.png](fntpic/u8g2_font_fub30_tf_short.png) u8g2_font_fub30_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_tr_short.png](fntpic/u8g2_font_fub30_tr_short.png) u8g2_font_fub30_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_tn_short.png](fntpic/u8g2_font_fub30_tn_short.png) u8g2_font_fub30_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_t_symbol_short.png](fntpic/u8g2_font_fub30_t_symbol_short.png) u8g2_font_fub30_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tf_short.png](fntpic/u8g2_font_fur30_tf_short.png) u8g2_font_fur30_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tr_short.png](fntpic/u8g2_font_fur30_tr_short.png) u8g2_font_fur30_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tn_short.png](fntpic/u8g2_font_fur30_tn_short.png) u8g2_font_fur30_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_t_symbol_short.png](fntpic/u8g2_font_fur30_t_symbol_short.png) u8g2_font_fur30_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_inr30_mf_short.png](fntpic/u8g2_font_inr30_mf_short.png) u8g2_font_inr30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mr_short.png](fntpic/u8g2_font_inr30_mr_short.png) u8g2_font_inr30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mn_short.png](fntpic/u8g2_font_inr30_mn_short.png) u8g2_font_inr30_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_t_cyrillic_short.png](fntpic/u8g2_font_inr30_t_cyrillic_short.png) u8g2_font_inr30_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mf_short.png](fntpic/u8g2_font_inb30_mf_short.png) u8g2_font_inb30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mr_short.png](fntpic/u8g2_font_inb30_mr_short.png) u8g2_font_inb30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mn_short.png](fntpic/u8g2_font_inb30_mn_short.png) u8g2_font_inb30_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso30_tf_short.png](fntpic/u8g2_font_logisoso30_tf_short.png) u8g2_font_logisoso30_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso30_tr_short.png](fntpic/u8g2_font_logisoso30_tr_short.png) u8g2_font_logisoso30_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso30_tn_short.png](fntpic/u8g2_font_logisoso30_tn_short.png) u8g2_font_logisoso30_tn [Logisoso](fntgrplogisoso) + + +## 31 Pixel Height + +![fntpic/u8g2_font_t0_40_tn_short.png](fntpic/u8g2_font_t0_40_tn_short.png) u8g2_font_t0_40_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mn_short.png](fntpic/u8g2_font_t0_40_mn_short.png) u8g2_font_t0_40_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tn_short.png](fntpic/u8g2_font_t0_40b_tn_short.png) u8g2_font_t0_40b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mn_short.png](fntpic/u8g2_font_t0_40b_mn_short.png) u8g2_font_t0_40b_mn [UW ttyp0](fntgrpttyp0) + + +## 32 Pixel Height + +![fntpic/u8g2_font_mystery_quest_42_tn_short.png](fntpic/u8g2_font_mystery_quest_42_tn_short.png) u8g2_font_mystery_quest_42_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_open_iconic_all_4x_t_short.png](fntpic/u8g2_font_open_iconic_all_4x_t_short.png) u8g2_font_open_iconic_all_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_4x_t_short.png](fntpic/u8g2_font_open_iconic_app_4x_t_short.png) u8g2_font_open_iconic_app_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_4x_t_short.png](fntpic/u8g2_font_open_iconic_check_4x_t_short.png) u8g2_font_open_iconic_check_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_4x_t_short.png](fntpic/u8g2_font_open_iconic_email_4x_t_short.png) u8g2_font_open_iconic_email_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_4x_t_short.png](fntpic/u8g2_font_open_iconic_embedded_4x_t_short.png) u8g2_font_open_iconic_embedded_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_4x_t_short.png](fntpic/u8g2_font_open_iconic_gui_4x_t_short.png) u8g2_font_open_iconic_gui_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_4x_t_short.png](fntpic/u8g2_font_open_iconic_human_4x_t_short.png) u8g2_font_open_iconic_human_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_4x_t_short.png](fntpic/u8g2_font_open_iconic_mime_4x_t_short.png) u8g2_font_open_iconic_mime_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_4x_t_short.png](fntpic/u8g2_font_open_iconic_play_4x_t_short.png) u8g2_font_open_iconic_play_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_4x_t_short.png](fntpic/u8g2_font_open_iconic_text_4x_t_short.png) u8g2_font_open_iconic_text_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_4x_t_short.png](fntpic/u8g2_font_open_iconic_thing_4x_t_short.png) u8g2_font_open_iconic_thing_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_4x_t_short.png](fntpic/u8g2_font_open_iconic_weather_4x_t_short.png) u8g2_font_open_iconic_weather_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_4x_t_short.png](fntpic/u8g2_font_open_iconic_www_4x_t_short.png) u8g2_font_open_iconic_www_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_logisoso32_tf_short.png](fntpic/u8g2_font_logisoso32_tf_short.png) u8g2_font_logisoso32_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso32_tr_short.png](fntpic/u8g2_font_logisoso32_tr_short.png) u8g2_font_logisoso32_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso32_tn_short.png](fntpic/u8g2_font_logisoso32_tn_short.png) u8g2_font_logisoso32_tn [Logisoso](fntgrplogisoso) + + +## 33 Pixel Height + +![fntpic/u8g2_font_inr33_mf_short.png](fntpic/u8g2_font_inr33_mf_short.png) u8g2_font_inr33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mr_short.png](fntpic/u8g2_font_inr33_mr_short.png) u8g2_font_inr33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mn_short.png](fntpic/u8g2_font_inr33_mn_short.png) u8g2_font_inr33_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_t_cyrillic_short.png](fntpic/u8g2_font_inr33_t_cyrillic_short.png) u8g2_font_inr33_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mf_short.png](fntpic/u8g2_font_inb33_mf_short.png) u8g2_font_inb33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mr_short.png](fntpic/u8g2_font_inb33_mr_short.png) u8g2_font_inb33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mn_short.png](fntpic/u8g2_font_inb33_mn_short.png) u8g2_font_inb33_mn [Inconsolata](fntgrpinconsolata) + + +## 34 Pixel Height + +![fntpic/u8g2_font_logisoso34_tf_short.png](fntpic/u8g2_font_logisoso34_tf_short.png) u8g2_font_logisoso34_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso34_tr_short.png](fntpic/u8g2_font_logisoso34_tr_short.png) u8g2_font_logisoso34_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso34_tn_short.png](fntpic/u8g2_font_logisoso34_tn_short.png) u8g2_font_logisoso34_tn [Logisoso](fntgrplogisoso) + + +## 35 Pixel Height + +![fntpic/u8g2_font_fub35_tf_short.png](fntpic/u8g2_font_fub35_tf_short.png) u8g2_font_fub35_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_tr_short.png](fntpic/u8g2_font_fub35_tr_short.png) u8g2_font_fub35_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_tn_short.png](fntpic/u8g2_font_fub35_tn_short.png) u8g2_font_fub35_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_t_symbol_short.png](fntpic/u8g2_font_fub35_t_symbol_short.png) u8g2_font_fub35_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tf_short.png](fntpic/u8g2_font_fur35_tf_short.png) u8g2_font_fur35_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tr_short.png](fntpic/u8g2_font_fur35_tr_short.png) u8g2_font_fur35_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tn_short.png](fntpic/u8g2_font_fur35_tn_short.png) u8g2_font_fur35_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_t_symbol_short.png](fntpic/u8g2_font_fur35_t_symbol_short.png) u8g2_font_fur35_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_osb35_tf_short.png](fntpic/u8g2_font_osb35_tf_short.png) u8g2_font_osb35_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb35_tr_short.png](fntpic/u8g2_font_osb35_tr_short.png) u8g2_font_osb35_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb35_tn_short.png](fntpic/u8g2_font_osb35_tn_short.png) u8g2_font_osb35_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tf_short.png](fntpic/u8g2_font_osr35_tf_short.png) u8g2_font_osr35_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tr_short.png](fntpic/u8g2_font_osr35_tr_short.png) u8g2_font_osr35_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tn_short.png](fntpic/u8g2_font_osr35_tn_short.png) u8g2_font_osr35_tn [Old Standard](fntgrpoldstandard) + + +## 36 Pixel Height + +![fntpic/u8g2_font_mystery_quest_48_tn_short.png](fntpic/u8g2_font_mystery_quest_48_tn_short.png) u8g2_font_mystery_quest_48_tn [Mystery Quest](fntgrpmysteryquest) + + +## 38 Pixel Height + +![fntpic/u8g2_font_inb38_mf_short.png](fntpic/u8g2_font_inb38_mf_short.png) u8g2_font_inb38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mr_short.png](fntpic/u8g2_font_inb38_mr_short.png) u8g2_font_inb38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mn_short.png](fntpic/u8g2_font_inb38_mn_short.png) u8g2_font_inb38_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso38_tf_short.png](fntpic/u8g2_font_logisoso38_tf_short.png) u8g2_font_logisoso38_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso38_tr_short.png](fntpic/u8g2_font_logisoso38_tr_short.png) u8g2_font_logisoso38_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso38_tn_short.png](fntpic/u8g2_font_logisoso38_tn_short.png) u8g2_font_logisoso38_tn [Logisoso](fntgrplogisoso) + + +## 39 Pixel Height + +![fntpic/u8g2_font_inr38_mf_short.png](fntpic/u8g2_font_inr38_mf_short.png) u8g2_font_inr38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mr_short.png](fntpic/u8g2_font_inr38_mr_short.png) u8g2_font_inr38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mn_short.png](fntpic/u8g2_font_inr38_mn_short.png) u8g2_font_inr38_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_t_cyrillic_short.png](fntpic/u8g2_font_inr38_t_cyrillic_short.png) u8g2_font_inr38_t_cyrillic [Inconsolata](fntgrpinconsolata) + + +## 40 Pixel Height + +![fntpic/u8g2_font_spleen32x64_mf_short.png](fntpic/u8g2_font_spleen32x64_mf_short.png) u8g2_font_spleen32x64_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mr_short.png](fntpic/u8g2_font_spleen32x64_mr_short.png) u8g2_font_spleen32x64_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mu_short.png](fntpic/u8g2_font_spleen32x64_mu_short.png) u8g2_font_spleen32x64_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_me_short.png](fntpic/u8g2_font_spleen32x64_me_short.png) u8g2_font_spleen32x64_me [Spleen](fntgrpspleen) + + +## 41 Pixel Height + +![fntpic/u8g2_font_osb41_tf_short.png](fntpic/u8g2_font_osb41_tf_short.png) u8g2_font_osb41_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb41_tr_short.png](fntpic/u8g2_font_osb41_tr_short.png) u8g2_font_osb41_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb41_tn_short.png](fntpic/u8g2_font_osb41_tn_short.png) u8g2_font_osb41_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tf_short.png](fntpic/u8g2_font_osr41_tf_short.png) u8g2_font_osr41_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tr_short.png](fntpic/u8g2_font_osr41_tr_short.png) u8g2_font_osr41_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tn_short.png](fntpic/u8g2_font_osr41_tn_short.png) u8g2_font_osr41_tn [Old Standard](fntgrpoldstandard) + + +## 42 Pixel Height + +![fntpic/u8g2_font_7Segments_26x42_mn_short.png](fntpic/u8g2_font_7Segments_26x42_mn_short.png) u8g2_font_7Segments_26x42_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_open_iconic_arrow_6x_t_short.png](fntpic/u8g2_font_open_iconic_arrow_6x_t_short.png) u8g2_font_open_iconic_arrow_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_6x_t_short.png](fntpic/u8g2_font_open_iconic_other_6x_t_short.png) u8g2_font_open_iconic_other_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_fub42_tf_short.png](fntpic/u8g2_font_fub42_tf_short.png) u8g2_font_fub42_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_tr_short.png](fntpic/u8g2_font_fub42_tr_short.png) u8g2_font_fub42_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_tn_short.png](fntpic/u8g2_font_fub42_tn_short.png) u8g2_font_fub42_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_t_symbol_short.png](fntpic/u8g2_font_fub42_t_symbol_short.png) u8g2_font_fub42_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tf_short.png](fntpic/u8g2_font_fur42_tf_short.png) u8g2_font_fur42_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tr_short.png](fntpic/u8g2_font_fur42_tr_short.png) u8g2_font_fur42_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tn_short.png](fntpic/u8g2_font_fur42_tn_short.png) u8g2_font_fur42_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_t_symbol_short.png](fntpic/u8g2_font_fur42_t_symbol_short.png) u8g2_font_fur42_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_inr42_mf_short.png](fntpic/u8g2_font_inr42_mf_short.png) u8g2_font_inr42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mr_short.png](fntpic/u8g2_font_inr42_mr_short.png) u8g2_font_inr42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mn_short.png](fntpic/u8g2_font_inr42_mn_short.png) u8g2_font_inr42_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_t_cyrillic_short.png](fntpic/u8g2_font_inr42_t_cyrillic_short.png) u8g2_font_inr42_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mf_short.png](fntpic/u8g2_font_inb42_mf_short.png) u8g2_font_inb42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mr_short.png](fntpic/u8g2_font_inb42_mr_short.png) u8g2_font_inb42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mn_short.png](fntpic/u8g2_font_inb42_mn_short.png) u8g2_font_inb42_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso42_tf_short.png](fntpic/u8g2_font_logisoso42_tf_short.png) u8g2_font_logisoso42_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso42_tr_short.png](fntpic/u8g2_font_logisoso42_tr_short.png) u8g2_font_logisoso42_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso42_tn_short.png](fntpic/u8g2_font_logisoso42_tn_short.png) u8g2_font_logisoso42_tn [Logisoso](fntgrplogisoso) + + +## 43 Pixel Height + +![fntpic/u8g2_font_mystery_quest_56_tn_short.png](fntpic/u8g2_font_mystery_quest_56_tn_short.png) u8g2_font_mystery_quest_56_tn [Mystery Quest](fntgrpmysteryquest) + + +## 46 Pixel Height + +![fntpic/u8g2_font_inr46_mf_short.png](fntpic/u8g2_font_inr46_mf_short.png) u8g2_font_inr46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mr_short.png](fntpic/u8g2_font_inr46_mr_short.png) u8g2_font_inr46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mn_short.png](fntpic/u8g2_font_inr46_mn_short.png) u8g2_font_inr46_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_t_cyrillic_short.png](fntpic/u8g2_font_inr46_t_cyrillic_short.png) u8g2_font_inr46_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mf_short.png](fntpic/u8g2_font_inb46_mf_short.png) u8g2_font_inb46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mr_short.png](fntpic/u8g2_font_inb46_mr_short.png) u8g2_font_inb46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mn_short.png](fntpic/u8g2_font_inb46_mn_short.png) u8g2_font_inb46_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_logisoso46_tf_short.png](fntpic/u8g2_font_logisoso46_tf_short.png) u8g2_font_logisoso46_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso46_tr_short.png](fntpic/u8g2_font_logisoso46_tr_short.png) u8g2_font_logisoso46_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso46_tn_short.png](fntpic/u8g2_font_logisoso46_tn_short.png) u8g2_font_logisoso46_tn [Logisoso](fntgrplogisoso) + + +## 48 Pixel Height + +![fntpic/u8g2_font_open_iconic_all_6x_t_short.png](fntpic/u8g2_font_open_iconic_all_6x_t_short.png) u8g2_font_open_iconic_all_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_6x_t_short.png](fntpic/u8g2_font_open_iconic_app_6x_t_short.png) u8g2_font_open_iconic_app_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_6x_t_short.png](fntpic/u8g2_font_open_iconic_check_6x_t_short.png) u8g2_font_open_iconic_check_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_6x_t_short.png](fntpic/u8g2_font_open_iconic_email_6x_t_short.png) u8g2_font_open_iconic_email_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_6x_t_short.png](fntpic/u8g2_font_open_iconic_embedded_6x_t_short.png) u8g2_font_open_iconic_embedded_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_6x_t_short.png](fntpic/u8g2_font_open_iconic_gui_6x_t_short.png) u8g2_font_open_iconic_gui_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_6x_t_short.png](fntpic/u8g2_font_open_iconic_human_6x_t_short.png) u8g2_font_open_iconic_human_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_6x_t_short.png](fntpic/u8g2_font_open_iconic_mime_6x_t_short.png) u8g2_font_open_iconic_mime_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_6x_t_short.png](fntpic/u8g2_font_open_iconic_play_6x_t_short.png) u8g2_font_open_iconic_play_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_6x_t_short.png](fntpic/u8g2_font_open_iconic_text_6x_t_short.png) u8g2_font_open_iconic_text_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_6x_t_short.png](fntpic/u8g2_font_open_iconic_thing_6x_t_short.png) u8g2_font_open_iconic_thing_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_6x_t_short.png](fntpic/u8g2_font_open_iconic_weather_6x_t_short.png) u8g2_font_open_iconic_weather_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_6x_t_short.png](fntpic/u8g2_font_open_iconic_www_6x_t_short.png) u8g2_font_open_iconic_www_6x_t [Open Iconic](fntgrpiconic) + + +## 49 Pixel Height + +![fntpic/u8g2_font_fur49_tn_short.png](fntpic/u8g2_font_fur49_tn_short.png) u8g2_font_fur49_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur49_t_symbol_short.png](fntpic/u8g2_font_fur49_t_symbol_short.png) u8g2_font_fur49_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_inr49_mf_short.png](fntpic/u8g2_font_inr49_mf_short.png) u8g2_font_inr49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mr_short.png](fntpic/u8g2_font_inr49_mr_short.png) u8g2_font_inr49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mn_short.png](fntpic/u8g2_font_inr49_mn_short.png) u8g2_font_inr49_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_t_cyrillic_short.png](fntpic/u8g2_font_inr49_t_cyrillic_short.png) u8g2_font_inr49_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mf_short.png](fntpic/u8g2_font_inb49_mf_short.png) u8g2_font_inb49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mr_short.png](fntpic/u8g2_font_inb49_mr_short.png) u8g2_font_inb49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mn_short.png](fntpic/u8g2_font_inb49_mn_short.png) u8g2_font_inb49_mn [Inconsolata](fntgrpinconsolata) + + +## 50 Pixel Height + +![fntpic/u8g2_font_fub49_tn_short.png](fntpic/u8g2_font_fub49_tn_short.png) u8g2_font_fub49_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub49_t_symbol_short.png](fntpic/u8g2_font_fub49_t_symbol_short.png) u8g2_font_fub49_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_logisoso50_tf_short.png](fntpic/u8g2_font_logisoso50_tf_short.png) u8g2_font_logisoso50_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso50_tr_short.png](fntpic/u8g2_font_logisoso50_tr_short.png) u8g2_font_logisoso50_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso50_tn_short.png](fntpic/u8g2_font_logisoso50_tn_short.png) u8g2_font_logisoso50_tn [Logisoso](fntgrplogisoso) + + +## 52 Pixel Height + +![fntpic/u8g2_font_spleen32x64_mn_short.png](fntpic/u8g2_font_spleen32x64_mn_short.png) u8g2_font_spleen32x64_mn [Spleen](fntgrpspleen) + + +## 53 Pixel Height + +![fntpic/u8g2_font_inr53_mf_short.png](fntpic/u8g2_font_inr53_mf_short.png) u8g2_font_inr53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mr_short.png](fntpic/u8g2_font_inr53_mr_short.png) u8g2_font_inr53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mn_short.png](fntpic/u8g2_font_inr53_mn_short.png) u8g2_font_inr53_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_t_cyrillic_short.png](fntpic/u8g2_font_inr53_t_cyrillic_short.png) u8g2_font_inr53_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mf_short.png](fntpic/u8g2_font_inb53_mf_short.png) u8g2_font_inb53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mr_short.png](fntpic/u8g2_font_inb53_mr_short.png) u8g2_font_inb53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mn_short.png](fntpic/u8g2_font_inb53_mn_short.png) u8g2_font_inb53_mn [Inconsolata](fntgrpinconsolata) + + +## 54 Pixel Height + +![fntpic/u8g2_font_logisoso54_tf_short.png](fntpic/u8g2_font_logisoso54_tf_short.png) u8g2_font_logisoso54_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso54_tr_short.png](fntpic/u8g2_font_logisoso54_tr_short.png) u8g2_font_logisoso54_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso54_tn_short.png](fntpic/u8g2_font_logisoso54_tn_short.png) u8g2_font_logisoso54_tn [Logisoso](fntgrplogisoso) + + +## 56 Pixel Height + +![fntpic/u8g2_font_open_iconic_arrow_8x_t_short.png](fntpic/u8g2_font_open_iconic_arrow_8x_t_short.png) u8g2_font_open_iconic_arrow_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_8x_t_short.png](fntpic/u8g2_font_open_iconic_other_8x_t_short.png) u8g2_font_open_iconic_other_8x_t [Open Iconic](fntgrpiconic) + + +## 57 Pixel Height + +![fntpic/u8g2_font_inr57_mn_short.png](fntpic/u8g2_font_inr57_mn_short.png) u8g2_font_inr57_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb57_mn_short.png](fntpic/u8g2_font_inb57_mn_short.png) u8g2_font_inb57_mn [Inconsolata](fntgrpinconsolata) + + +## 58 Pixel Height + +![fntpic/u8g2_font_logisoso58_tf_short.png](fntpic/u8g2_font_logisoso58_tf_short.png) u8g2_font_logisoso58_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso58_tr_short.png](fntpic/u8g2_font_logisoso58_tr_short.png) u8g2_font_logisoso58_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso58_tn_short.png](fntpic/u8g2_font_logisoso58_tn_short.png) u8g2_font_logisoso58_tn [Logisoso](fntgrplogisoso) + + +## 61 Pixel Height + +![fntpic/u8g2_font_inr62_mn_short.png](fntpic/u8g2_font_inr62_mn_short.png) u8g2_font_inr62_mn [Inconsolata](fntgrpinconsolata) + + +## 62 Pixel Height + +![fntpic/u8g2_font_logisoso62_tn_short.png](fntpic/u8g2_font_logisoso62_tn_short.png) u8g2_font_logisoso62_tn [Logisoso](fntgrplogisoso) + + +## 63 Pixel Height + +![fntpic/u8g2_font_inb63_mn_short.png](fntpic/u8g2_font_inb63_mn_short.png) u8g2_font_inb63_mn [Inconsolata](fntgrpinconsolata) + + +## 64 Pixel Height + +![fntpic/u8g2_font_open_iconic_all_8x_t_short.png](fntpic/u8g2_font_open_iconic_all_8x_t_short.png) u8g2_font_open_iconic_all_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_8x_t_short.png](fntpic/u8g2_font_open_iconic_app_8x_t_short.png) u8g2_font_open_iconic_app_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_8x_t_short.png](fntpic/u8g2_font_open_iconic_check_8x_t_short.png) u8g2_font_open_iconic_check_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_8x_t_short.png](fntpic/u8g2_font_open_iconic_email_8x_t_short.png) u8g2_font_open_iconic_email_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_8x_t_short.png](fntpic/u8g2_font_open_iconic_embedded_8x_t_short.png) u8g2_font_open_iconic_embedded_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_8x_t_short.png](fntpic/u8g2_font_open_iconic_gui_8x_t_short.png) u8g2_font_open_iconic_gui_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_8x_t_short.png](fntpic/u8g2_font_open_iconic_human_8x_t_short.png) u8g2_font_open_iconic_human_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_8x_t_short.png](fntpic/u8g2_font_open_iconic_mime_8x_t_short.png) u8g2_font_open_iconic_mime_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_8x_t_short.png](fntpic/u8g2_font_open_iconic_play_8x_t_short.png) u8g2_font_open_iconic_play_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_8x_t_short.png](fntpic/u8g2_font_open_iconic_text_8x_t_short.png) u8g2_font_open_iconic_text_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_8x_t_short.png](fntpic/u8g2_font_open_iconic_thing_8x_t_short.png) u8g2_font_open_iconic_thing_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_8x_t_short.png](fntpic/u8g2_font_open_iconic_weather_8x_t_short.png) u8g2_font_open_iconic_weather_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_8x_t_short.png](fntpic/u8g2_font_open_iconic_www_8x_t_short.png) u8g2_font_open_iconic_www_8x_t [Open Iconic](fntgrpiconic) + + +## 78 Pixel Height + +![fntpic/u8g2_font_logisoso78_tn_short.png](fntpic/u8g2_font_logisoso78_tn_short.png) u8g2_font_logisoso78_tn [Logisoso](fntgrplogisoso) + + +## 92 Pixel Height + +![fntpic/u8g2_font_logisoso92_tn_short.png](fntpic/u8g2_font_logisoso92_tn_short.png) u8g2_font_logisoso92_tn [Logisoso](fntgrplogisoso) + diff --git a/fntlistall.md b/fntlistall.md new file mode 100644 index 0000000..a0484a3 --- /dev/null +++ b/fntlistall.md @@ -0,0 +1,17 @@ + + +Please visit one of the following four subpages to see the font name together with a preview picture of the font. + + * [Font List 3-8 Pixel Height](fntlist8) + * [Font List 9-12 Pixel Height](fntlist12) + * [Font List 13-16 Pixel Height](fntlist16) + * [Font List 17-99 Pixel Height](fntlist99) + +Other font pages: + + * [Font Groups](fntgrp) + * [Icon and Symbol Fonts](fnticons) + * [List of all font names](fntlistallplain) + * [PDF: List of all fonts](https://github.com/olikraus/u8g2/blob/master/doc/u8g2fntlistallpic.pdf) + + diff --git a/fntlistallpic.md b/fntlistallpic.md new file mode 100644 index 0000000..8f046e7 --- /dev/null +++ b/fntlistallpic.md @@ -0,0 +1,8346 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font names](#u8g2-font-names) + * [All U8g2 Fonts, Capital A Height](#all-u8g2-fonts-capital-a-height) + * [3 Pixel Height](#3-pixel-height) + * [4 Pixel Height](#4-pixel-height) + * [5 Pixel Height](#5-pixel-height) + * [6 Pixel Height](#6-pixel-height) + * [7 Pixel Height](#7-pixel-height) + * [8 Pixel Height](#8-pixel-height) + * [9 Pixel Height](#9-pixel-height) + * [10 Pixel Height](#10-pixel-height) + * [11 Pixel Height](#11-pixel-height) + * [12 Pixel Height](#12-pixel-height) + * [13 Pixel Height](#13-pixel-height) + * [14 Pixel Height](#14-pixel-height) + * [15 Pixel Height](#15-pixel-height) + * [16 Pixel Height](#16-pixel-height) + * [17 Pixel Height](#17-pixel-height) + * [18 Pixel Height](#18-pixel-height) + * [19 Pixel Height](#19-pixel-height) + * [20 Pixel Height](#20-pixel-height) + * [21 Pixel Height](#21-pixel-height) + * [22 Pixel Height](#22-pixel-height) + * [23 Pixel Height](#23-pixel-height) + * [24 Pixel Height](#24-pixel-height) + * [25 Pixel Height](#25-pixel-height) + * [26 Pixel Height](#26-pixel-height) + * [27 Pixel Height](#27-pixel-height) + * [28 Pixel Height](#28-pixel-height) + * [29 Pixel Height](#29-pixel-height) + * [30 Pixel Height](#30-pixel-height) + * [31 Pixel Height](#31-pixel-height) + * [32 Pixel Height](#32-pixel-height) + * [33 Pixel Height](#33-pixel-height) + * [34 Pixel Height](#34-pixel-height) + * [35 Pixel Height](#35-pixel-height) + * [36 Pixel Height](#36-pixel-height) + * [38 Pixel Height](#38-pixel-height) + * [39 Pixel Height](#39-pixel-height) + * [40 Pixel Height](#40-pixel-height) + * [41 Pixel Height](#41-pixel-height) + * [42 Pixel Height](#42-pixel-height) + * [43 Pixel Height](#43-pixel-height) + * [46 Pixel Height](#46-pixel-height) + * [48 Pixel Height](#48-pixel-height) + * [49 Pixel Height](#49-pixel-height) + * [50 Pixel Height](#50-pixel-height) + * [52 Pixel Height](#52-pixel-height) + * [53 Pixel Height](#53-pixel-height) + * [54 Pixel Height](#54-pixel-height) + * [56 Pixel Height](#56-pixel-height) + * [57 Pixel Height](#57-pixel-height) + * [58 Pixel Height](#58-pixel-height) + * [61 Pixel Height](#61-pixel-height) + * [62 Pixel Height](#62-pixel-height) + * [63 Pixel Height](#63-pixel-height) + * [64 Pixel Height](#64-pixel-height) + * [78 Pixel Height](#78-pixel-height) + * [92 Pixel Height](#92-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + +This page contains the name of all existing fonts. + +Please visit one of the following four subpages to see the font name together with a preview picture of the font. + + * [Font List 3-8 Pixel Height](fntlist8) + * [Font List 9-12 Pixel Height](fntlist12) + * [Font List 13-16 Pixel Height](fntlist16) + * [Font List 17-99 Pixel Height](fntlist99) + +A more compact overview on the fonts is provided [here](fntgrp). + + +# U8g2 Font names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# All U8g2 Fonts, Capital A Height + + +## 3 Pixel Height + +u8g2_font_minimal3x3_tu [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minimal3x3_tu.png](fntpic/u8g2_font_minimal3x3_tu.png) + +u8g2_font_3x3basic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x3basic_tr.png](fntpic/u8g2_font_3x3basic_tr.png) + +u8g2_font_pearfont_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_pearfont_tr.png](fntpic/u8g2_font_pearfont_tr.png) + + +## 4 Pixel Height + +u8g2_font_u8glib_4_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_tf.png](fntpic/u8g2_font_u8glib_4_tf.png) + +u8g2_font_u8glib_4_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_tr.png](fntpic/u8g2_font_u8glib_4_tr.png) + +u8g2_font_u8glib_4_hf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_hf.png](fntpic/u8g2_font_u8glib_4_hf.png) + +u8g2_font_u8glib_4_hr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_u8glib_4_hr.png](fntpic/u8g2_font_u8glib_4_hr.png) + +u8g2_font_tiny_gk_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tiny_gk_tr.png](fntpic/u8g2_font_tiny_gk_tr.png) + +u8g2_font_threepix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_threepix_tr.png](fntpic/u8g2_font_threepix_tr.png) + +u8g2_font_eventhrees_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_eventhrees_tr.png](fntpic/u8g2_font_eventhrees_tr.png) + +u8g2_font_fourmat_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_tf.png](fntpic/u8g2_font_fourmat_tf.png) + +u8g2_font_fourmat_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_tr.png](fntpic/u8g2_font_fourmat_tr.png) + +u8g2_font_fourmat_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fourmat_te.png](fntpic/u8g2_font_fourmat_te.png) + +u8g2_font_p01type_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_p01type_tf.png](fntpic/u8g2_font_p01type_tf.png) + +u8g2_font_p01type_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_p01type_tr.png](fntpic/u8g2_font_p01type_tr.png) + +u8g2_font_p01type_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_p01type_tn.png](fntpic/u8g2_font_p01type_tn.png) + + +## 5 Pixel Height + +u8g2_font_m2icon_5_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_m2icon_5_tf.png](fntpic/u8g2_font_m2icon_5_tf.png) + +u8g2_font_tiny5_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_tf.png](fntpic/u8g2_font_tiny5_tf.png) + +u8g2_font_tiny5_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_tr.png](fntpic/u8g2_font_tiny5_tr.png) + +u8g2_font_tiny5_te [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_te.png](fntpic/u8g2_font_tiny5_te.png) + +u8g2_font_tiny5_t_all [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5_t_all.png](fntpic/u8g2_font_tiny5_t_all.png) + +u8g2_font_tiny5duo_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_tf.png](fntpic/u8g2_font_tiny5duo_tf.png) + +u8g2_font_tiny5duo_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_tr.png](fntpic/u8g2_font_tiny5duo_tr.png) + +u8g2_font_tiny5duo_te [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_te.png](fntpic/u8g2_font_tiny5duo_te.png) + +u8g2_font_tiny5duo_t_all [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_tiny5duo_t_all.png](fntpic/u8g2_font_tiny5duo_t_all.png) + +u8g2_font_04b_03b_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_04b_03b_tr.png](fntpic/u8g2_font_04b_03b_tr.png) + +u8g2_font_04b_03_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_04b_03_tr.png](fntpic/u8g2_font_04b_03_tr.png) + +u8g2_font_micro_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_tr.png](fntpic/u8g2_font_micro_tr.png) + +u8g2_font_micro_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_tn.png](fntpic/u8g2_font_micro_tn.png) + +u8g2_font_micro_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_mr.png](fntpic/u8g2_font_micro_mr.png) + +u8g2_font_micro_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_mn.png](fntpic/u8g2_font_micro_mn.png) + +u8g2_font_4x6_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tf.png](fntpic/u8g2_font_4x6_tf.png) + +u8g2_font_4x6_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tr.png](fntpic/u8g2_font_4x6_tr.png) + +u8g2_font_4x6_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_tn.png](fntpic/u8g2_font_4x6_tn.png) + +u8g2_font_4x6_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mf.png](fntpic/u8g2_font_4x6_mf.png) + +u8g2_font_4x6_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mr.png](fntpic/u8g2_font_4x6_mr.png) + +u8g2_font_4x6_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mn.png](fntpic/u8g2_font_4x6_mn.png) + +u8g2_font_4x6_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_t_cyrillic.png](fntpic/u8g2_font_4x6_t_cyrillic.png) + +u8g2_font_tom_thumb_4x6_t_all [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_t_all.png](fntpic/u8g2_font_tom_thumb_4x6_t_all.png) + +u8g2_font_tom_thumb_4x6_tf [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tf.png](fntpic/u8g2_font_tom_thumb_4x6_tf.png) + +u8g2_font_tom_thumb_4x6_tr [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tr.png](fntpic/u8g2_font_tom_thumb_4x6_tr.png) + +u8g2_font_tom_thumb_4x6_tn [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_tn.png](fntpic/u8g2_font_tom_thumb_4x6_tn.png) + +u8g2_font_tom_thumb_4x6_te [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_te.png](fntpic/u8g2_font_tom_thumb_4x6_te.png) + +u8g2_font_tom_thumb_4x6_mf [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mf.png](fntpic/u8g2_font_tom_thumb_4x6_mf.png) + +u8g2_font_tom_thumb_4x6_mr [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mr.png](fntpic/u8g2_font_tom_thumb_4x6_mr.png) + +u8g2_font_tom_thumb_4x6_mn [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mn.png](fntpic/u8g2_font_tom_thumb_4x6_mn.png) + +u8g2_font_tom_thumb_4x6_me [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_me.png](fntpic/u8g2_font_tom_thumb_4x6_me.png) + +u8g2_font_tinytim_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tinytim_tf.png](fntpic/u8g2_font_tinytim_tf.png) + +u8g2_font_tinytim_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tinytim_tr.png](fntpic/u8g2_font_tinytim_tr.png) + +u8g2_font_tinytim_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tinytim_tn.png](fntpic/u8g2_font_tinytim_tn.png) + +u8g2_font_tiny_simon_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tiny_simon_tr.png](fntpic/u8g2_font_tiny_simon_tr.png) + +u8g2_font_tiny_simon_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tiny_simon_mr.png](fntpic/u8g2_font_tiny_simon_mr.png) + +u8g2_font_smolfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_tf.png](fntpic/u8g2_font_smolfont_tf.png) + +u8g2_font_smolfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_tr.png](fntpic/u8g2_font_smolfont_tr.png) + +u8g2_font_smolfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smolfont_te.png](fntpic/u8g2_font_smolfont_te.png) + +u8g2_font_tinyunicode_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_tf.png](fntpic/u8g2_font_tinyunicode_tf.png) + +u8g2_font_tinyunicode_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_tr.png](fntpic/u8g2_font_tinyunicode_tr.png) + +u8g2_font_tinyunicode_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyunicode_te.png](fntpic/u8g2_font_tinyunicode_te.png) + +u8g2_font_micropixel_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_tf.png](fntpic/u8g2_font_micropixel_tf.png) + +u8g2_font_micropixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_tr.png](fntpic/u8g2_font_micropixel_tr.png) + +u8g2_font_micropixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_micropixel_te.png](fntpic/u8g2_font_micropixel_te.png) + +u8g2_font_tinypixie2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinypixie2_tr.png](fntpic/u8g2_font_tinypixie2_tr.png) + +u8g2_font_standardized3x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_standardized3x5_tr.png](fntpic/u8g2_font_standardized3x5_tr.png) + +u8g2_font_fivepx_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fivepx_tr.png](fntpic/u8g2_font_fivepx_tr.png) + +u8g2_font_3x5im_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_tr.png](fntpic/u8g2_font_3x5im_tr.png) + +u8g2_font_3x5im_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_te.png](fntpic/u8g2_font_3x5im_te.png) + +u8g2_font_3x5im_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_mr.png](fntpic/u8g2_font_3x5im_mr.png) + +u8g2_font_wedge_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_wedge_tr.png](fntpic/u8g2_font_wedge_tr.png) + +u8g2_font_kibibyte_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_kibibyte_tr.png](fntpic/u8g2_font_kibibyte_tr.png) + +u8g2_font_kibibyte_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_kibibyte_te.png](fntpic/u8g2_font_kibibyte_te.png) + +u8g2_font_tinyface_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyface_tr.png](fntpic/u8g2_font_tinyface_tr.png) + +u8g2_font_tinyface_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tinyface_te.png](fntpic/u8g2_font_tinyface_te.png) + +u8g2_font_baby_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_baby_tf.png](fntpic/u8g2_font_baby_tf.png) + +u8g2_font_baby_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_baby_tr.png](fntpic/u8g2_font_baby_tr.png) + +u8g2_font_baby_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_baby_tn.png](fntpic/u8g2_font_baby_tn.png) + +u8g2_font_blipfest_07_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_blipfest_07_tr.png](fntpic/u8g2_font_blipfest_07_tr.png) + +u8g2_font_blipfest_07_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_blipfest_07_tn.png](fntpic/u8g2_font_blipfest_07_tn.png) + +u8g2_font_chikita_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tf.png](fntpic/u8g2_font_chikita_tf.png) + +u8g2_font_chikita_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tr.png](fntpic/u8g2_font_chikita_tr.png) + +u8g2_font_chikita_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chikita_tn.png](fntpic/u8g2_font_chikita_tn.png) + +u8g2_font_pixelle_micro_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_pixelle_micro_tr.png](fntpic/u8g2_font_pixelle_micro_tr.png) + +u8g2_font_pixelle_micro_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_pixelle_micro_tn.png](fntpic/u8g2_font_pixelle_micro_tn.png) + +u8g2_font_trixel_square_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tf.png](fntpic/u8g2_font_trixel_square_tf.png) + +u8g2_font_trixel_square_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tr.png](fntpic/u8g2_font_trixel_square_tr.png) + +u8g2_font_trixel_square_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_trixel_square_tn.png](fntpic/u8g2_font_trixel_square_tn.png) + + +## 6 Pixel Height + +u8g2_font_squeezed_r6_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r6_tr.png](fntpic/u8g2_font_squeezed_r6_tr.png) + +u8g2_font_squeezed_r6_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r6_tn.png](fntpic/u8g2_font_squeezed_r6_tn.png) + +u8g2_font_squeezed_b6_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b6_tr.png](fntpic/u8g2_font_squeezed_b6_tr.png) + +u8g2_font_squeezed_b6_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b6_tn.png](fntpic/u8g2_font_squeezed_b6_tn.png) + +u8g2_font_5x7_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_tf.png](fntpic/u8g2_font_5x7_tf.png) + +u8g2_font_5x7_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_tr.png](fntpic/u8g2_font_5x7_tr.png) + +u8g2_font_5x7_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_tn.png](fntpic/u8g2_font_5x7_tn.png) + +u8g2_font_5x7_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mf.png](fntpic/u8g2_font_5x7_mf.png) + +u8g2_font_5x7_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mr.png](fntpic/u8g2_font_5x7_mr.png) + +u8g2_font_5x7_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mn.png](fntpic/u8g2_font_5x7_mn.png) + +u8g2_font_5x7_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_t_cyrillic.png](fntpic/u8g2_font_5x7_t_cyrillic.png) + +u8g2_font_5x8_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_tf.png](fntpic/u8g2_font_5x8_tf.png) + +u8g2_font_5x8_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_tr.png](fntpic/u8g2_font_5x8_tr.png) + +u8g2_font_5x8_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mf.png](fntpic/u8g2_font_5x8_mf.png) + +u8g2_font_5x8_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mr.png](fntpic/u8g2_font_5x8_mr.png) + +u8g2_font_5x8_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_t_cyrillic.png](fntpic/u8g2_font_5x8_t_cyrillic.png) + +u8g2_font_profont10_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_tf.png](fntpic/u8g2_font_profont10_tf.png) + +u8g2_font_profont10_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_tr.png](fntpic/u8g2_font_profont10_tr.png) + +u8g2_font_profont10_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_tn.png](fntpic/u8g2_font_profont10_tn.png) + +u8g2_font_profont10_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mf.png](fntpic/u8g2_font_profont10_mf.png) + +u8g2_font_profont10_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mr.png](fntpic/u8g2_font_profont10_mr.png) + +u8g2_font_profont10_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mn.png](fntpic/u8g2_font_profont10_mn.png) + +u8g2_font_iranian_sans_8_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_8_t_all.png](fntpic/u8g2_font_iranian_sans_8_t_all.png) + +u8g2_font_synchronizer_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_synchronizer_nbp_tf.png](fntpic/u8g2_font_synchronizer_nbp_tf.png) + +u8g2_font_synchronizer_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_synchronizer_nbp_tr.png](fntpic/u8g2_font_synchronizer_nbp_tr.png) + +u8g2_font_synchronizer_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_synchronizer_nbp_tn.png](fntpic/u8g2_font_synchronizer_nbp_tn.png) + +u8g2_font_smallsimple_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smallsimple_tr.png](fntpic/u8g2_font_smallsimple_tr.png) + +u8g2_font_smallsimple_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_smallsimple_te.png](fntpic/u8g2_font_smallsimple_te.png) + +u8g2_font_PixelTheatre_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_PixelTheatre_tr.png](fntpic/u8g2_font_PixelTheatre_tr.png) + +u8g2_font_PixelTheatre_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_PixelTheatre_te.png](fntpic/u8g2_font_PixelTheatre_te.png) + +u8g2_font_spleen5x8_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mf.png](fntpic/u8g2_font_spleen5x8_mf.png) + +u8g2_font_spleen5x8_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mr.png](fntpic/u8g2_font_spleen5x8_mr.png) + +u8g2_font_spleen5x8_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mu.png](fntpic/u8g2_font_spleen5x8_mu.png) + +u8g2_font_spleen5x8_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_me.png](fntpic/u8g2_font_spleen5x8_me.png) + +u8g2_font_pixelpoiiz_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_pixelpoiiz_tr.png](fntpic/u8g2_font_pixelpoiiz_tr.png) + +u8g2_font_boutique_bitmap_7x7_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tf.png](fntpic/u8g2_font_boutique_bitmap_7x7_tf.png) + +u8g2_font_boutique_bitmap_7x7_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tr.png](fntpic/u8g2_font_boutique_bitmap_7x7_tr.png) + +u8g2_font_boutique_bitmap_7x7_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_tn.png](fntpic/u8g2_font_boutique_bitmap_7x7_tn.png) + +u8g2_font_boutique_bitmap_7x7_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_te.png](fntpic/u8g2_font_boutique_bitmap_7x7_te.png) + +u8g2_font_boutique_bitmap_7x7_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png) + +u8g2_font_boutique_bitmap_7x7_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png) + +u8g2_font_boutique_bitmap_7x7_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png) + +u8g2_font_boutique_bitmap_7x7_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png) + +u8g2_font_boutique_bitmap_7x7_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png) + +u8g2_font_boutique_bitmap_7x7_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png) + +u8g2_font_boutique_bitmap_7x7_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png) + +u8g2_font_boutique_bitmap_9x9_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tf.png](fntpic/u8g2_font_boutique_bitmap_9x9_tf.png) + +u8g2_font_boutique_bitmap_9x9_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tr.png](fntpic/u8g2_font_boutique_bitmap_9x9_tr.png) + +u8g2_font_boutique_bitmap_9x9_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_tn.png](fntpic/u8g2_font_boutique_bitmap_9x9_tn.png) + +u8g2_font_boutique_bitmap_9x9_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_te.png](fntpic/u8g2_font_boutique_bitmap_9x9_te.png) + +u8g2_font_boutique_bitmap_9x9_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png) + +u8g2_font_boutique_bitmap_9x9_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png) + +u8g2_font_boutique_bitmap_9x9_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png) + +u8g2_font_boutique_bitmap_9x9_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png) + +u8g2_font_boutique_bitmap_9x9_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png) + +u8g2_font_boutique_bitmap_9x9_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png) + +u8g2_font_boutique_bitmap_9x9_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png) + +u8g2_font_boutique_bitmap_9x9_bold_tf [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png) + +u8g2_font_boutique_bitmap_9x9_bold_tr [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png) + +u8g2_font_boutique_bitmap_9x9_bold_tn [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png) + +u8g2_font_boutique_bitmap_9x9_bold_te [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_all [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +![fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png](fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png) + +u8g2_font_b10_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_t_japanese1.png](fntpic/u8g2_font_b10_t_japanese1.png) + +u8g2_font_b10_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_t_japanese2.png](fntpic/u8g2_font_b10_t_japanese2.png) + +u8g2_font_b10_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_b_t_japanese1.png](fntpic/u8g2_font_b10_b_t_japanese1.png) + +u8g2_font_b10_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b10_b_t_japanese2.png](fntpic/u8g2_font_b10_b_t_japanese2.png) + +u8g2_font_chroma48medium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8r.png](fntpic/u8g2_font_chroma48medium8_8r.png) + +u8g2_font_chroma48medium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8n.png](fntpic/u8g2_font_chroma48medium8_8n.png) + +u8g2_font_chroma48medium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8u.png](fntpic/u8g2_font_chroma48medium8_8u.png) + +u8g2_font_courB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB08_tf.png](fntpic/u8g2_font_courB08_tf.png) + +u8g2_font_courB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB08_tr.png](fntpic/u8g2_font_courB08_tr.png) + +u8g2_font_courB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB08_tn.png](fntpic/u8g2_font_courB08_tn.png) + +u8g2_font_courR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tf.png](fntpic/u8g2_font_courR08_tf.png) + +u8g2_font_courR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tr.png](fntpic/u8g2_font_courR08_tr.png) + +u8g2_font_courR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR08_tn.png](fntpic/u8g2_font_courR08_tn.png) + +u8g2_font_pcsenior_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8f.png](fntpic/u8g2_font_pcsenior_8f.png) + +u8g2_font_pcsenior_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8r.png](fntpic/u8g2_font_pcsenior_8r.png) + +u8g2_font_pcsenior_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8n.png](fntpic/u8g2_font_pcsenior_8n.png) + +u8g2_font_pcsenior_8u [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8u.png](fntpic/u8g2_font_pcsenior_8u.png) + + +## 7 Pixel Height + +u8g2_font_m2icon_7_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_m2icon_7_tf.png](fntpic/u8g2_font_m2icon_7_tf.png) + +u8g2_font_squeezed_r7_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r7_tr.png](fntpic/u8g2_font_squeezed_r7_tr.png) + +u8g2_font_squeezed_r7_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_r7_tn.png](fntpic/u8g2_font_squeezed_r7_tn.png) + +u8g2_font_squeezed_b7_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b7_tr.png](fntpic/u8g2_font_squeezed_b7_tr.png) + +u8g2_font_squeezed_b7_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_squeezed_b7_tn.png](fntpic/u8g2_font_squeezed_b7_tn.png) + +u8g2_font_5x8_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_tn.png](fntpic/u8g2_font_5x8_tn.png) + +u8g2_font_5x8_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mn.png](fntpic/u8g2_font_5x8_mn.png) + +u8g2_font_6x10_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tf.png](fntpic/u8g2_font_6x10_tf.png) + +u8g2_font_6x10_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tr.png](fntpic/u8g2_font_6x10_tr.png) + +u8g2_font_6x10_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mf.png](fntpic/u8g2_font_6x10_mf.png) + +u8g2_font_6x10_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mr.png](fntpic/u8g2_font_6x10_mr.png) + +u8g2_font_6x12_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_tf.png](fntpic/u8g2_font_6x12_tf.png) + +u8g2_font_6x12_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_tr.png](fntpic/u8g2_font_6x12_tr.png) + +u8g2_font_6x12_te [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_te.png](fntpic/u8g2_font_6x12_te.png) + +u8g2_font_6x12_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mf.png](fntpic/u8g2_font_6x12_mf.png) + +u8g2_font_6x12_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mr.png](fntpic/u8g2_font_6x12_mr.png) + +u8g2_font_6x12_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_me.png](fntpic/u8g2_font_6x12_me.png) + +u8g2_font_6x12_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_t_symbols.png](fntpic/u8g2_font_6x12_t_symbols.png) + +u8g2_font_6x12_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_m_symbols.png](fntpic/u8g2_font_6x12_m_symbols.png) + +u8g2_font_6x12_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_t_cyrillic.png](fntpic/u8g2_font_6x12_t_cyrillic.png) + +u8g2_font_siji_t_6x10 [Siji Icon Font](fntgrpsiji) + +![fntpic/u8g2_font_siji_t_6x10.png](fntpic/u8g2_font_siji_t_6x10.png) + +u8g2_font_open_iconic_arrow_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_arrow_1x_t.png](fntpic/u8g2_font_open_iconic_arrow_1x_t.png) + +u8g2_font_open_iconic_other_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_1x_t.png](fntpic/u8g2_font_open_iconic_other_1x_t.png) + +u8g2_font_profont11_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_tf.png](fntpic/u8g2_font_profont11_tf.png) + +u8g2_font_profont11_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_tr.png](fntpic/u8g2_font_profont11_tr.png) + +u8g2_font_profont11_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_tn.png](fntpic/u8g2_font_profont11_tn.png) + +u8g2_font_profont11_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mf.png](fntpic/u8g2_font_profont11_mf.png) + +u8g2_font_profont11_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mr.png](fntpic/u8g2_font_profont11_mr.png) + +u8g2_font_profont11_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mn.png](fntpic/u8g2_font_profont11_mn.png) + +u8g2_font_iranian_sans_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_10_t_all.png](fntpic/u8g2_font_iranian_sans_10_t_all.png) + +u8g2_font_mozart_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_tf.png](fntpic/u8g2_font_mozart_nbp_tf.png) + +u8g2_font_mozart_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_tr.png](fntpic/u8g2_font_mozart_nbp_tr.png) + +u8g2_font_mozart_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_tn.png](fntpic/u8g2_font_mozart_nbp_tn.png) + +u8g2_font_mozart_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_t_all.png](fntpic/u8g2_font_mozart_nbp_t_all.png) + +u8g2_font_mozart_nbp_h_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mozart_nbp_h_all.png](fntpic/u8g2_font_mozart_nbp_h_all.png) + +u8g2_font_roentgen_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tf.png](fntpic/u8g2_font_roentgen_nbp_tf.png) + +u8g2_font_roentgen_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tr.png](fntpic/u8g2_font_roentgen_nbp_tr.png) + +u8g2_font_roentgen_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_tn.png](fntpic/u8g2_font_roentgen_nbp_tn.png) + +u8g2_font_roentgen_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_t_all.png](fntpic/u8g2_font_roentgen_nbp_t_all.png) + +u8g2_font_roentgen_nbp_h_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_roentgen_nbp_h_all.png](fntpic/u8g2_font_roentgen_nbp_h_all.png) + +u8g2_font_sandyforest_tr [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_sandyforest_tr.png](fntpic/u8g2_font_sandyforest_tr.png) + +u8g2_font_sandyforest_tn [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_sandyforest_tn.png](fntpic/u8g2_font_sandyforest_tn.png) + +u8g2_font_sandyforest_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_sandyforest_tu.png](fntpic/u8g2_font_sandyforest_tu.png) + +u8g2_font_resoledbold_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_resoledbold_tr.png](fntpic/u8g2_font_resoledbold_tr.png) + +u8g2_font_resoledmedium_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_resoledmedium_tr.png](fntpic/u8g2_font_resoledmedium_tr.png) + +u8g2_font_lord_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_lord_mr.png](fntpic/u8g2_font_lord_mr.png) + +u8g2_font_oskool_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_oskool_tf.png](fntpic/u8g2_font_oskool_tf.png) + +u8g2_font_oskool_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_oskool_tr.png](fntpic/u8g2_font_oskool_tr.png) + +u8g2_font_oskool_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_oskool_tn.png](fntpic/u8g2_font_oskool_tn.png) + +u8g2_font_finderskeepers_tf [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_finderskeepers_tf.png](fntpic/u8g2_font_finderskeepers_tf.png) + +u8g2_font_finderskeepers_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_finderskeepers_tr.png](fntpic/u8g2_font_finderskeepers_tr.png) + +u8g2_font_finderskeepers_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_finderskeepers_tn.png](fntpic/u8g2_font_finderskeepers_tn.png) + +u8g2_font_sirclivethebold_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclivethebold_tr.png](fntpic/u8g2_font_sirclivethebold_tr.png) + +u8g2_font_sirclivethebold_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclivethebold_tn.png](fntpic/u8g2_font_sirclivethebold_tn.png) + +u8g2_font_sirclive_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclive_tr.png](fntpic/u8g2_font_sirclive_tr.png) + +u8g2_font_sirclive_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_sirclive_tn.png](fntpic/u8g2_font_sirclive_tn.png) + +u8g2_font_simple1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_simple1_tf.png](fntpic/u8g2_font_simple1_tf.png) + +u8g2_font_simple1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_simple1_tr.png](fntpic/u8g2_font_simple1_tr.png) + +u8g2_font_simple1_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_simple1_te.png](fntpic/u8g2_font_simple1_te.png) + +u8g2_font_likeminecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_likeminecraft_te.png](fntpic/u8g2_font_likeminecraft_te.png) + +u8g2_font_heisans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_heisans_tr.png](fntpic/u8g2_font_heisans_tr.png) + +u8g2_font_minicute_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minicute_tr.png](fntpic/u8g2_font_minicute_tr.png) + +u8g2_font_minicute_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minicute_te.png](fntpic/u8g2_font_minicute_te.png) + +u8g2_font_stylishcharm_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_stylishcharm_tr.png](fntpic/u8g2_font_stylishcharm_tr.png) + +u8g2_font_stylishcharm_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_stylishcharm_te.png](fntpic/u8g2_font_stylishcharm_te.png) + +u8g2_font_bpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixel_tr.png](fntpic/u8g2_font_bpixel_tr.png) + +u8g2_font_bpixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixel_te.png](fntpic/u8g2_font_bpixel_te.png) + +u8g2_font_minuteconsole_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minuteconsole_mr.png](fntpic/u8g2_font_minuteconsole_mr.png) + +u8g2_font_minuteconsole_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_minuteconsole_tr.png](fntpic/u8g2_font_minuteconsole_tr.png) + +u8g2_font_new3x9pixelfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_tf.png](fntpic/u8g2_font_new3x9pixelfont_tf.png) + +u8g2_font_new3x9pixelfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_tr.png](fntpic/u8g2_font_new3x9pixelfont_tr.png) + +u8g2_font_new3x9pixelfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_new3x9pixelfont_te.png](fntpic/u8g2_font_new3x9pixelfont_te.png) + +u8g2_font_IPAandRUSLCD_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_IPAandRUSLCD_tf.png](fntpic/u8g2_font_IPAandRUSLCD_tf.png) + +u8g2_font_IPAandRUSLCD_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_IPAandRUSLCD_tr.png](fntpic/u8g2_font_IPAandRUSLCD_tr.png) + +u8g2_font_IPAandRUSLCD_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_IPAandRUSLCD_te.png](fntpic/u8g2_font_IPAandRUSLCD_te.png) + +u8g2_font_BitTypeWriter_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_BitTypeWriter_tr.png](fntpic/u8g2_font_BitTypeWriter_tr.png) + +u8g2_font_BitTypeWriter_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_BitTypeWriter_te.png](fntpic/u8g2_font_BitTypeWriter_te.png) + +u8g2_font_Georgia7px_tf [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_tf.png](fntpic/u8g2_font_Georgia7px_tf.png) + +u8g2_font_Georgia7px_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_tr.png](fntpic/u8g2_font_Georgia7px_tr.png) + +u8g2_font_Georgia7px_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Georgia7px_te.png](fntpic/u8g2_font_Georgia7px_te.png) + +u8g2_font_NokiaSmallBold_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallBold_tf.png](fntpic/u8g2_font_NokiaSmallBold_tf.png) + +u8g2_font_NokiaSmallBold_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallBold_tr.png](fntpic/u8g2_font_NokiaSmallBold_tr.png) + +u8g2_font_NokiaSmallBold_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallBold_te.png](fntpic/u8g2_font_NokiaSmallBold_te.png) + +u8g2_font_NokiaSmallPlain_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_tf.png](fntpic/u8g2_font_NokiaSmallPlain_tf.png) + +u8g2_font_NokiaSmallPlain_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_tr.png](fntpic/u8g2_font_NokiaSmallPlain_tr.png) + +u8g2_font_NokiaSmallPlain_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaSmallPlain_te.png](fntpic/u8g2_font_NokiaSmallPlain_te.png) + +u8g2_font_spleen5x8_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mn.png](fntpic/u8g2_font_spleen5x8_mn.png) + +u8g2_font_nokiafc22_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tf.png](fntpic/u8g2_font_nokiafc22_tf.png) + +u8g2_font_nokiafc22_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tr.png](fntpic/u8g2_font_nokiafc22_tr.png) + +u8g2_font_nokiafc22_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tn.png](fntpic/u8g2_font_nokiafc22_tn.png) + +u8g2_font_nokiafc22_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_nokiafc22_tu.png](fntpic/u8g2_font_nokiafc22_tu.png) + +u8g2_font_b12_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_t_japanese1.png](fntpic/u8g2_font_b12_t_japanese1.png) + +u8g2_font_b12_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_t_japanese2.png](fntpic/u8g2_font_b12_t_japanese2.png) + +u8g2_font_b12_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_t_japanese3.png](fntpic/u8g2_font_b12_t_japanese3.png) + +u8g2_font_b12_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese1.png](fntpic/u8g2_font_b12_b_t_japanese1.png) + +u8g2_font_b12_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese2.png](fntpic/u8g2_font_b12_b_t_japanese2.png) + +u8g2_font_b12_b_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b12_b_t_japanese3.png](fntpic/u8g2_font_b12_b_t_japanese3.png) + +u8g2_font_artossans8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8r.png](fntpic/u8g2_font_artossans8_8r.png) + +u8g2_font_artossans8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8n.png](fntpic/u8g2_font_artossans8_8n.png) + +u8g2_font_artossans8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8u.png](fntpic/u8g2_font_artossans8_8u.png) + +u8g2_font_artosserif8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8r.png](fntpic/u8g2_font_artosserif8_8r.png) + +u8g2_font_artosserif8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8n.png](fntpic/u8g2_font_artosserif8_8n.png) + +u8g2_font_artosserif8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8u.png](fntpic/u8g2_font_artosserif8_8u.png) + +u8g2_font_saikyosansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8n.png](fntpic/u8g2_font_saikyosansbold8_8n.png) + +u8g2_font_saikyosansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8u.png](fntpic/u8g2_font_saikyosansbold8_8u.png) + +u8g2_font_torussansbold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8r.png](fntpic/u8g2_font_torussansbold8_8r.png) + +u8g2_font_torussansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8n.png](fntpic/u8g2_font_torussansbold8_8n.png) + +u8g2_font_torussansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8u.png](fntpic/u8g2_font_torussansbold8_8u.png) + +u8g2_font_victoriabold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8r.png](fntpic/u8g2_font_victoriabold8_8r.png) + +u8g2_font_victoriabold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8n.png](fntpic/u8g2_font_victoriabold8_8n.png) + +u8g2_font_victoriabold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8u.png](fntpic/u8g2_font_victoriabold8_8u.png) + +u8g2_font_victoriamedium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8r.png](fntpic/u8g2_font_victoriamedium8_8r.png) + +u8g2_font_victoriamedium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8n.png](fntpic/u8g2_font_victoriamedium8_8n.png) + +u8g2_font_victoriamedium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8u.png](fntpic/u8g2_font_victoriamedium8_8u.png) + +u8g2_font_timB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB08_tf.png](fntpic/u8g2_font_timB08_tf.png) + +u8g2_font_timB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB08_tr.png](fntpic/u8g2_font_timB08_tr.png) + +u8g2_font_timB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB08_tn.png](fntpic/u8g2_font_timB08_tn.png) + +u8g2_font_timR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tf.png](fntpic/u8g2_font_timR08_tf.png) + +u8g2_font_timR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tr.png](fntpic/u8g2_font_timR08_tr.png) + +u8g2_font_timR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR08_tn.png](fntpic/u8g2_font_timR08_tn.png) + +u8g2_font_lucasfont_alternate_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasfont_alternate_tf.png](fntpic/u8g2_font_lucasfont_alternate_tf.png) + +u8g2_font_lucasfont_alternate_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasfont_alternate_tr.png](fntpic/u8g2_font_lucasfont_alternate_tr.png) + +u8g2_font_lucasfont_alternate_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasfont_alternate_tn.png](fntpic/u8g2_font_lucasfont_alternate_tn.png) + +u8g2_font_haxrcorp4089_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_tr.png](fntpic/u8g2_font_haxrcorp4089_tr.png) + +u8g2_font_haxrcorp4089_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_tn.png](fntpic/u8g2_font_haxrcorp4089_tn.png) + +u8g2_font_haxrcorp4089_t_cyrillic [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png](fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png) + +u8g2_font_pxplusibmcgathin_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8f.png](fntpic/u8g2_font_pxplusibmcgathin_8f.png) + +u8g2_font_pxplusibmcgathin_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8r.png](fntpic/u8g2_font_pxplusibmcgathin_8r.png) + +u8g2_font_pxplusibmcgathin_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8n.png](fntpic/u8g2_font_pxplusibmcgathin_8n.png) + +u8g2_font_pxplusibmcgathin_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8u.png](fntpic/u8g2_font_pxplusibmcgathin_8u.png) + +u8g2_font_pxplusibmcga_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8f.png](fntpic/u8g2_font_pxplusibmcga_8f.png) + +u8g2_font_pxplusibmcga_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8r.png](fntpic/u8g2_font_pxplusibmcga_8r.png) + +u8g2_font_pxplusibmcga_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8n.png](fntpic/u8g2_font_pxplusibmcga_8n.png) + +u8g2_font_pxplusibmcga_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8u.png](fntpic/u8g2_font_pxplusibmcga_8u.png) + +u8g2_font_pxplustandynewtv_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8f.png](fntpic/u8g2_font_pxplustandynewtv_8f.png) + +u8g2_font_pxplustandynewtv_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8r.png](fntpic/u8g2_font_pxplustandynewtv_8r.png) + +u8g2_font_pxplustandynewtv_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8n.png](fntpic/u8g2_font_pxplustandynewtv_8n.png) + +u8g2_font_pxplustandynewtv_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8u.png](fntpic/u8g2_font_pxplustandynewtv_8u.png) + +u8g2_font_pxplustandynewtv_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_t_all.png](fntpic/u8g2_font_pxplustandynewtv_t_all.png) + +u8g2_font_pxplustandynewtv_8_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8_all.png](fntpic/u8g2_font_pxplustandynewtv_8_all.png) + + +## 8 Pixel Height + +u8g2_font_m2icon_9_tf [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_m2icon_9_tf.png](fntpic/u8g2_font_m2icon_9_tf.png) + +u8g2_font_amstrad_cpc_extended_8f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8f.png](fntpic/u8g2_font_amstrad_cpc_extended_8f.png) + +u8g2_font_amstrad_cpc_extended_8r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8r.png](fntpic/u8g2_font_amstrad_cpc_extended_8r.png) + +u8g2_font_amstrad_cpc_extended_8n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8n.png](fntpic/u8g2_font_amstrad_cpc_extended_8n.png) + +u8g2_font_amstrad_cpc_extended_8u [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8u.png](fntpic/u8g2_font_amstrad_cpc_extended_8u.png) + +u8g2_font_cursor_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_cursor_tf.png](fntpic/u8g2_font_cursor_tf.png) + +u8g2_font_cursor_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_cursor_tr.png](fntpic/u8g2_font_cursor_tr.png) + +u8g2_font_6x10_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_tn.png](fntpic/u8g2_font_6x10_tn.png) + +u8g2_font_6x10_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mn.png](fntpic/u8g2_font_6x10_mn.png) + +u8g2_font_t0_11_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_tf.png](fntpic/u8g2_font_t0_11_tf.png) + +u8g2_font_t0_11_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_tr.png](fntpic/u8g2_font_t0_11_tr.png) + +u8g2_font_t0_11_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_te.png](fntpic/u8g2_font_t0_11_te.png) + +u8g2_font_t0_11_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mf.png](fntpic/u8g2_font_t0_11_mf.png) + +u8g2_font_t0_11_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mr.png](fntpic/u8g2_font_t0_11_mr.png) + +u8g2_font_t0_11_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_me.png](fntpic/u8g2_font_t0_11_me.png) + +u8g2_font_t0_11_t_all [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_t_all.png](fntpic/u8g2_font_t0_11_t_all.png) + +u8g2_font_t0_11_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_t_symbol.png](fntpic/u8g2_font_t0_11_t_symbol.png) + +u8g2_font_t0_11b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tf.png](fntpic/u8g2_font_t0_11b_tf.png) + +u8g2_font_t0_11b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tr.png](fntpic/u8g2_font_t0_11b_tr.png) + +u8g2_font_t0_11b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_te.png](fntpic/u8g2_font_t0_11b_te.png) + +u8g2_font_t0_11b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mf.png](fntpic/u8g2_font_t0_11b_mf.png) + +u8g2_font_t0_11b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mr.png](fntpic/u8g2_font_t0_11b_mr.png) + +u8g2_font_t0_11b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_me.png](fntpic/u8g2_font_t0_11b_me.png) + +u8g2_font_t0_12_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tf.png](fntpic/u8g2_font_t0_12_tf.png) + +u8g2_font_t0_12_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tr.png](fntpic/u8g2_font_t0_12_tr.png) + +u8g2_font_t0_12_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_te.png](fntpic/u8g2_font_t0_12_te.png) + +u8g2_font_t0_12_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mf.png](fntpic/u8g2_font_t0_12_mf.png) + +u8g2_font_t0_12_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mr.png](fntpic/u8g2_font_t0_12_mr.png) + +u8g2_font_t0_12_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_me.png](fntpic/u8g2_font_t0_12_me.png) + +u8g2_font_t0_12_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_t_symbol.png](fntpic/u8g2_font_t0_12_t_symbol.png) + +u8g2_font_t0_12b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tf.png](fntpic/u8g2_font_t0_12b_tf.png) + +u8g2_font_t0_12b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tr.png](fntpic/u8g2_font_t0_12b_tr.png) + +u8g2_font_t0_12b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_te.png](fntpic/u8g2_font_t0_12b_te.png) + +u8g2_font_t0_12b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mf.png](fntpic/u8g2_font_t0_12b_mf.png) + +u8g2_font_t0_12b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mr.png](fntpic/u8g2_font_t0_12b_mr.png) + +u8g2_font_t0_12b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_me.png](fntpic/u8g2_font_t0_12b_me.png) + +u8g2_font_open_iconic_all_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_all_1x_t.png](fntpic/u8g2_font_open_iconic_all_1x_t.png) + +u8g2_font_open_iconic_app_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_1x_t.png](fntpic/u8g2_font_open_iconic_app_1x_t.png) + +u8g2_font_open_iconic_check_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_1x_t.png](fntpic/u8g2_font_open_iconic_check_1x_t.png) + +u8g2_font_open_iconic_email_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_1x_t.png](fntpic/u8g2_font_open_iconic_email_1x_t.png) + +u8g2_font_open_iconic_embedded_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_1x_t.png](fntpic/u8g2_font_open_iconic_embedded_1x_t.png) + +u8g2_font_open_iconic_gui_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_1x_t.png](fntpic/u8g2_font_open_iconic_gui_1x_t.png) + +u8g2_font_open_iconic_human_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_1x_t.png](fntpic/u8g2_font_open_iconic_human_1x_t.png) + +u8g2_font_open_iconic_mime_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_1x_t.png](fntpic/u8g2_font_open_iconic_mime_1x_t.png) + +u8g2_font_open_iconic_play_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_1x_t.png](fntpic/u8g2_font_open_iconic_play_1x_t.png) + +u8g2_font_open_iconic_text_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_1x_t.png](fntpic/u8g2_font_open_iconic_text_1x_t.png) + +u8g2_font_open_iconic_thing_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_1x_t.png](fntpic/u8g2_font_open_iconic_thing_1x_t.png) + +u8g2_font_open_iconic_weather_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_1x_t.png](fntpic/u8g2_font_open_iconic_weather_1x_t.png) + +u8g2_font_open_iconic_www_1x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_1x_t.png](fntpic/u8g2_font_open_iconic_www_1x_t.png) + +u8g2_font_profont12_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_tf.png](fntpic/u8g2_font_profont12_tf.png) + +u8g2_font_profont12_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_tr.png](fntpic/u8g2_font_profont12_tr.png) + +u8g2_font_profont12_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_tn.png](fntpic/u8g2_font_profont12_tn.png) + +u8g2_font_profont12_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mf.png](fntpic/u8g2_font_profont12_mf.png) + +u8g2_font_profont12_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mr.png](fntpic/u8g2_font_profont12_mr.png) + +u8g2_font_profont12_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mn.png](fntpic/u8g2_font_profont12_mn.png) + +u8g2_font_samim_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_10_t_all.png](fntpic/u8g2_font_samim_10_t_all.png) + +u8g2_font_samim_fd_10_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_10_t_all.png](fntpic/u8g2_font_samim_fd_10_t_all.png) + +u8g2_font_diodesemimono_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_diodesemimono_tr.png](fntpic/u8g2_font_diodesemimono_tr.png) + +u8g2_font_bitcasual_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tf.png](fntpic/u8g2_font_bitcasual_tf.png) + +u8g2_font_bitcasual_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tr.png](fntpic/u8g2_font_bitcasual_tr.png) + +u8g2_font_bitcasual_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tn.png](fntpic/u8g2_font_bitcasual_tn.png) + +u8g2_font_bitcasual_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_tu.png](fntpic/u8g2_font_bitcasual_tu.png) + +u8g2_font_bitcasual_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_bitcasual_t_all.png](fntpic/u8g2_font_bitcasual_t_all.png) + +u8g2_font_abel_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_abel_mr.png](fntpic/u8g2_font_abel_mr.png) + +u8g2_font_nerhoe_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_nerhoe_tf.png](fntpic/u8g2_font_nerhoe_tf.png) + +u8g2_font_nerhoe_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_nerhoe_tr.png](fntpic/u8g2_font_nerhoe_tr.png) + +u8g2_font_nerhoe_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_nerhoe_tn.png](fntpic/u8g2_font_nerhoe_tn.png) + +u8g2_font_medsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_medsans_tr.png](fntpic/u8g2_font_medsans_tr.png) + +u8g2_font_originalsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_originalsans_tr.png](fntpic/u8g2_font_originalsans_tr.png) + +u8g2_font_scrum_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_tf.png](fntpic/u8g2_font_scrum_tf.png) + +u8g2_font_scrum_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_tr.png](fntpic/u8g2_font_scrum_tr.png) + +u8g2_font_scrum_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_scrum_te.png](fntpic/u8g2_font_scrum_te.png) + +u8g2_font_busdisplay8x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay8x5_tr.png](fntpic/u8g2_font_busdisplay8x5_tr.png) + +u8g2_font_littlemissloudonbold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_littlemissloudonbold_tr.png](fntpic/u8g2_font_littlemissloudonbold_tr.png) + +u8g2_font_littlemissloudonbold_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_littlemissloudonbold_te.png](fntpic/u8g2_font_littlemissloudonbold_te.png) + +u8g2_font_HelvetiPixel_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_HelvetiPixel_tr.png](fntpic/u8g2_font_HelvetiPixel_tr.png) + +u8g2_font_Wizzard_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Wizzard_tr.png](fntpic/u8g2_font_Wizzard_tr.png) + +u8g2_font_spleen6x12_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mf.png](fntpic/u8g2_font_spleen6x12_mf.png) + +u8g2_font_spleen6x12_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mr.png](fntpic/u8g2_font_spleen6x12_mr.png) + +u8g2_font_spleen6x12_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mu.png](fntpic/u8g2_font_spleen6x12_mu.png) + +u8g2_font_spleen6x12_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_me.png](fntpic/u8g2_font_spleen6x12_me.png) + +u8g2_font_wqy12_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_chinese1.png](fntpic/u8g2_font_wqy12_t_chinese1.png) + +u8g2_font_wqy12_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_chinese2.png](fntpic/u8g2_font_wqy12_t_chinese2.png) + +u8g2_font_wqy12_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_chinese3.png](fntpic/u8g2_font_wqy12_t_chinese3.png) + +u8g2_font_wqy12_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312.png](fntpic/u8g2_font_wqy12_t_gb2312.png) + +u8g2_font_wqy12_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312a.png](fntpic/u8g2_font_wqy12_t_gb2312a.png) + +u8g2_font_wqy12_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy12_t_gb2312b.png](fntpic/u8g2_font_wqy12_t_gb2312b.png) + +u8g2_font_helvB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_tf.png](fntpic/u8g2_font_helvB08_tf.png) + +u8g2_font_helvB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_tr.png](fntpic/u8g2_font_helvB08_tr.png) + +u8g2_font_helvB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_tn.png](fntpic/u8g2_font_helvB08_tn.png) + +u8g2_font_helvB08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB08_te.png](fntpic/u8g2_font_helvB08_te.png) + +u8g2_font_helvR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tf.png](fntpic/u8g2_font_helvR08_tf.png) + +u8g2_font_helvR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tr.png](fntpic/u8g2_font_helvR08_tr.png) + +u8g2_font_helvR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_tn.png](fntpic/u8g2_font_helvR08_tn.png) + +u8g2_font_helvR08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR08_te.png](fntpic/u8g2_font_helvR08_te.png) + +u8g2_font_ncenB08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tf.png](fntpic/u8g2_font_ncenB08_tf.png) + +u8g2_font_ncenB08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tr.png](fntpic/u8g2_font_ncenB08_tr.png) + +u8g2_font_ncenB08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_tn.png](fntpic/u8g2_font_ncenB08_tn.png) + +u8g2_font_ncenB08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB08_te.png](fntpic/u8g2_font_ncenB08_te.png) + +u8g2_font_ncenR08_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tf.png](fntpic/u8g2_font_ncenR08_tf.png) + +u8g2_font_ncenR08_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tr.png](fntpic/u8g2_font_ncenR08_tr.png) + +u8g2_font_ncenR08_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_tn.png](fntpic/u8g2_font_ncenR08_tn.png) + +u8g2_font_ncenR08_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR08_te.png](fntpic/u8g2_font_ncenR08_te.png) + +u8g2_font_luBIS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_tf.png](fntpic/u8g2_font_luBIS08_tf.png) + +u8g2_font_luBIS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_tr.png](fntpic/u8g2_font_luBIS08_tr.png) + +u8g2_font_luBIS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_tn.png](fntpic/u8g2_font_luBIS08_tn.png) + +u8g2_font_luBIS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS08_te.png](fntpic/u8g2_font_luBIS08_te.png) + +u8g2_font_luBS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tf.png](fntpic/u8g2_font_luBS08_tf.png) + +u8g2_font_luBS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tr.png](fntpic/u8g2_font_luBS08_tr.png) + +u8g2_font_luBS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_tn.png](fntpic/u8g2_font_luBS08_tn.png) + +u8g2_font_luBS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS08_te.png](fntpic/u8g2_font_luBS08_te.png) + +u8g2_font_luIS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tf.png](fntpic/u8g2_font_luIS08_tf.png) + +u8g2_font_luIS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tr.png](fntpic/u8g2_font_luIS08_tr.png) + +u8g2_font_luIS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_tn.png](fntpic/u8g2_font_luIS08_tn.png) + +u8g2_font_luIS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS08_te.png](fntpic/u8g2_font_luIS08_te.png) + +u8g2_font_luRS08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tf.png](fntpic/u8g2_font_luRS08_tf.png) + +u8g2_font_luRS08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tr.png](fntpic/u8g2_font_luRS08_tr.png) + +u8g2_font_luRS08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_tn.png](fntpic/u8g2_font_luRS08_tn.png) + +u8g2_font_luRS08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS08_te.png](fntpic/u8g2_font_luRS08_te.png) + +u8g2_font_robot_de_niro_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_robot_de_niro_tf.png](fntpic/u8g2_font_robot_de_niro_tf.png) + +u8g2_font_robot_de_niro_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_robot_de_niro_tr.png](fntpic/u8g2_font_robot_de_niro_tr.png) + +u8g2_font_robot_de_niro_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_robot_de_niro_tn.png](fntpic/u8g2_font_robot_de_niro_tn.png) + +u8g2_font_gulim11_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim11_t_korean1.png](fntpic/u8g2_font_gulim11_t_korean1.png) + +u8g2_font_gulim11_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim11_t_korean2.png](fntpic/u8g2_font_gulim11_t_korean2.png) + +u8g2_font_pressstart2p_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8f.png](fntpic/u8g2_font_pressstart2p_8f.png) + +u8g2_font_pressstart2p_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8r.png](fntpic/u8g2_font_pressstart2p_8r.png) + +u8g2_font_pressstart2p_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8n.png](fntpic/u8g2_font_pressstart2p_8n.png) + +u8g2_font_pressstart2p_8u [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8u.png](fntpic/u8g2_font_pressstart2p_8u.png) + + +## 9 Pixel Height + +u8g2_font_6x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_tf.png](fntpic/u8g2_font_6x13_tf.png) + +u8g2_font_6x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_tr.png](fntpic/u8g2_font_6x13_tr.png) + +u8g2_font_6x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_te.png](fntpic/u8g2_font_6x13_te.png) + +u8g2_font_6x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mf.png](fntpic/u8g2_font_6x13_mf.png) + +u8g2_font_6x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mr.png](fntpic/u8g2_font_6x13_mr.png) + +u8g2_font_6x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_me.png](fntpic/u8g2_font_6x13_me.png) + +u8g2_font_6x13_t_hebrew [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_t_hebrew.png](fntpic/u8g2_font_6x13_t_hebrew.png) + +u8g2_font_6x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_t_cyrillic.png](fntpic/u8g2_font_6x13_t_cyrillic.png) + +u8g2_font_6x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tf.png](fntpic/u8g2_font_6x13B_tf.png) + +u8g2_font_6x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tr.png](fntpic/u8g2_font_6x13B_tr.png) + +u8g2_font_6x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mf.png](fntpic/u8g2_font_6x13B_mf.png) + +u8g2_font_6x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mr.png](fntpic/u8g2_font_6x13B_mr.png) + +u8g2_font_6x13B_t_hebrew [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_t_hebrew.png](fntpic/u8g2_font_6x13B_t_hebrew.png) + +u8g2_font_6x13B_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_t_cyrillic.png](fntpic/u8g2_font_6x13B_t_cyrillic.png) + +u8g2_font_6x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tf.png](fntpic/u8g2_font_6x13O_tf.png) + +u8g2_font_6x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tr.png](fntpic/u8g2_font_6x13O_tr.png) + +u8g2_font_6x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mf.png](fntpic/u8g2_font_6x13O_mf.png) + +u8g2_font_6x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mr.png](fntpic/u8g2_font_6x13O_mr.png) + +u8g2_font_7x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tf.png](fntpic/u8g2_font_7x13_tf.png) + +u8g2_font_7x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tr.png](fntpic/u8g2_font_7x13_tr.png) + +u8g2_font_7x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_te.png](fntpic/u8g2_font_7x13_te.png) + +u8g2_font_7x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mf.png](fntpic/u8g2_font_7x13_mf.png) + +u8g2_font_7x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mr.png](fntpic/u8g2_font_7x13_mr.png) + +u8g2_font_7x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_me.png](fntpic/u8g2_font_7x13_me.png) + +u8g2_font_7x13_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_t_symbols.png](fntpic/u8g2_font_7x13_t_symbols.png) + +u8g2_font_7x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_m_symbols.png](fntpic/u8g2_font_7x13_m_symbols.png) + +u8g2_font_7x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_t_cyrillic.png](fntpic/u8g2_font_7x13_t_cyrillic.png) + +u8g2_font_7x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tf.png](fntpic/u8g2_font_7x13B_tf.png) + +u8g2_font_7x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tr.png](fntpic/u8g2_font_7x13B_tr.png) + +u8g2_font_7x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mf.png](fntpic/u8g2_font_7x13B_mf.png) + +u8g2_font_7x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mr.png](fntpic/u8g2_font_7x13B_mr.png) + +u8g2_font_7x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tf.png](fntpic/u8g2_font_7x13O_tf.png) + +u8g2_font_7x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tr.png](fntpic/u8g2_font_7x13O_tr.png) + +u8g2_font_7x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mf.png](fntpic/u8g2_font_7x13O_mf.png) + +u8g2_font_7x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mr.png](fntpic/u8g2_font_7x13O_mr.png) + +u8g2_font_8x13_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tf.png](fntpic/u8g2_font_8x13_tf.png) + +u8g2_font_8x13_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tr.png](fntpic/u8g2_font_8x13_tr.png) + +u8g2_font_8x13_te [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_te.png](fntpic/u8g2_font_8x13_te.png) + +u8g2_font_8x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mf.png](fntpic/u8g2_font_8x13_mf.png) + +u8g2_font_8x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mr.png](fntpic/u8g2_font_8x13_mr.png) + +u8g2_font_8x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_me.png](fntpic/u8g2_font_8x13_me.png) + +u8g2_font_8x13_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_t_symbols.png](fntpic/u8g2_font_8x13_t_symbols.png) + +u8g2_font_8x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_m_symbols.png](fntpic/u8g2_font_8x13_m_symbols.png) + +u8g2_font_8x13_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_t_cyrillic.png](fntpic/u8g2_font_8x13_t_cyrillic.png) + +u8g2_font_8x13O_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tf.png](fntpic/u8g2_font_8x13O_tf.png) + +u8g2_font_8x13O_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tr.png](fntpic/u8g2_font_8x13O_tr.png) + +u8g2_font_8x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mf.png](fntpic/u8g2_font_8x13O_mf.png) + +u8g2_font_8x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mr.png](fntpic/u8g2_font_8x13O_mr.png) + +u8g2_font_t0_11_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_tn.png](fntpic/u8g2_font_t0_11_tn.png) + +u8g2_font_t0_11_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mn.png](fntpic/u8g2_font_t0_11_mn.png) + +u8g2_font_t0_11b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_tn.png](fntpic/u8g2_font_t0_11b_tn.png) + +u8g2_font_t0_11b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mn.png](fntpic/u8g2_font_t0_11b_mn.png) + +u8g2_font_t0_12_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_tn.png](fntpic/u8g2_font_t0_12_tn.png) + +u8g2_font_t0_12_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mn.png](fntpic/u8g2_font_t0_12_mn.png) + +u8g2_font_t0_12b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_tn.png](fntpic/u8g2_font_t0_12b_tn.png) + +u8g2_font_t0_12b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mn.png](fntpic/u8g2_font_t0_12b_mn.png) + +u8g2_font_t0_13_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_tf.png](fntpic/u8g2_font_t0_13_tf.png) + +u8g2_font_t0_13_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_tr.png](fntpic/u8g2_font_t0_13_tr.png) + +u8g2_font_t0_13_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_te.png](fntpic/u8g2_font_t0_13_te.png) + +u8g2_font_t0_13_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mf.png](fntpic/u8g2_font_t0_13_mf.png) + +u8g2_font_t0_13_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mr.png](fntpic/u8g2_font_t0_13_mr.png) + +u8g2_font_t0_13_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_me.png](fntpic/u8g2_font_t0_13_me.png) + +u8g2_font_t0_13_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_t_symbol.png](fntpic/u8g2_font_t0_13_t_symbol.png) + +u8g2_font_t0_13b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tf.png](fntpic/u8g2_font_t0_13b_tf.png) + +u8g2_font_t0_13b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tr.png](fntpic/u8g2_font_t0_13b_tr.png) + +u8g2_font_t0_13b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_te.png](fntpic/u8g2_font_t0_13b_te.png) + +u8g2_font_t0_13b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mf.png](fntpic/u8g2_font_t0_13b_mf.png) + +u8g2_font_t0_13b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mr.png](fntpic/u8g2_font_t0_13b_mr.png) + +u8g2_font_t0_13b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_me.png](fntpic/u8g2_font_t0_13b_me.png) + +u8g2_font_t0_14_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tf.png](fntpic/u8g2_font_t0_14_tf.png) + +u8g2_font_t0_14_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tr.png](fntpic/u8g2_font_t0_14_tr.png) + +u8g2_font_t0_14_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_te.png](fntpic/u8g2_font_t0_14_te.png) + +u8g2_font_t0_14_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mf.png](fntpic/u8g2_font_t0_14_mf.png) + +u8g2_font_t0_14_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mr.png](fntpic/u8g2_font_t0_14_mr.png) + +u8g2_font_t0_14_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_me.png](fntpic/u8g2_font_t0_14_me.png) + +u8g2_font_t0_14_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_t_symbol.png](fntpic/u8g2_font_t0_14_t_symbol.png) + +u8g2_font_t0_14b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tf.png](fntpic/u8g2_font_t0_14b_tf.png) + +u8g2_font_t0_14b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tr.png](fntpic/u8g2_font_t0_14b_tr.png) + +u8g2_font_t0_14b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_te.png](fntpic/u8g2_font_t0_14b_te.png) + +u8g2_font_t0_14b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mf.png](fntpic/u8g2_font_t0_14b_mf.png) + +u8g2_font_t0_14b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mr.png](fntpic/u8g2_font_t0_14b_mr.png) + +u8g2_font_t0_14b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_me.png](fntpic/u8g2_font_t0_14b_me.png) + +u8g2_font_profont15_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_tf.png](fntpic/u8g2_font_profont15_tf.png) + +u8g2_font_profont15_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_tr.png](fntpic/u8g2_font_profont15_tr.png) + +u8g2_font_profont15_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_tn.png](fntpic/u8g2_font_profont15_tn.png) + +u8g2_font_profont15_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mf.png](fntpic/u8g2_font_profont15_mf.png) + +u8g2_font_profont15_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mr.png](fntpic/u8g2_font_profont15_mr.png) + +u8g2_font_profont15_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mn.png](fntpic/u8g2_font_profont15_mn.png) + +u8g2_font_samim_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_12_t_all.png](fntpic/u8g2_font_samim_12_t_all.png) + +u8g2_font_samim_fd_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_12_t_all.png](fntpic/u8g2_font_samim_fd_12_t_all.png) + +u8g2_font_iranian_sans_12_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_12_t_all.png](fntpic/u8g2_font_iranian_sans_12_t_all.png) + +u8g2_font_glasstown_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_tf.png](fntpic/u8g2_font_glasstown_nbp_tf.png) + +u8g2_font_glasstown_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_tr.png](fntpic/u8g2_font_glasstown_nbp_tr.png) + +u8g2_font_glasstown_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_tn.png](fntpic/u8g2_font_glasstown_nbp_tn.png) + +u8g2_font_glasstown_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_glasstown_nbp_t_all.png](fntpic/u8g2_font_glasstown_nbp_t_all.png) + +u8g2_font_smart_patrol_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tf.png](fntpic/u8g2_font_smart_patrol_nbp_tf.png) + +u8g2_font_smart_patrol_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tr.png](fntpic/u8g2_font_smart_patrol_nbp_tr.png) + +u8g2_font_smart_patrol_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_smart_patrol_nbp_tn.png](fntpic/u8g2_font_smart_patrol_nbp_tn.png) + +u8g2_font_prospero_bold_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tf.png](fntpic/u8g2_font_prospero_bold_nbp_tf.png) + +u8g2_font_prospero_bold_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tr.png](fntpic/u8g2_font_prospero_bold_nbp_tr.png) + +u8g2_font_prospero_bold_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_bold_nbp_tn.png](fntpic/u8g2_font_prospero_bold_nbp_tn.png) + +u8g2_font_prospero_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tf.png](fntpic/u8g2_font_prospero_nbp_tf.png) + +u8g2_font_prospero_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tr.png](fntpic/u8g2_font_prospero_nbp_tr.png) + +u8g2_font_prospero_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_prospero_nbp_tn.png](fntpic/u8g2_font_prospero_nbp_tn.png) + +u8g2_font_balthasar_regular_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tf.png](fntpic/u8g2_font_balthasar_regular_nbp_tf.png) + +u8g2_font_balthasar_regular_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tr.png](fntpic/u8g2_font_balthasar_regular_nbp_tr.png) + +u8g2_font_balthasar_regular_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_regular_nbp_tn.png](fntpic/u8g2_font_balthasar_regular_nbp_tn.png) + +u8g2_font_miranda_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tf.png](fntpic/u8g2_font_miranda_nbp_tf.png) + +u8g2_font_miranda_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tr.png](fntpic/u8g2_font_miranda_nbp_tr.png) + +u8g2_font_miranda_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_miranda_nbp_tn.png](fntpic/u8g2_font_miranda_nbp_tn.png) + +u8g2_font_nine_by_five_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tf.png](fntpic/u8g2_font_nine_by_five_nbp_tf.png) + +u8g2_font_nine_by_five_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tr.png](fntpic/u8g2_font_nine_by_five_nbp_tr.png) + +u8g2_font_nine_by_five_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_tn.png](fntpic/u8g2_font_nine_by_five_nbp_tn.png) + +u8g2_font_nine_by_five_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_nine_by_five_nbp_t_all.png](fntpic/u8g2_font_nine_by_five_nbp_t_all.png) + +u8g2_font_missingplanet_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_tf.png](fntpic/u8g2_font_missingplanet_tf.png) + +u8g2_font_missingplanet_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_tr.png](fntpic/u8g2_font_missingplanet_tr.png) + +u8g2_font_missingplanet_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_tn.png](fntpic/u8g2_font_missingplanet_tn.png) + +u8g2_font_missingplanet_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_missingplanet_t_all.png](fntpic/u8g2_font_missingplanet_t_all.png) + +u8g2_font_ordinarybasis_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tf.png](fntpic/u8g2_font_ordinarybasis_tf.png) + +u8g2_font_ordinarybasis_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tr.png](fntpic/u8g2_font_ordinarybasis_tr.png) + +u8g2_font_ordinarybasis_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_tn.png](fntpic/u8g2_font_ordinarybasis_tn.png) + +u8g2_font_ordinarybasis_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_ordinarybasis_t_all.png](fntpic/u8g2_font_ordinarybasis_t_all.png) + +u8g2_font_cube_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_cube_mel_tr.png](fntpic/u8g2_font_cube_mel_tr.png) + +u8g2_font_cube_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_cube_mel_tn.png](fntpic/u8g2_font_cube_mel_tn.png) + +u8g2_font_press_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_press_mel_tr.png](fntpic/u8g2_font_press_mel_tr.png) + +u8g2_font_press_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_press_mel_tn.png](fntpic/u8g2_font_press_mel_tn.png) + +u8g2_font_repress_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_repress_mel_tr.png](fntpic/u8g2_font_repress_mel_tr.png) + +u8g2_font_repress_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_repress_mel_tn.png](fntpic/u8g2_font_repress_mel_tn.png) + +u8g2_font_questgiver_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_questgiver_tr.png](fntpic/u8g2_font_questgiver_tr.png) + +u8g2_font_seraphimb1_tr [JosephKnightcom](fntgrpjosephknightcom) + +![fntpic/u8g2_font_seraphimb1_tr.png](fntpic/u8g2_font_seraphimb1_tr.png) + +u8g2_font_koleeko_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tf.png](fntpic/u8g2_font_koleeko_tf.png) + +u8g2_font_koleeko_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tr.png](fntpic/u8g2_font_koleeko_tr.png) + +u8g2_font_koleeko_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tn.png](fntpic/u8g2_font_koleeko_tn.png) + +u8g2_font_koleeko_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_koleeko_tu.png](fntpic/u8g2_font_koleeko_tu.png) + +u8g2_font_tenthinguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tf.png](fntpic/u8g2_font_tenthinguys_tf.png) + +u8g2_font_tenthinguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tr.png](fntpic/u8g2_font_tenthinguys_tr.png) + +u8g2_font_tenthinguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tn.png](fntpic/u8g2_font_tenthinguys_tn.png) + +u8g2_font_tenthinguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_tu.png](fntpic/u8g2_font_tenthinguys_tu.png) + +u8g2_font_tenthinguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinguys_t_all.png](fntpic/u8g2_font_tenthinguys_t_all.png) + +u8g2_font_tenthinnerguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tf.png](fntpic/u8g2_font_tenthinnerguys_tf.png) + +u8g2_font_tenthinnerguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tr.png](fntpic/u8g2_font_tenthinnerguys_tr.png) + +u8g2_font_tenthinnerguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tn.png](fntpic/u8g2_font_tenthinnerguys_tn.png) + +u8g2_font_tenthinnerguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_tu.png](fntpic/u8g2_font_tenthinnerguys_tu.png) + +u8g2_font_tenthinnerguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenthinnerguys_t_all.png](fntpic/u8g2_font_tenthinnerguys_t_all.png) + +u8g2_font_frigidaire_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_frigidaire_mr.png](fntpic/u8g2_font_frigidaire_mr.png) + +u8g2_font_tooseornament_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tooseornament_tf.png](fntpic/u8g2_font_tooseornament_tf.png) + +u8g2_font_tooseornament_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tooseornament_tr.png](fntpic/u8g2_font_tooseornament_tr.png) + +u8g2_font_tooseornament_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_tooseornament_tn.png](fntpic/u8g2_font_tooseornament_tn.png) + +u8g2_font_fancypixels_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fancypixels_tf.png](fntpic/u8g2_font_fancypixels_tf.png) + +u8g2_font_fancypixels_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_fancypixels_tr.png](fntpic/u8g2_font_fancypixels_tr.png) + +u8g2_font_efraneextracondensed_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_efraneextracondensed_te.png](fntpic/u8g2_font_efraneextracondensed_te.png) + +u8g2_font_princess_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_princess_tr.png](fntpic/u8g2_font_princess_tr.png) + +u8g2_font_princess_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_princess_te.png](fntpic/u8g2_font_princess_te.png) + +u8g2_font_8bitclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_tf.png](fntpic/u8g2_font_8bitclassic_tf.png) + +u8g2_font_8bitclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_tr.png](fntpic/u8g2_font_8bitclassic_tr.png) + +u8g2_font_8bitclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_8bitclassic_te.png](fntpic/u8g2_font_8bitclassic_te.png) + +u8g2_font_tallpixelextended_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_tf.png](fntpic/u8g2_font_tallpixelextended_tf.png) + +u8g2_font_tallpixelextended_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_tr.png](fntpic/u8g2_font_tallpixelextended_tr.png) + +u8g2_font_tallpixelextended_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpixelextended_te.png](fntpic/u8g2_font_tallpixelextended_te.png) + +u8g2_font_BBSesque_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BBSesque_tf.png](fntpic/u8g2_font_BBSesque_tf.png) + +u8g2_font_BBSesque_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BBSesque_tr.png](fntpic/u8g2_font_BBSesque_tr.png) + +u8g2_font_BBSesque_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_BBSesque_te.png](fntpic/u8g2_font_BBSesque_te.png) + +u8g2_font_Born2bSportySlab_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_tf.png](fntpic/u8g2_font_Born2bSportySlab_tf.png) + +u8g2_font_Born2bSportySlab_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_tr.png](fntpic/u8g2_font_Born2bSportySlab_tr.png) + +u8g2_font_Born2bSportySlab_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_te.png](fntpic/u8g2_font_Born2bSportySlab_te.png) + +u8g2_font_Born2bSportySlab_t_all [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportySlab_t_all.png](fntpic/u8g2_font_Born2bSportySlab_t_all.png) + +u8g2_font_Born2bSportyV2_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_tf.png](fntpic/u8g2_font_Born2bSportyV2_tf.png) + +u8g2_font_Born2bSportyV2_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_tr.png](fntpic/u8g2_font_Born2bSportyV2_tr.png) + +u8g2_font_Born2bSportyV2_te [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Born2bSportyV2_te.png](fntpic/u8g2_font_Born2bSportyV2_te.png) + +u8g2_font_Engrish_tf [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Engrish_tf.png](fntpic/u8g2_font_Engrish_tf.png) + +u8g2_font_Engrish_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_Engrish_tr.png](fntpic/u8g2_font_Engrish_tr.png) + +u8g2_font_TimesNewPixel_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_TimesNewPixel_tr.png](fntpic/u8g2_font_TimesNewPixel_tr.png) + +u8g2_font_Terminal_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Terminal_tr.png](fntpic/u8g2_font_Terminal_tr.png) + +u8g2_font_Terminal_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Terminal_te.png](fntpic/u8g2_font_Terminal_te.png) + +u8g2_font_9x6LED_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_9x6LED_tf.png](fntpic/u8g2_font_9x6LED_tf.png) + +u8g2_font_9x6LED_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_9x6LED_tr.png](fntpic/u8g2_font_9x6LED_tr.png) + +u8g2_font_9x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_9x6LED_mn.png](fntpic/u8g2_font_9x6LED_mn.png) + +u8g2_font_spleen6x12_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mn.png](fntpic/u8g2_font_spleen6x12_mn.png) + +u8g2_font_etl14thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_etl14thai_t.png](fntpic/u8g2_font_etl14thai_t.png) + +u8g2_font_crox1cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_tf.png](fntpic/u8g2_font_crox1cb_tf.png) + +u8g2_font_crox1cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_tr.png](fntpic/u8g2_font_crox1cb_tr.png) + +u8g2_font_crox1cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mf.png](fntpic/u8g2_font_crox1cb_mf.png) + +u8g2_font_crox1cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mr.png](fntpic/u8g2_font_crox1cb_mr.png) + +u8g2_font_crox1c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tf.png](fntpic/u8g2_font_crox1c_tf.png) + +u8g2_font_crox1c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tr.png](fntpic/u8g2_font_crox1c_tr.png) + +u8g2_font_crox1c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mf.png](fntpic/u8g2_font_crox1c_mf.png) + +u8g2_font_crox1c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mr.png](fntpic/u8g2_font_crox1c_mr.png) + +u8g2_font_crox1hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tf.png](fntpic/u8g2_font_crox1hb_tf.png) + +u8g2_font_crox1hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tr.png](fntpic/u8g2_font_crox1hb_tr.png) + +u8g2_font_crox1h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tf.png](fntpic/u8g2_font_crox1h_tf.png) + +u8g2_font_crox1h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tr.png](fntpic/u8g2_font_crox1h_tr.png) + +u8g2_font_crox1tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tf.png](fntpic/u8g2_font_crox1tb_tf.png) + +u8g2_font_crox1tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tr.png](fntpic/u8g2_font_crox1tb_tr.png) + +u8g2_font_crox1t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tf.png](fntpic/u8g2_font_crox1t_tf.png) + +u8g2_font_crox1t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tr.png](fntpic/u8g2_font_crox1t_tr.png) + +u8g2_font_wqy13_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_chinese1.png](fntpic/u8g2_font_wqy13_t_chinese1.png) + +u8g2_font_wqy13_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_chinese2.png](fntpic/u8g2_font_wqy13_t_chinese2.png) + +u8g2_font_wqy13_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_chinese3.png](fntpic/u8g2_font_wqy13_t_chinese3.png) + +u8g2_font_wqy13_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312.png](fntpic/u8g2_font_wqy13_t_gb2312.png) + +u8g2_font_wqy13_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312a.png](fntpic/u8g2_font_wqy13_t_gb2312a.png) + +u8g2_font_wqy13_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy13_t_gb2312b.png](fntpic/u8g2_font_wqy13_t_gb2312b.png) + +u8g2_font_wqy14_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese1.png](fntpic/u8g2_font_wqy14_t_chinese1.png) + +u8g2_font_wqy14_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese2.png](fntpic/u8g2_font_wqy14_t_chinese2.png) + +u8g2_font_wqy14_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_chinese3.png](fntpic/u8g2_font_wqy14_t_chinese3.png) + +u8g2_font_wqy14_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312.png](fntpic/u8g2_font_wqy14_t_gb2312.png) + +u8g2_font_wqy14_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312a.png](fntpic/u8g2_font_wqy14_t_gb2312a.png) + +u8g2_font_wqy14_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy14_t_gb2312b.png](fntpic/u8g2_font_wqy14_t_gb2312b.png) + +u8g2_font_courB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB10_tf.png](fntpic/u8g2_font_courB10_tf.png) + +u8g2_font_courB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB10_tr.png](fntpic/u8g2_font_courB10_tr.png) + +u8g2_font_courB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB10_tn.png](fntpic/u8g2_font_courB10_tn.png) + +u8g2_font_courR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tf.png](fntpic/u8g2_font_courR10_tf.png) + +u8g2_font_courR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tr.png](fntpic/u8g2_font_courR10_tr.png) + +u8g2_font_courR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR10_tn.png](fntpic/u8g2_font_courR10_tn.png) + +u8g2_font_lubB08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_tf.png](fntpic/u8g2_font_lubB08_tf.png) + +u8g2_font_lubB08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_tr.png](fntpic/u8g2_font_lubB08_tr.png) + +u8g2_font_lubB08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_tn.png](fntpic/u8g2_font_lubB08_tn.png) + +u8g2_font_lubB08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB08_te.png](fntpic/u8g2_font_lubB08_te.png) + +u8g2_font_lubBI08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tf.png](fntpic/u8g2_font_lubBI08_tf.png) + +u8g2_font_lubBI08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tr.png](fntpic/u8g2_font_lubBI08_tr.png) + +u8g2_font_lubBI08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_tn.png](fntpic/u8g2_font_lubBI08_tn.png) + +u8g2_font_lubBI08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI08_te.png](fntpic/u8g2_font_lubBI08_te.png) + +u8g2_font_lubI08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tf.png](fntpic/u8g2_font_lubI08_tf.png) + +u8g2_font_lubI08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tr.png](fntpic/u8g2_font_lubI08_tr.png) + +u8g2_font_lubI08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_tn.png](fntpic/u8g2_font_lubI08_tn.png) + +u8g2_font_lubI08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI08_te.png](fntpic/u8g2_font_lubI08_te.png) + +u8g2_font_lubR08_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tf.png](fntpic/u8g2_font_lubR08_tf.png) + +u8g2_font_lubR08_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tr.png](fntpic/u8g2_font_lubR08_tr.png) + +u8g2_font_lubR08_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_tn.png](fntpic/u8g2_font_lubR08_tn.png) + +u8g2_font_lubR08_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR08_te.png](fntpic/u8g2_font_lubR08_te.png) + + +## 10 Pixel Height + +u8g2_font_6x12_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_tn.png](fntpic/u8g2_font_6x12_tn.png) + +u8g2_font_6x12_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mn.png](fntpic/u8g2_font_6x12_mn.png) + +u8g2_font_7x14_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_tf.png](fntpic/u8g2_font_7x14_tf.png) + +u8g2_font_7x14_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_tr.png](fntpic/u8g2_font_7x14_tr.png) + +u8g2_font_7x14_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mf.png](fntpic/u8g2_font_7x14_mf.png) + +u8g2_font_7x14_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mr.png](fntpic/u8g2_font_7x14_mr.png) + +u8g2_font_7x14B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tf.png](fntpic/u8g2_font_7x14B_tf.png) + +u8g2_font_7x14B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tr.png](fntpic/u8g2_font_7x14B_tr.png) + +u8g2_font_7x14B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mf.png](fntpic/u8g2_font_7x14B_mf.png) + +u8g2_font_7x14B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mr.png](fntpic/u8g2_font_7x14B_mr.png) + +u8g2_font_8x13B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tf.png](fntpic/u8g2_font_8x13B_tf.png) + +u8g2_font_8x13B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tr.png](fntpic/u8g2_font_8x13B_tr.png) + +u8g2_font_8x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mf.png](fntpic/u8g2_font_8x13B_mf.png) + +u8g2_font_8x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mr.png](fntpic/u8g2_font_8x13B_mr.png) + +u8g2_font_9x15_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tf.png](fntpic/u8g2_font_9x15_tf.png) + +u8g2_font_9x15_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tr.png](fntpic/u8g2_font_9x15_tr.png) + +u8g2_font_9x15_te [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_te.png](fntpic/u8g2_font_9x15_te.png) + +u8g2_font_9x15_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mf.png](fntpic/u8g2_font_9x15_mf.png) + +u8g2_font_9x15_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mr.png](fntpic/u8g2_font_9x15_mr.png) + +u8g2_font_9x15_me [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_me.png](fntpic/u8g2_font_9x15_me.png) + +u8g2_font_9x15_t_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_t_symbols.png](fntpic/u8g2_font_9x15_t_symbols.png) + +u8g2_font_9x15_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_m_symbols.png](fntpic/u8g2_font_9x15_m_symbols.png) + +u8g2_font_9x15_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_t_cyrillic.png](fntpic/u8g2_font_9x15_t_cyrillic.png) + +u8g2_font_9x15B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tf.png](fntpic/u8g2_font_9x15B_tf.png) + +u8g2_font_9x15B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tr.png](fntpic/u8g2_font_9x15B_tr.png) + +u8g2_font_9x15B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mf.png](fntpic/u8g2_font_9x15B_mf.png) + +u8g2_font_9x15B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mr.png](fntpic/u8g2_font_9x15B_mr.png) + +u8g2_font_9x18_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_tf.png](fntpic/u8g2_font_9x18_tf.png) + +u8g2_font_9x18_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_tr.png](fntpic/u8g2_font_9x18_tr.png) + +u8g2_font_9x18_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mf.png](fntpic/u8g2_font_9x18_mf.png) + +u8g2_font_9x18_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mr.png](fntpic/u8g2_font_9x18_mr.png) + +u8g2_font_9x18B_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tf.png](fntpic/u8g2_font_9x18B_tf.png) + +u8g2_font_9x18B_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tr.png](fntpic/u8g2_font_9x18B_tr.png) + +u8g2_font_9x18B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mf.png](fntpic/u8g2_font_9x18B_mf.png) + +u8g2_font_9x18B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mr.png](fntpic/u8g2_font_9x18B_mr.png) + +u8g2_font_t0_15_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_tf.png](fntpic/u8g2_font_t0_15_tf.png) + +u8g2_font_t0_15_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_tr.png](fntpic/u8g2_font_t0_15_tr.png) + +u8g2_font_t0_15_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_te.png](fntpic/u8g2_font_t0_15_te.png) + +u8g2_font_t0_15_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mf.png](fntpic/u8g2_font_t0_15_mf.png) + +u8g2_font_t0_15_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mr.png](fntpic/u8g2_font_t0_15_mr.png) + +u8g2_font_t0_15_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_me.png](fntpic/u8g2_font_t0_15_me.png) + +u8g2_font_t0_15_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_t_symbol.png](fntpic/u8g2_font_t0_15_t_symbol.png) + +u8g2_font_t0_15b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tf.png](fntpic/u8g2_font_t0_15b_tf.png) + +u8g2_font_t0_15b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tr.png](fntpic/u8g2_font_t0_15b_tr.png) + +u8g2_font_t0_15b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_te.png](fntpic/u8g2_font_t0_15b_te.png) + +u8g2_font_t0_15b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mf.png](fntpic/u8g2_font_t0_15b_mf.png) + +u8g2_font_t0_15b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mr.png](fntpic/u8g2_font_t0_15b_mr.png) + +u8g2_font_t0_15b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_me.png](fntpic/u8g2_font_t0_15b_me.png) + +u8g2_font_t0_16_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tf.png](fntpic/u8g2_font_t0_16_tf.png) + +u8g2_font_t0_16_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tr.png](fntpic/u8g2_font_t0_16_tr.png) + +u8g2_font_t0_16_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_te.png](fntpic/u8g2_font_t0_16_te.png) + +u8g2_font_t0_16_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mf.png](fntpic/u8g2_font_t0_16_mf.png) + +u8g2_font_t0_16_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mr.png](fntpic/u8g2_font_t0_16_mr.png) + +u8g2_font_t0_16_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_me.png](fntpic/u8g2_font_t0_16_me.png) + +u8g2_font_t0_16_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_t_symbol.png](fntpic/u8g2_font_t0_16_t_symbol.png) + +u8g2_font_t0_16b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tf.png](fntpic/u8g2_font_t0_16b_tf.png) + +u8g2_font_t0_16b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tr.png](fntpic/u8g2_font_t0_16b_tr.png) + +u8g2_font_t0_16b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_te.png](fntpic/u8g2_font_t0_16b_te.png) + +u8g2_font_t0_16b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mf.png](fntpic/u8g2_font_t0_16b_mf.png) + +u8g2_font_t0_16b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mr.png](fntpic/u8g2_font_t0_16b_mr.png) + +u8g2_font_t0_16b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_me.png](fntpic/u8g2_font_t0_16b_me.png) + +u8g2_font_samim_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_14_t_all.png](fntpic/u8g2_font_samim_14_t_all.png) + +u8g2_font_samim_fd_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_14_t_all.png](fntpic/u8g2_font_samim_fd_14_t_all.png) + +u8g2_font_iranian_sans_14_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_14_t_all.png](fntpic/u8g2_font_iranian_sans_14_t_all.png) + +u8g2_font_mercutio_basic_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_tf.png](fntpic/u8g2_font_mercutio_basic_nbp_tf.png) + +u8g2_font_mercutio_basic_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_tr.png](fntpic/u8g2_font_mercutio_basic_nbp_tr.png) + +u8g2_font_mercutio_basic_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_tn.png](fntpic/u8g2_font_mercutio_basic_nbp_tn.png) + +u8g2_font_mercutio_basic_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_basic_nbp_t_all.png](fntpic/u8g2_font_mercutio_basic_nbp_t_all.png) + +u8g2_font_mercutio_sc_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tf.png](fntpic/u8g2_font_mercutio_sc_nbp_tf.png) + +u8g2_font_mercutio_sc_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tr.png](fntpic/u8g2_font_mercutio_sc_nbp_tr.png) + +u8g2_font_mercutio_sc_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_tn.png](fntpic/u8g2_font_mercutio_sc_nbp_tn.png) + +u8g2_font_mercutio_sc_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_mercutio_sc_nbp_t_all.png](fntpic/u8g2_font_mercutio_sc_nbp_t_all.png) + +u8g2_font_rosencrantz_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tf.png](fntpic/u8g2_font_rosencrantz_nbp_tf.png) + +u8g2_font_rosencrantz_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tr.png](fntpic/u8g2_font_rosencrantz_nbp_tr.png) + +u8g2_font_rosencrantz_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_tn.png](fntpic/u8g2_font_rosencrantz_nbp_tn.png) + +u8g2_font_rosencrantz_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_rosencrantz_nbp_t_all.png](fntpic/u8g2_font_rosencrantz_nbp_t_all.png) + +u8g2_font_guildenstern_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tf.png](fntpic/u8g2_font_guildenstern_nbp_tf.png) + +u8g2_font_guildenstern_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tr.png](fntpic/u8g2_font_guildenstern_nbp_tr.png) + +u8g2_font_guildenstern_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_tn.png](fntpic/u8g2_font_guildenstern_nbp_tn.png) + +u8g2_font_guildenstern_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_guildenstern_nbp_t_all.png](fntpic/u8g2_font_guildenstern_nbp_t_all.png) + +u8g2_font_astragal_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tf.png](fntpic/u8g2_font_astragal_nbp_tf.png) + +u8g2_font_astragal_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tr.png](fntpic/u8g2_font_astragal_nbp_tr.png) + +u8g2_font_astragal_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_astragal_nbp_tn.png](fntpic/u8g2_font_astragal_nbp_tn.png) + +u8g2_font_habsburgchancery_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_tf.png](fntpic/u8g2_font_habsburgchancery_tf.png) + +u8g2_font_habsburgchancery_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_tr.png](fntpic/u8g2_font_habsburgchancery_tr.png) + +u8g2_font_habsburgchancery_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_tn.png](fntpic/u8g2_font_habsburgchancery_tn.png) + +u8g2_font_habsburgchancery_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_habsburgchancery_t_all.png](fntpic/u8g2_font_habsburgchancery_t_all.png) + +u8g2_font_beanstalk_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_beanstalk_mel_tr.png](fntpic/u8g2_font_beanstalk_mel_tr.png) + +u8g2_font_beanstalk_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_beanstalk_mel_tn.png](fntpic/u8g2_font_beanstalk_mel_tn.png) + +u8g2_font_mademoiselle_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_mademoiselle_mel_tr.png](fntpic/u8g2_font_mademoiselle_mel_tr.png) + +u8g2_font_mademoiselle_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_mademoiselle_mel_tn.png](fntpic/u8g2_font_mademoiselle_mel_tn.png) + +u8g2_font_pieceofcake_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_pieceofcake_mel_tr.png](fntpic/u8g2_font_pieceofcake_mel_tr.png) + +u8g2_font_pieceofcake_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_pieceofcake_mel_tn.png](fntpic/u8g2_font_pieceofcake_mel_tn.png) + +u8g2_font_oldwizard_tf [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tf.png](fntpic/u8g2_font_oldwizard_tf.png) + +u8g2_font_oldwizard_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tr.png](fntpic/u8g2_font_oldwizard_tr.png) + +u8g2_font_oldwizard_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tn.png](fntpic/u8g2_font_oldwizard_tn.png) + +u8g2_font_oldwizard_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_oldwizard_tu.png](fntpic/u8g2_font_oldwizard_tu.png) + +u8g2_font_lastpriestess_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_lastpriestess_tr.png](fntpic/u8g2_font_lastpriestess_tr.png) + +u8g2_font_lastpriestess_tu [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_lastpriestess_tu.png](fntpic/u8g2_font_lastpriestess_tu.png) + +u8g2_font_tenfatguys_tf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tf.png](fntpic/u8g2_font_tenfatguys_tf.png) + +u8g2_font_tenfatguys_tr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tr.png](fntpic/u8g2_font_tenfatguys_tr.png) + +u8g2_font_tenfatguys_tn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tn.png](fntpic/u8g2_font_tenfatguys_tn.png) + +u8g2_font_tenfatguys_tu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_tu.png](fntpic/u8g2_font_tenfatguys_tu.png) + +u8g2_font_tenfatguys_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenfatguys_t_all.png](fntpic/u8g2_font_tenfatguys_t_all.png) + +u8g2_font_halftone_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_halftone_tf.png](fntpic/u8g2_font_halftone_tf.png) + +u8g2_font_halftone_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_halftone_tr.png](fntpic/u8g2_font_halftone_tr.png) + +u8g2_font_halftone_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_halftone_tn.png](fntpic/u8g2_font_halftone_tn.png) + +u8g2_font_bracketedbabies_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bracketedbabies_tr.png](fntpic/u8g2_font_bracketedbabies_tr.png) + +u8g2_font_dystopia_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_dystopia_tr.png](fntpic/u8g2_font_dystopia_tr.png) + +u8g2_font_dystopia_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_dystopia_te.png](fntpic/u8g2_font_dystopia_te.png) + +u8g2_font_doomalpha04_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_doomalpha04_tr.png](fntpic/u8g2_font_doomalpha04_tr.png) + +u8g2_font_doomalpha04_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_doomalpha04_te.png](fntpic/u8g2_font_doomalpha04_te.png) + +u8g2_font_neuecraft_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_neuecraft_tr.png](fntpic/u8g2_font_neuecraft_tr.png) + +u8g2_font_neuecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_neuecraft_te.png](fntpic/u8g2_font_neuecraft_te.png) + +u8g2_font_sonicmania_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sonicmania_tr.png](fntpic/u8g2_font_sonicmania_tr.png) + +u8g2_font_sonicmania_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sonicmania_te.png](fntpic/u8g2_font_sonicmania_te.png) + +u8g2_font_pixzillav1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_tf.png](fntpic/u8g2_font_pixzillav1_tf.png) + +u8g2_font_pixzillav1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_tr.png](fntpic/u8g2_font_pixzillav1_tr.png) + +u8g2_font_pixzillav1_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pixzillav1_te.png](fntpic/u8g2_font_pixzillav1_te.png) + +u8g2_font_pxclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_tf.png](fntpic/u8g2_font_pxclassic_tf.png) + +u8g2_font_pxclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_tr.png](fntpic/u8g2_font_pxclassic_tr.png) + +u8g2_font_pxclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_pxclassic_te.png](fntpic/u8g2_font_pxclassic_te.png) + +u8g2_font_CursivePixel_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_CursivePixel_tr.png](fntpic/u8g2_font_CursivePixel_tr.png) + +u8g2_font_spleen8x16_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mf.png](fntpic/u8g2_font_spleen8x16_mf.png) + +u8g2_font_spleen8x16_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mr.png](fntpic/u8g2_font_spleen8x16_mr.png) + +u8g2_font_spleen8x16_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mu.png](fntpic/u8g2_font_spleen8x16_mu.png) + +u8g2_font_spleen8x16_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_me.png](fntpic/u8g2_font_spleen8x16_me.png) + +u8g2_font_DigitalDiscoThin_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tf.png](fntpic/u8g2_font_DigitalDiscoThin_tf.png) + +u8g2_font_DigitalDiscoThin_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tr.png](fntpic/u8g2_font_DigitalDiscoThin_tr.png) + +u8g2_font_DigitalDiscoThin_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tn.png](fntpic/u8g2_font_DigitalDiscoThin_tn.png) + +u8g2_font_DigitalDiscoThin_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_tu.png](fntpic/u8g2_font_DigitalDiscoThin_tu.png) + +u8g2_font_DigitalDiscoThin_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDiscoThin_te.png](fntpic/u8g2_font_DigitalDiscoThin_te.png) + +u8g2_font_DigitalDisco_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tf.png](fntpic/u8g2_font_DigitalDisco_tf.png) + +u8g2_font_DigitalDisco_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tr.png](fntpic/u8g2_font_DigitalDisco_tr.png) + +u8g2_font_DigitalDisco_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tn.png](fntpic/u8g2_font_DigitalDisco_tn.png) + +u8g2_font_DigitalDisco_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_tu.png](fntpic/u8g2_font_DigitalDisco_tu.png) + +u8g2_font_DigitalDisco_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_DigitalDisco_te.png](fntpic/u8g2_font_DigitalDisco_te.png) + +u8g2_font_etl16thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_etl16thai_t.png](fntpic/u8g2_font_etl16thai_t.png) + +u8g2_font_crox2cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_tf.png](fntpic/u8g2_font_crox2cb_tf.png) + +u8g2_font_crox2cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_tr.png](fntpic/u8g2_font_crox2cb_tr.png) + +u8g2_font_crox2cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mf.png](fntpic/u8g2_font_crox2cb_mf.png) + +u8g2_font_crox2cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mr.png](fntpic/u8g2_font_crox2cb_mr.png) + +u8g2_font_crox2c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tf.png](fntpic/u8g2_font_crox2c_tf.png) + +u8g2_font_crox2c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tr.png](fntpic/u8g2_font_crox2c_tr.png) + +u8g2_font_crox2c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mf.png](fntpic/u8g2_font_crox2c_mf.png) + +u8g2_font_crox2c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mr.png](fntpic/u8g2_font_crox2c_mr.png) + +u8g2_font_crox2hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tf.png](fntpic/u8g2_font_crox2hb_tf.png) + +u8g2_font_crox2hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tr.png](fntpic/u8g2_font_crox2hb_tr.png) + +u8g2_font_crox2h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tf.png](fntpic/u8g2_font_crox2h_tf.png) + +u8g2_font_crox2h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tr.png](fntpic/u8g2_font_crox2h_tr.png) + +u8g2_font_crox2tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tf.png](fntpic/u8g2_font_crox2tb_tf.png) + +u8g2_font_crox2tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tr.png](fntpic/u8g2_font_crox2tb_tr.png) + +u8g2_font_crox2t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tf.png](fntpic/u8g2_font_crox2t_tf.png) + +u8g2_font_crox2t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tr.png](fntpic/u8g2_font_crox2t_tr.png) + +u8g2_font_unifont_tf [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_tf.png](fntpic/u8g2_font_unifont_tf.png) + +u8g2_font_unifont_tr [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_tr.png](fntpic/u8g2_font_unifont_tr.png) + +u8g2_font_unifont_te [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_te.png](fntpic/u8g2_font_unifont_te.png) + +u8g2_font_unifont_t_latin [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_latin.png](fntpic/u8g2_font_unifont_t_latin.png) + +u8g2_font_unifont_t_extended [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_extended.png](fntpic/u8g2_font_unifont_t_extended.png) + +u8g2_font_unifont_t_0_72_73 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_72_73.png](fntpic/u8g2_font_unifont_t_0_72_73.png) + +u8g2_font_unifont_t_0_75 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_75.png](fntpic/u8g2_font_unifont_t_0_75.png) + +u8g2_font_unifont_t_0_76 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_76.png](fntpic/u8g2_font_unifont_t_0_76.png) + +u8g2_font_unifont_t_0_77 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_77.png](fntpic/u8g2_font_unifont_t_0_77.png) + +u8g2_font_unifont_t_0_78_79 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_78_79.png](fntpic/u8g2_font_unifont_t_0_78_79.png) + +u8g2_font_unifont_t_0_86 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_0_86.png](fntpic/u8g2_font_unifont_t_0_86.png) + +u8g2_font_unifont_t_greek [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_greek.png](fntpic/u8g2_font_unifont_t_greek.png) + +u8g2_font_unifont_t_cyrillic [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_cyrillic.png](fntpic/u8g2_font_unifont_t_cyrillic.png) + +u8g2_font_unifont_t_hebrew [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_hebrew.png](fntpic/u8g2_font_unifont_t_hebrew.png) + +u8g2_font_unifont_t_bengali [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_bengali.png](fntpic/u8g2_font_unifont_t_bengali.png) + +u8g2_font_unifont_t_tibetan [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_tibetan.png](fntpic/u8g2_font_unifont_t_tibetan.png) + +u8g2_font_unifont_t_urdu [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_urdu.png](fntpic/u8g2_font_unifont_t_urdu.png) + +u8g2_font_unifont_t_polish [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_polish.png](fntpic/u8g2_font_unifont_t_polish.png) + +u8g2_font_unifont_t_devanagari [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_devanagari.png](fntpic/u8g2_font_unifont_t_devanagari.png) + +u8g2_font_unifont_t_malayalam [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_malayalam.png](fntpic/u8g2_font_unifont_t_malayalam.png) + +u8g2_font_unifont_t_arabic [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_arabic.png](fntpic/u8g2_font_unifont_t_arabic.png) + +u8g2_font_unifont_t_symbols [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_symbols.png](fntpic/u8g2_font_unifont_t_symbols.png) + +u8g2_font_unifont_h_symbols [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_h_symbols.png](fntpic/u8g2_font_unifont_h_symbols.png) + +u8g2_font_unifont_t_chinese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese1.png](fntpic/u8g2_font_unifont_t_chinese1.png) + +u8g2_font_unifont_t_chinese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese2.png](fntpic/u8g2_font_unifont_t_chinese2.png) + +u8g2_font_unifont_t_chinese3 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_chinese3.png](fntpic/u8g2_font_unifont_t_chinese3.png) + +u8g2_font_unifont_t_gb2312 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312.png](fntpic/u8g2_font_unifont_t_gb2312.png) + +u8g2_font_unifont_t_gb2312a [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312a.png](fntpic/u8g2_font_unifont_t_gb2312a.png) + +u8g2_font_unifont_t_gb2312b [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_gb2312b.png](fntpic/u8g2_font_unifont_t_gb2312b.png) + +u8g2_font_unifont_t_japanese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese1.png](fntpic/u8g2_font_unifont_t_japanese1.png) + +u8g2_font_unifont_t_japanese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese2.png](fntpic/u8g2_font_unifont_t_japanese2.png) + +u8g2_font_unifont_t_japanese3 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_japanese3.png](fntpic/u8g2_font_unifont_t_japanese3.png) + +u8g2_font_unifont_t_korean1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_korean1.png](fntpic/u8g2_font_unifont_t_korean1.png) + +u8g2_font_unifont_t_korean2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_korean2.png](fntpic/u8g2_font_unifont_t_korean2.png) + +u8g2_font_unifont_t_vietnamese1 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_vietnamese1.png](fntpic/u8g2_font_unifont_t_vietnamese1.png) + +u8g2_font_unifont_t_vietnamese2 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_vietnamese2.png](fntpic/u8g2_font_unifont_t_vietnamese2.png) + +u8g2_font_gb16st_t_1 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb16st_t_1.png](fntpic/u8g2_font_gb16st_t_1.png) + +u8g2_font_gb16st_t_2 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb16st_t_2.png](fntpic/u8g2_font_gb16st_t_2.png) + +u8g2_font_gb16st_t_3 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb16st_t_3.png](fntpic/u8g2_font_gb16st_t_3.png) + +u8g2_font_b16_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_t_japanese1.png](fntpic/u8g2_font_b16_t_japanese1.png) + +u8g2_font_b16_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_t_japanese2.png](fntpic/u8g2_font_b16_t_japanese2.png) + +u8g2_font_b16_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_t_japanese3.png](fntpic/u8g2_font_b16_t_japanese3.png) + +u8g2_font_b16_b_t_japanese1 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese1.png](fntpic/u8g2_font_b16_b_t_japanese1.png) + +u8g2_font_b16_b_t_japanese2 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese2.png](fntpic/u8g2_font_b16_b_t_japanese2.png) + +u8g2_font_b16_b_t_japanese3 [efont](fntgrpefont) + +![fntpic/u8g2_font_b16_b_t_japanese3.png](fntpic/u8g2_font_b16_b_t_japanese3.png) + +u8g2_font_courB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB12_tf.png](fntpic/u8g2_font_courB12_tf.png) + +u8g2_font_courB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB12_tr.png](fntpic/u8g2_font_courB12_tr.png) + +u8g2_font_courB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB12_tn.png](fntpic/u8g2_font_courB12_tn.png) + +u8g2_font_courR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tf.png](fntpic/u8g2_font_courR12_tf.png) + +u8g2_font_courR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tr.png](fntpic/u8g2_font_courR12_tr.png) + +u8g2_font_courR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR12_tn.png](fntpic/u8g2_font_courR12_tn.png) + +u8g2_font_timB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tf.png](fntpic/u8g2_font_timB10_tf.png) + +u8g2_font_timB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tr.png](fntpic/u8g2_font_timB10_tr.png) + +u8g2_font_timB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB10_tn.png](fntpic/u8g2_font_timB10_tn.png) + +u8g2_font_timR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tf.png](fntpic/u8g2_font_timR10_tf.png) + +u8g2_font_timR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tr.png](fntpic/u8g2_font_timR10_tr.png) + +u8g2_font_timR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR10_tn.png](fntpic/u8g2_font_timR10_tn.png) + +u8g2_font_lubB10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_tf.png](fntpic/u8g2_font_lubB10_tf.png) + +u8g2_font_lubB10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_tr.png](fntpic/u8g2_font_lubB10_tr.png) + +u8g2_font_lubB10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_tn.png](fntpic/u8g2_font_lubB10_tn.png) + +u8g2_font_lubB10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB10_te.png](fntpic/u8g2_font_lubB10_te.png) + +u8g2_font_lubBI10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tf.png](fntpic/u8g2_font_lubBI10_tf.png) + +u8g2_font_lubBI10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tr.png](fntpic/u8g2_font_lubBI10_tr.png) + +u8g2_font_lubBI10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_tn.png](fntpic/u8g2_font_lubBI10_tn.png) + +u8g2_font_lubBI10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI10_te.png](fntpic/u8g2_font_lubBI10_te.png) + +u8g2_font_lubI10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tf.png](fntpic/u8g2_font_lubI10_tf.png) + +u8g2_font_lubI10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tr.png](fntpic/u8g2_font_lubI10_tr.png) + +u8g2_font_lubI10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_tn.png](fntpic/u8g2_font_lubI10_tn.png) + +u8g2_font_lubI10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI10_te.png](fntpic/u8g2_font_lubI10_te.png) + +u8g2_font_luBIS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tf.png](fntpic/u8g2_font_luBIS10_tf.png) + +u8g2_font_luBIS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tr.png](fntpic/u8g2_font_luBIS10_tr.png) + +u8g2_font_luBIS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_tn.png](fntpic/u8g2_font_luBIS10_tn.png) + +u8g2_font_luBIS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS10_te.png](fntpic/u8g2_font_luBIS10_te.png) + +u8g2_font_lubR10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tf.png](fntpic/u8g2_font_lubR10_tf.png) + +u8g2_font_lubR10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tr.png](fntpic/u8g2_font_lubR10_tr.png) + +u8g2_font_lubR10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_tn.png](fntpic/u8g2_font_lubR10_tn.png) + +u8g2_font_lubR10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR10_te.png](fntpic/u8g2_font_lubR10_te.png) + +u8g2_font_luBS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tf.png](fntpic/u8g2_font_luBS10_tf.png) + +u8g2_font_luBS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tr.png](fntpic/u8g2_font_luBS10_tr.png) + +u8g2_font_luBS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_tn.png](fntpic/u8g2_font_luBS10_tn.png) + +u8g2_font_luBS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS10_te.png](fntpic/u8g2_font_luBS10_te.png) + +u8g2_font_luIS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tf.png](fntpic/u8g2_font_luIS10_tf.png) + +u8g2_font_luIS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tr.png](fntpic/u8g2_font_luIS10_tr.png) + +u8g2_font_luIS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_tn.png](fntpic/u8g2_font_luIS10_tn.png) + +u8g2_font_luIS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS10_te.png](fntpic/u8g2_font_luIS10_te.png) + +u8g2_font_luRS10_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tf.png](fntpic/u8g2_font_luRS10_tf.png) + +u8g2_font_luRS10_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tr.png](fntpic/u8g2_font_luRS10_tr.png) + +u8g2_font_luRS10_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_tn.png](fntpic/u8g2_font_luRS10_tn.png) + +u8g2_font_luRS10_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS10_te.png](fntpic/u8g2_font_luRS10_te.png) + +u8g2_font_gulim12_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim12_t_korean1.png](fntpic/u8g2_font_gulim12_t_korean1.png) + +u8g2_font_gulim12_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim12_t_korean2.png](fntpic/u8g2_font_gulim12_t_korean2.png) + +u8g2_font_pxplusibmvga9_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_tf.png](fntpic/u8g2_font_pxplusibmvga9_tf.png) + +u8g2_font_pxplusibmvga9_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_tr.png](fntpic/u8g2_font_pxplusibmvga9_tr.png) + +u8g2_font_pxplusibmvga9_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_tn.png](fntpic/u8g2_font_pxplusibmvga9_tn.png) + +u8g2_font_pxplusibmvga9_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mf.png](fntpic/u8g2_font_pxplusibmvga9_mf.png) + +u8g2_font_pxplusibmvga9_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mr.png](fntpic/u8g2_font_pxplusibmvga9_mr.png) + +u8g2_font_pxplusibmvga9_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mn.png](fntpic/u8g2_font_pxplusibmvga9_mn.png) + +u8g2_font_pxplusibmvga9_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_t_all.png](fntpic/u8g2_font_pxplusibmvga9_t_all.png) + +u8g2_font_pxplusibmvga9_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_m_all.png](fntpic/u8g2_font_pxplusibmvga9_m_all.png) + +u8g2_font_pxplusibmvga8_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tf.png](fntpic/u8g2_font_pxplusibmvga8_tf.png) + +u8g2_font_pxplusibmvga8_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tr.png](fntpic/u8g2_font_pxplusibmvga8_tr.png) + +u8g2_font_pxplusibmvga8_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_tn.png](fntpic/u8g2_font_pxplusibmvga8_tn.png) + +u8g2_font_pxplusibmvga8_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mf.png](fntpic/u8g2_font_pxplusibmvga8_mf.png) + +u8g2_font_pxplusibmvga8_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mr.png](fntpic/u8g2_font_pxplusibmvga8_mr.png) + +u8g2_font_pxplusibmvga8_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mn.png](fntpic/u8g2_font_pxplusibmvga8_mn.png) + +u8g2_font_pxplusibmvga8_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_t_all.png](fntpic/u8g2_font_pxplusibmvga8_t_all.png) + +u8g2_font_pxplusibmvga8_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_m_all.png](fntpic/u8g2_font_pxplusibmvga8_m_all.png) + + +## 11 Pixel Height + +u8g2_font_6x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_tn.png](fntpic/u8g2_font_6x13_tn.png) + +u8g2_font_6x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mn.png](fntpic/u8g2_font_6x13_mn.png) + +u8g2_font_6x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_tn.png](fntpic/u8g2_font_6x13B_tn.png) + +u8g2_font_6x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mn.png](fntpic/u8g2_font_6x13B_mn.png) + +u8g2_font_6x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_tn.png](fntpic/u8g2_font_6x13O_tn.png) + +u8g2_font_6x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mn.png](fntpic/u8g2_font_6x13O_mn.png) + +u8g2_font_7x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_tn.png](fntpic/u8g2_font_7x13_tn.png) + +u8g2_font_7x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mn.png](fntpic/u8g2_font_7x13_mn.png) + +u8g2_font_7x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_tn.png](fntpic/u8g2_font_7x13B_tn.png) + +u8g2_font_7x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mn.png](fntpic/u8g2_font_7x13B_mn.png) + +u8g2_font_7x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_tn.png](fntpic/u8g2_font_7x13O_tn.png) + +u8g2_font_7x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mn.png](fntpic/u8g2_font_7x13O_mn.png) + +u8g2_font_8x13_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_tn.png](fntpic/u8g2_font_8x13_tn.png) + +u8g2_font_8x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mn.png](fntpic/u8g2_font_8x13_mn.png) + +u8g2_font_8x13B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_tn.png](fntpic/u8g2_font_8x13B_tn.png) + +u8g2_font_8x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mn.png](fntpic/u8g2_font_8x13B_mn.png) + +u8g2_font_8x13O_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_tn.png](fntpic/u8g2_font_8x13O_tn.png) + +u8g2_font_8x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mn.png](fntpic/u8g2_font_8x13O_mn.png) + +u8g2_font_t0_13_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_tn.png](fntpic/u8g2_font_t0_13_tn.png) + +u8g2_font_t0_13_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mn.png](fntpic/u8g2_font_t0_13_mn.png) + +u8g2_font_t0_13b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_tn.png](fntpic/u8g2_font_t0_13b_tn.png) + +u8g2_font_t0_13b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mn.png](fntpic/u8g2_font_t0_13b_mn.png) + +u8g2_font_t0_14_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_tn.png](fntpic/u8g2_font_t0_14_tn.png) + +u8g2_font_t0_14_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mn.png](fntpic/u8g2_font_t0_14_mn.png) + +u8g2_font_t0_14b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_tn.png](fntpic/u8g2_font_t0_14b_tn.png) + +u8g2_font_t0_14b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mn.png](fntpic/u8g2_font_t0_14b_mn.png) + +u8g2_font_t0_17_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_tf.png](fntpic/u8g2_font_t0_17_tf.png) + +u8g2_font_t0_17_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_tr.png](fntpic/u8g2_font_t0_17_tr.png) + +u8g2_font_t0_17_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_te.png](fntpic/u8g2_font_t0_17_te.png) + +u8g2_font_t0_17_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mf.png](fntpic/u8g2_font_t0_17_mf.png) + +u8g2_font_t0_17_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mr.png](fntpic/u8g2_font_t0_17_mr.png) + +u8g2_font_t0_17_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_me.png](fntpic/u8g2_font_t0_17_me.png) + +u8g2_font_t0_17_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_t_symbol.png](fntpic/u8g2_font_t0_17_t_symbol.png) + +u8g2_font_t0_17b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tf.png](fntpic/u8g2_font_t0_17b_tf.png) + +u8g2_font_t0_17b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tr.png](fntpic/u8g2_font_t0_17b_tr.png) + +u8g2_font_t0_17b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_te.png](fntpic/u8g2_font_t0_17b_te.png) + +u8g2_font_t0_17b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mf.png](fntpic/u8g2_font_t0_17b_mf.png) + +u8g2_font_t0_17b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mr.png](fntpic/u8g2_font_t0_17b_mr.png) + +u8g2_font_t0_17b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_me.png](fntpic/u8g2_font_t0_17b_me.png) + +u8g2_font_t0_18_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tf.png](fntpic/u8g2_font_t0_18_tf.png) + +u8g2_font_t0_18_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tr.png](fntpic/u8g2_font_t0_18_tr.png) + +u8g2_font_t0_18_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_te.png](fntpic/u8g2_font_t0_18_te.png) + +u8g2_font_t0_18_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mf.png](fntpic/u8g2_font_t0_18_mf.png) + +u8g2_font_t0_18_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mr.png](fntpic/u8g2_font_t0_18_mr.png) + +u8g2_font_t0_18_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_me.png](fntpic/u8g2_font_t0_18_me.png) + +u8g2_font_t0_18_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_t_symbol.png](fntpic/u8g2_font_t0_18_t_symbol.png) + +u8g2_font_t0_18b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tf.png](fntpic/u8g2_font_t0_18b_tf.png) + +u8g2_font_t0_18b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tr.png](fntpic/u8g2_font_t0_18b_tr.png) + +u8g2_font_t0_18b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_te.png](fntpic/u8g2_font_t0_18b_te.png) + +u8g2_font_t0_18b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mf.png](fntpic/u8g2_font_t0_18b_mf.png) + +u8g2_font_t0_18b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mr.png](fntpic/u8g2_font_t0_18b_mr.png) + +u8g2_font_t0_18b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_me.png](fntpic/u8g2_font_t0_18b_me.png) + +u8g2_font_profont17_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_tf.png](fntpic/u8g2_font_profont17_tf.png) + +u8g2_font_profont17_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_tr.png](fntpic/u8g2_font_profont17_tr.png) + +u8g2_font_profont17_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_tn.png](fntpic/u8g2_font_profont17_tn.png) + +u8g2_font_profont17_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mf.png](fntpic/u8g2_font_profont17_mf.png) + +u8g2_font_profont17_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mr.png](fntpic/u8g2_font_profont17_mr.png) + +u8g2_font_profont17_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mn.png](fntpic/u8g2_font_profont17_mn.png) + +u8g2_font_shylock_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_tf.png](fntpic/u8g2_font_shylock_nbp_tf.png) + +u8g2_font_shylock_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_tr.png](fntpic/u8g2_font_shylock_nbp_tr.png) + +u8g2_font_shylock_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_tn.png](fntpic/u8g2_font_shylock_nbp_tn.png) + +u8g2_font_shylock_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_shylock_nbp_t_all.png](fntpic/u8g2_font_shylock_nbp_t_all.png) + +u8g2_font_sticker_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_sticker_mel_tr.png](fntpic/u8g2_font_sticker_mel_tr.png) + +u8g2_font_sticker_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +![fntpic/u8g2_font_sticker_mel_tn.png](fntpic/u8g2_font_sticker_mel_tn.png) + +u8g2_font_celibatemonk_tr [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_celibatemonk_tr.png](fntpic/u8g2_font_celibatemonk_tr.png) + +u8g2_font_michaelmouse_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_michaelmouse_tu.png](fntpic/u8g2_font_michaelmouse_tu.png) + +u8g2_font_squirrel_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_squirrel_tr.png](fntpic/u8g2_font_squirrel_tr.png) + +u8g2_font_squirrel_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_squirrel_tn.png](fntpic/u8g2_font_squirrel_tn.png) + +u8g2_font_squirrel_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_squirrel_tu.png](fntpic/u8g2_font_squirrel_tu.png) + +u8g2_font_fewture_tf [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fewture_tf.png](fntpic/u8g2_font_fewture_tf.png) + +u8g2_font_fewture_tr [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fewture_tr.png](fntpic/u8g2_font_fewture_tr.png) + +u8g2_font_fewture_tn [Tulamide](fntgrptulamide) + +![fntpic/u8g2_font_fewture_tn.png](fntpic/u8g2_font_fewture_tn.png) + +u8g2_font_bauhaus2015_tr [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_bauhaus2015_tr.png](fntpic/u8g2_font_bauhaus2015_tr.png) + +u8g2_font_bauhaus2015_tn [GilesBooth](fntgrpgilesbooth) + +![fntpic/u8g2_font_bauhaus2015_tn.png](fntpic/u8g2_font_bauhaus2015_tn.png) + +u8g2_font_adventurer_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_adventurer_tf.png](fntpic/u8g2_font_adventurer_tf.png) + +u8g2_font_adventurer_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_adventurer_tr.png](fntpic/u8g2_font_adventurer_tr.png) + +u8g2_font_adventurer_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_adventurer_t_all.png](fntpic/u8g2_font_adventurer_t_all.png) + +u8g2_font_frikativ_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_tf.png](fntpic/u8g2_font_frikativ_tf.png) + +u8g2_font_frikativ_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_tr.png](fntpic/u8g2_font_frikativ_tr.png) + +u8g2_font_frikativ_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_frikativ_t_all.png](fntpic/u8g2_font_frikativ_t_all.png) + +u8g2_font_mildras_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_mildras_tr.png](fntpic/u8g2_font_mildras_tr.png) + +u8g2_font_mildras_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_mildras_te.png](fntpic/u8g2_font_mildras_te.png) + +u8g2_font_busdisplay11x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay11x5_tr.png](fntpic/u8g2_font_busdisplay11x5_tr.png) + +u8g2_font_busdisplay11x5_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_busdisplay11x5_te.png](fntpic/u8g2_font_busdisplay11x5_te.png) + +u8g2_font_sticker100complete_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sticker100complete_tr.png](fntpic/u8g2_font_sticker100complete_tr.png) + +u8g2_font_sticker100complete_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sticker100complete_te.png](fntpic/u8g2_font_sticker100complete_te.png) + +u8g2_font_eckpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_eckpixel_tr.png](fntpic/u8g2_font_eckpixel_tr.png) + +u8g2_font_ImpactBits_tr [JapanYoshi](fntgrpjapanyoshi) + +![fntpic/u8g2_font_ImpactBits_tr.png](fntpic/u8g2_font_ImpactBits_tr.png) + +u8g2_font_Untitled16PixelSansSerifBitmap_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png](fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png) + +u8g2_font_NokiaLargeBold_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaLargeBold_tf.png](fntpic/u8g2_font_NokiaLargeBold_tf.png) + +u8g2_font_NokiaLargeBold_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaLargeBold_tr.png](fntpic/u8g2_font_NokiaLargeBold_tr.png) + +u8g2_font_NokiaLargeBold_te [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_NokiaLargeBold_te.png](fntpic/u8g2_font_NokiaLargeBold_te.png) + +u8g2_font_Pixellari_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tf.png](fntpic/u8g2_font_Pixellari_tf.png) + +u8g2_font_Pixellari_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tr.png](fntpic/u8g2_font_Pixellari_tr.png) + +u8g2_font_Pixellari_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tn.png](fntpic/u8g2_font_Pixellari_tn.png) + +u8g2_font_Pixellari_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_tu.png](fntpic/u8g2_font_Pixellari_tu.png) + +u8g2_font_Pixellari_te [dafont](fntgrpdafont) + +![fntpic/u8g2_font_Pixellari_te.png](fntpic/u8g2_font_Pixellari_te.png) + +u8g2_font_crox1cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_tn.png](fntpic/u8g2_font_crox1cb_tn.png) + +u8g2_font_crox1cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mn.png](fntpic/u8g2_font_crox1cb_mn.png) + +u8g2_font_crox1c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_tn.png](fntpic/u8g2_font_crox1c_tn.png) + +u8g2_font_crox1c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mn.png](fntpic/u8g2_font_crox1c_mn.png) + +u8g2_font_crox1hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1hb_tn.png](fntpic/u8g2_font_crox1hb_tn.png) + +u8g2_font_crox1h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1h_tn.png](fntpic/u8g2_font_crox1h_tn.png) + +u8g2_font_crox1tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1tb_tn.png](fntpic/u8g2_font_crox1tb_tn.png) + +u8g2_font_crox1t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1t_tn.png](fntpic/u8g2_font_crox1t_tn.png) + +u8g2_font_crox3tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3tb_tf.png](fntpic/u8g2_font_crox3tb_tf.png) + +u8g2_font_crox3tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3tb_tr.png](fntpic/u8g2_font_crox3tb_tr.png) + +u8g2_font_crox3t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tf.png](fntpic/u8g2_font_crox3t_tf.png) + +u8g2_font_crox3t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tr.png](fntpic/u8g2_font_crox3t_tr.png) + +u8g2_font_cu12_tf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_tf.png](fntpic/u8g2_font_cu12_tf.png) + +u8g2_font_cu12_tr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_tr.png](fntpic/u8g2_font_cu12_tr.png) + +u8g2_font_cu12_tn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_tn.png](fntpic/u8g2_font_cu12_tn.png) + +u8g2_font_cu12_te [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_te.png](fntpic/u8g2_font_cu12_te.png) + +u8g2_font_cu12_hf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hf.png](fntpic/u8g2_font_cu12_hf.png) + +u8g2_font_cu12_hr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hr.png](fntpic/u8g2_font_cu12_hr.png) + +u8g2_font_cu12_hn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_hn.png](fntpic/u8g2_font_cu12_hn.png) + +u8g2_font_cu12_he [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_he.png](fntpic/u8g2_font_cu12_he.png) + +u8g2_font_cu12_mf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mf.png](fntpic/u8g2_font_cu12_mf.png) + +u8g2_font_cu12_mr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mr.png](fntpic/u8g2_font_cu12_mr.png) + +u8g2_font_cu12_mn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mn.png](fntpic/u8g2_font_cu12_mn.png) + +u8g2_font_cu12_me [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_me.png](fntpic/u8g2_font_cu12_me.png) + +u8g2_font_cu12_t_symbols [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_symbols.png](fntpic/u8g2_font_cu12_t_symbols.png) + +u8g2_font_cu12_h_symbols [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_h_symbols.png](fntpic/u8g2_font_cu12_h_symbols.png) + +u8g2_font_cu12_t_greek [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_greek.png](fntpic/u8g2_font_cu12_t_greek.png) + +u8g2_font_cu12_t_cyrillic [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_cyrillic.png](fntpic/u8g2_font_cu12_t_cyrillic.png) + +u8g2_font_cu12_t_tibetan [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_tibetan.png](fntpic/u8g2_font_cu12_t_tibetan.png) + +u8g2_font_cu12_t_hebrew [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_hebrew.png](fntpic/u8g2_font_cu12_t_hebrew.png) + +u8g2_font_cu12_t_arabic [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_t_arabic.png](fntpic/u8g2_font_cu12_t_arabic.png) + +u8g2_font_wqy15_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_chinese1.png](fntpic/u8g2_font_wqy15_t_chinese1.png) + +u8g2_font_wqy15_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_chinese2.png](fntpic/u8g2_font_wqy15_t_chinese2.png) + +u8g2_font_wqy15_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_chinese3.png](fntpic/u8g2_font_wqy15_t_chinese3.png) + +u8g2_font_wqy15_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312.png](fntpic/u8g2_font_wqy15_t_gb2312.png) + +u8g2_font_wqy15_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312a.png](fntpic/u8g2_font_wqy15_t_gb2312a.png) + +u8g2_font_wqy15_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy15_t_gb2312b.png](fntpic/u8g2_font_wqy15_t_gb2312b.png) + +u8g2_font_wqy16_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese1.png](fntpic/u8g2_font_wqy16_t_chinese1.png) + +u8g2_font_wqy16_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese2.png](fntpic/u8g2_font_wqy16_t_chinese2.png) + +u8g2_font_wqy16_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_chinese3.png](fntpic/u8g2_font_wqy16_t_chinese3.png) + +u8g2_font_wqy16_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312.png](fntpic/u8g2_font_wqy16_t_gb2312.png) + +u8g2_font_wqy16_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312a.png](fntpic/u8g2_font_wqy16_t_gb2312a.png) + +u8g2_font_wqy16_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +![fntpic/u8g2_font_wqy16_t_gb2312b.png](fntpic/u8g2_font_wqy16_t_gb2312b.png) + +u8g2_font_courB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB14_tf.png](fntpic/u8g2_font_courB14_tf.png) + +u8g2_font_courB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB14_tr.png](fntpic/u8g2_font_courB14_tr.png) + +u8g2_font_courB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB14_tn.png](fntpic/u8g2_font_courB14_tn.png) + +u8g2_font_courR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tf.png](fntpic/u8g2_font_courR14_tf.png) + +u8g2_font_courR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tr.png](fntpic/u8g2_font_courR14_tr.png) + +u8g2_font_courR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR14_tn.png](fntpic/u8g2_font_courR14_tn.png) + +u8g2_font_helvB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tf.png](fntpic/u8g2_font_helvB10_tf.png) + +u8g2_font_helvB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tr.png](fntpic/u8g2_font_helvB10_tr.png) + +u8g2_font_helvB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_tn.png](fntpic/u8g2_font_helvB10_tn.png) + +u8g2_font_helvB10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB10_te.png](fntpic/u8g2_font_helvB10_te.png) + +u8g2_font_helvR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tf.png](fntpic/u8g2_font_helvR10_tf.png) + +u8g2_font_helvR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tr.png](fntpic/u8g2_font_helvR10_tr.png) + +u8g2_font_helvR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_tn.png](fntpic/u8g2_font_helvR10_tn.png) + +u8g2_font_helvR10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR10_te.png](fntpic/u8g2_font_helvR10_te.png) + +u8g2_font_ncenB10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tf.png](fntpic/u8g2_font_ncenB10_tf.png) + +u8g2_font_ncenB10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tr.png](fntpic/u8g2_font_ncenB10_tr.png) + +u8g2_font_ncenB10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_tn.png](fntpic/u8g2_font_ncenB10_tn.png) + +u8g2_font_ncenB10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB10_te.png](fntpic/u8g2_font_ncenB10_te.png) + +u8g2_font_ncenR10_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tf.png](fntpic/u8g2_font_ncenR10_tf.png) + +u8g2_font_ncenR10_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tr.png](fntpic/u8g2_font_ncenR10_tr.png) + +u8g2_font_ncenR10_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_tn.png](fntpic/u8g2_font_ncenR10_tn.png) + +u8g2_font_ncenR10_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR10_te.png](fntpic/u8g2_font_ncenR10_te.png) + +u8g2_font_timB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tf.png](fntpic/u8g2_font_timB12_tf.png) + +u8g2_font_timB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tr.png](fntpic/u8g2_font_timB12_tr.png) + +u8g2_font_timB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB12_tn.png](fntpic/u8g2_font_timB12_tn.png) + +u8g2_font_timR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tf.png](fntpic/u8g2_font_timR12_tf.png) + +u8g2_font_timR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tr.png](fntpic/u8g2_font_timR12_tr.png) + +u8g2_font_timR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR12_tn.png](fntpic/u8g2_font_timR12_tn.png) + +u8g2_font_lucasarts_scumm_subtitle_r_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png) + +u8g2_font_lucasarts_scumm_subtitle_r_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png) + +u8g2_font_lucasarts_scumm_subtitle_r_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png) + +u8g2_font_fub11_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_tf.png](fntpic/u8g2_font_fub11_tf.png) + +u8g2_font_fub11_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_tr.png](fntpic/u8g2_font_fub11_tr.png) + +u8g2_font_fub11_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_tn.png](fntpic/u8g2_font_fub11_tn.png) + +u8g2_font_fub11_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub11_t_symbol.png](fntpic/u8g2_font_fub11_t_symbol.png) + +u8g2_font_fur11_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tf.png](fntpic/u8g2_font_fur11_tf.png) + +u8g2_font_fur11_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tr.png](fntpic/u8g2_font_fur11_tr.png) + +u8g2_font_fur11_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_tn.png](fntpic/u8g2_font_fur11_tn.png) + +u8g2_font_fur11_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur11_t_symbol.png](fntpic/u8g2_font_fur11_t_symbol.png) + +u8g2_font_gulim14_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim14_t_korean1.png](fntpic/u8g2_font_gulim14_t_korean1.png) + +u8g2_font_gulim14_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim14_t_korean2.png](fntpic/u8g2_font_gulim14_t_korean2.png) + +u8g2_font_px437wyse700a_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_tf.png](fntpic/u8g2_font_px437wyse700a_tf.png) + +u8g2_font_px437wyse700a_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_tr.png](fntpic/u8g2_font_px437wyse700a_tr.png) + +u8g2_font_px437wyse700a_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_tn.png](fntpic/u8g2_font_px437wyse700a_tn.png) + +u8g2_font_px437wyse700a_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mf.png](fntpic/u8g2_font_px437wyse700a_mf.png) + +u8g2_font_px437wyse700a_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mr.png](fntpic/u8g2_font_px437wyse700a_mr.png) + +u8g2_font_px437wyse700a_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mn.png](fntpic/u8g2_font_px437wyse700a_mn.png) + +u8g2_font_px437wyse700b_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tf.png](fntpic/u8g2_font_px437wyse700b_tf.png) + +u8g2_font_px437wyse700b_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tr.png](fntpic/u8g2_font_px437wyse700b_tr.png) + +u8g2_font_px437wyse700b_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_tn.png](fntpic/u8g2_font_px437wyse700b_tn.png) + +u8g2_font_px437wyse700b_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mf.png](fntpic/u8g2_font_px437wyse700b_mf.png) + +u8g2_font_px437wyse700b_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mr.png](fntpic/u8g2_font_px437wyse700b_mr.png) + +u8g2_font_px437wyse700b_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mn.png](fntpic/u8g2_font_px437wyse700b_mn.png) + + +## 12 Pixel Height + +u8g2_font_freedoomr10_tu [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr10_tu.png](fntpic/u8g2_font_freedoomr10_tu.png) + +u8g2_font_freedoomr10_mu [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr10_mu.png](fntpic/u8g2_font_freedoomr10_mu.png) + +u8g2_font_7x14_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_tn.png](fntpic/u8g2_font_7x14_tn.png) + +u8g2_font_7x14_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mn.png](fntpic/u8g2_font_7x14_mn.png) + +u8g2_font_7x14B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_tn.png](fntpic/u8g2_font_7x14B_tn.png) + +u8g2_font_7x14B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mn.png](fntpic/u8g2_font_7x14B_mn.png) + +u8g2_font_9x15_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_tn.png](fntpic/u8g2_font_9x15_tn.png) + +u8g2_font_9x15_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mn.png](fntpic/u8g2_font_9x15_mn.png) + +u8g2_font_9x15B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_tn.png](fntpic/u8g2_font_9x15B_tn.png) + +u8g2_font_9x15B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mn.png](fntpic/u8g2_font_9x15B_mn.png) + +u8g2_font_t0_15_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_tn.png](fntpic/u8g2_font_t0_15_tn.png) + +u8g2_font_t0_15_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mn.png](fntpic/u8g2_font_t0_15_mn.png) + +u8g2_font_t0_15b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_tn.png](fntpic/u8g2_font_t0_15b_tn.png) + +u8g2_font_t0_15b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mn.png](fntpic/u8g2_font_t0_15b_mn.png) + +u8g2_font_t0_16_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_tn.png](fntpic/u8g2_font_t0_16_tn.png) + +u8g2_font_t0_16_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mn.png](fntpic/u8g2_font_t0_16_mn.png) + +u8g2_font_t0_16b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_tn.png](fntpic/u8g2_font_t0_16b_tn.png) + +u8g2_font_t0_16b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mn.png](fntpic/u8g2_font_t0_16b_mn.png) + +u8g2_font_samim_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_16_t_all.png](fntpic/u8g2_font_samim_16_t_all.png) + +u8g2_font_samim_fd_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_samim_fd_16_t_all.png](fntpic/u8g2_font_samim_fd_16_t_all.png) + +u8g2_font_iranian_sans_16_t_all [Persian](fntgrppersian) + +![fntpic/u8g2_font_iranian_sans_16_t_all.png](fntpic/u8g2_font_iranian_sans_16_t_all.png) + +u8g2_font_pixelmordred_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_tf.png](fntpic/u8g2_font_pixelmordred_tf.png) + +u8g2_font_pixelmordred_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_tr.png](fntpic/u8g2_font_pixelmordred_tr.png) + +u8g2_font_pixelmordred_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_tn.png](fntpic/u8g2_font_pixelmordred_tn.png) + +u8g2_font_pixelmordred_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_pixelmordred_t_all.png](fntpic/u8g2_font_pixelmordred_t_all.png) + +u8g2_font_secretaryhand_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tf.png](fntpic/u8g2_font_secretaryhand_tf.png) + +u8g2_font_secretaryhand_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tr.png](fntpic/u8g2_font_secretaryhand_tr.png) + +u8g2_font_secretaryhand_tn [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_tn.png](fntpic/u8g2_font_secretaryhand_tn.png) + +u8g2_font_secretaryhand_t_all [Extant](fntgrpextant) + +![fntpic/u8g2_font_secretaryhand_t_all.png](fntpic/u8g2_font_secretaryhand_t_all.png) + +u8g2_font_garbagecan_tf [Extant](fntgrpextant) + +![fntpic/u8g2_font_garbagecan_tf.png](fntpic/u8g2_font_garbagecan_tf.png) + +u8g2_font_garbagecan_tr [Extant](fntgrpextant) + +![fntpic/u8g2_font_garbagecan_tr.png](fntpic/u8g2_font_garbagecan_tr.png) + +u8g2_font_disrespectfulteenager_tu [JayWright](fntgrpjaywright) + +![fntpic/u8g2_font_disrespectfulteenager_tu.png](fntpic/u8g2_font_disrespectfulteenager_tu.png) + +u8g2_font_cupcakemetoyourleader_tr [Angel](fntgrpangel) + +![fntpic/u8g2_font_cupcakemetoyourleader_tr.png](fntpic/u8g2_font_cupcakemetoyourleader_tr.png) + +u8g2_font_cupcakemetoyourleader_tn [Angel](fntgrpangel) + +![fntpic/u8g2_font_cupcakemetoyourleader_tn.png](fntpic/u8g2_font_cupcakemetoyourleader_tn.png) + +u8g2_font_cupcakemetoyourleader_tu [Angel](fntgrpangel) + +![fntpic/u8g2_font_cupcakemetoyourleader_tu.png](fntpic/u8g2_font_cupcakemetoyourleader_tu.png) + +u8g2_font_jinxedwizards_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +![fntpic/u8g2_font_jinxedwizards_tr.png](fntpic/u8g2_font_jinxedwizards_tr.png) + +u8g2_font_tenstamps_mf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mf.png](fntpic/u8g2_font_tenstamps_mf.png) + +u8g2_font_tenstamps_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mr.png](fntpic/u8g2_font_tenstamps_mr.png) + +u8g2_font_tenstamps_mn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mn.png](fntpic/u8g2_font_tenstamps_mn.png) + +u8g2_font_tenstamps_mu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mu.png](fntpic/u8g2_font_tenstamps_mu.png) + +u8g2_font_twelvedings_t_all [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_twelvedings_t_all.png](fntpic/u8g2_font_twelvedings_t_all.png) + +u8g2_font_heavybottom_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_heavybottom_tr.png](fntpic/u8g2_font_heavybottom_tr.png) + +u8g2_font_iconquadpix_m_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_iconquadpix_m_all.png](fntpic/u8g2_font_iconquadpix_m_all.png) + +u8g2_font_tallpix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_tallpix_tr.png](fntpic/u8g2_font_tallpix_tr.png) + +u8g2_font_botmaker_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_botmaker_te.png](fntpic/u8g2_font_botmaker_te.png) + +u8g2_font_sisterserif_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_sisterserif_tr.png](fntpic/u8g2_font_sisterserif_tr.png) + +u8g2_font_lastapprenticethin_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticethin_tr.png](fntpic/u8g2_font_lastapprenticethin_tr.png) + +u8g2_font_lastapprenticethin_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticethin_te.png](fntpic/u8g2_font_lastapprenticethin_te.png) + +u8g2_font_lastapprenticebold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticebold_tr.png](fntpic/u8g2_font_lastapprenticebold_tr.png) + +u8g2_font_lastapprenticebold_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_lastapprenticebold_te.png](fntpic/u8g2_font_lastapprenticebold_te.png) + +u8g2_font_bpixeldouble_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bpixeldouble_tr.png](fntpic/u8g2_font_bpixeldouble_tr.png) + +u8g2_font_greenbloodserif2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_greenbloodserif2_tr.png](fntpic/u8g2_font_greenbloodserif2_tr.png) + +u8g2_font_elispe_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_elispe_tr.png](fntpic/u8g2_font_elispe_tr.png) + +u8g2_font_commodore64_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_commodore64_tr.png](fntpic/u8g2_font_commodore64_tr.png) + +u8g2_font_bytesize_tf [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_tf.png](fntpic/u8g2_font_bytesize_tf.png) + +u8g2_font_bytesize_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_tr.png](fntpic/u8g2_font_bytesize_tr.png) + +u8g2_font_bytesize_te [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_bytesize_te.png](fntpic/u8g2_font_bytesize_te.png) + +u8g2_font_ciircle13_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_ciircle13_tr.png](fntpic/u8g2_font_ciircle13_tr.png) + +u8g2_font_moosenooks_tr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_moosenooks_tr.png](fntpic/u8g2_font_moosenooks_tr.png) + +u8g2_font_HelvetiPixelOutline_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_HelvetiPixelOutline_tr.png](fntpic/u8g2_font_HelvetiPixelOutline_tr.png) + +u8g2_font_HelvetiPixelOutline_te [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_HelvetiPixelOutline_te.png](fntpic/u8g2_font_HelvetiPixelOutline_te.png) + +u8g2_font_UnnamedDOSFontIV_tr [Pentacom](fntgrppentacom) + +![fntpic/u8g2_font_UnnamedDOSFontIV_tr.png](fntpic/u8g2_font_UnnamedDOSFontIV_tr.png) + +u8g2_font_12x6LED_tf [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_12x6LED_tf.png](fntpic/u8g2_font_12x6LED_tf.png) + +u8g2_font_12x6LED_tr [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_12x6LED_tr.png](fntpic/u8g2_font_12x6LED_tr.png) + +u8g2_font_12x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_12x6LED_mn.png](fntpic/u8g2_font_12x6LED_mn.png) + +u8g2_font_spleen8x16_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mn.png](fntpic/u8g2_font_spleen8x16_mn.png) + +u8g2_font_crox3cb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_tf.png](fntpic/u8g2_font_crox3cb_tf.png) + +u8g2_font_crox3cb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_tr.png](fntpic/u8g2_font_crox3cb_tr.png) + +u8g2_font_crox3cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mf.png](fntpic/u8g2_font_crox3cb_mf.png) + +u8g2_font_crox3cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mr.png](fntpic/u8g2_font_crox3cb_mr.png) + +u8g2_font_crox3c_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tf.png](fntpic/u8g2_font_crox3c_tf.png) + +u8g2_font_crox3c_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tr.png](fntpic/u8g2_font_crox3c_tr.png) + +u8g2_font_crox3c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mf.png](fntpic/u8g2_font_crox3c_mf.png) + +u8g2_font_crox3c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mr.png](fntpic/u8g2_font_crox3c_mr.png) + +u8g2_font_crox3hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tf.png](fntpic/u8g2_font_crox3hb_tf.png) + +u8g2_font_crox3hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tr.png](fntpic/u8g2_font_crox3hb_tr.png) + +u8g2_font_crox3h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tf.png](fntpic/u8g2_font_crox3h_tf.png) + +u8g2_font_crox3h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tr.png](fntpic/u8g2_font_crox3h_tr.png) + +u8g2_font_helvB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_tf.png](fntpic/u8g2_font_helvB12_tf.png) + +u8g2_font_helvB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_tr.png](fntpic/u8g2_font_helvB12_tr.png) + +u8g2_font_helvB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_tn.png](fntpic/u8g2_font_helvB12_tn.png) + +u8g2_font_helvB12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB12_te.png](fntpic/u8g2_font_helvB12_te.png) + +u8g2_font_helvR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tf.png](fntpic/u8g2_font_helvR12_tf.png) + +u8g2_font_helvR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tr.png](fntpic/u8g2_font_helvR12_tr.png) + +u8g2_font_helvR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_tn.png](fntpic/u8g2_font_helvR12_tn.png) + +u8g2_font_helvR12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR12_te.png](fntpic/u8g2_font_helvR12_te.png) + +u8g2_font_ncenB12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tf.png](fntpic/u8g2_font_ncenB12_tf.png) + +u8g2_font_ncenB12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tr.png](fntpic/u8g2_font_ncenB12_tr.png) + +u8g2_font_ncenB12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_tn.png](fntpic/u8g2_font_ncenB12_tn.png) + +u8g2_font_ncenB12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB12_te.png](fntpic/u8g2_font_ncenB12_te.png) + +u8g2_font_ncenR12_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tf.png](fntpic/u8g2_font_ncenR12_tf.png) + +u8g2_font_ncenR12_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tr.png](fntpic/u8g2_font_ncenR12_tr.png) + +u8g2_font_ncenR12_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_tn.png](fntpic/u8g2_font_ncenR12_tn.png) + +u8g2_font_ncenR12_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR12_te.png](fntpic/u8g2_font_ncenR12_te.png) + +u8g2_font_luBIS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_tf.png](fntpic/u8g2_font_luBIS12_tf.png) + +u8g2_font_luBIS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_tr.png](fntpic/u8g2_font_luBIS12_tr.png) + +u8g2_font_luBIS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_tn.png](fntpic/u8g2_font_luBIS12_tn.png) + +u8g2_font_luBIS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS12_te.png](fntpic/u8g2_font_luBIS12_te.png) + +u8g2_font_luBS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tf.png](fntpic/u8g2_font_luBS12_tf.png) + +u8g2_font_luBS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tr.png](fntpic/u8g2_font_luBS12_tr.png) + +u8g2_font_luBS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_tn.png](fntpic/u8g2_font_luBS12_tn.png) + +u8g2_font_luBS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS12_te.png](fntpic/u8g2_font_luBS12_te.png) + +u8g2_font_luIS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tf.png](fntpic/u8g2_font_luIS12_tf.png) + +u8g2_font_luIS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tr.png](fntpic/u8g2_font_luIS12_tr.png) + +u8g2_font_luIS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_tn.png](fntpic/u8g2_font_luIS12_tn.png) + +u8g2_font_luIS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS12_te.png](fntpic/u8g2_font_luIS12_te.png) + +u8g2_font_luRS12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tf.png](fntpic/u8g2_font_luRS12_tf.png) + +u8g2_font_luRS12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tr.png](fntpic/u8g2_font_luRS12_tr.png) + +u8g2_font_luRS12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_tn.png](fntpic/u8g2_font_luRS12_tn.png) + +u8g2_font_luRS12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS12_te.png](fntpic/u8g2_font_luRS12_te.png) + +u8g2_font_lucasarts_scumm_subtitle_o_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png) + +u8g2_font_lucasarts_scumm_subtitle_o_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png) + +u8g2_font_lucasarts_scumm_subtitle_o_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png](fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png) + +u8g2_font_gulim16_t_korean1 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim16_t_korean1.png](fntpic/u8g2_font_gulim16_t_korean1.png) + +u8g2_font_gulim16_t_korean2 [Gulim](fntgrpgulim) + +![fntpic/u8g2_font_gulim16_t_korean2.png](fntpic/u8g2_font_gulim16_t_korean2.png) + + +## 13 Pixel Height + +u8g2_font_10x20_tf [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_tf.png](fntpic/u8g2_font_10x20_tf.png) + +u8g2_font_10x20_tr [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_tr.png](fntpic/u8g2_font_10x20_tr.png) + +u8g2_font_10x20_te [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_te.png](fntpic/u8g2_font_10x20_te.png) + +u8g2_font_10x20_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mf.png](fntpic/u8g2_font_10x20_mf.png) + +u8g2_font_10x20_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mr.png](fntpic/u8g2_font_10x20_mr.png) + +u8g2_font_10x20_me [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_me.png](fntpic/u8g2_font_10x20_me.png) + +u8g2_font_10x20_t_greek [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_greek.png](fntpic/u8g2_font_10x20_t_greek.png) + +u8g2_font_10x20_t_cyrillic [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_cyrillic.png](fntpic/u8g2_font_10x20_t_cyrillic.png) + +u8g2_font_10x20_t_arabic [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_t_arabic.png](fntpic/u8g2_font_10x20_t_arabic.png) + +u8g2_font_t0_22_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_tf.png](fntpic/u8g2_font_t0_22_tf.png) + +u8g2_font_t0_22_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_tr.png](fntpic/u8g2_font_t0_22_tr.png) + +u8g2_font_t0_22_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_te.png](fntpic/u8g2_font_t0_22_te.png) + +u8g2_font_t0_22_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mf.png](fntpic/u8g2_font_t0_22_mf.png) + +u8g2_font_t0_22_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mr.png](fntpic/u8g2_font_t0_22_mr.png) + +u8g2_font_t0_22_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_me.png](fntpic/u8g2_font_t0_22_me.png) + +u8g2_font_t0_22_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_t_symbol.png](fntpic/u8g2_font_t0_22_t_symbol.png) + +u8g2_font_t0_22b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tf.png](fntpic/u8g2_font_t0_22b_tf.png) + +u8g2_font_t0_22b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tr.png](fntpic/u8g2_font_t0_22b_tr.png) + +u8g2_font_t0_22b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_te.png](fntpic/u8g2_font_t0_22b_te.png) + +u8g2_font_t0_22b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mf.png](fntpic/u8g2_font_t0_22b_mf.png) + +u8g2_font_t0_22b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mr.png](fntpic/u8g2_font_t0_22b_mr.png) + +u8g2_font_t0_22b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_me.png](fntpic/u8g2_font_t0_22b_me.png) + +u8g2_font_crox2cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_tn.png](fntpic/u8g2_font_crox2cb_tn.png) + +u8g2_font_crox2cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mn.png](fntpic/u8g2_font_crox2cb_mn.png) + +u8g2_font_crox2c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_tn.png](fntpic/u8g2_font_crox2c_tn.png) + +u8g2_font_crox2c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mn.png](fntpic/u8g2_font_crox2c_mn.png) + +u8g2_font_crox2hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2hb_tn.png](fntpic/u8g2_font_crox2hb_tn.png) + +u8g2_font_crox2h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2h_tn.png](fntpic/u8g2_font_crox2h_tn.png) + +u8g2_font_crox2tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2tb_tn.png](fntpic/u8g2_font_crox2tb_tn.png) + +u8g2_font_crox2t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2t_tn.png](fntpic/u8g2_font_crox2t_tn.png) + +u8g2_font_crox4tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tf.png](fntpic/u8g2_font_crox4tb_tf.png) + +u8g2_font_crox4tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tr.png](fntpic/u8g2_font_crox4tb_tr.png) + +u8g2_font_crox4t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tf.png](fntpic/u8g2_font_crox4t_tf.png) + +u8g2_font_crox4t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tr.png](fntpic/u8g2_font_crox4t_tr.png) + +u8g2_font_gb24st_t_1 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb24st_t_1.png](fntpic/u8g2_font_gb24st_t_1.png) + +u8g2_font_gb24st_t_2 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb24st_t_2.png](fntpic/u8g2_font_gb24st_t_2.png) + +u8g2_font_gb24st_t_3 [Academia Sinica](fntgrpacademiasinica) + +![fntpic/u8g2_font_gb24st_t_3.png](fntpic/u8g2_font_gb24st_t_3.png) + +u8g2_font_timB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB14_tf.png](fntpic/u8g2_font_timB14_tf.png) + +u8g2_font_timB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB14_tr.png](fntpic/u8g2_font_timB14_tr.png) + +u8g2_font_timB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB14_tn.png](fntpic/u8g2_font_timB14_tn.png) + +u8g2_font_timR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tf.png](fntpic/u8g2_font_timR14_tf.png) + +u8g2_font_timR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tr.png](fntpic/u8g2_font_timR14_tr.png) + +u8g2_font_timR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR14_tn.png](fntpic/u8g2_font_timR14_tn.png) + +u8g2_font_lubB12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_tf.png](fntpic/u8g2_font_lubB12_tf.png) + +u8g2_font_lubB12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_tr.png](fntpic/u8g2_font_lubB12_tr.png) + +u8g2_font_lubB12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_tn.png](fntpic/u8g2_font_lubB12_tn.png) + +u8g2_font_lubB12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB12_te.png](fntpic/u8g2_font_lubB12_te.png) + +u8g2_font_lubBI12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tf.png](fntpic/u8g2_font_lubBI12_tf.png) + +u8g2_font_lubBI12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tr.png](fntpic/u8g2_font_lubBI12_tr.png) + +u8g2_font_lubBI12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_tn.png](fntpic/u8g2_font_lubBI12_tn.png) + +u8g2_font_lubBI12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI12_te.png](fntpic/u8g2_font_lubBI12_te.png) + +u8g2_font_lubI12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tf.png](fntpic/u8g2_font_lubI12_tf.png) + +u8g2_font_lubI12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tr.png](fntpic/u8g2_font_lubI12_tr.png) + +u8g2_font_lubI12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_tn.png](fntpic/u8g2_font_lubI12_tn.png) + +u8g2_font_lubI12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI12_te.png](fntpic/u8g2_font_lubI12_te.png) + +u8g2_font_lubR12_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tf.png](fntpic/u8g2_font_lubR12_tf.png) + +u8g2_font_lubR12_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tr.png](fntpic/u8g2_font_lubR12_tr.png) + +u8g2_font_lubR12_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_tn.png](fntpic/u8g2_font_lubR12_tn.png) + +u8g2_font_lubR12_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR12_te.png](fntpic/u8g2_font_lubR12_te.png) + + +## 14 Pixel Height + +u8g2_font_9x18_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_tn.png](fntpic/u8g2_font_9x18_tn.png) + +u8g2_font_9x18_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mn.png](fntpic/u8g2_font_9x18_mn.png) + +u8g2_font_9x18B_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_tn.png](fntpic/u8g2_font_9x18B_tn.png) + +u8g2_font_9x18B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mn.png](fntpic/u8g2_font_9x18B_mn.png) + +u8g2_font_t0_17_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_tn.png](fntpic/u8g2_font_t0_17_tn.png) + +u8g2_font_t0_17_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mn.png](fntpic/u8g2_font_t0_17_mn.png) + +u8g2_font_t0_17b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_tn.png](fntpic/u8g2_font_t0_17b_tn.png) + +u8g2_font_t0_17b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mn.png](fntpic/u8g2_font_t0_17b_mn.png) + +u8g2_font_t0_18_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_tn.png](fntpic/u8g2_font_t0_18_tn.png) + +u8g2_font_t0_18_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mn.png](fntpic/u8g2_font_t0_18_mn.png) + +u8g2_font_t0_18b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_tn.png](fntpic/u8g2_font_t0_18b_tn.png) + +u8g2_font_t0_18b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mn.png](fntpic/u8g2_font_t0_18b_mn.png) + +u8g2_font_open_iconic_arrow_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_arrow_2x_t.png](fntpic/u8g2_font_open_iconic_arrow_2x_t.png) + +u8g2_font_open_iconic_other_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_2x_t.png](fntpic/u8g2_font_open_iconic_other_2x_t.png) + +u8g2_font_profont22_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_tf.png](fntpic/u8g2_font_profont22_tf.png) + +u8g2_font_profont22_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_tr.png](fntpic/u8g2_font_profont22_tr.png) + +u8g2_font_profont22_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_tn.png](fntpic/u8g2_font_profont22_tn.png) + +u8g2_font_profont22_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mf.png](fntpic/u8g2_font_profont22_mf.png) + +u8g2_font_profont22_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mr.png](fntpic/u8g2_font_profont22_mr.png) + +u8g2_font_profont22_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mn.png](fntpic/u8g2_font_profont22_mn.png) + +u8g2_font_calibration_gothic_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_tf.png](fntpic/u8g2_font_calibration_gothic_nbp_tf.png) + +u8g2_font_calibration_gothic_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_tr.png](fntpic/u8g2_font_calibration_gothic_nbp_tr.png) + +u8g2_font_calibration_gothic_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_tn.png](fntpic/u8g2_font_calibration_gothic_nbp_tn.png) + +u8g2_font_calibration_gothic_nbp_t_all [NBP](fntgrpnbp) + +![fntpic/u8g2_font_calibration_gothic_nbp_t_all.png](fntpic/u8g2_font_calibration_gothic_nbp_t_all.png) + +u8g2_font_balthasar_titling_nbp_tf [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tf.png](fntpic/u8g2_font_balthasar_titling_nbp_tf.png) + +u8g2_font_balthasar_titling_nbp_tr [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tr.png](fntpic/u8g2_font_balthasar_titling_nbp_tr.png) + +u8g2_font_balthasar_titling_nbp_tn [NBP](fntgrpnbp) + +![fntpic/u8g2_font_balthasar_titling_nbp_tn.png](fntpic/u8g2_font_balthasar_titling_nbp_tn.png) + +u8g2_font_etl24thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +![fntpic/u8g2_font_etl24thai_t.png](fntpic/u8g2_font_etl24thai_t.png) + +u8g2_font_crox4hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4hb_tf.png](fntpic/u8g2_font_crox4hb_tf.png) + +u8g2_font_crox4hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4hb_tr.png](fntpic/u8g2_font_crox4hb_tr.png) + +u8g2_font_crox4h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tf.png](fntpic/u8g2_font_crox4h_tf.png) + +u8g2_font_crox4h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tr.png](fntpic/u8g2_font_crox4h_tr.png) + +u8g2_font_unifont_t_72_73 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_72_73.png](fntpic/u8g2_font_unifont_t_72_73.png) + +u8g2_font_unifont_t_75 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_75.png](fntpic/u8g2_font_unifont_t_75.png) + +u8g2_font_unifont_t_76 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_76.png](fntpic/u8g2_font_unifont_t_76.png) + +u8g2_font_unifont_t_77 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_77.png](fntpic/u8g2_font_unifont_t_77.png) + +u8g2_font_unifont_t_78_79 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_78_79.png](fntpic/u8g2_font_unifont_t_78_79.png) + +u8g2_font_unifont_t_86 [Unifont](fntgrpunifont) + +![fntpic/u8g2_font_unifont_t_86.png](fntpic/u8g2_font_unifont_t_86.png) + +u8g2_font_courR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR18_tf.png](fntpic/u8g2_font_courR18_tf.png) + +u8g2_font_courR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR18_tr.png](fntpic/u8g2_font_courR18_tr.png) + +u8g2_font_courR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR18_tn.png](fntpic/u8g2_font_courR18_tn.png) + +u8g2_font_helvB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tf.png](fntpic/u8g2_font_helvB14_tf.png) + +u8g2_font_helvB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tr.png](fntpic/u8g2_font_helvB14_tr.png) + +u8g2_font_helvB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_tn.png](fntpic/u8g2_font_helvB14_tn.png) + +u8g2_font_helvB14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB14_te.png](fntpic/u8g2_font_helvB14_te.png) + +u8g2_font_helvR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tf.png](fntpic/u8g2_font_helvR14_tf.png) + +u8g2_font_helvR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tr.png](fntpic/u8g2_font_helvR14_tr.png) + +u8g2_font_helvR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_tn.png](fntpic/u8g2_font_helvR14_tn.png) + +u8g2_font_helvR14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR14_te.png](fntpic/u8g2_font_helvR14_te.png) + +u8g2_font_ncenB14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tf.png](fntpic/u8g2_font_ncenB14_tf.png) + +u8g2_font_ncenB14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tr.png](fntpic/u8g2_font_ncenB14_tr.png) + +u8g2_font_ncenB14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_tn.png](fntpic/u8g2_font_ncenB14_tn.png) + +u8g2_font_ncenB14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB14_te.png](fntpic/u8g2_font_ncenB14_te.png) + +u8g2_font_ncenR14_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tf.png](fntpic/u8g2_font_ncenR14_tf.png) + +u8g2_font_ncenR14_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tr.png](fntpic/u8g2_font_ncenR14_tr.png) + +u8g2_font_ncenR14_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_tn.png](fntpic/u8g2_font_ncenR14_tn.png) + +u8g2_font_ncenR14_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR14_te.png](fntpic/u8g2_font_ncenR14_te.png) + +u8g2_font_luBIS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_tf.png](fntpic/u8g2_font_luBIS14_tf.png) + +u8g2_font_luBIS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_tr.png](fntpic/u8g2_font_luBIS14_tr.png) + +u8g2_font_luBIS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_tn.png](fntpic/u8g2_font_luBIS14_tn.png) + +u8g2_font_luBIS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS14_te.png](fntpic/u8g2_font_luBIS14_te.png) + +u8g2_font_luBS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tf.png](fntpic/u8g2_font_luBS14_tf.png) + +u8g2_font_luBS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tr.png](fntpic/u8g2_font_luBS14_tr.png) + +u8g2_font_luBS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_tn.png](fntpic/u8g2_font_luBS14_tn.png) + +u8g2_font_luBS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS14_te.png](fntpic/u8g2_font_luBS14_te.png) + +u8g2_font_luIS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tf.png](fntpic/u8g2_font_luIS14_tf.png) + +u8g2_font_luIS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tr.png](fntpic/u8g2_font_luIS14_tr.png) + +u8g2_font_luIS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_tn.png](fntpic/u8g2_font_luIS14_tn.png) + +u8g2_font_luIS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS14_te.png](fntpic/u8g2_font_luIS14_te.png) + +u8g2_font_luRS14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tf.png](fntpic/u8g2_font_luRS14_tf.png) + +u8g2_font_luRS14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tr.png](fntpic/u8g2_font_luRS14_tr.png) + +u8g2_font_luRS14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_tn.png](fntpic/u8g2_font_luRS14_tn.png) + +u8g2_font_luRS14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS14_te.png](fntpic/u8g2_font_luRS14_te.png) + +u8g2_font_chargen_92_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_tf.png](fntpic/u8g2_font_chargen_92_tf.png) + +u8g2_font_chargen_92_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_tr.png](fntpic/u8g2_font_chargen_92_tr.png) + +u8g2_font_chargen_92_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_tn.png](fntpic/u8g2_font_chargen_92_tn.png) + +u8g2_font_chargen_92_te [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_te.png](fntpic/u8g2_font_chargen_92_te.png) + +u8g2_font_chargen_92_mf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mf.png](fntpic/u8g2_font_chargen_92_mf.png) + +u8g2_font_chargen_92_mr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mr.png](fntpic/u8g2_font_chargen_92_mr.png) + +u8g2_font_chargen_92_mn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mn.png](fntpic/u8g2_font_chargen_92_mn.png) + +u8g2_font_chargen_92_me [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_me.png](fntpic/u8g2_font_chargen_92_me.png) + +u8g2_font_fub14_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_tf.png](fntpic/u8g2_font_fub14_tf.png) + +u8g2_font_fub14_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_tr.png](fntpic/u8g2_font_fub14_tr.png) + +u8g2_font_fub14_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_tn.png](fntpic/u8g2_font_fub14_tn.png) + +u8g2_font_fub14_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub14_t_symbol.png](fntpic/u8g2_font_fub14_t_symbol.png) + +u8g2_font_fur14_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tf.png](fntpic/u8g2_font_fur14_tf.png) + +u8g2_font_fur14_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tr.png](fntpic/u8g2_font_fur14_tr.png) + +u8g2_font_fur14_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_tn.png](fntpic/u8g2_font_fur14_tn.png) + +u8g2_font_fur14_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur14_t_symbol.png](fntpic/u8g2_font_fur14_t_symbol.png) + + +## 15 Pixel Height + +u8g2_font_spleen12x24_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mf.png](fntpic/u8g2_font_spleen12x24_mf.png) + +u8g2_font_spleen12x24_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mr.png](fntpic/u8g2_font_spleen12x24_mr.png) + +u8g2_font_spleen12x24_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mu.png](fntpic/u8g2_font_spleen12x24_mu.png) + +u8g2_font_spleen12x24_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_me.png](fntpic/u8g2_font_spleen12x24_me.png) + +u8g2_font_VCR_OSD_tf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tf.png](fntpic/u8g2_font_VCR_OSD_tf.png) + +u8g2_font_VCR_OSD_tr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tr.png](fntpic/u8g2_font_VCR_OSD_tr.png) + +u8g2_font_VCR_OSD_tn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tn.png](fntpic/u8g2_font_VCR_OSD_tn.png) + +u8g2_font_VCR_OSD_tu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_tu.png](fntpic/u8g2_font_VCR_OSD_tu.png) + +u8g2_font_VCR_OSD_mf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mf.png](fntpic/u8g2_font_VCR_OSD_mf.png) + +u8g2_font_VCR_OSD_mr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mr.png](fntpic/u8g2_font_VCR_OSD_mr.png) + +u8g2_font_VCR_OSD_mn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mn.png](fntpic/u8g2_font_VCR_OSD_mn.png) + +u8g2_font_VCR_OSD_mu [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mu.png](fntpic/u8g2_font_VCR_OSD_mu.png) + +u8g2_font_crox3tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3tb_tn.png](fntpic/u8g2_font_crox3tb_tn.png) + +u8g2_font_crox3t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3t_tn.png](fntpic/u8g2_font_crox3t_tn.png) + +u8g2_font_courB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB18_tf.png](fntpic/u8g2_font_courB18_tf.png) + +u8g2_font_courB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB18_tr.png](fntpic/u8g2_font_courB18_tr.png) + +u8g2_font_courB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB18_tn.png](fntpic/u8g2_font_courB18_tn.png) + +u8g2_font_lubB14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_tf.png](fntpic/u8g2_font_lubB14_tf.png) + +u8g2_font_lubB14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_tr.png](fntpic/u8g2_font_lubB14_tr.png) + +u8g2_font_lubB14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_tn.png](fntpic/u8g2_font_lubB14_tn.png) + +u8g2_font_lubB14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB14_te.png](fntpic/u8g2_font_lubB14_te.png) + +u8g2_font_lubBI14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tf.png](fntpic/u8g2_font_lubBI14_tf.png) + +u8g2_font_lubBI14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tr.png](fntpic/u8g2_font_lubBI14_tr.png) + +u8g2_font_lubBI14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_tn.png](fntpic/u8g2_font_lubBI14_tn.png) + +u8g2_font_lubBI14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI14_te.png](fntpic/u8g2_font_lubBI14_te.png) + +u8g2_font_lubI14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tf.png](fntpic/u8g2_font_lubI14_tf.png) + +u8g2_font_lubI14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tr.png](fntpic/u8g2_font_lubI14_tr.png) + +u8g2_font_lubI14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_tn.png](fntpic/u8g2_font_lubI14_tn.png) + +u8g2_font_lubI14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI14_te.png](fntpic/u8g2_font_lubI14_te.png) + +u8g2_font_lubR14_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tf.png](fntpic/u8g2_font_lubR14_tf.png) + +u8g2_font_lubR14_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tr.png](fntpic/u8g2_font_lubR14_tr.png) + +u8g2_font_lubR14_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_tn.png](fntpic/u8g2_font_lubR14_tn.png) + +u8g2_font_lubR14_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR14_te.png](fntpic/u8g2_font_lubR14_te.png) + + +## 16 Pixel Height + +u8g2_font_10x20_tn [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_tn.png](fntpic/u8g2_font_10x20_tn.png) + +u8g2_font_10x20_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mn.png](fntpic/u8g2_font_10x20_mn.png) + +u8g2_font_open_iconic_all_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_all_2x_t.png](fntpic/u8g2_font_open_iconic_all_2x_t.png) + +u8g2_font_open_iconic_app_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_2x_t.png](fntpic/u8g2_font_open_iconic_app_2x_t.png) + +u8g2_font_open_iconic_check_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_2x_t.png](fntpic/u8g2_font_open_iconic_check_2x_t.png) + +u8g2_font_open_iconic_email_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_2x_t.png](fntpic/u8g2_font_open_iconic_email_2x_t.png) + +u8g2_font_open_iconic_embedded_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_2x_t.png](fntpic/u8g2_font_open_iconic_embedded_2x_t.png) + +u8g2_font_open_iconic_gui_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_2x_t.png](fntpic/u8g2_font_open_iconic_gui_2x_t.png) + +u8g2_font_open_iconic_human_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_2x_t.png](fntpic/u8g2_font_open_iconic_human_2x_t.png) + +u8g2_font_open_iconic_mime_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_2x_t.png](fntpic/u8g2_font_open_iconic_mime_2x_t.png) + +u8g2_font_open_iconic_play_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_2x_t.png](fntpic/u8g2_font_open_iconic_play_2x_t.png) + +u8g2_font_open_iconic_text_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_2x_t.png](fntpic/u8g2_font_open_iconic_text_2x_t.png) + +u8g2_font_open_iconic_thing_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_2x_t.png](fntpic/u8g2_font_open_iconic_thing_2x_t.png) + +u8g2_font_open_iconic_weather_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_2x_t.png](fntpic/u8g2_font_open_iconic_weather_2x_t.png) + +u8g2_font_open_iconic_www_2x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_2x_t.png](fntpic/u8g2_font_open_iconic_www_2x_t.png) + +u8g2_font_streamline_interface_essential_text_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_text_t.png](fntpic/u8g2_font_streamline_interface_essential_text_t.png) + +u8g2_font_callite24_tr [Integrated Mapping Ltd](fntgrpim) + +![fntpic/u8g2_font_callite24_tr.png](fntpic/u8g2_font_callite24_tr.png) + +u8g2_font_crox3cb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_tn.png](fntpic/u8g2_font_crox3cb_tn.png) + +u8g2_font_crox3cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mn.png](fntpic/u8g2_font_crox3cb_mn.png) + +u8g2_font_crox3c_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_tn.png](fntpic/u8g2_font_crox3c_tn.png) + +u8g2_font_crox3c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mn.png](fntpic/u8g2_font_crox3c_mn.png) + +u8g2_font_crox3hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3hb_tn.png](fntpic/u8g2_font_crox3hb_tn.png) + +u8g2_font_crox3h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3h_tn.png](fntpic/u8g2_font_crox3h_tn.png) + +u8g2_font_crox4tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4tb_tn.png](fntpic/u8g2_font_crox4tb_tn.png) + +u8g2_font_crox4t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4t_tn.png](fntpic/u8g2_font_crox4t_tn.png) + +u8g2_font_crox5tb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5tb_tf.png](fntpic/u8g2_font_crox5tb_tf.png) + +u8g2_font_crox5tb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5tb_tr.png](fntpic/u8g2_font_crox5tb_tr.png) + +u8g2_font_crox5t_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tf.png](fntpic/u8g2_font_crox5t_tf.png) + +u8g2_font_crox5t_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tr.png](fntpic/u8g2_font_crox5t_tr.png) + +u8g2_font_inr16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mf.png](fntpic/u8g2_font_inr16_mf.png) + +u8g2_font_inr16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mr.png](fntpic/u8g2_font_inr16_mr.png) + +u8g2_font_inr16_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mn.png](fntpic/u8g2_font_inr16_mn.png) + +u8g2_font_inb16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mf.png](fntpic/u8g2_font_inb16_mf.png) + +u8g2_font_inb16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mr.png](fntpic/u8g2_font_inb16_mr.png) + +u8g2_font_inb16_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mn.png](fntpic/u8g2_font_inb16_mn.png) + +u8g2_font_logisoso16_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso16_tf.png](fntpic/u8g2_font_logisoso16_tf.png) + +u8g2_font_logisoso16_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso16_tr.png](fntpic/u8g2_font_logisoso16_tr.png) + +u8g2_font_logisoso16_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso16_tn.png](fntpic/u8g2_font_logisoso16_tn.png) + + +## 17 Pixel Height + +u8g2_font_t0_22_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_tn.png](fntpic/u8g2_font_t0_22_tn.png) + +u8g2_font_t0_22_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mn.png](fntpic/u8g2_font_t0_22_mn.png) + +u8g2_font_t0_22b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_tn.png](fntpic/u8g2_font_t0_22b_tn.png) + +u8g2_font_t0_22b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mn.png](fntpic/u8g2_font_t0_22b_mn.png) + +u8g2_font_t0_30_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_tf.png](fntpic/u8g2_font_t0_30_tf.png) + +u8g2_font_t0_30_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_tr.png](fntpic/u8g2_font_t0_30_tr.png) + +u8g2_font_t0_30_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_te.png](fntpic/u8g2_font_t0_30_te.png) + +u8g2_font_t0_30_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mf.png](fntpic/u8g2_font_t0_30_mf.png) + +u8g2_font_t0_30_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mr.png](fntpic/u8g2_font_t0_30_mr.png) + +u8g2_font_t0_30_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_me.png](fntpic/u8g2_font_t0_30_me.png) + +u8g2_font_t0_30_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_t_symbol.png](fntpic/u8g2_font_t0_30_t_symbol.png) + +u8g2_font_t0_30b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tf.png](fntpic/u8g2_font_t0_30b_tf.png) + +u8g2_font_t0_30b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tr.png](fntpic/u8g2_font_t0_30b_tr.png) + +u8g2_font_t0_30b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_te.png](fntpic/u8g2_font_t0_30b_te.png) + +u8g2_font_t0_30b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mf.png](fntpic/u8g2_font_t0_30b_mf.png) + +u8g2_font_t0_30b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mr.png](fntpic/u8g2_font_t0_30b_mr.png) + +u8g2_font_t0_30b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_me.png](fntpic/u8g2_font_t0_30b_me.png) + +u8g2_font_crox5hb_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5hb_tf.png](fntpic/u8g2_font_crox5hb_tf.png) + +u8g2_font_crox5hb_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5hb_tr.png](fntpic/u8g2_font_crox5hb_tr.png) + +u8g2_font_crox5h_tf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tf.png](fntpic/u8g2_font_crox5h_tf.png) + +u8g2_font_crox5h_tr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tr.png](fntpic/u8g2_font_crox5h_tr.png) + +u8g2_font_timB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB18_tf.png](fntpic/u8g2_font_timB18_tf.png) + +u8g2_font_timB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB18_tr.png](fntpic/u8g2_font_timB18_tr.png) + +u8g2_font_timB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB18_tn.png](fntpic/u8g2_font_timB18_tn.png) + +u8g2_font_timR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tf.png](fntpic/u8g2_font_timR18_tf.png) + +u8g2_font_timR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tr.png](fntpic/u8g2_font_timR18_tr.png) + +u8g2_font_timR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR18_tn.png](fntpic/u8g2_font_timR18_tn.png) + +u8g2_font_utopia24_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_tf.png](fntpic/u8g2_font_utopia24_tf.png) + +u8g2_font_utopia24_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_tr.png](fntpic/u8g2_font_utopia24_tr.png) + +u8g2_font_utopia24_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_tn.png](fntpic/u8g2_font_utopia24_tn.png) + +u8g2_font_utopia24_te [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_utopia24_te.png](fntpic/u8g2_font_utopia24_te.png) + +u8g2_font_fub17_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_tf.png](fntpic/u8g2_font_fub17_tf.png) + +u8g2_font_fub17_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_tr.png](fntpic/u8g2_font_fub17_tr.png) + +u8g2_font_fub17_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_tn.png](fntpic/u8g2_font_fub17_tn.png) + +u8g2_font_fub17_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub17_t_symbol.png](fntpic/u8g2_font_fub17_t_symbol.png) + +u8g2_font_fur17_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tf.png](fntpic/u8g2_font_fur17_tf.png) + +u8g2_font_fur17_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tr.png](fntpic/u8g2_font_fur17_tr.png) + +u8g2_font_fur17_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_tn.png](fntpic/u8g2_font_fur17_tn.png) + +u8g2_font_fur17_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur17_t_symbol.png](fntpic/u8g2_font_fur17_t_symbol.png) + + +## 18 Pixel Height + +u8g2_font_mystery_quest_24_tf [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_24_tf.png](fntpic/u8g2_font_mystery_quest_24_tf.png) + +u8g2_font_mystery_quest_24_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_24_tr.png](fntpic/u8g2_font_mystery_quest_24_tr.png) + +u8g2_font_mystery_quest_24_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_24_tn.png](fntpic/u8g2_font_mystery_quest_24_tn.png) + +u8g2_font_streamline_internet_network_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_internet_network_t.png](fntpic/u8g2_font_streamline_internet_network_t.png) + +u8g2_font_ncenB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_tf.png](fntpic/u8g2_font_ncenB18_tf.png) + +u8g2_font_ncenB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_tr.png](fntpic/u8g2_font_ncenB18_tr.png) + +u8g2_font_ncenB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_tn.png](fntpic/u8g2_font_ncenB18_tn.png) + +u8g2_font_ncenB18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB18_te.png](fntpic/u8g2_font_ncenB18_te.png) + +u8g2_font_ncenR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tf.png](fntpic/u8g2_font_ncenR18_tf.png) + +u8g2_font_ncenR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tr.png](fntpic/u8g2_font_ncenR18_tr.png) + +u8g2_font_ncenR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_tn.png](fntpic/u8g2_font_ncenR18_tn.png) + +u8g2_font_ncenR18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR18_te.png](fntpic/u8g2_font_ncenR18_te.png) + +u8g2_font_lubB18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_tf.png](fntpic/u8g2_font_lubB18_tf.png) + +u8g2_font_lubB18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_tr.png](fntpic/u8g2_font_lubB18_tr.png) + +u8g2_font_lubB18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_tn.png](fntpic/u8g2_font_lubB18_tn.png) + +u8g2_font_lubB18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB18_te.png](fntpic/u8g2_font_lubB18_te.png) + +u8g2_font_lubBI18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tf.png](fntpic/u8g2_font_lubBI18_tf.png) + +u8g2_font_lubBI18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tr.png](fntpic/u8g2_font_lubBI18_tr.png) + +u8g2_font_lubBI18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_tn.png](fntpic/u8g2_font_lubBI18_tn.png) + +u8g2_font_lubBI18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI18_te.png](fntpic/u8g2_font_lubBI18_te.png) + +u8g2_font_lubI18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tf.png](fntpic/u8g2_font_lubI18_tf.png) + +u8g2_font_lubI18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tr.png](fntpic/u8g2_font_lubI18_tr.png) + +u8g2_font_lubI18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_tn.png](fntpic/u8g2_font_lubI18_tn.png) + +u8g2_font_lubI18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI18_te.png](fntpic/u8g2_font_lubI18_te.png) + +u8g2_font_luBIS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tf.png](fntpic/u8g2_font_luBIS18_tf.png) + +u8g2_font_luBIS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tr.png](fntpic/u8g2_font_luBIS18_tr.png) + +u8g2_font_luBIS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_tn.png](fntpic/u8g2_font_luBIS18_tn.png) + +u8g2_font_luBIS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS18_te.png](fntpic/u8g2_font_luBIS18_te.png) + +u8g2_font_lubR18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tf.png](fntpic/u8g2_font_lubR18_tf.png) + +u8g2_font_lubR18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tr.png](fntpic/u8g2_font_lubR18_tr.png) + +u8g2_font_lubR18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_tn.png](fntpic/u8g2_font_lubR18_tn.png) + +u8g2_font_lubR18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR18_te.png](fntpic/u8g2_font_lubR18_te.png) + +u8g2_font_luBS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tf.png](fntpic/u8g2_font_luBS18_tf.png) + +u8g2_font_luBS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tr.png](fntpic/u8g2_font_luBS18_tr.png) + +u8g2_font_luBS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_tn.png](fntpic/u8g2_font_luBS18_tn.png) + +u8g2_font_luBS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS18_te.png](fntpic/u8g2_font_luBS18_te.png) + +u8g2_font_luIS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tf.png](fntpic/u8g2_font_luIS18_tf.png) + +u8g2_font_luIS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tr.png](fntpic/u8g2_font_luIS18_tr.png) + +u8g2_font_luIS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_tn.png](fntpic/u8g2_font_luIS18_tn.png) + +u8g2_font_luIS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS18_te.png](fntpic/u8g2_font_luIS18_te.png) + +u8g2_font_luRS18_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tf.png](fntpic/u8g2_font_luRS18_tf.png) + +u8g2_font_luRS18_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tr.png](fntpic/u8g2_font_luRS18_tr.png) + +u8g2_font_luRS18_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_tn.png](fntpic/u8g2_font_luRS18_tn.png) + +u8g2_font_luRS18_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS18_te.png](fntpic/u8g2_font_luRS18_te.png) + +u8g2_font_bubble_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_bubble_tr.png](fntpic/u8g2_font_bubble_tr.png) + +u8g2_font_bubble_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_bubble_tn.png](fntpic/u8g2_font_bubble_tn.png) + +u8g2_font_osb18_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb18_tf.png](fntpic/u8g2_font_osb18_tf.png) + +u8g2_font_osb18_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb18_tr.png](fntpic/u8g2_font_osb18_tr.png) + +u8g2_font_osb18_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb18_tn.png](fntpic/u8g2_font_osb18_tn.png) + +u8g2_font_osr18_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tf.png](fntpic/u8g2_font_osr18_tf.png) + +u8g2_font_osr18_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tr.png](fntpic/u8g2_font_osr18_tr.png) + +u8g2_font_osr18_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr18_tn.png](fntpic/u8g2_font_osr18_tn.png) + +u8g2_font_logisoso18_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso18_tf.png](fntpic/u8g2_font_logisoso18_tf.png) + +u8g2_font_logisoso18_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso18_tr.png](fntpic/u8g2_font_logisoso18_tr.png) + +u8g2_font_logisoso18_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso18_tn.png](fntpic/u8g2_font_logisoso18_tn.png) + + +## 19 Pixel Height + +u8g2_font_battery19_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_battery19_tn.png](fntpic/u8g2_font_battery19_tn.png) + +u8g2_font_streamline_shopping_shipping_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_shopping_shipping_t.png](fntpic/u8g2_font_streamline_shopping_shipping_t.png) + +u8g2_font_streamline_transportation_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_transportation_t.png](fntpic/u8g2_font_streamline_transportation_t.png) + +u8g2_font_profont29_tf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_tf.png](fntpic/u8g2_font_profont29_tf.png) + +u8g2_font_profont29_tr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_tr.png](fntpic/u8g2_font_profont29_tr.png) + +u8g2_font_profont29_tn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_tn.png](fntpic/u8g2_font_profont29_tn.png) + +u8g2_font_profont29_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mf.png](fntpic/u8g2_font_profont29_mf.png) + +u8g2_font_profont29_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mr.png](fntpic/u8g2_font_profont29_mr.png) + +u8g2_font_profont29_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mn.png](fntpic/u8g2_font_profont29_mn.png) + +u8g2_font_spleen12x24_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mn.png](fntpic/u8g2_font_spleen12x24_mn.png) + +u8g2_font_crox4hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4hb_tn.png](fntpic/u8g2_font_crox4hb_tn.png) + +u8g2_font_crox4h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox4h_tn.png](fntpic/u8g2_font_crox4h_tn.png) + +u8g2_font_courR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR24_tf.png](fntpic/u8g2_font_courR24_tf.png) + +u8g2_font_courR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR24_tr.png](fntpic/u8g2_font_courR24_tr.png) + +u8g2_font_courR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courR24_tn.png](fntpic/u8g2_font_courR24_tn.png) + +u8g2_font_helvB18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tf.png](fntpic/u8g2_font_helvB18_tf.png) + +u8g2_font_helvB18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tr.png](fntpic/u8g2_font_helvB18_tr.png) + +u8g2_font_helvB18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_tn.png](fntpic/u8g2_font_helvB18_tn.png) + +u8g2_font_helvB18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB18_te.png](fntpic/u8g2_font_helvB18_te.png) + +u8g2_font_helvR18_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tf.png](fntpic/u8g2_font_helvR18_tf.png) + +u8g2_font_helvR18_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tr.png](fntpic/u8g2_font_helvR18_tr.png) + +u8g2_font_helvR18_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_tn.png](fntpic/u8g2_font_helvR18_tn.png) + +u8g2_font_helvR18_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR18_te.png](fntpic/u8g2_font_helvR18_te.png) + +u8g2_font_lubB19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_tf.png](fntpic/u8g2_font_lubB19_tf.png) + +u8g2_font_lubB19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_tr.png](fntpic/u8g2_font_lubB19_tr.png) + +u8g2_font_lubB19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_tn.png](fntpic/u8g2_font_lubB19_tn.png) + +u8g2_font_lubB19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB19_te.png](fntpic/u8g2_font_lubB19_te.png) + +u8g2_font_lubBI19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tf.png](fntpic/u8g2_font_lubBI19_tf.png) + +u8g2_font_lubBI19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tr.png](fntpic/u8g2_font_lubBI19_tr.png) + +u8g2_font_lubBI19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_tn.png](fntpic/u8g2_font_lubBI19_tn.png) + +u8g2_font_lubBI19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI19_te.png](fntpic/u8g2_font_lubBI19_te.png) + +u8g2_font_lubI19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tf.png](fntpic/u8g2_font_lubI19_tf.png) + +u8g2_font_lubI19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tr.png](fntpic/u8g2_font_lubI19_tr.png) + +u8g2_font_lubI19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_tn.png](fntpic/u8g2_font_lubI19_tn.png) + +u8g2_font_lubI19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI19_te.png](fntpic/u8g2_font_lubI19_te.png) + +u8g2_font_luBIS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tf.png](fntpic/u8g2_font_luBIS19_tf.png) + +u8g2_font_luBIS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tr.png](fntpic/u8g2_font_luBIS19_tr.png) + +u8g2_font_luBIS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_tn.png](fntpic/u8g2_font_luBIS19_tn.png) + +u8g2_font_luBIS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS19_te.png](fntpic/u8g2_font_luBIS19_te.png) + +u8g2_font_lubR19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tf.png](fntpic/u8g2_font_lubR19_tf.png) + +u8g2_font_lubR19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tr.png](fntpic/u8g2_font_lubR19_tr.png) + +u8g2_font_lubR19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_tn.png](fntpic/u8g2_font_lubR19_tn.png) + +u8g2_font_lubR19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR19_te.png](fntpic/u8g2_font_lubR19_te.png) + +u8g2_font_luBS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tf.png](fntpic/u8g2_font_luBS19_tf.png) + +u8g2_font_luBS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tr.png](fntpic/u8g2_font_luBS19_tr.png) + +u8g2_font_luBS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_tn.png](fntpic/u8g2_font_luBS19_tn.png) + +u8g2_font_luBS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS19_te.png](fntpic/u8g2_font_luBS19_te.png) + +u8g2_font_luIS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tf.png](fntpic/u8g2_font_luIS19_tf.png) + +u8g2_font_luIS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tr.png](fntpic/u8g2_font_luIS19_tr.png) + +u8g2_font_luIS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_tn.png](fntpic/u8g2_font_luIS19_tn.png) + +u8g2_font_luIS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS19_te.png](fntpic/u8g2_font_luIS19_te.png) + +u8g2_font_luRS19_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tf.png](fntpic/u8g2_font_luRS19_tf.png) + +u8g2_font_luRS19_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tr.png](fntpic/u8g2_font_luRS19_tr.png) + +u8g2_font_luRS19_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_tn.png](fntpic/u8g2_font_luRS19_tn.png) + +u8g2_font_luRS19_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS19_te.png](fntpic/u8g2_font_luRS19_te.png) + +u8g2_font_inr19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mf.png](fntpic/u8g2_font_inr19_mf.png) + +u8g2_font_inr19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mr.png](fntpic/u8g2_font_inr19_mr.png) + +u8g2_font_inr19_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mn.png](fntpic/u8g2_font_inr19_mn.png) + +u8g2_font_inb19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mf.png](fntpic/u8g2_font_inb19_mf.png) + +u8g2_font_inb19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mr.png](fntpic/u8g2_font_inb19_mr.png) + +u8g2_font_inb19_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mn.png](fntpic/u8g2_font_inb19_mn.png) + + +## 20 Pixel Height + +u8g2_font_mystery_quest_28_tf [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_28_tf.png](fntpic/u8g2_font_mystery_quest_28_tf.png) + +u8g2_font_mystery_quest_28_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_28_tr.png](fntpic/u8g2_font_mystery_quest_28_tr.png) + +u8g2_font_mystery_quest_28_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_28_tn.png](fntpic/u8g2_font_mystery_quest_28_tn.png) + +u8g2_font_streamline_business_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_business_t.png](fntpic/u8g2_font_streamline_business_t.png) + +u8g2_font_streamline_food_drink_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_food_drink_t.png](fntpic/u8g2_font_streamline_food_drink_t.png) + +u8g2_font_streamline_health_beauty_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_health_beauty_t.png](fntpic/u8g2_font_streamline_health_beauty_t.png) + +u8g2_font_streamline_interface_essential_chart_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_chart_t.png](fntpic/u8g2_font_streamline_interface_essential_chart_t.png) + +u8g2_font_streamline_interface_essential_cursor_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_cursor_t.png](fntpic/u8g2_font_streamline_interface_essential_cursor_t.png) + +u8g2_font_streamline_interface_essential_dial_pad_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png](fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png) + +u8g2_font_streamline_interface_essential_hierarchy_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png](fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png) + +u8g2_font_streamline_interface_essential_link_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_link_t.png](fntpic/u8g2_font_streamline_interface_essential_link_t.png) + +u8g2_font_streamline_technology_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_technology_t.png](fntpic/u8g2_font_streamline_technology_t.png) + +u8g2_font_streamline_travel_wayfinding_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_travel_wayfinding_t.png](fntpic/u8g2_font_streamline_travel_wayfinding_t.png) + +u8g2_font_spleen16x32_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mf.png](fntpic/u8g2_font_spleen16x32_mf.png) + +u8g2_font_spleen16x32_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mr.png](fntpic/u8g2_font_spleen16x32_mr.png) + +u8g2_font_spleen16x32_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mu.png](fntpic/u8g2_font_spleen16x32_mu.png) + +u8g2_font_spleen16x32_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_me.png](fntpic/u8g2_font_spleen16x32_me.png) + +u8g2_font_courB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB24_tf.png](fntpic/u8g2_font_courB24_tf.png) + +u8g2_font_courB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB24_tr.png](fntpic/u8g2_font_courB24_tr.png) + +u8g2_font_courB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_courB24_tn.png](fntpic/u8g2_font_courB24_tn.png) + +u8g2_font_fub20_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_tf.png](fntpic/u8g2_font_fub20_tf.png) + +u8g2_font_fub20_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_tr.png](fntpic/u8g2_font_fub20_tr.png) + +u8g2_font_fub20_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_tn.png](fntpic/u8g2_font_fub20_tn.png) + +u8g2_font_fub20_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub20_t_symbol.png](fntpic/u8g2_font_fub20_t_symbol.png) + +u8g2_font_fur20_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tf.png](fntpic/u8g2_font_fur20_tf.png) + +u8g2_font_fur20_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tr.png](fntpic/u8g2_font_fur20_tr.png) + +u8g2_font_fur20_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_tn.png](fntpic/u8g2_font_fur20_tn.png) + +u8g2_font_fur20_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur20_t_symbol.png](fntpic/u8g2_font_fur20_t_symbol.png) + + +## 21 Pixel Height + +u8g2_font_emoticons21_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_emoticons21_tr.png](fntpic/u8g2_font_emoticons21_tr.png) + +u8g2_font_streamline_all_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_all_t.png](fntpic/u8g2_font_streamline_all_t.png) + +u8g2_font_streamline_building_real_estate_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_building_real_estate_t.png](fntpic/u8g2_font_streamline_building_real_estate_t.png) + +u8g2_font_streamline_coding_apps_websites_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_coding_apps_websites_t.png](fntpic/u8g2_font_streamline_coding_apps_websites_t.png) + +u8g2_font_streamline_computers_devices_electronics_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_computers_devices_electronics_t.png](fntpic/u8g2_font_streamline_computers_devices_electronics_t.png) + +u8g2_font_streamline_content_files_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_content_files_t.png](fntpic/u8g2_font_streamline_content_files_t.png) + +u8g2_font_streamline_design_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_design_t.png](fntpic/u8g2_font_streamline_design_t.png) + +u8g2_font_streamline_ecology_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_ecology_t.png](fntpic/u8g2_font_streamline_ecology_t.png) + +u8g2_font_streamline_email_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_email_t.png](fntpic/u8g2_font_streamline_email_t.png) + +u8g2_font_streamline_entertainment_events_hobbies_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png](fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png) + +u8g2_font_streamline_hand_signs_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_hand_signs_t.png](fntpic/u8g2_font_streamline_hand_signs_t.png) + +u8g2_font_streamline_interface_essential_action_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_action_t.png](fntpic/u8g2_font_streamline_interface_essential_action_t.png) + +u8g2_font_streamline_interface_essential_alert_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_alert_t.png](fntpic/u8g2_font_streamline_interface_essential_alert_t.png) + +u8g2_font_streamline_interface_essential_audio_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_audio_t.png](fntpic/u8g2_font_streamline_interface_essential_audio_t.png) + +u8g2_font_streamline_interface_essential_calendar_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_calendar_t.png](fntpic/u8g2_font_streamline_interface_essential_calendar_t.png) + +u8g2_font_streamline_interface_essential_circle_triangle_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png](fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png) + +u8g2_font_streamline_interface_essential_cog_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_cog_t.png](fntpic/u8g2_font_streamline_interface_essential_cog_t.png) + +u8g2_font_streamline_interface_essential_edit_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_edit_t.png](fntpic/u8g2_font_streamline_interface_essential_edit_t.png) + +u8g2_font_streamline_interface_essential_expand_shrink_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png](fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png) + +u8g2_font_streamline_interface_essential_eye_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_eye_t.png](fntpic/u8g2_font_streamline_interface_essential_eye_t.png) + +u8g2_font_streamline_interface_essential_file_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_file_t.png](fntpic/u8g2_font_streamline_interface_essential_file_t.png) + +u8g2_font_streamline_interface_essential_help_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_help_t.png](fntpic/u8g2_font_streamline_interface_essential_help_t.png) + +u8g2_font_streamline_interface_essential_home_menu_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png](fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png) + +u8g2_font_streamline_interface_essential_id_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_id_t.png](fntpic/u8g2_font_streamline_interface_essential_id_t.png) + +u8g2_font_streamline_interface_essential_key_lock_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png](fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png) + +u8g2_font_streamline_interface_essential_loading_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_loading_t.png](fntpic/u8g2_font_streamline_interface_essential_loading_t.png) + +u8g2_font_streamline_interface_essential_login_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_login_t.png](fntpic/u8g2_font_streamline_interface_essential_login_t.png) + +u8g2_font_streamline_interface_essential_other_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_other_t.png](fntpic/u8g2_font_streamline_interface_essential_other_t.png) + +u8g2_font_streamline_interface_essential_paginate_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_paginate_t.png](fntpic/u8g2_font_streamline_interface_essential_paginate_t.png) + +u8g2_font_streamline_interface_essential_search_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_search_t.png](fntpic/u8g2_font_streamline_interface_essential_search_t.png) + +u8g2_font_streamline_interface_essential_setting_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_setting_t.png](fntpic/u8g2_font_streamline_interface_essential_setting_t.png) + +u8g2_font_streamline_interface_essential_share_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_share_t.png](fntpic/u8g2_font_streamline_interface_essential_share_t.png) + +u8g2_font_streamline_interface_essential_wifi_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_wifi_t.png](fntpic/u8g2_font_streamline_interface_essential_wifi_t.png) + +u8g2_font_streamline_interface_essential_zoom_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_interface_essential_zoom_t.png](fntpic/u8g2_font_streamline_interface_essential_zoom_t.png) + +u8g2_font_streamline_logo_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_logo_t.png](fntpic/u8g2_font_streamline_logo_t.png) + +u8g2_font_streamline_map_navigation_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_map_navigation_t.png](fntpic/u8g2_font_streamline_map_navigation_t.png) + +u8g2_font_streamline_money_payments_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_money_payments_t.png](fntpic/u8g2_font_streamline_money_payments_t.png) + +u8g2_font_streamline_music_audio_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_music_audio_t.png](fntpic/u8g2_font_streamline_music_audio_t.png) + +u8g2_font_streamline_pet_animals_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_pet_animals_t.png](fntpic/u8g2_font_streamline_pet_animals_t.png) + +u8g2_font_streamline_phone_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_phone_t.png](fntpic/u8g2_font_streamline_phone_t.png) + +u8g2_font_streamline_photography_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_photography_t.png](fntpic/u8g2_font_streamline_photography_t.png) + +u8g2_font_streamline_romance_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_romance_t.png](fntpic/u8g2_font_streamline_romance_t.png) + +u8g2_font_streamline_school_science_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_school_science_t.png](fntpic/u8g2_font_streamline_school_science_t.png) + +u8g2_font_streamline_social_rewards_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_social_rewards_t.png](fntpic/u8g2_font_streamline_social_rewards_t.png) + +u8g2_font_streamline_users_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_users_t.png](fntpic/u8g2_font_streamline_users_t.png) + +u8g2_font_streamline_video_movies_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_video_movies_t.png](fntpic/u8g2_font_streamline_video_movies_t.png) + +u8g2_font_streamline_weather_t [streamline](fntgrpstreamline) + +![fntpic/u8g2_font_streamline_weather_t.png](fntpic/u8g2_font_streamline_weather_t.png) + +u8g2_font_crox5tb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5tb_tn.png](fntpic/u8g2_font_crox5tb_tn.png) + +u8g2_font_crox5t_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5t_tn.png](fntpic/u8g2_font_crox5t_tn.png) + +u8g2_font_osb21_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb21_tf.png](fntpic/u8g2_font_osb21_tf.png) + +u8g2_font_osb21_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb21_tr.png](fntpic/u8g2_font_osb21_tr.png) + +u8g2_font_osb21_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb21_tn.png](fntpic/u8g2_font_osb21_tn.png) + +u8g2_font_osr21_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tf.png](fntpic/u8g2_font_osr21_tf.png) + +u8g2_font_osr21_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tr.png](fntpic/u8g2_font_osr21_tr.png) + +u8g2_font_osr21_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr21_tn.png](fntpic/u8g2_font_osr21_tn.png) + +u8g2_font_inb21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mf.png](fntpic/u8g2_font_inb21_mf.png) + +u8g2_font_inb21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mr.png](fntpic/u8g2_font_inb21_mr.png) + +u8g2_font_inb21_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mn.png](fntpic/u8g2_font_inb21_mn.png) + +u8g2_font_logisoso20_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso20_tf.png](fntpic/u8g2_font_logisoso20_tf.png) + +u8g2_font_logisoso20_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso20_tr.png](fntpic/u8g2_font_logisoso20_tr.png) + +u8g2_font_logisoso20_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso20_tn.png](fntpic/u8g2_font_logisoso20_tn.png) + + +## 22 Pixel Height + +u8g2_font_m_c_kids_nes_credits_font_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png](fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png) + +u8g2_font_inr21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mf.png](fntpic/u8g2_font_inr21_mf.png) + +u8g2_font_inr21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mr.png](fntpic/u8g2_font_inr21_mr.png) + +u8g2_font_inr21_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mn.png](fntpic/u8g2_font_inr21_mn.png) + +u8g2_font_logisoso22_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso22_tf.png](fntpic/u8g2_font_logisoso22_tf.png) + +u8g2_font_logisoso22_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso22_tr.png](fntpic/u8g2_font_logisoso22_tr.png) + +u8g2_font_logisoso22_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso22_tn.png](fntpic/u8g2_font_logisoso22_tn.png) + + +## 23 Pixel Height + +u8g2_font_t0_30_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_tn.png](fntpic/u8g2_font_t0_30_tn.png) + +u8g2_font_t0_30_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mn.png](fntpic/u8g2_font_t0_30_mn.png) + +u8g2_font_t0_30b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_tn.png](fntpic/u8g2_font_t0_30b_tn.png) + +u8g2_font_t0_30b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mn.png](fntpic/u8g2_font_t0_30b_mn.png) + +u8g2_font_t0_40_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_tf.png](fntpic/u8g2_font_t0_40_tf.png) + +u8g2_font_t0_40_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_tr.png](fntpic/u8g2_font_t0_40_tr.png) + +u8g2_font_t0_40_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_te.png](fntpic/u8g2_font_t0_40_te.png) + +u8g2_font_t0_40_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mf.png](fntpic/u8g2_font_t0_40_mf.png) + +u8g2_font_t0_40_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mr.png](fntpic/u8g2_font_t0_40_mr.png) + +u8g2_font_t0_40_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_me.png](fntpic/u8g2_font_t0_40_me.png) + +u8g2_font_t0_40_t_symbol [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_t_symbol.png](fntpic/u8g2_font_t0_40_t_symbol.png) + +u8g2_font_t0_40b_tf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tf.png](fntpic/u8g2_font_t0_40b_tf.png) + +u8g2_font_t0_40b_tr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tr.png](fntpic/u8g2_font_t0_40b_tr.png) + +u8g2_font_t0_40b_te [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_te.png](fntpic/u8g2_font_t0_40b_te.png) + +u8g2_font_t0_40b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mf.png](fntpic/u8g2_font_t0_40b_mf.png) + +u8g2_font_t0_40b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mr.png](fntpic/u8g2_font_t0_40b_mr.png) + +u8g2_font_t0_40b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_me.png](fntpic/u8g2_font_t0_40b_me.png) + +u8g2_font_crox5hb_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5hb_tn.png](fntpic/u8g2_font_crox5hb_tn.png) + +u8g2_font_crox5h_tn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox5h_tn.png](fntpic/u8g2_font_crox5h_tn.png) + +u8g2_font_timB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB24_tf.png](fntpic/u8g2_font_timB24_tf.png) + +u8g2_font_timB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB24_tr.png](fntpic/u8g2_font_timB24_tr.png) + +u8g2_font_timB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timB24_tn.png](fntpic/u8g2_font_timB24_tn.png) + +u8g2_font_timR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tf.png](fntpic/u8g2_font_timR24_tf.png) + +u8g2_font_timR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tr.png](fntpic/u8g2_font_timR24_tr.png) + +u8g2_font_timR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_timR24_tn.png](fntpic/u8g2_font_timR24_tn.png) + +u8g2_font_maniac_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_tf.png](fntpic/u8g2_font_maniac_tf.png) + +u8g2_font_maniac_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_tr.png](fntpic/u8g2_font_maniac_tr.png) + +u8g2_font_maniac_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_tn.png](fntpic/u8g2_font_maniac_tn.png) + +u8g2_font_maniac_te [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_maniac_te.png](fntpic/u8g2_font_maniac_te.png) + + +## 24 Pixel Height + +u8g2_font_battery24_tr [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_battery24_tr.png](fntpic/u8g2_font_battery24_tr.png) + +u8g2_font_mystery_quest_32_tr [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_32_tr.png](fntpic/u8g2_font_mystery_quest_32_tr.png) + +u8g2_font_mystery_quest_32_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_32_tn.png](fntpic/u8g2_font_mystery_quest_32_tn.png) + +u8g2_font_inb24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mf.png](fntpic/u8g2_font_inb24_mf.png) + +u8g2_font_inb24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mr.png](fntpic/u8g2_font_inb24_mr.png) + +u8g2_font_inb24_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mn.png](fntpic/u8g2_font_inb24_mn.png) + +u8g2_font_logisoso24_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso24_tf.png](fntpic/u8g2_font_logisoso24_tf.png) + +u8g2_font_logisoso24_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso24_tr.png](fntpic/u8g2_font_logisoso24_tr.png) + +u8g2_font_logisoso24_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso24_tn.png](fntpic/u8g2_font_logisoso24_tn.png) + + +## 25 Pixel Height + +u8g2_font_percent_circle_25_hn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_percent_circle_25_hn.png](fntpic/u8g2_font_percent_circle_25_hn.png) + +u8g2_font_helvB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_tf.png](fntpic/u8g2_font_helvB24_tf.png) + +u8g2_font_helvB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_tr.png](fntpic/u8g2_font_helvB24_tr.png) + +u8g2_font_helvB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_tn.png](fntpic/u8g2_font_helvB24_tn.png) + +u8g2_font_helvB24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvB24_te.png](fntpic/u8g2_font_helvB24_te.png) + +u8g2_font_helvR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tf.png](fntpic/u8g2_font_helvR24_tf.png) + +u8g2_font_helvR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tr.png](fntpic/u8g2_font_helvR24_tr.png) + +u8g2_font_helvR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_tn.png](fntpic/u8g2_font_helvR24_tn.png) + +u8g2_font_helvR24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_helvR24_te.png](fntpic/u8g2_font_helvR24_te.png) + +u8g2_font_ncenB24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tf.png](fntpic/u8g2_font_ncenB24_tf.png) + +u8g2_font_ncenB24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tr.png](fntpic/u8g2_font_ncenB24_tr.png) + +u8g2_font_ncenB24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_tn.png](fntpic/u8g2_font_ncenB24_tn.png) + +u8g2_font_ncenB24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenB24_te.png](fntpic/u8g2_font_ncenB24_te.png) + +u8g2_font_ncenR24_tf [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tf.png](fntpic/u8g2_font_ncenR24_tf.png) + +u8g2_font_ncenR24_tr [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tr.png](fntpic/u8g2_font_ncenR24_tr.png) + +u8g2_font_ncenR24_tn [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_tn.png](fntpic/u8g2_font_ncenR24_tn.png) + +u8g2_font_ncenR24_te [Adobe X11](fntgrpadobex11) + +![fntpic/u8g2_font_ncenR24_te.png](fntpic/u8g2_font_ncenR24_te.png) + +u8g2_font_lubB24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_tf.png](fntpic/u8g2_font_lubB24_tf.png) + +u8g2_font_lubB24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_tr.png](fntpic/u8g2_font_lubB24_tr.png) + +u8g2_font_lubB24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_tn.png](fntpic/u8g2_font_lubB24_tn.png) + +u8g2_font_lubB24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubB24_te.png](fntpic/u8g2_font_lubB24_te.png) + +u8g2_font_lubBI24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tf.png](fntpic/u8g2_font_lubBI24_tf.png) + +u8g2_font_lubBI24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tr.png](fntpic/u8g2_font_lubBI24_tr.png) + +u8g2_font_lubBI24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_tn.png](fntpic/u8g2_font_lubBI24_tn.png) + +u8g2_font_lubBI24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubBI24_te.png](fntpic/u8g2_font_lubBI24_te.png) + +u8g2_font_lubI24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tf.png](fntpic/u8g2_font_lubI24_tf.png) + +u8g2_font_lubI24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tr.png](fntpic/u8g2_font_lubI24_tr.png) + +u8g2_font_lubI24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_tn.png](fntpic/u8g2_font_lubI24_tn.png) + +u8g2_font_lubI24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubI24_te.png](fntpic/u8g2_font_lubI24_te.png) + +u8g2_font_luBIS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tf.png](fntpic/u8g2_font_luBIS24_tf.png) + +u8g2_font_luBIS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tr.png](fntpic/u8g2_font_luBIS24_tr.png) + +u8g2_font_luBIS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_tn.png](fntpic/u8g2_font_luBIS24_tn.png) + +u8g2_font_luBIS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBIS24_te.png](fntpic/u8g2_font_luBIS24_te.png) + +u8g2_font_lubR24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tf.png](fntpic/u8g2_font_lubR24_tf.png) + +u8g2_font_lubR24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tr.png](fntpic/u8g2_font_lubR24_tr.png) + +u8g2_font_lubR24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_tn.png](fntpic/u8g2_font_lubR24_tn.png) + +u8g2_font_lubR24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_lubR24_te.png](fntpic/u8g2_font_lubR24_te.png) + +u8g2_font_luBS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tf.png](fntpic/u8g2_font_luBS24_tf.png) + +u8g2_font_luBS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tr.png](fntpic/u8g2_font_luBS24_tr.png) + +u8g2_font_luBS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_tn.png](fntpic/u8g2_font_luBS24_tn.png) + +u8g2_font_luBS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luBS24_te.png](fntpic/u8g2_font_luBS24_te.png) + +u8g2_font_luIS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tf.png](fntpic/u8g2_font_luIS24_tf.png) + +u8g2_font_luIS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tr.png](fntpic/u8g2_font_luIS24_tr.png) + +u8g2_font_luIS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_tn.png](fntpic/u8g2_font_luIS24_tn.png) + +u8g2_font_luIS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luIS24_te.png](fntpic/u8g2_font_luIS24_te.png) + +u8g2_font_luRS24_tf [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tf.png](fntpic/u8g2_font_luRS24_tf.png) + +u8g2_font_luRS24_tr [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tr.png](fntpic/u8g2_font_luRS24_tr.png) + +u8g2_font_luRS24_tn [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_tn.png](fntpic/u8g2_font_luRS24_tn.png) + +u8g2_font_luRS24_te [lucida](fntgrplucida) + +![fntpic/u8g2_font_luRS24_te.png](fntpic/u8g2_font_luRS24_te.png) + +u8g2_font_fub25_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_tf.png](fntpic/u8g2_font_fub25_tf.png) + +u8g2_font_fub25_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_tr.png](fntpic/u8g2_font_fub25_tr.png) + +u8g2_font_fub25_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_tn.png](fntpic/u8g2_font_fub25_tn.png) + +u8g2_font_fub25_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub25_t_symbol.png](fntpic/u8g2_font_fub25_t_symbol.png) + +u8g2_font_fur25_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tf.png](fntpic/u8g2_font_fur25_tf.png) + +u8g2_font_fur25_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tr.png](fntpic/u8g2_font_fur25_tr.png) + +u8g2_font_fur25_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_tn.png](fntpic/u8g2_font_fur25_tn.png) + +u8g2_font_fur25_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur25_t_symbol.png](fntpic/u8g2_font_fur25_t_symbol.png) + +u8g2_font_inr24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mf.png](fntpic/u8g2_font_inr24_mf.png) + +u8g2_font_inr24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mr.png](fntpic/u8g2_font_inr24_mr.png) + +u8g2_font_inr24_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mn.png](fntpic/u8g2_font_inr24_mn.png) + +u8g2_font_inr24_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_t_cyrillic.png](fntpic/u8g2_font_inr24_t_cyrillic.png) + + +## 26 Pixel Height + +u8g2_font_freedoomr25_tn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr25_tn.png](fntpic/u8g2_font_freedoomr25_tn.png) + +u8g2_font_freedoomr25_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_freedoomr25_mn.png](fntpic/u8g2_font_freedoomr25_mn.png) + +u8g2_font_calblk36_tr [Integrated Mapping Ltd](fntgrpim) + +![fntpic/u8g2_font_calblk36_tr.png](fntpic/u8g2_font_calblk36_tr.png) + +u8g2_font_spleen16x32_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mn.png](fntpic/u8g2_font_spleen16x32_mn.png) + +u8g2_font_osb26_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb26_tf.png](fntpic/u8g2_font_osb26_tf.png) + +u8g2_font_osb26_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb26_tr.png](fntpic/u8g2_font_osb26_tr.png) + +u8g2_font_osb26_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb26_tn.png](fntpic/u8g2_font_osb26_tn.png) + +u8g2_font_osr26_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tf.png](fntpic/u8g2_font_osr26_tf.png) + +u8g2_font_osr26_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tr.png](fntpic/u8g2_font_osr26_tr.png) + +u8g2_font_osr26_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr26_tn.png](fntpic/u8g2_font_osr26_tn.png) + +u8g2_font_logisoso26_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso26_tf.png](fntpic/u8g2_font_logisoso26_tf.png) + +u8g2_font_logisoso26_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso26_tr.png](fntpic/u8g2_font_logisoso26_tr.png) + +u8g2_font_logisoso26_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso26_tn.png](fntpic/u8g2_font_logisoso26_tn.png) + + +## 27 Pixel Height + +u8g2_font_inr27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mf.png](fntpic/u8g2_font_inr27_mf.png) + +u8g2_font_inr27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mr.png](fntpic/u8g2_font_inr27_mr.png) + +u8g2_font_inr27_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mn.png](fntpic/u8g2_font_inr27_mn.png) + +u8g2_font_inr27_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_t_cyrillic.png](fntpic/u8g2_font_inr27_t_cyrillic.png) + +u8g2_font_inb27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mf.png](fntpic/u8g2_font_inb27_mf.png) + +u8g2_font_inb27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mr.png](fntpic/u8g2_font_inb27_mr.png) + +u8g2_font_inb27_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mn.png](fntpic/u8g2_font_inb27_mn.png) + + +## 28 Pixel Height + +u8g2_font_mystery_quest_36_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_36_tn.png](fntpic/u8g2_font_mystery_quest_36_tn.png) + +u8g2_font_open_iconic_arrow_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_arrow_4x_t.png](fntpic/u8g2_font_open_iconic_arrow_4x_t.png) + +u8g2_font_open_iconic_other_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_4x_t.png](fntpic/u8g2_font_open_iconic_other_4x_t.png) + +u8g2_font_logisoso28_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso28_tf.png](fntpic/u8g2_font_logisoso28_tf.png) + +u8g2_font_logisoso28_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso28_tr.png](fntpic/u8g2_font_logisoso28_tr.png) + +u8g2_font_logisoso28_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso28_tn.png](fntpic/u8g2_font_logisoso28_tn.png) + + +## 29 Pixel Height + +u8g2_font_cardimon_pixel_tf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cardimon_pixel_tf.png](fntpic/u8g2_font_cardimon_pixel_tf.png) + +u8g2_font_cardimon_pixel_tr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cardimon_pixel_tr.png](fntpic/u8g2_font_cardimon_pixel_tr.png) + +u8g2_font_cardimon_pixel_tn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_cardimon_pixel_tn.png](fntpic/u8g2_font_cardimon_pixel_tn.png) + +u8g2_font_osb29_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb29_tf.png](fntpic/u8g2_font_osb29_tf.png) + +u8g2_font_osb29_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb29_tr.png](fntpic/u8g2_font_osb29_tr.png) + +u8g2_font_osb29_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb29_tn.png](fntpic/u8g2_font_osb29_tn.png) + +u8g2_font_osr29_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tf.png](fntpic/u8g2_font_osr29_tf.png) + +u8g2_font_osr29_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tr.png](fntpic/u8g2_font_osr29_tr.png) + +u8g2_font_osr29_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr29_tn.png](fntpic/u8g2_font_osr29_tn.png) + + +## 30 Pixel Height + +u8g2_font_fub30_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_tf.png](fntpic/u8g2_font_fub30_tf.png) + +u8g2_font_fub30_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_tr.png](fntpic/u8g2_font_fub30_tr.png) + +u8g2_font_fub30_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_tn.png](fntpic/u8g2_font_fub30_tn.png) + +u8g2_font_fub30_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub30_t_symbol.png](fntpic/u8g2_font_fub30_t_symbol.png) + +u8g2_font_fur30_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tf.png](fntpic/u8g2_font_fur30_tf.png) + +u8g2_font_fur30_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tr.png](fntpic/u8g2_font_fur30_tr.png) + +u8g2_font_fur30_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_tn.png](fntpic/u8g2_font_fur30_tn.png) + +u8g2_font_fur30_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur30_t_symbol.png](fntpic/u8g2_font_fur30_t_symbol.png) + +u8g2_font_inr30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mf.png](fntpic/u8g2_font_inr30_mf.png) + +u8g2_font_inr30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mr.png](fntpic/u8g2_font_inr30_mr.png) + +u8g2_font_inr30_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mn.png](fntpic/u8g2_font_inr30_mn.png) + +u8g2_font_inr30_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_t_cyrillic.png](fntpic/u8g2_font_inr30_t_cyrillic.png) + +u8g2_font_inb30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mf.png](fntpic/u8g2_font_inb30_mf.png) + +u8g2_font_inb30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mr.png](fntpic/u8g2_font_inb30_mr.png) + +u8g2_font_inb30_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mn.png](fntpic/u8g2_font_inb30_mn.png) + +u8g2_font_logisoso30_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso30_tf.png](fntpic/u8g2_font_logisoso30_tf.png) + +u8g2_font_logisoso30_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso30_tr.png](fntpic/u8g2_font_logisoso30_tr.png) + +u8g2_font_logisoso30_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso30_tn.png](fntpic/u8g2_font_logisoso30_tn.png) + + +## 31 Pixel Height + +u8g2_font_t0_40_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_tn.png](fntpic/u8g2_font_t0_40_tn.png) + +u8g2_font_t0_40_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mn.png](fntpic/u8g2_font_t0_40_mn.png) + +u8g2_font_t0_40b_tn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_tn.png](fntpic/u8g2_font_t0_40b_tn.png) + +u8g2_font_t0_40b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mn.png](fntpic/u8g2_font_t0_40b_mn.png) + + +## 32 Pixel Height + +u8g2_font_mystery_quest_42_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_42_tn.png](fntpic/u8g2_font_mystery_quest_42_tn.png) + +u8g2_font_open_iconic_all_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_all_4x_t.png](fntpic/u8g2_font_open_iconic_all_4x_t.png) + +u8g2_font_open_iconic_app_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_4x_t.png](fntpic/u8g2_font_open_iconic_app_4x_t.png) + +u8g2_font_open_iconic_check_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_4x_t.png](fntpic/u8g2_font_open_iconic_check_4x_t.png) + +u8g2_font_open_iconic_email_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_4x_t.png](fntpic/u8g2_font_open_iconic_email_4x_t.png) + +u8g2_font_open_iconic_embedded_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_4x_t.png](fntpic/u8g2_font_open_iconic_embedded_4x_t.png) + +u8g2_font_open_iconic_gui_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_4x_t.png](fntpic/u8g2_font_open_iconic_gui_4x_t.png) + +u8g2_font_open_iconic_human_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_4x_t.png](fntpic/u8g2_font_open_iconic_human_4x_t.png) + +u8g2_font_open_iconic_mime_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_4x_t.png](fntpic/u8g2_font_open_iconic_mime_4x_t.png) + +u8g2_font_open_iconic_play_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_4x_t.png](fntpic/u8g2_font_open_iconic_play_4x_t.png) + +u8g2_font_open_iconic_text_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_4x_t.png](fntpic/u8g2_font_open_iconic_text_4x_t.png) + +u8g2_font_open_iconic_thing_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_4x_t.png](fntpic/u8g2_font_open_iconic_thing_4x_t.png) + +u8g2_font_open_iconic_weather_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_4x_t.png](fntpic/u8g2_font_open_iconic_weather_4x_t.png) + +u8g2_font_open_iconic_www_4x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_4x_t.png](fntpic/u8g2_font_open_iconic_www_4x_t.png) + +u8g2_font_logisoso32_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso32_tf.png](fntpic/u8g2_font_logisoso32_tf.png) + +u8g2_font_logisoso32_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso32_tr.png](fntpic/u8g2_font_logisoso32_tr.png) + +u8g2_font_logisoso32_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso32_tn.png](fntpic/u8g2_font_logisoso32_tn.png) + + +## 33 Pixel Height + +u8g2_font_inr33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mf.png](fntpic/u8g2_font_inr33_mf.png) + +u8g2_font_inr33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mr.png](fntpic/u8g2_font_inr33_mr.png) + +u8g2_font_inr33_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mn.png](fntpic/u8g2_font_inr33_mn.png) + +u8g2_font_inr33_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_t_cyrillic.png](fntpic/u8g2_font_inr33_t_cyrillic.png) + +u8g2_font_inb33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mf.png](fntpic/u8g2_font_inb33_mf.png) + +u8g2_font_inb33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mr.png](fntpic/u8g2_font_inb33_mr.png) + +u8g2_font_inb33_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mn.png](fntpic/u8g2_font_inb33_mn.png) + + +## 34 Pixel Height + +u8g2_font_logisoso34_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso34_tf.png](fntpic/u8g2_font_logisoso34_tf.png) + +u8g2_font_logisoso34_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso34_tr.png](fntpic/u8g2_font_logisoso34_tr.png) + +u8g2_font_logisoso34_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso34_tn.png](fntpic/u8g2_font_logisoso34_tn.png) + + +## 35 Pixel Height + +u8g2_font_fub35_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_tf.png](fntpic/u8g2_font_fub35_tf.png) + +u8g2_font_fub35_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_tr.png](fntpic/u8g2_font_fub35_tr.png) + +u8g2_font_fub35_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_tn.png](fntpic/u8g2_font_fub35_tn.png) + +u8g2_font_fub35_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub35_t_symbol.png](fntpic/u8g2_font_fub35_t_symbol.png) + +u8g2_font_fur35_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tf.png](fntpic/u8g2_font_fur35_tf.png) + +u8g2_font_fur35_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tr.png](fntpic/u8g2_font_fur35_tr.png) + +u8g2_font_fur35_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_tn.png](fntpic/u8g2_font_fur35_tn.png) + +u8g2_font_fur35_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur35_t_symbol.png](fntpic/u8g2_font_fur35_t_symbol.png) + +u8g2_font_osb35_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb35_tf.png](fntpic/u8g2_font_osb35_tf.png) + +u8g2_font_osb35_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb35_tr.png](fntpic/u8g2_font_osb35_tr.png) + +u8g2_font_osb35_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb35_tn.png](fntpic/u8g2_font_osb35_tn.png) + +u8g2_font_osr35_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tf.png](fntpic/u8g2_font_osr35_tf.png) + +u8g2_font_osr35_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tr.png](fntpic/u8g2_font_osr35_tr.png) + +u8g2_font_osr35_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr35_tn.png](fntpic/u8g2_font_osr35_tn.png) + + +## 36 Pixel Height + +u8g2_font_mystery_quest_48_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_48_tn.png](fntpic/u8g2_font_mystery_quest_48_tn.png) + + +## 38 Pixel Height + +u8g2_font_inb38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mf.png](fntpic/u8g2_font_inb38_mf.png) + +u8g2_font_inb38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mr.png](fntpic/u8g2_font_inb38_mr.png) + +u8g2_font_inb38_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mn.png](fntpic/u8g2_font_inb38_mn.png) + +u8g2_font_logisoso38_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso38_tf.png](fntpic/u8g2_font_logisoso38_tf.png) + +u8g2_font_logisoso38_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso38_tr.png](fntpic/u8g2_font_logisoso38_tr.png) + +u8g2_font_logisoso38_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso38_tn.png](fntpic/u8g2_font_logisoso38_tn.png) + + +## 39 Pixel Height + +u8g2_font_inr38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mf.png](fntpic/u8g2_font_inr38_mf.png) + +u8g2_font_inr38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mr.png](fntpic/u8g2_font_inr38_mr.png) + +u8g2_font_inr38_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mn.png](fntpic/u8g2_font_inr38_mn.png) + +u8g2_font_inr38_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_t_cyrillic.png](fntpic/u8g2_font_inr38_t_cyrillic.png) + + +## 40 Pixel Height + +u8g2_font_spleen32x64_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mf.png](fntpic/u8g2_font_spleen32x64_mf.png) + +u8g2_font_spleen32x64_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mr.png](fntpic/u8g2_font_spleen32x64_mr.png) + +u8g2_font_spleen32x64_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mu.png](fntpic/u8g2_font_spleen32x64_mu.png) + +u8g2_font_spleen32x64_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_me.png](fntpic/u8g2_font_spleen32x64_me.png) + + +## 41 Pixel Height + +u8g2_font_osb41_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb41_tf.png](fntpic/u8g2_font_osb41_tf.png) + +u8g2_font_osb41_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb41_tr.png](fntpic/u8g2_font_osb41_tr.png) + +u8g2_font_osb41_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osb41_tn.png](fntpic/u8g2_font_osb41_tn.png) + +u8g2_font_osr41_tf [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tf.png](fntpic/u8g2_font_osr41_tf.png) + +u8g2_font_osr41_tr [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tr.png](fntpic/u8g2_font_osr41_tr.png) + +u8g2_font_osr41_tn [Old Standard](fntgrpoldstandard) + +![fntpic/u8g2_font_osr41_tn.png](fntpic/u8g2_font_osr41_tn.png) + + +## 42 Pixel Height + +u8g2_font_7Segments_26x42_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_7Segments_26x42_mn.png](fntpic/u8g2_font_7Segments_26x42_mn.png) + +u8g2_font_open_iconic_arrow_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_arrow_6x_t.png](fntpic/u8g2_font_open_iconic_arrow_6x_t.png) + +u8g2_font_open_iconic_other_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_6x_t.png](fntpic/u8g2_font_open_iconic_other_6x_t.png) + +u8g2_font_fub42_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_tf.png](fntpic/u8g2_font_fub42_tf.png) + +u8g2_font_fub42_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_tr.png](fntpic/u8g2_font_fub42_tr.png) + +u8g2_font_fub42_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_tn.png](fntpic/u8g2_font_fub42_tn.png) + +u8g2_font_fub42_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub42_t_symbol.png](fntpic/u8g2_font_fub42_t_symbol.png) + +u8g2_font_fur42_tf [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tf.png](fntpic/u8g2_font_fur42_tf.png) + +u8g2_font_fur42_tr [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tr.png](fntpic/u8g2_font_fur42_tr.png) + +u8g2_font_fur42_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_tn.png](fntpic/u8g2_font_fur42_tn.png) + +u8g2_font_fur42_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur42_t_symbol.png](fntpic/u8g2_font_fur42_t_symbol.png) + +u8g2_font_inr42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mf.png](fntpic/u8g2_font_inr42_mf.png) + +u8g2_font_inr42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mr.png](fntpic/u8g2_font_inr42_mr.png) + +u8g2_font_inr42_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mn.png](fntpic/u8g2_font_inr42_mn.png) + +u8g2_font_inr42_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_t_cyrillic.png](fntpic/u8g2_font_inr42_t_cyrillic.png) + +u8g2_font_inb42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mf.png](fntpic/u8g2_font_inb42_mf.png) + +u8g2_font_inb42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mr.png](fntpic/u8g2_font_inb42_mr.png) + +u8g2_font_inb42_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mn.png](fntpic/u8g2_font_inb42_mn.png) + +u8g2_font_logisoso42_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso42_tf.png](fntpic/u8g2_font_logisoso42_tf.png) + +u8g2_font_logisoso42_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso42_tr.png](fntpic/u8g2_font_logisoso42_tr.png) + +u8g2_font_logisoso42_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso42_tn.png](fntpic/u8g2_font_logisoso42_tn.png) + + +## 43 Pixel Height + +u8g2_font_mystery_quest_56_tn [Mystery Quest](fntgrpmysteryquest) + +![fntpic/u8g2_font_mystery_quest_56_tn.png](fntpic/u8g2_font_mystery_quest_56_tn.png) + + +## 46 Pixel Height + +u8g2_font_inr46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mf.png](fntpic/u8g2_font_inr46_mf.png) + +u8g2_font_inr46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mr.png](fntpic/u8g2_font_inr46_mr.png) + +u8g2_font_inr46_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mn.png](fntpic/u8g2_font_inr46_mn.png) + +u8g2_font_inr46_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_t_cyrillic.png](fntpic/u8g2_font_inr46_t_cyrillic.png) + +u8g2_font_inb46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mf.png](fntpic/u8g2_font_inb46_mf.png) + +u8g2_font_inb46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mr.png](fntpic/u8g2_font_inb46_mr.png) + +u8g2_font_inb46_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mn.png](fntpic/u8g2_font_inb46_mn.png) + +u8g2_font_logisoso46_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso46_tf.png](fntpic/u8g2_font_logisoso46_tf.png) + +u8g2_font_logisoso46_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso46_tr.png](fntpic/u8g2_font_logisoso46_tr.png) + +u8g2_font_logisoso46_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso46_tn.png](fntpic/u8g2_font_logisoso46_tn.png) + + +## 48 Pixel Height + +u8g2_font_open_iconic_all_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_all_6x_t.png](fntpic/u8g2_font_open_iconic_all_6x_t.png) + +u8g2_font_open_iconic_app_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_6x_t.png](fntpic/u8g2_font_open_iconic_app_6x_t.png) + +u8g2_font_open_iconic_check_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_6x_t.png](fntpic/u8g2_font_open_iconic_check_6x_t.png) + +u8g2_font_open_iconic_email_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_6x_t.png](fntpic/u8g2_font_open_iconic_email_6x_t.png) + +u8g2_font_open_iconic_embedded_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_6x_t.png](fntpic/u8g2_font_open_iconic_embedded_6x_t.png) + +u8g2_font_open_iconic_gui_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_6x_t.png](fntpic/u8g2_font_open_iconic_gui_6x_t.png) + +u8g2_font_open_iconic_human_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_6x_t.png](fntpic/u8g2_font_open_iconic_human_6x_t.png) + +u8g2_font_open_iconic_mime_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_6x_t.png](fntpic/u8g2_font_open_iconic_mime_6x_t.png) + +u8g2_font_open_iconic_play_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_6x_t.png](fntpic/u8g2_font_open_iconic_play_6x_t.png) + +u8g2_font_open_iconic_text_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_6x_t.png](fntpic/u8g2_font_open_iconic_text_6x_t.png) + +u8g2_font_open_iconic_thing_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_6x_t.png](fntpic/u8g2_font_open_iconic_thing_6x_t.png) + +u8g2_font_open_iconic_weather_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_6x_t.png](fntpic/u8g2_font_open_iconic_weather_6x_t.png) + +u8g2_font_open_iconic_www_6x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_6x_t.png](fntpic/u8g2_font_open_iconic_www_6x_t.png) + + +## 49 Pixel Height + +u8g2_font_fur49_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur49_tn.png](fntpic/u8g2_font_fur49_tn.png) + +u8g2_font_fur49_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fur49_t_symbol.png](fntpic/u8g2_font_fur49_t_symbol.png) + +u8g2_font_inr49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mf.png](fntpic/u8g2_font_inr49_mf.png) + +u8g2_font_inr49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mr.png](fntpic/u8g2_font_inr49_mr.png) + +u8g2_font_inr49_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mn.png](fntpic/u8g2_font_inr49_mn.png) + +u8g2_font_inr49_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_t_cyrillic.png](fntpic/u8g2_font_inr49_t_cyrillic.png) + +u8g2_font_inb49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mf.png](fntpic/u8g2_font_inb49_mf.png) + +u8g2_font_inb49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mr.png](fntpic/u8g2_font_inb49_mr.png) + +u8g2_font_inb49_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mn.png](fntpic/u8g2_font_inb49_mn.png) + + +## 50 Pixel Height + +u8g2_font_fub49_tn [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub49_tn.png](fntpic/u8g2_font_fub49_tn.png) + +u8g2_font_fub49_t_symbol [Free Universal](fntgrpfreeuniversal) + +![fntpic/u8g2_font_fub49_t_symbol.png](fntpic/u8g2_font_fub49_t_symbol.png) + +u8g2_font_logisoso50_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso50_tf.png](fntpic/u8g2_font_logisoso50_tf.png) + +u8g2_font_logisoso50_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso50_tr.png](fntpic/u8g2_font_logisoso50_tr.png) + +u8g2_font_logisoso50_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso50_tn.png](fntpic/u8g2_font_logisoso50_tn.png) + + +## 52 Pixel Height + +u8g2_font_spleen32x64_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mn.png](fntpic/u8g2_font_spleen32x64_mn.png) + + +## 53 Pixel Height + +u8g2_font_inr53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mf.png](fntpic/u8g2_font_inr53_mf.png) + +u8g2_font_inr53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mr.png](fntpic/u8g2_font_inr53_mr.png) + +u8g2_font_inr53_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mn.png](fntpic/u8g2_font_inr53_mn.png) + +u8g2_font_inr53_t_cyrillic [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_t_cyrillic.png](fntpic/u8g2_font_inr53_t_cyrillic.png) + +u8g2_font_inb53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mf.png](fntpic/u8g2_font_inb53_mf.png) + +u8g2_font_inb53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mr.png](fntpic/u8g2_font_inb53_mr.png) + +u8g2_font_inb53_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mn.png](fntpic/u8g2_font_inb53_mn.png) + + +## 54 Pixel Height + +u8g2_font_logisoso54_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso54_tf.png](fntpic/u8g2_font_logisoso54_tf.png) + +u8g2_font_logisoso54_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso54_tr.png](fntpic/u8g2_font_logisoso54_tr.png) + +u8g2_font_logisoso54_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso54_tn.png](fntpic/u8g2_font_logisoso54_tn.png) + + +## 56 Pixel Height + +u8g2_font_open_iconic_arrow_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_arrow_8x_t.png](fntpic/u8g2_font_open_iconic_arrow_8x_t.png) + +u8g2_font_open_iconic_other_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_other_8x_t.png](fntpic/u8g2_font_open_iconic_other_8x_t.png) + + +## 57 Pixel Height + +u8g2_font_inr57_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr57_mn.png](fntpic/u8g2_font_inr57_mn.png) + +u8g2_font_inb57_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb57_mn.png](fntpic/u8g2_font_inb57_mn.png) + + +## 58 Pixel Height + +u8g2_font_logisoso58_tf [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso58_tf.png](fntpic/u8g2_font_logisoso58_tf.png) + +u8g2_font_logisoso58_tr [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso58_tr.png](fntpic/u8g2_font_logisoso58_tr.png) + +u8g2_font_logisoso58_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso58_tn.png](fntpic/u8g2_font_logisoso58_tn.png) + + +## 61 Pixel Height + +u8g2_font_inr62_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr62_mn.png](fntpic/u8g2_font_inr62_mn.png) + + +## 62 Pixel Height + +u8g2_font_logisoso62_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso62_tn.png](fntpic/u8g2_font_logisoso62_tn.png) + + +## 63 Pixel Height + +u8g2_font_inb63_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb63_mn.png](fntpic/u8g2_font_inb63_mn.png) + + +## 64 Pixel Height + +u8g2_font_open_iconic_all_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_all_8x_t.png](fntpic/u8g2_font_open_iconic_all_8x_t.png) + +u8g2_font_open_iconic_app_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_app_8x_t.png](fntpic/u8g2_font_open_iconic_app_8x_t.png) + +u8g2_font_open_iconic_check_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_check_8x_t.png](fntpic/u8g2_font_open_iconic_check_8x_t.png) + +u8g2_font_open_iconic_email_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_email_8x_t.png](fntpic/u8g2_font_open_iconic_email_8x_t.png) + +u8g2_font_open_iconic_embedded_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_embedded_8x_t.png](fntpic/u8g2_font_open_iconic_embedded_8x_t.png) + +u8g2_font_open_iconic_gui_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_gui_8x_t.png](fntpic/u8g2_font_open_iconic_gui_8x_t.png) + +u8g2_font_open_iconic_human_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_human_8x_t.png](fntpic/u8g2_font_open_iconic_human_8x_t.png) + +u8g2_font_open_iconic_mime_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_mime_8x_t.png](fntpic/u8g2_font_open_iconic_mime_8x_t.png) + +u8g2_font_open_iconic_play_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_play_8x_t.png](fntpic/u8g2_font_open_iconic_play_8x_t.png) + +u8g2_font_open_iconic_text_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_text_8x_t.png](fntpic/u8g2_font_open_iconic_text_8x_t.png) + +u8g2_font_open_iconic_thing_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_thing_8x_t.png](fntpic/u8g2_font_open_iconic_thing_8x_t.png) + +u8g2_font_open_iconic_weather_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_weather_8x_t.png](fntpic/u8g2_font_open_iconic_weather_8x_t.png) + +u8g2_font_open_iconic_www_8x_t [Open Iconic](fntgrpiconic) + +![fntpic/u8g2_font_open_iconic_www_8x_t.png](fntpic/u8g2_font_open_iconic_www_8x_t.png) + + +## 78 Pixel Height + +u8g2_font_logisoso78_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso78_tn.png](fntpic/u8g2_font_logisoso78_tn.png) + + +## 92 Pixel Height + +u8g2_font_logisoso92_tn [Logisoso](fntgrplogisoso) + +![fntpic/u8g2_font_logisoso92_tn.png](fntpic/u8g2_font_logisoso92_tn.png) + diff --git a/fntlistallplain.md b/fntlistallplain.md new file mode 100644 index 0000000..4b5e29f --- /dev/null +++ b/fntlistallplain.md @@ -0,0 +1,4308 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font List](#u8g2-font-list) + * [U8g2 Font names](#u8g2-font-names) + * [All U8g2 Fonts, Capital A Height](#all-u8g2-fonts-capital-a-height) + * [3 Pixel Height](#3-pixel-height) + * [4 Pixel Height](#4-pixel-height) + * [5 Pixel Height](#5-pixel-height) + * [6 Pixel Height](#6-pixel-height) + * [7 Pixel Height](#7-pixel-height) + * [8 Pixel Height](#8-pixel-height) + * [9 Pixel Height](#9-pixel-height) + * [10 Pixel Height](#10-pixel-height) + * [11 Pixel Height](#11-pixel-height) + * [12 Pixel Height](#12-pixel-height) + * [13 Pixel Height](#13-pixel-height) + * [14 Pixel Height](#14-pixel-height) + * [15 Pixel Height](#15-pixel-height) + * [16 Pixel Height](#16-pixel-height) + * [17 Pixel Height](#17-pixel-height) + * [18 Pixel Height](#18-pixel-height) + * [19 Pixel Height](#19-pixel-height) + * [20 Pixel Height](#20-pixel-height) + * [21 Pixel Height](#21-pixel-height) + * [22 Pixel Height](#22-pixel-height) + * [23 Pixel Height](#23-pixel-height) + * [24 Pixel Height](#24-pixel-height) + * [25 Pixel Height](#25-pixel-height) + * [26 Pixel Height](#26-pixel-height) + * [27 Pixel Height](#27-pixel-height) + * [28 Pixel Height](#28-pixel-height) + * [29 Pixel Height](#29-pixel-height) + * [30 Pixel Height](#30-pixel-height) + * [31 Pixel Height](#31-pixel-height) + * [32 Pixel Height](#32-pixel-height) + * [33 Pixel Height](#33-pixel-height) + * [34 Pixel Height](#34-pixel-height) + * [35 Pixel Height](#35-pixel-height) + * [36 Pixel Height](#36-pixel-height) + * [38 Pixel Height](#38-pixel-height) + * [39 Pixel Height](#39-pixel-height) + * [40 Pixel Height](#40-pixel-height) + * [41 Pixel Height](#41-pixel-height) + * [42 Pixel Height](#42-pixel-height) + * [43 Pixel Height](#43-pixel-height) + * [46 Pixel Height](#46-pixel-height) + * [48 Pixel Height](#48-pixel-height) + * [49 Pixel Height](#49-pixel-height) + * [50 Pixel Height](#50-pixel-height) + * [52 Pixel Height](#52-pixel-height) + * [53 Pixel Height](#53-pixel-height) + * [54 Pixel Height](#54-pixel-height) + * [56 Pixel Height](#56-pixel-height) + * [57 Pixel Height](#57-pixel-height) + * [58 Pixel Height](#58-pixel-height) + * [61 Pixel Height](#61-pixel-height) + * [62 Pixel Height](#62-pixel-height) + * [63 Pixel Height](#63-pixel-height) + * [64 Pixel Height](#64-pixel-height) + * [78 Pixel Height](#78-pixel-height) + * [92 Pixel Height](#92-pixel-height) + +[tocend]: # (toc end) + +# U8g2 Font List + +This page contains the name of all existing fonts. + +Please visit one of the following four subpages to see the font name together with a preview picture of the font. + + * [Font List 3-8 Pixel Height](fntlist8) + * [Font List 9-12 Pixel Height](fntlist12) + * [Font List 13-16 Pixel Height](fntlist16) + * [Font List 17-99 Pixel Height](fntlist99) + +A more compact overview on the fonts is provided [here](fntgrp). + + +# U8g2 Font names + +``` + '_' '_' +``` + +| `` | Description | +|---------------------|---------------------| +| `t` | Transparent font, Do not use a background color. | +| `h` | All glyphs have common height. | +| `m` | All glyphs have common height and width (monospace). | +| `8` | All glyphs fit into a 8x8 pixel box. | + +| `` | Description | +|---------------------|-----------------| +| `f` | The font includes up to 256 glyphs. | +| `r` | Only glyphs on the range of the ASCII codes 32 to 127 are included in the font. | +| `u` | Only glyphs on the range of the ASCII codes 32 to 95 (uppercase chars) are included in the font. | +| `n` | Only numbers and extra glyphs for writing date and time strings are included in the font. | +| ... | Other custom character list. + +# All U8g2 Fonts, Capital A Height + + +## 3 Pixel Height + +u8g2_font_minimal3x3_tu [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_3x3basic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pearfont_tr [dafont](fntgrpdafont) + + +## 4 Pixel Height + +u8g2_font_u8glib_4_tf [U8glib](fntgrpu8g) + +u8g2_font_u8glib_4_tr [U8glib](fntgrpu8g) + +u8g2_font_u8glib_4_hf [U8glib](fntgrpu8g) + +u8g2_font_u8glib_4_hr [U8glib](fntgrpu8g) + +u8g2_font_tiny_gk_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_threepix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_eventhrees_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_fourmat_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_fourmat_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_fourmat_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_p01type_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_p01type_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_p01type_tn [Fontstruct](fntgrpfontstruct) + + +## 5 Pixel Height + +u8g2_font_m2icon_5_tf [U8glib](fntgrpu8g) + +u8g2_font_tiny5_tf [U8glib](fntgrpu8g) + +u8g2_font_tiny5_tr [U8glib](fntgrpu8g) + +u8g2_font_tiny5_te [U8glib](fntgrpu8g) + +u8g2_font_tiny5_t_all [U8glib](fntgrpu8g) + +u8g2_font_tiny5duo_tf [U8glib](fntgrpu8g) + +u8g2_font_tiny5duo_tr [U8glib](fntgrpu8g) + +u8g2_font_tiny5duo_te [U8glib](fntgrpu8g) + +u8g2_font_tiny5duo_t_all [U8glib](fntgrpu8g) + +u8g2_font_04b_03b_tr [U8glib](fntgrpu8g) + +u8g2_font_04b_03_tr [U8glib](fntgrpu8g) + +u8g2_font_micro_tr [X11](fntgrpx11) + +u8g2_font_micro_tn [X11](fntgrpx11) + +u8g2_font_micro_mr [X11](fntgrpx11) + +u8g2_font_micro_mn [X11](fntgrpx11) + +u8g2_font_4x6_tf [X11](fntgrpx11) + +u8g2_font_4x6_tr [X11](fntgrpx11) + +u8g2_font_4x6_tn [X11](fntgrpx11) + +u8g2_font_4x6_mf [X11](fntgrpx11) + +u8g2_font_4x6_mr [X11](fntgrpx11) + +u8g2_font_4x6_mn [X11](fntgrpx11) + +u8g2_font_4x6_t_cyrillic [X11](fntgrpx11) + +u8g2_font_tom_thumb_4x6_t_all [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_tf [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_tr [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_tn [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_te [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_mf [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_mr [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_mn [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tom_thumb_4x6_me [Tom-Thumb](fntgrptomthumb) + +u8g2_font_tinytim_tf [Tulamide](fntgrptulamide) + +u8g2_font_tinytim_tr [Tulamide](fntgrptulamide) + +u8g2_font_tinytim_tn [Tulamide](fntgrptulamide) + +u8g2_font_tiny_simon_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tiny_simon_mr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_smolfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_smolfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_smolfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinyunicode_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinyunicode_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinyunicode_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_micropixel_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_micropixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_micropixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinypixie2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_standardized3x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_fivepx_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_3x5im_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_3x5im_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_3x5im_mr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_wedge_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_kibibyte_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_kibibyte_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinyface_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tinyface_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_baby_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_baby_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_baby_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_blipfest_07_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_blipfest_07_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_chikita_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_chikita_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_chikita_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_pixelle_micro_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_pixelle_micro_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_trixel_square_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_trixel_square_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_trixel_square_tn [Fontstruct](fntgrpfontstruct) + + +## 6 Pixel Height + +u8g2_font_squeezed_r6_tr [U8glib](fntgrpu8g) + +u8g2_font_squeezed_r6_tn [U8glib](fntgrpu8g) + +u8g2_font_squeezed_b6_tr [U8glib](fntgrpu8g) + +u8g2_font_squeezed_b6_tn [U8glib](fntgrpu8g) + +u8g2_font_5x7_tf [X11](fntgrpx11) + +u8g2_font_5x7_tr [X11](fntgrpx11) + +u8g2_font_5x7_tn [X11](fntgrpx11) + +u8g2_font_5x7_mf [X11](fntgrpx11) + +u8g2_font_5x7_mr [X11](fntgrpx11) + +u8g2_font_5x7_mn [X11](fntgrpx11) + +u8g2_font_5x7_t_cyrillic [X11](fntgrpx11) + +u8g2_font_5x8_tf [X11](fntgrpx11) + +u8g2_font_5x8_tr [X11](fntgrpx11) + +u8g2_font_5x8_mf [X11](fntgrpx11) + +u8g2_font_5x8_mr [X11](fntgrpx11) + +u8g2_font_5x8_t_cyrillic [X11](fntgrpx11) + +u8g2_font_profont10_tf [Profont](fntgrpprofont) + +u8g2_font_profont10_tr [Profont](fntgrpprofont) + +u8g2_font_profont10_tn [Profont](fntgrpprofont) + +u8g2_font_profont10_mf [Profont](fntgrpprofont) + +u8g2_font_profont10_mr [Profont](fntgrpprofont) + +u8g2_font_profont10_mn [Profont](fntgrpprofont) + +u8g2_font_iranian_sans_8_t_all [Persian](fntgrppersian) + +u8g2_font_synchronizer_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_synchronizer_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_synchronizer_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_smallsimple_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_smallsimple_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_PixelTheatre_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_PixelTheatre_te [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_spleen5x8_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen5x8_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen5x8_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen5x8_me [Spleen](fntgrpspleen) + +u8g2_font_pixelpoiiz_tr [dafont](fntgrpdafont) + +u8g2_font_boutique_bitmap_7x7_tf [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_tr [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_tn [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_te [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_all [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_7x7_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_tf [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_tr [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_tn [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_te [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_all [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_tf [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_tr [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_tn [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_te [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_all [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese1 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese2 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_chinese3 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312 [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a [BoutiqueBitmap](fntgrpbb) + +u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b [BoutiqueBitmap](fntgrpbb) + +u8g2_font_b10_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b10_t_japanese2 [efont](fntgrpefont) + +u8g2_font_b10_b_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b10_b_t_japanese2 [efont](fntgrpefont) + +u8g2_font_chroma48medium8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_chroma48medium8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_chroma48medium8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_courB08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_courR08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_pcsenior_8f [Codeman38](fntgrpcodeman38) + +u8g2_font_pcsenior_8r [Codeman38](fntgrpcodeman38) + +u8g2_font_pcsenior_8n [Codeman38](fntgrpcodeman38) + +u8g2_font_pcsenior_8u [Codeman38](fntgrpcodeman38) + + +## 7 Pixel Height + +u8g2_font_m2icon_7_tf [U8glib](fntgrpu8g) + +u8g2_font_squeezed_r7_tr [U8glib](fntgrpu8g) + +u8g2_font_squeezed_r7_tn [U8glib](fntgrpu8g) + +u8g2_font_squeezed_b7_tr [U8glib](fntgrpu8g) + +u8g2_font_squeezed_b7_tn [U8glib](fntgrpu8g) + +u8g2_font_5x8_tn [X11](fntgrpx11) + +u8g2_font_5x8_mn [X11](fntgrpx11) + +u8g2_font_6x10_tf [X11](fntgrpx11) + +u8g2_font_6x10_tr [X11](fntgrpx11) + +u8g2_font_6x10_mf [X11](fntgrpx11) + +u8g2_font_6x10_mr [X11](fntgrpx11) + +u8g2_font_6x12_tf [X11](fntgrpx11) + +u8g2_font_6x12_tr [X11](fntgrpx11) + +u8g2_font_6x12_te [X11](fntgrpx11) + +u8g2_font_6x12_mf [X11](fntgrpx11) + +u8g2_font_6x12_mr [X11](fntgrpx11) + +u8g2_font_6x12_me [X11](fntgrpx11) + +u8g2_font_6x12_t_symbols [X11](fntgrpx11) + +u8g2_font_6x12_m_symbols [X11](fntgrpx11) + +u8g2_font_6x12_t_cyrillic [X11](fntgrpx11) + +u8g2_font_siji_t_6x10 [Siji Icon Font](fntgrpsiji) + +u8g2_font_open_iconic_arrow_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_other_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_profont11_tf [Profont](fntgrpprofont) + +u8g2_font_profont11_tr [Profont](fntgrpprofont) + +u8g2_font_profont11_tn [Profont](fntgrpprofont) + +u8g2_font_profont11_mf [Profont](fntgrpprofont) + +u8g2_font_profont11_mr [Profont](fntgrpprofont) + +u8g2_font_profont11_mn [Profont](fntgrpprofont) + +u8g2_font_iranian_sans_10_t_all [Persian](fntgrppersian) + +u8g2_font_mozart_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_mozart_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_mozart_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_mozart_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_mozart_nbp_h_all [NBP](fntgrpnbp) + +u8g2_font_roentgen_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_roentgen_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_roentgen_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_roentgen_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_roentgen_nbp_h_all [NBP](fntgrpnbp) + +u8g2_font_sandyforest_tr [JayWright](fntgrpjaywright) + +u8g2_font_sandyforest_tn [JayWright](fntgrpjaywright) + +u8g2_font_sandyforest_tu [JayWright](fntgrpjaywright) + +u8g2_font_resoledbold_tr [JosephKnightcom](fntgrpjosephknightcom) + +u8g2_font_resoledmedium_tr [JosephKnightcom](fntgrpjosephknightcom) + +u8g2_font_lord_mr [Geoff](fntgrpgeoff) + +u8g2_font_oskool_tf [Tulamide](fntgrptulamide) + +u8g2_font_oskool_tr [Tulamide](fntgrptulamide) + +u8g2_font_oskool_tn [Tulamide](fntgrptulamide) + +u8g2_font_finderskeepers_tf [GilesBooth](fntgrpgilesbooth) + +u8g2_font_finderskeepers_tr [GilesBooth](fntgrpgilesbooth) + +u8g2_font_finderskeepers_tn [GilesBooth](fntgrpgilesbooth) + +u8g2_font_sirclivethebold_tr [GilesBooth](fntgrpgilesbooth) + +u8g2_font_sirclivethebold_tn [GilesBooth](fntgrpgilesbooth) + +u8g2_font_sirclive_tr [GilesBooth](fntgrpgilesbooth) + +u8g2_font_sirclive_tn [GilesBooth](fntgrpgilesbooth) + +u8g2_font_simple1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_simple1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_simple1_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_likeminecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_heisans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_minicute_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_minicute_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_stylishcharm_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_stylishcharm_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bpixel_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_minuteconsole_mr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_minuteconsole_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_new3x9pixelfont_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_new3x9pixelfont_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_new3x9pixelfont_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_IPAandRUSLCD_tf [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_IPAandRUSLCD_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_IPAandRUSLCD_te [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_BitTypeWriter_tr [Pentacom](fntgrppentacom) + +u8g2_font_BitTypeWriter_te [Pentacom](fntgrppentacom) + +u8g2_font_Georgia7px_tf [Pentacom](fntgrppentacom) + +u8g2_font_Georgia7px_tr [Pentacom](fntgrppentacom) + +u8g2_font_Georgia7px_te [Pentacom](fntgrppentacom) + +u8g2_font_NokiaSmallBold_tf [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaSmallBold_tr [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaSmallBold_te [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaSmallPlain_tf [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaSmallPlain_tr [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaSmallPlain_te [HasanKazan](fntgrphasankazan) + +u8g2_font_spleen5x8_mn [Spleen](fntgrpspleen) + +u8g2_font_nokiafc22_tf [dafont](fntgrpdafont) + +u8g2_font_nokiafc22_tr [dafont](fntgrpdafont) + +u8g2_font_nokiafc22_tn [dafont](fntgrpdafont) + +u8g2_font_nokiafc22_tu [dafont](fntgrpdafont) + +u8g2_font_b12_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b12_t_japanese2 [efont](fntgrpefont) + +u8g2_font_b12_t_japanese3 [efont](fntgrpefont) + +u8g2_font_b12_b_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b12_b_t_japanese2 [efont](fntgrpefont) + +u8g2_font_b12_b_t_japanese3 [efont](fntgrpefont) + +u8g2_font_artossans8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_artossans8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_artossans8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_artosserif8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_artosserif8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_artosserif8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_saikyosansbold8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_saikyosansbold8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_torussansbold8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_torussansbold8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_torussansbold8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriabold8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriabold8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriabold8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriamedium8_8r [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriamedium8_8n [Open Game Art](fntgrpopengameart) + +u8g2_font_victoriamedium8_8u [Open Game Art](fntgrpopengameart) + +u8g2_font_timB08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lucasfont_alternate_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasfont_alternate_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasfont_alternate_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_haxrcorp4089_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_haxrcorp4089_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_haxrcorp4089_t_cyrillic [Fontstruct](fntgrpfontstruct) + +u8g2_font_pxplusibmcgathin_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcgathin_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcgathin_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcgathin_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcga_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcga_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcga_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmcga_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplustandynewtv_8_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 8 Pixel Height + +u8g2_font_m2icon_9_tf [U8glib](fntgrpu8g) + +u8g2_font_amstrad_cpc_extended_8f [Fontstruct](fntgrpfontstruct) + +u8g2_font_amstrad_cpc_extended_8r [Fontstruct](fntgrpfontstruct) + +u8g2_font_amstrad_cpc_extended_8n [Fontstruct](fntgrpfontstruct) + +u8g2_font_amstrad_cpc_extended_8u [Fontstruct](fntgrpfontstruct) + +u8g2_font_cursor_tf [X11](fntgrpx11) + +u8g2_font_cursor_tr [X11](fntgrpx11) + +u8g2_font_6x10_tn [X11](fntgrpx11) + +u8g2_font_6x10_mn [X11](fntgrpx11) + +u8g2_font_t0_11_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_t_all [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_open_iconic_all_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_app_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_check_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_email_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_embedded_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_gui_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_human_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_mime_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_play_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_text_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_thing_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_weather_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_www_1x_t [Open Iconic](fntgrpiconic) + +u8g2_font_profont12_tf [Profont](fntgrpprofont) + +u8g2_font_profont12_tr [Profont](fntgrpprofont) + +u8g2_font_profont12_tn [Profont](fntgrpprofont) + +u8g2_font_profont12_mf [Profont](fntgrpprofont) + +u8g2_font_profont12_mr [Profont](fntgrpprofont) + +u8g2_font_profont12_mn [Profont](fntgrpprofont) + +u8g2_font_samim_10_t_all [Persian](fntgrppersian) + +u8g2_font_samim_fd_10_t_all [Persian](fntgrppersian) + +u8g2_font_diodesemimono_tr [JosephKnightcom](fntgrpjosephknightcom) + +u8g2_font_bitcasual_tf [Geoff](fntgrpgeoff) + +u8g2_font_bitcasual_tr [Geoff](fntgrpgeoff) + +u8g2_font_bitcasual_tn [Geoff](fntgrpgeoff) + +u8g2_font_bitcasual_tu [Geoff](fntgrpgeoff) + +u8g2_font_bitcasual_t_all [Geoff](fntgrpgeoff) + +u8g2_font_abel_mr [Geoff](fntgrpgeoff) + +u8g2_font_nerhoe_tf [Tulamide](fntgrptulamide) + +u8g2_font_nerhoe_tr [Tulamide](fntgrptulamide) + +u8g2_font_nerhoe_tn [Tulamide](fntgrptulamide) + +u8g2_font_medsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_originalsans_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_scrum_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_scrum_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_scrum_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_busdisplay8x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_littlemissloudonbold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_littlemissloudonbold_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_HelvetiPixel_tr [Pentacom](fntgrppentacom) + +u8g2_font_Wizzard_tr [Pentacom](fntgrppentacom) + +u8g2_font_spleen6x12_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen6x12_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen6x12_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen6x12_me [Spleen](fntgrpspleen) + +u8g2_font_wqy12_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy12_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy12_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy12_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy12_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy12_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_helvB08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB08_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR08_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB08_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR08_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR08_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR08_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR08_te [Adobe X11](fntgrpadobex11) + +u8g2_font_luBIS08_tf [lucida](fntgrplucida) + +u8g2_font_luBIS08_tr [lucida](fntgrplucida) + +u8g2_font_luBIS08_tn [lucida](fntgrplucida) + +u8g2_font_luBIS08_te [lucida](fntgrplucida) + +u8g2_font_luBS08_tf [lucida](fntgrplucida) + +u8g2_font_luBS08_tr [lucida](fntgrplucida) + +u8g2_font_luBS08_tn [lucida](fntgrplucida) + +u8g2_font_luBS08_te [lucida](fntgrplucida) + +u8g2_font_luIS08_tf [lucida](fntgrplucida) + +u8g2_font_luIS08_tr [lucida](fntgrplucida) + +u8g2_font_luIS08_tn [lucida](fntgrplucida) + +u8g2_font_luIS08_te [lucida](fntgrplucida) + +u8g2_font_luRS08_tf [lucida](fntgrplucida) + +u8g2_font_luRS08_tr [lucida](fntgrplucida) + +u8g2_font_luRS08_tn [lucida](fntgrplucida) + +u8g2_font_luRS08_te [lucida](fntgrplucida) + +u8g2_font_robot_de_niro_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_robot_de_niro_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_robot_de_niro_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_gulim11_t_korean1 [Gulim](fntgrpgulim) + +u8g2_font_gulim11_t_korean2 [Gulim](fntgrpgulim) + +u8g2_font_pressstart2p_8f [Codeman38](fntgrpcodeman38) + +u8g2_font_pressstart2p_8r [Codeman38](fntgrpcodeman38) + +u8g2_font_pressstart2p_8n [Codeman38](fntgrpcodeman38) + +u8g2_font_pressstart2p_8u [Codeman38](fntgrpcodeman38) + + +## 9 Pixel Height + +u8g2_font_6x13_tf [X11](fntgrpx11) + +u8g2_font_6x13_tr [X11](fntgrpx11) + +u8g2_font_6x13_te [X11](fntgrpx11) + +u8g2_font_6x13_mf [X11](fntgrpx11) + +u8g2_font_6x13_mr [X11](fntgrpx11) + +u8g2_font_6x13_me [X11](fntgrpx11) + +u8g2_font_6x13_t_hebrew [X11](fntgrpx11) + +u8g2_font_6x13_t_cyrillic [X11](fntgrpx11) + +u8g2_font_6x13B_tf [X11](fntgrpx11) + +u8g2_font_6x13B_tr [X11](fntgrpx11) + +u8g2_font_6x13B_mf [X11](fntgrpx11) + +u8g2_font_6x13B_mr [X11](fntgrpx11) + +u8g2_font_6x13B_t_hebrew [X11](fntgrpx11) + +u8g2_font_6x13B_t_cyrillic [X11](fntgrpx11) + +u8g2_font_6x13O_tf [X11](fntgrpx11) + +u8g2_font_6x13O_tr [X11](fntgrpx11) + +u8g2_font_6x13O_mf [X11](fntgrpx11) + +u8g2_font_6x13O_mr [X11](fntgrpx11) + +u8g2_font_7x13_tf [X11](fntgrpx11) + +u8g2_font_7x13_tr [X11](fntgrpx11) + +u8g2_font_7x13_te [X11](fntgrpx11) + +u8g2_font_7x13_mf [X11](fntgrpx11) + +u8g2_font_7x13_mr [X11](fntgrpx11) + +u8g2_font_7x13_me [X11](fntgrpx11) + +u8g2_font_7x13_t_symbols [X11](fntgrpx11) + +u8g2_font_7x13_m_symbols [X11](fntgrpx11) + +u8g2_font_7x13_t_cyrillic [X11](fntgrpx11) + +u8g2_font_7x13B_tf [X11](fntgrpx11) + +u8g2_font_7x13B_tr [X11](fntgrpx11) + +u8g2_font_7x13B_mf [X11](fntgrpx11) + +u8g2_font_7x13B_mr [X11](fntgrpx11) + +u8g2_font_7x13O_tf [X11](fntgrpx11) + +u8g2_font_7x13O_tr [X11](fntgrpx11) + +u8g2_font_7x13O_mf [X11](fntgrpx11) + +u8g2_font_7x13O_mr [X11](fntgrpx11) + +u8g2_font_8x13_tf [X11](fntgrpx11) + +u8g2_font_8x13_tr [X11](fntgrpx11) + +u8g2_font_8x13_te [X11](fntgrpx11) + +u8g2_font_8x13_mf [X11](fntgrpx11) + +u8g2_font_8x13_mr [X11](fntgrpx11) + +u8g2_font_8x13_me [X11](fntgrpx11) + +u8g2_font_8x13_t_symbols [X11](fntgrpx11) + +u8g2_font_8x13_m_symbols [X11](fntgrpx11) + +u8g2_font_8x13_t_cyrillic [X11](fntgrpx11) + +u8g2_font_8x13O_tf [X11](fntgrpx11) + +u8g2_font_8x13O_tr [X11](fntgrpx11) + +u8g2_font_8x13O_mf [X11](fntgrpx11) + +u8g2_font_8x13O_mr [X11](fntgrpx11) + +u8g2_font_t0_11_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_11b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_12b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_profont15_tf [Profont](fntgrpprofont) + +u8g2_font_profont15_tr [Profont](fntgrpprofont) + +u8g2_font_profont15_tn [Profont](fntgrpprofont) + +u8g2_font_profont15_mf [Profont](fntgrpprofont) + +u8g2_font_profont15_mr [Profont](fntgrpprofont) + +u8g2_font_profont15_mn [Profont](fntgrpprofont) + +u8g2_font_samim_12_t_all [Persian](fntgrppersian) + +u8g2_font_samim_fd_12_t_all [Persian](fntgrppersian) + +u8g2_font_iranian_sans_12_t_all [Persian](fntgrppersian) + +u8g2_font_glasstown_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_glasstown_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_glasstown_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_glasstown_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_smart_patrol_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_smart_patrol_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_smart_patrol_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_prospero_bold_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_prospero_bold_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_prospero_bold_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_prospero_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_prospero_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_prospero_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_balthasar_regular_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_balthasar_regular_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_balthasar_regular_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_miranda_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_miranda_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_miranda_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_nine_by_five_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_nine_by_five_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_nine_by_five_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_nine_by_five_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_missingplanet_tf [Extant](fntgrpextant) + +u8g2_font_missingplanet_tr [Extant](fntgrpextant) + +u8g2_font_missingplanet_tn [Extant](fntgrpextant) + +u8g2_font_missingplanet_t_all [Extant](fntgrpextant) + +u8g2_font_ordinarybasis_tf [Extant](fntgrpextant) + +u8g2_font_ordinarybasis_tr [Extant](fntgrpextant) + +u8g2_font_ordinarybasis_tn [Extant](fntgrpextant) + +u8g2_font_ordinarybasis_t_all [Extant](fntgrpextant) + +u8g2_font_cube_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_cube_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_press_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_press_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_repress_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_repress_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_questgiver_tr [JosephKnightcom](fntgrpjosephknightcom) + +u8g2_font_seraphimb1_tr [JosephKnightcom](fntgrpjosephknightcom) + +u8g2_font_koleeko_tf [Geoff](fntgrpgeoff) + +u8g2_font_koleeko_tr [Geoff](fntgrpgeoff) + +u8g2_font_koleeko_tn [Geoff](fntgrpgeoff) + +u8g2_font_koleeko_tu [Geoff](fntgrpgeoff) + +u8g2_font_tenthinguys_tf [Geoff](fntgrpgeoff) + +u8g2_font_tenthinguys_tr [Geoff](fntgrpgeoff) + +u8g2_font_tenthinguys_tn [Geoff](fntgrpgeoff) + +u8g2_font_tenthinguys_tu [Geoff](fntgrpgeoff) + +u8g2_font_tenthinguys_t_all [Geoff](fntgrpgeoff) + +u8g2_font_tenthinnerguys_tf [Geoff](fntgrpgeoff) + +u8g2_font_tenthinnerguys_tr [Geoff](fntgrpgeoff) + +u8g2_font_tenthinnerguys_tn [Geoff](fntgrpgeoff) + +u8g2_font_tenthinnerguys_tu [Geoff](fntgrpgeoff) + +u8g2_font_tenthinnerguys_t_all [Geoff](fntgrpgeoff) + +u8g2_font_frigidaire_mr [Geoff](fntgrpgeoff) + +u8g2_font_tooseornament_tf [Tulamide](fntgrptulamide) + +u8g2_font_tooseornament_tr [Tulamide](fntgrptulamide) + +u8g2_font_tooseornament_tn [Tulamide](fntgrptulamide) + +u8g2_font_fancypixels_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_fancypixels_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_efraneextracondensed_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_princess_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_princess_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_8bitclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_8bitclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_8bitclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tallpixelextended_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tallpixelextended_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tallpixelextended_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_BBSesque_tf [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_BBSesque_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_BBSesque_te [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportySlab_tf [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportySlab_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportySlab_te [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportySlab_t_all [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportyV2_tf [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportyV2_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Born2bSportyV2_te [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Engrish_tf [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Engrish_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_TimesNewPixel_tr [Pentacom](fntgrppentacom) + +u8g2_font_Terminal_tr [Pentacom](fntgrppentacom) + +u8g2_font_Terminal_te [Pentacom](fntgrppentacom) + +u8g2_font_9x6LED_tf [HasanKazan](fntgrphasankazan) + +u8g2_font_9x6LED_tr [HasanKazan](fntgrphasankazan) + +u8g2_font_9x6LED_mn [HasanKazan](fntgrphasankazan) + +u8g2_font_spleen6x12_mn [Spleen](fntgrpspleen) + +u8g2_font_etl14thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +u8g2_font_crox1cb_tf [crox](fntgrpcrox) + +u8g2_font_crox1cb_tr [crox](fntgrpcrox) + +u8g2_font_crox1cb_mf [crox](fntgrpcrox) + +u8g2_font_crox1cb_mr [crox](fntgrpcrox) + +u8g2_font_crox1c_tf [crox](fntgrpcrox) + +u8g2_font_crox1c_tr [crox](fntgrpcrox) + +u8g2_font_crox1c_mf [crox](fntgrpcrox) + +u8g2_font_crox1c_mr [crox](fntgrpcrox) + +u8g2_font_crox1hb_tf [crox](fntgrpcrox) + +u8g2_font_crox1hb_tr [crox](fntgrpcrox) + +u8g2_font_crox1h_tf [crox](fntgrpcrox) + +u8g2_font_crox1h_tr [crox](fntgrpcrox) + +u8g2_font_crox1tb_tf [crox](fntgrpcrox) + +u8g2_font_crox1tb_tr [crox](fntgrpcrox) + +u8g2_font_crox1t_tf [crox](fntgrpcrox) + +u8g2_font_crox1t_tr [crox](fntgrpcrox) + +u8g2_font_wqy13_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy13_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy13_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy13_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy13_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy13_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy14_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_courB10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_courR10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB08_tf [lucida](fntgrplucida) + +u8g2_font_lubB08_tr [lucida](fntgrplucida) + +u8g2_font_lubB08_tn [lucida](fntgrplucida) + +u8g2_font_lubB08_te [lucida](fntgrplucida) + +u8g2_font_lubBI08_tf [lucida](fntgrplucida) + +u8g2_font_lubBI08_tr [lucida](fntgrplucida) + +u8g2_font_lubBI08_tn [lucida](fntgrplucida) + +u8g2_font_lubBI08_te [lucida](fntgrplucida) + +u8g2_font_lubI08_tf [lucida](fntgrplucida) + +u8g2_font_lubI08_tr [lucida](fntgrplucida) + +u8g2_font_lubI08_tn [lucida](fntgrplucida) + +u8g2_font_lubI08_te [lucida](fntgrplucida) + +u8g2_font_lubR08_tf [lucida](fntgrplucida) + +u8g2_font_lubR08_tr [lucida](fntgrplucida) + +u8g2_font_lubR08_tn [lucida](fntgrplucida) + +u8g2_font_lubR08_te [lucida](fntgrplucida) + + +## 10 Pixel Height + +u8g2_font_6x12_tn [X11](fntgrpx11) + +u8g2_font_6x12_mn [X11](fntgrpx11) + +u8g2_font_7x14_tf [X11](fntgrpx11) + +u8g2_font_7x14_tr [X11](fntgrpx11) + +u8g2_font_7x14_mf [X11](fntgrpx11) + +u8g2_font_7x14_mr [X11](fntgrpx11) + +u8g2_font_7x14B_tf [X11](fntgrpx11) + +u8g2_font_7x14B_tr [X11](fntgrpx11) + +u8g2_font_7x14B_mf [X11](fntgrpx11) + +u8g2_font_7x14B_mr [X11](fntgrpx11) + +u8g2_font_8x13B_tf [X11](fntgrpx11) + +u8g2_font_8x13B_tr [X11](fntgrpx11) + +u8g2_font_8x13B_mf [X11](fntgrpx11) + +u8g2_font_8x13B_mr [X11](fntgrpx11) + +u8g2_font_9x15_tf [X11](fntgrpx11) + +u8g2_font_9x15_tr [X11](fntgrpx11) + +u8g2_font_9x15_te [X11](fntgrpx11) + +u8g2_font_9x15_mf [X11](fntgrpx11) + +u8g2_font_9x15_mr [X11](fntgrpx11) + +u8g2_font_9x15_me [X11](fntgrpx11) + +u8g2_font_9x15_t_symbols [X11](fntgrpx11) + +u8g2_font_9x15_m_symbols [X11](fntgrpx11) + +u8g2_font_9x15_t_cyrillic [X11](fntgrpx11) + +u8g2_font_9x15B_tf [X11](fntgrpx11) + +u8g2_font_9x15B_tr [X11](fntgrpx11) + +u8g2_font_9x15B_mf [X11](fntgrpx11) + +u8g2_font_9x15B_mr [X11](fntgrpx11) + +u8g2_font_9x18_tf [X11](fntgrpx11) + +u8g2_font_9x18_tr [X11](fntgrpx11) + +u8g2_font_9x18_mf [X11](fntgrpx11) + +u8g2_font_9x18_mr [X11](fntgrpx11) + +u8g2_font_9x18B_tf [X11](fntgrpx11) + +u8g2_font_9x18B_tr [X11](fntgrpx11) + +u8g2_font_9x18B_mf [X11](fntgrpx11) + +u8g2_font_9x18B_mr [X11](fntgrpx11) + +u8g2_font_t0_15_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_samim_14_t_all [Persian](fntgrppersian) + +u8g2_font_samim_fd_14_t_all [Persian](fntgrppersian) + +u8g2_font_iranian_sans_14_t_all [Persian](fntgrppersian) + +u8g2_font_mercutio_basic_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_mercutio_basic_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_mercutio_basic_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_mercutio_basic_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_mercutio_sc_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_mercutio_sc_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_mercutio_sc_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_mercutio_sc_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_rosencrantz_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_rosencrantz_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_rosencrantz_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_rosencrantz_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_guildenstern_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_guildenstern_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_guildenstern_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_guildenstern_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_astragal_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_astragal_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_astragal_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_habsburgchancery_tf [Extant](fntgrpextant) + +u8g2_font_habsburgchancery_tr [Extant](fntgrpextant) + +u8g2_font_habsburgchancery_tn [Extant](fntgrpextant) + +u8g2_font_habsburgchancery_t_all [Extant](fntgrpextant) + +u8g2_font_beanstalk_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_beanstalk_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_mademoiselle_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_mademoiselle_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_pieceofcake_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_pieceofcake_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_oldwizard_tf [Angel](fntgrpangel) + +u8g2_font_oldwizard_tr [Angel](fntgrpangel) + +u8g2_font_oldwizard_tn [Angel](fntgrpangel) + +u8g2_font_oldwizard_tu [Angel](fntgrpangel) + +u8g2_font_lastpriestess_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +u8g2_font_lastpriestess_tu [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +u8g2_font_tenfatguys_tf [Geoff](fntgrpgeoff) + +u8g2_font_tenfatguys_tr [Geoff](fntgrpgeoff) + +u8g2_font_tenfatguys_tn [Geoff](fntgrpgeoff) + +u8g2_font_tenfatguys_tu [Geoff](fntgrpgeoff) + +u8g2_font_tenfatguys_t_all [Geoff](fntgrpgeoff) + +u8g2_font_halftone_tf [Tulamide](fntgrptulamide) + +u8g2_font_halftone_tr [Tulamide](fntgrptulamide) + +u8g2_font_halftone_tn [Tulamide](fntgrptulamide) + +u8g2_font_bracketedbabies_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_dystopia_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_dystopia_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_doomalpha04_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_doomalpha04_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_neuecraft_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_neuecraft_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_sonicmania_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_sonicmania_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pixzillav1_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pixzillav1_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pixzillav1_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pxclassic_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pxclassic_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_pxclassic_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_CursivePixel_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_spleen8x16_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen8x16_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen8x16_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen8x16_me [Spleen](fntgrpspleen) + +u8g2_font_DigitalDiscoThin_tf [dafont](fntgrpdafont) + +u8g2_font_DigitalDiscoThin_tr [dafont](fntgrpdafont) + +u8g2_font_DigitalDiscoThin_tn [dafont](fntgrpdafont) + +u8g2_font_DigitalDiscoThin_tu [dafont](fntgrpdafont) + +u8g2_font_DigitalDiscoThin_te [dafont](fntgrpdafont) + +u8g2_font_DigitalDisco_tf [dafont](fntgrpdafont) + +u8g2_font_DigitalDisco_tr [dafont](fntgrpdafont) + +u8g2_font_DigitalDisco_tn [dafont](fntgrpdafont) + +u8g2_font_DigitalDisco_tu [dafont](fntgrpdafont) + +u8g2_font_DigitalDisco_te [dafont](fntgrpdafont) + +u8g2_font_etl16thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +u8g2_font_crox2cb_tf [crox](fntgrpcrox) + +u8g2_font_crox2cb_tr [crox](fntgrpcrox) + +u8g2_font_crox2cb_mf [crox](fntgrpcrox) + +u8g2_font_crox2cb_mr [crox](fntgrpcrox) + +u8g2_font_crox2c_tf [crox](fntgrpcrox) + +u8g2_font_crox2c_tr [crox](fntgrpcrox) + +u8g2_font_crox2c_mf [crox](fntgrpcrox) + +u8g2_font_crox2c_mr [crox](fntgrpcrox) + +u8g2_font_crox2hb_tf [crox](fntgrpcrox) + +u8g2_font_crox2hb_tr [crox](fntgrpcrox) + +u8g2_font_crox2h_tf [crox](fntgrpcrox) + +u8g2_font_crox2h_tr [crox](fntgrpcrox) + +u8g2_font_crox2tb_tf [crox](fntgrpcrox) + +u8g2_font_crox2tb_tr [crox](fntgrpcrox) + +u8g2_font_crox2t_tf [crox](fntgrpcrox) + +u8g2_font_crox2t_tr [crox](fntgrpcrox) + +u8g2_font_unifont_tf [Unifont](fntgrpunifont) + +u8g2_font_unifont_tr [Unifont](fntgrpunifont) + +u8g2_font_unifont_te [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_latin [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_extended [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_72_73 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_75 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_76 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_77 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_78_79 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_0_86 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_greek [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_cyrillic [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_hebrew [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_bengali [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_tibetan [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_urdu [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_polish [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_devanagari [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_malayalam [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_arabic [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_symbols [Unifont](fntgrpunifont) + +u8g2_font_unifont_h_symbols [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_chinese1 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_chinese2 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_chinese3 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_gb2312 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_gb2312a [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_gb2312b [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_japanese1 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_japanese2 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_japanese3 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_korean1 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_korean2 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_vietnamese1 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_vietnamese2 [Unifont](fntgrpunifont) + +u8g2_font_gb16st_t_1 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_gb16st_t_2 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_gb16st_t_3 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_b16_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b16_t_japanese2 [efont](fntgrpefont) + +u8g2_font_b16_t_japanese3 [efont](fntgrpefont) + +u8g2_font_b16_b_t_japanese1 [efont](fntgrpefont) + +u8g2_font_b16_b_t_japanese2 [efont](fntgrpefont) + +u8g2_font_b16_b_t_japanese3 [efont](fntgrpefont) + +u8g2_font_courB12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_courR12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timB10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB10_tf [lucida](fntgrplucida) + +u8g2_font_lubB10_tr [lucida](fntgrplucida) + +u8g2_font_lubB10_tn [lucida](fntgrplucida) + +u8g2_font_lubB10_te [lucida](fntgrplucida) + +u8g2_font_lubBI10_tf [lucida](fntgrplucida) + +u8g2_font_lubBI10_tr [lucida](fntgrplucida) + +u8g2_font_lubBI10_tn [lucida](fntgrplucida) + +u8g2_font_lubBI10_te [lucida](fntgrplucida) + +u8g2_font_lubI10_tf [lucida](fntgrplucida) + +u8g2_font_lubI10_tr [lucida](fntgrplucida) + +u8g2_font_lubI10_tn [lucida](fntgrplucida) + +u8g2_font_lubI10_te [lucida](fntgrplucida) + +u8g2_font_luBIS10_tf [lucida](fntgrplucida) + +u8g2_font_luBIS10_tr [lucida](fntgrplucida) + +u8g2_font_luBIS10_tn [lucida](fntgrplucida) + +u8g2_font_luBIS10_te [lucida](fntgrplucida) + +u8g2_font_lubR10_tf [lucida](fntgrplucida) + +u8g2_font_lubR10_tr [lucida](fntgrplucida) + +u8g2_font_lubR10_tn [lucida](fntgrplucida) + +u8g2_font_lubR10_te [lucida](fntgrplucida) + +u8g2_font_luBS10_tf [lucida](fntgrplucida) + +u8g2_font_luBS10_tr [lucida](fntgrplucida) + +u8g2_font_luBS10_tn [lucida](fntgrplucida) + +u8g2_font_luBS10_te [lucida](fntgrplucida) + +u8g2_font_luIS10_tf [lucida](fntgrplucida) + +u8g2_font_luIS10_tr [lucida](fntgrplucida) + +u8g2_font_luIS10_tn [lucida](fntgrplucida) + +u8g2_font_luIS10_te [lucida](fntgrplucida) + +u8g2_font_luRS10_tf [lucida](fntgrplucida) + +u8g2_font_luRS10_tr [lucida](fntgrplucida) + +u8g2_font_luRS10_tn [lucida](fntgrplucida) + +u8g2_font_luRS10_te [lucida](fntgrplucida) + +u8g2_font_gulim12_t_korean1 [Gulim](fntgrpgulim) + +u8g2_font_gulim12_t_korean2 [Gulim](fntgrpgulim) + +u8g2_font_pxplusibmvga9_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga9_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_t_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_pxplusibmvga8_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 11 Pixel Height + +u8g2_font_6x13_tn [X11](fntgrpx11) + +u8g2_font_6x13_mn [X11](fntgrpx11) + +u8g2_font_6x13B_tn [X11](fntgrpx11) + +u8g2_font_6x13B_mn [X11](fntgrpx11) + +u8g2_font_6x13O_tn [X11](fntgrpx11) + +u8g2_font_6x13O_mn [X11](fntgrpx11) + +u8g2_font_7x13_tn [X11](fntgrpx11) + +u8g2_font_7x13_mn [X11](fntgrpx11) + +u8g2_font_7x13B_tn [X11](fntgrpx11) + +u8g2_font_7x13B_mn [X11](fntgrpx11) + +u8g2_font_7x13O_tn [X11](fntgrpx11) + +u8g2_font_7x13O_mn [X11](fntgrpx11) + +u8g2_font_8x13_tn [X11](fntgrpx11) + +u8g2_font_8x13_mn [X11](fntgrpx11) + +u8g2_font_8x13B_tn [X11](fntgrpx11) + +u8g2_font_8x13B_mn [X11](fntgrpx11) + +u8g2_font_8x13O_tn [X11](fntgrpx11) + +u8g2_font_8x13O_mn [X11](fntgrpx11) + +u8g2_font_t0_13_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_13b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_14b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_profont17_tf [Profont](fntgrpprofont) + +u8g2_font_profont17_tr [Profont](fntgrpprofont) + +u8g2_font_profont17_tn [Profont](fntgrpprofont) + +u8g2_font_profont17_mf [Profont](fntgrpprofont) + +u8g2_font_profont17_mr [Profont](fntgrpprofont) + +u8g2_font_profont17_mn [Profont](fntgrpprofont) + +u8g2_font_shylock_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_shylock_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_shylock_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_shylock_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_sticker_mel_tr [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_sticker_mel_tn [MistressEllipsis](fntgrpmistressellipsis) + +u8g2_font_celibatemonk_tr [JayWright](fntgrpjaywright) + +u8g2_font_michaelmouse_tu [JayWright](fntgrpjaywright) + +u8g2_font_squirrel_tr [Angel](fntgrpangel) + +u8g2_font_squirrel_tn [Angel](fntgrpangel) + +u8g2_font_squirrel_tu [Angel](fntgrpangel) + +u8g2_font_fewture_tf [Tulamide](fntgrptulamide) + +u8g2_font_fewture_tr [Tulamide](fntgrptulamide) + +u8g2_font_fewture_tn [Tulamide](fntgrptulamide) + +u8g2_font_bauhaus2015_tr [GilesBooth](fntgrpgilesbooth) + +u8g2_font_bauhaus2015_tn [GilesBooth](fntgrpgilesbooth) + +u8g2_font_adventurer_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_adventurer_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_adventurer_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_frikativ_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_frikativ_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_frikativ_t_all [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_mildras_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_mildras_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_busdisplay11x5_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_busdisplay11x5_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_sticker100complete_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_sticker100complete_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_eckpixel_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_ImpactBits_tr [JapanYoshi](fntgrpjapanyoshi) + +u8g2_font_Untitled16PixelSansSerifBitmap_tr [Pentacom](fntgrppentacom) + +u8g2_font_NokiaLargeBold_tf [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaLargeBold_tr [HasanKazan](fntgrphasankazan) + +u8g2_font_NokiaLargeBold_te [HasanKazan](fntgrphasankazan) + +u8g2_font_Pixellari_tf [dafont](fntgrpdafont) + +u8g2_font_Pixellari_tr [dafont](fntgrpdafont) + +u8g2_font_Pixellari_tn [dafont](fntgrpdafont) + +u8g2_font_Pixellari_tu [dafont](fntgrpdafont) + +u8g2_font_Pixellari_te [dafont](fntgrpdafont) + +u8g2_font_crox1cb_tn [crox](fntgrpcrox) + +u8g2_font_crox1cb_mn [crox](fntgrpcrox) + +u8g2_font_crox1c_tn [crox](fntgrpcrox) + +u8g2_font_crox1c_mn [crox](fntgrpcrox) + +u8g2_font_crox1hb_tn [crox](fntgrpcrox) + +u8g2_font_crox1h_tn [crox](fntgrpcrox) + +u8g2_font_crox1tb_tn [crox](fntgrpcrox) + +u8g2_font_crox1t_tn [crox](fntgrpcrox) + +u8g2_font_crox3tb_tf [crox](fntgrpcrox) + +u8g2_font_crox3tb_tr [crox](fntgrpcrox) + +u8g2_font_crox3t_tf [crox](fntgrpcrox) + +u8g2_font_crox3t_tr [crox](fntgrpcrox) + +u8g2_font_cu12_tf [cu12](fntgrpcu12) + +u8g2_font_cu12_tr [cu12](fntgrpcu12) + +u8g2_font_cu12_tn [cu12](fntgrpcu12) + +u8g2_font_cu12_te [cu12](fntgrpcu12) + +u8g2_font_cu12_hf [cu12](fntgrpcu12) + +u8g2_font_cu12_hr [cu12](fntgrpcu12) + +u8g2_font_cu12_hn [cu12](fntgrpcu12) + +u8g2_font_cu12_he [cu12](fntgrpcu12) + +u8g2_font_cu12_mf [cu12](fntgrpcu12) + +u8g2_font_cu12_mr [cu12](fntgrpcu12) + +u8g2_font_cu12_mn [cu12](fntgrpcu12) + +u8g2_font_cu12_me [cu12](fntgrpcu12) + +u8g2_font_cu12_t_symbols [cu12](fntgrpcu12) + +u8g2_font_cu12_h_symbols [cu12](fntgrpcu12) + +u8g2_font_cu12_t_greek [cu12](fntgrpcu12) + +u8g2_font_cu12_t_cyrillic [cu12](fntgrpcu12) + +u8g2_font_cu12_t_tibetan [cu12](fntgrpcu12) + +u8g2_font_cu12_t_hebrew [cu12](fntgrpcu12) + +u8g2_font_cu12_t_arabic [cu12](fntgrpcu12) + +u8g2_font_wqy15_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy15_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy15_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy15_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy15_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy15_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_chinese1 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_chinese2 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_chinese3 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_gb2312 [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_gb2312a [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_wqy16_t_gb2312b [Wqy (Chinese Font)](fntgrpwqy) + +u8g2_font_courB14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_courR14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB10_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR10_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB10_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR10_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR10_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR10_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR10_te [Adobe X11](fntgrpadobex11) + +u8g2_font_timB12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lucasarts_scumm_subtitle_r_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasarts_scumm_subtitle_r_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasarts_scumm_subtitle_r_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_fub11_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub11_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub11_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub11_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur11_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur11_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur11_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur11_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_gulim14_t_korean1 [Gulim](fntgrpgulim) + +u8g2_font_gulim14_t_korean2 [Gulim](fntgrpgulim) + +u8g2_font_px437wyse700a_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700a_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700a_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700a_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700a_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700a_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_tf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_tr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_tn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +u8g2_font_px437wyse700b_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 12 Pixel Height + +u8g2_font_freedoomr10_tu [U8glib](fntgrpu8g) + +u8g2_font_freedoomr10_mu [U8glib](fntgrpu8g) + +u8g2_font_7x14_tn [X11](fntgrpx11) + +u8g2_font_7x14_mn [X11](fntgrpx11) + +u8g2_font_7x14B_tn [X11](fntgrpx11) + +u8g2_font_7x14B_mn [X11](fntgrpx11) + +u8g2_font_9x15_tn [X11](fntgrpx11) + +u8g2_font_9x15_mn [X11](fntgrpx11) + +u8g2_font_9x15B_tn [X11](fntgrpx11) + +u8g2_font_9x15B_mn [X11](fntgrpx11) + +u8g2_font_t0_15_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_15b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_16b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_samim_16_t_all [Persian](fntgrppersian) + +u8g2_font_samim_fd_16_t_all [Persian](fntgrppersian) + +u8g2_font_iranian_sans_16_t_all [Persian](fntgrppersian) + +u8g2_font_pixelmordred_tf [Extant](fntgrpextant) + +u8g2_font_pixelmordred_tr [Extant](fntgrpextant) + +u8g2_font_pixelmordred_tn [Extant](fntgrpextant) + +u8g2_font_pixelmordred_t_all [Extant](fntgrpextant) + +u8g2_font_secretaryhand_tf [Extant](fntgrpextant) + +u8g2_font_secretaryhand_tr [Extant](fntgrpextant) + +u8g2_font_secretaryhand_tn [Extant](fntgrpextant) + +u8g2_font_secretaryhand_t_all [Extant](fntgrpextant) + +u8g2_font_garbagecan_tf [Extant](fntgrpextant) + +u8g2_font_garbagecan_tr [Extant](fntgrpextant) + +u8g2_font_disrespectfulteenager_tu [JayWright](fntgrpjaywright) + +u8g2_font_cupcakemetoyourleader_tr [Angel](fntgrpangel) + +u8g2_font_cupcakemetoyourleader_tn [Angel](fntgrpangel) + +u8g2_font_cupcakemetoyourleader_tu [Angel](fntgrpangel) + +u8g2_font_jinxedwizards_tr [ChristinaAntoinetteNeofotistou](fntgrpchristinaneofotistou) + +u8g2_font_tenstamps_mf [Geoff](fntgrpgeoff) + +u8g2_font_tenstamps_mr [Geoff](fntgrpgeoff) + +u8g2_font_tenstamps_mn [Geoff](fntgrpgeoff) + +u8g2_font_tenstamps_mu [Geoff](fntgrpgeoff) + +u8g2_font_twelvedings_t_all [Geoff](fntgrpgeoff) + +u8g2_font_heavybottom_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_iconquadpix_m_all [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_tallpix_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_botmaker_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_sisterserif_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_lastapprenticethin_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_lastapprenticethin_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_lastapprenticebold_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_lastapprenticebold_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bpixeldouble_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_greenbloodserif2_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_elispe_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_commodore64_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bytesize_tf [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bytesize_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_bytesize_te [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_ciircle13_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_moosenooks_tr [bitfontmaker2](fntgrpbitfontmaker2) + +u8g2_font_HelvetiPixelOutline_tr [Pentacom](fntgrppentacom) + +u8g2_font_HelvetiPixelOutline_te [Pentacom](fntgrppentacom) + +u8g2_font_UnnamedDOSFontIV_tr [Pentacom](fntgrppentacom) + +u8g2_font_12x6LED_tf [HasanKazan](fntgrphasankazan) + +u8g2_font_12x6LED_tr [HasanKazan](fntgrphasankazan) + +u8g2_font_12x6LED_mn [HasanKazan](fntgrphasankazan) + +u8g2_font_spleen8x16_mn [Spleen](fntgrpspleen) + +u8g2_font_crox3cb_tf [crox](fntgrpcrox) + +u8g2_font_crox3cb_tr [crox](fntgrpcrox) + +u8g2_font_crox3cb_mf [crox](fntgrpcrox) + +u8g2_font_crox3cb_mr [crox](fntgrpcrox) + +u8g2_font_crox3c_tf [crox](fntgrpcrox) + +u8g2_font_crox3c_tr [crox](fntgrpcrox) + +u8g2_font_crox3c_mf [crox](fntgrpcrox) + +u8g2_font_crox3c_mr [crox](fntgrpcrox) + +u8g2_font_crox3hb_tf [crox](fntgrpcrox) + +u8g2_font_crox3hb_tr [crox](fntgrpcrox) + +u8g2_font_crox3h_tf [crox](fntgrpcrox) + +u8g2_font_crox3h_tr [crox](fntgrpcrox) + +u8g2_font_helvB12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB12_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR12_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB12_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR12_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR12_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR12_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR12_te [Adobe X11](fntgrpadobex11) + +u8g2_font_luBIS12_tf [lucida](fntgrplucida) + +u8g2_font_luBIS12_tr [lucida](fntgrplucida) + +u8g2_font_luBIS12_tn [lucida](fntgrplucida) + +u8g2_font_luBIS12_te [lucida](fntgrplucida) + +u8g2_font_luBS12_tf [lucida](fntgrplucida) + +u8g2_font_luBS12_tr [lucida](fntgrplucida) + +u8g2_font_luBS12_tn [lucida](fntgrplucida) + +u8g2_font_luBS12_te [lucida](fntgrplucida) + +u8g2_font_luIS12_tf [lucida](fntgrplucida) + +u8g2_font_luIS12_tr [lucida](fntgrplucida) + +u8g2_font_luIS12_tn [lucida](fntgrplucida) + +u8g2_font_luIS12_te [lucida](fntgrplucida) + +u8g2_font_luRS12_tf [lucida](fntgrplucida) + +u8g2_font_luRS12_tr [lucida](fntgrplucida) + +u8g2_font_luRS12_tn [lucida](fntgrplucida) + +u8g2_font_luRS12_te [lucida](fntgrplucida) + +u8g2_font_lucasarts_scumm_subtitle_o_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasarts_scumm_subtitle_o_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_lucasarts_scumm_subtitle_o_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_gulim16_t_korean1 [Gulim](fntgrpgulim) + +u8g2_font_gulim16_t_korean2 [Gulim](fntgrpgulim) + + +## 13 Pixel Height + +u8g2_font_10x20_tf [X11](fntgrpx11) + +u8g2_font_10x20_tr [X11](fntgrpx11) + +u8g2_font_10x20_te [X11](fntgrpx11) + +u8g2_font_10x20_mf [X11](fntgrpx11) + +u8g2_font_10x20_mr [X11](fntgrpx11) + +u8g2_font_10x20_me [X11](fntgrpx11) + +u8g2_font_10x20_t_greek [X11](fntgrpx11) + +u8g2_font_10x20_t_cyrillic [X11](fntgrpx11) + +u8g2_font_10x20_t_arabic [X11](fntgrpx11) + +u8g2_font_t0_22_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_crox2cb_tn [crox](fntgrpcrox) + +u8g2_font_crox2cb_mn [crox](fntgrpcrox) + +u8g2_font_crox2c_tn [crox](fntgrpcrox) + +u8g2_font_crox2c_mn [crox](fntgrpcrox) + +u8g2_font_crox2hb_tn [crox](fntgrpcrox) + +u8g2_font_crox2h_tn [crox](fntgrpcrox) + +u8g2_font_crox2tb_tn [crox](fntgrpcrox) + +u8g2_font_crox2t_tn [crox](fntgrpcrox) + +u8g2_font_crox4tb_tf [crox](fntgrpcrox) + +u8g2_font_crox4tb_tr [crox](fntgrpcrox) + +u8g2_font_crox4t_tf [crox](fntgrpcrox) + +u8g2_font_crox4t_tr [crox](fntgrpcrox) + +u8g2_font_gb24st_t_1 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_gb24st_t_2 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_gb24st_t_3 [Academia Sinica](fntgrpacademiasinica) + +u8g2_font_timB14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB12_tf [lucida](fntgrplucida) + +u8g2_font_lubB12_tr [lucida](fntgrplucida) + +u8g2_font_lubB12_tn [lucida](fntgrplucida) + +u8g2_font_lubB12_te [lucida](fntgrplucida) + +u8g2_font_lubBI12_tf [lucida](fntgrplucida) + +u8g2_font_lubBI12_tr [lucida](fntgrplucida) + +u8g2_font_lubBI12_tn [lucida](fntgrplucida) + +u8g2_font_lubBI12_te [lucida](fntgrplucida) + +u8g2_font_lubI12_tf [lucida](fntgrplucida) + +u8g2_font_lubI12_tr [lucida](fntgrplucida) + +u8g2_font_lubI12_tn [lucida](fntgrplucida) + +u8g2_font_lubI12_te [lucida](fntgrplucida) + +u8g2_font_lubR12_tf [lucida](fntgrplucida) + +u8g2_font_lubR12_tr [lucida](fntgrplucida) + +u8g2_font_lubR12_tn [lucida](fntgrplucida) + +u8g2_font_lubR12_te [lucida](fntgrplucida) + + +## 14 Pixel Height + +u8g2_font_9x18_tn [X11](fntgrpx11) + +u8g2_font_9x18_mn [X11](fntgrpx11) + +u8g2_font_9x18B_tn [X11](fntgrpx11) + +u8g2_font_9x18B_mn [X11](fntgrpx11) + +u8g2_font_t0_17_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_17b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_18b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_open_iconic_arrow_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_other_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_profont22_tf [Profont](fntgrpprofont) + +u8g2_font_profont22_tr [Profont](fntgrpprofont) + +u8g2_font_profont22_tn [Profont](fntgrpprofont) + +u8g2_font_profont22_mf [Profont](fntgrpprofont) + +u8g2_font_profont22_mr [Profont](fntgrpprofont) + +u8g2_font_profont22_mn [Profont](fntgrpprofont) + +u8g2_font_calibration_gothic_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_calibration_gothic_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_calibration_gothic_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_calibration_gothic_nbp_t_all [NBP](fntgrpnbp) + +u8g2_font_balthasar_titling_nbp_tf [NBP](fntgrpnbp) + +u8g2_font_balthasar_titling_nbp_tr [NBP](fntgrpnbp) + +u8g2_font_balthasar_titling_nbp_tn [NBP](fntgrpnbp) + +u8g2_font_etl24thai_t [Tlwg (Thai-Fonts)](fntgrptlwg) + +u8g2_font_crox4hb_tf [crox](fntgrpcrox) + +u8g2_font_crox4hb_tr [crox](fntgrpcrox) + +u8g2_font_crox4h_tf [crox](fntgrpcrox) + +u8g2_font_crox4h_tr [crox](fntgrpcrox) + +u8g2_font_unifont_t_72_73 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_75 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_76 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_77 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_78_79 [Unifont](fntgrpunifont) + +u8g2_font_unifont_t_86 [Unifont](fntgrpunifont) + +u8g2_font_courR18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB14_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR14_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB14_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR14_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR14_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR14_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR14_te [Adobe X11](fntgrpadobex11) + +u8g2_font_luBIS14_tf [lucida](fntgrplucida) + +u8g2_font_luBIS14_tr [lucida](fntgrplucida) + +u8g2_font_luBIS14_tn [lucida](fntgrplucida) + +u8g2_font_luBIS14_te [lucida](fntgrplucida) + +u8g2_font_luBS14_tf [lucida](fntgrplucida) + +u8g2_font_luBS14_tr [lucida](fntgrplucida) + +u8g2_font_luBS14_tn [lucida](fntgrplucida) + +u8g2_font_luBS14_te [lucida](fntgrplucida) + +u8g2_font_luIS14_tf [lucida](fntgrplucida) + +u8g2_font_luIS14_tr [lucida](fntgrplucida) + +u8g2_font_luIS14_tn [lucida](fntgrplucida) + +u8g2_font_luIS14_te [lucida](fntgrplucida) + +u8g2_font_luRS14_tf [lucida](fntgrplucida) + +u8g2_font_luRS14_tr [lucida](fntgrplucida) + +u8g2_font_luRS14_tn [lucida](fntgrplucida) + +u8g2_font_luRS14_te [lucida](fntgrplucida) + +u8g2_font_chargen_92_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_te [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_mf [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_mr [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_mn [Fontstruct](fntgrpfontstruct) + +u8g2_font_chargen_92_me [Fontstruct](fntgrpfontstruct) + +u8g2_font_fub14_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub14_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub14_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub14_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur14_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur14_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur14_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur14_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 15 Pixel Height + +u8g2_font_spleen12x24_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen12x24_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen12x24_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen12x24_me [Spleen](fntgrpspleen) + +u8g2_font_VCR_OSD_tf [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_tr [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_tn [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_tu [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_mf [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_mr [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_mn [dafont](fntgrpdafont) + +u8g2_font_VCR_OSD_mu [dafont](fntgrpdafont) + +u8g2_font_crox3tb_tn [crox](fntgrpcrox) + +u8g2_font_crox3t_tn [crox](fntgrpcrox) + +u8g2_font_courB18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB14_tf [lucida](fntgrplucida) + +u8g2_font_lubB14_tr [lucida](fntgrplucida) + +u8g2_font_lubB14_tn [lucida](fntgrplucida) + +u8g2_font_lubB14_te [lucida](fntgrplucida) + +u8g2_font_lubBI14_tf [lucida](fntgrplucida) + +u8g2_font_lubBI14_tr [lucida](fntgrplucida) + +u8g2_font_lubBI14_tn [lucida](fntgrplucida) + +u8g2_font_lubBI14_te [lucida](fntgrplucida) + +u8g2_font_lubI14_tf [lucida](fntgrplucida) + +u8g2_font_lubI14_tr [lucida](fntgrplucida) + +u8g2_font_lubI14_tn [lucida](fntgrplucida) + +u8g2_font_lubI14_te [lucida](fntgrplucida) + +u8g2_font_lubR14_tf [lucida](fntgrplucida) + +u8g2_font_lubR14_tr [lucida](fntgrplucida) + +u8g2_font_lubR14_tn [lucida](fntgrplucida) + +u8g2_font_lubR14_te [lucida](fntgrplucida) + + +## 16 Pixel Height + +u8g2_font_10x20_tn [X11](fntgrpx11) + +u8g2_font_10x20_mn [X11](fntgrpx11) + +u8g2_font_open_iconic_all_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_app_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_check_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_email_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_embedded_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_gui_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_human_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_mime_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_play_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_text_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_thing_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_weather_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_www_2x_t [Open Iconic](fntgrpiconic) + +u8g2_font_streamline_interface_essential_text_t [streamline](fntgrpstreamline) + +u8g2_font_callite24_tr [Integrated Mapping Ltd](fntgrpim) + +u8g2_font_crox3cb_tn [crox](fntgrpcrox) + +u8g2_font_crox3cb_mn [crox](fntgrpcrox) + +u8g2_font_crox3c_tn [crox](fntgrpcrox) + +u8g2_font_crox3c_mn [crox](fntgrpcrox) + +u8g2_font_crox3hb_tn [crox](fntgrpcrox) + +u8g2_font_crox3h_tn [crox](fntgrpcrox) + +u8g2_font_crox4tb_tn [crox](fntgrpcrox) + +u8g2_font_crox4t_tn [crox](fntgrpcrox) + +u8g2_font_crox5tb_tf [crox](fntgrpcrox) + +u8g2_font_crox5tb_tr [crox](fntgrpcrox) + +u8g2_font_crox5t_tf [crox](fntgrpcrox) + +u8g2_font_crox5t_tr [crox](fntgrpcrox) + +u8g2_font_inr16_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr16_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr16_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb16_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb16_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb16_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso16_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso16_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso16_tn [Logisoso](fntgrplogisoso) + + +## 17 Pixel Height + +u8g2_font_t0_22_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_22b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_crox5hb_tf [crox](fntgrpcrox) + +u8g2_font_crox5hb_tr [crox](fntgrpcrox) + +u8g2_font_crox5h_tf [crox](fntgrpcrox) + +u8g2_font_crox5h_tr [crox](fntgrpcrox) + +u8g2_font_timB18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_utopia24_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_utopia24_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_utopia24_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_utopia24_te [Fontstruct](fntgrpfontstruct) + +u8g2_font_fub17_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub17_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub17_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub17_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur17_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur17_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur17_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur17_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 18 Pixel Height + +u8g2_font_mystery_quest_24_tf [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_mystery_quest_24_tr [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_mystery_quest_24_tn [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_streamline_internet_network_t [streamline](fntgrpstreamline) + +u8g2_font_ncenB18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB18_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR18_te [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB18_tf [lucida](fntgrplucida) + +u8g2_font_lubB18_tr [lucida](fntgrplucida) + +u8g2_font_lubB18_tn [lucida](fntgrplucida) + +u8g2_font_lubB18_te [lucida](fntgrplucida) + +u8g2_font_lubBI18_tf [lucida](fntgrplucida) + +u8g2_font_lubBI18_tr [lucida](fntgrplucida) + +u8g2_font_lubBI18_tn [lucida](fntgrplucida) + +u8g2_font_lubBI18_te [lucida](fntgrplucida) + +u8g2_font_lubI18_tf [lucida](fntgrplucida) + +u8g2_font_lubI18_tr [lucida](fntgrplucida) + +u8g2_font_lubI18_tn [lucida](fntgrplucida) + +u8g2_font_lubI18_te [lucida](fntgrplucida) + +u8g2_font_luBIS18_tf [lucida](fntgrplucida) + +u8g2_font_luBIS18_tr [lucida](fntgrplucida) + +u8g2_font_luBIS18_tn [lucida](fntgrplucida) + +u8g2_font_luBIS18_te [lucida](fntgrplucida) + +u8g2_font_lubR18_tf [lucida](fntgrplucida) + +u8g2_font_lubR18_tr [lucida](fntgrplucida) + +u8g2_font_lubR18_tn [lucida](fntgrplucida) + +u8g2_font_lubR18_te [lucida](fntgrplucida) + +u8g2_font_luBS18_tf [lucida](fntgrplucida) + +u8g2_font_luBS18_tr [lucida](fntgrplucida) + +u8g2_font_luBS18_tn [lucida](fntgrplucida) + +u8g2_font_luBS18_te [lucida](fntgrplucida) + +u8g2_font_luIS18_tf [lucida](fntgrplucida) + +u8g2_font_luIS18_tr [lucida](fntgrplucida) + +u8g2_font_luIS18_tn [lucida](fntgrplucida) + +u8g2_font_luIS18_te [lucida](fntgrplucida) + +u8g2_font_luRS18_tf [lucida](fntgrplucida) + +u8g2_font_luRS18_tr [lucida](fntgrplucida) + +u8g2_font_luRS18_tn [lucida](fntgrplucida) + +u8g2_font_luRS18_te [lucida](fntgrplucida) + +u8g2_font_bubble_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_bubble_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_osb18_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb18_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb18_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr18_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr18_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr18_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_logisoso18_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso18_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso18_tn [Logisoso](fntgrplogisoso) + + +## 19 Pixel Height + +u8g2_font_battery19_tn [U8glib](fntgrpu8g) + +u8g2_font_streamline_shopping_shipping_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_transportation_t [streamline](fntgrpstreamline) + +u8g2_font_profont29_tf [Profont](fntgrpprofont) + +u8g2_font_profont29_tr [Profont](fntgrpprofont) + +u8g2_font_profont29_tn [Profont](fntgrpprofont) + +u8g2_font_profont29_mf [Profont](fntgrpprofont) + +u8g2_font_profont29_mr [Profont](fntgrpprofont) + +u8g2_font_profont29_mn [Profont](fntgrpprofont) + +u8g2_font_spleen12x24_mn [Spleen](fntgrpspleen) + +u8g2_font_crox4hb_tn [crox](fntgrpcrox) + +u8g2_font_crox4h_tn [crox](fntgrpcrox) + +u8g2_font_courR24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courR24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courR24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB18_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR18_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR18_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR18_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR18_te [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB19_tf [lucida](fntgrplucida) + +u8g2_font_lubB19_tr [lucida](fntgrplucida) + +u8g2_font_lubB19_tn [lucida](fntgrplucida) + +u8g2_font_lubB19_te [lucida](fntgrplucida) + +u8g2_font_lubBI19_tf [lucida](fntgrplucida) + +u8g2_font_lubBI19_tr [lucida](fntgrplucida) + +u8g2_font_lubBI19_tn [lucida](fntgrplucida) + +u8g2_font_lubBI19_te [lucida](fntgrplucida) + +u8g2_font_lubI19_tf [lucida](fntgrplucida) + +u8g2_font_lubI19_tr [lucida](fntgrplucida) + +u8g2_font_lubI19_tn [lucida](fntgrplucida) + +u8g2_font_lubI19_te [lucida](fntgrplucida) + +u8g2_font_luBIS19_tf [lucida](fntgrplucida) + +u8g2_font_luBIS19_tr [lucida](fntgrplucida) + +u8g2_font_luBIS19_tn [lucida](fntgrplucida) + +u8g2_font_luBIS19_te [lucida](fntgrplucida) + +u8g2_font_lubR19_tf [lucida](fntgrplucida) + +u8g2_font_lubR19_tr [lucida](fntgrplucida) + +u8g2_font_lubR19_tn [lucida](fntgrplucida) + +u8g2_font_lubR19_te [lucida](fntgrplucida) + +u8g2_font_luBS19_tf [lucida](fntgrplucida) + +u8g2_font_luBS19_tr [lucida](fntgrplucida) + +u8g2_font_luBS19_tn [lucida](fntgrplucida) + +u8g2_font_luBS19_te [lucida](fntgrplucida) + +u8g2_font_luIS19_tf [lucida](fntgrplucida) + +u8g2_font_luIS19_tr [lucida](fntgrplucida) + +u8g2_font_luIS19_tn [lucida](fntgrplucida) + +u8g2_font_luIS19_te [lucida](fntgrplucida) + +u8g2_font_luRS19_tf [lucida](fntgrplucida) + +u8g2_font_luRS19_tr [lucida](fntgrplucida) + +u8g2_font_luRS19_tn [lucida](fntgrplucida) + +u8g2_font_luRS19_te [lucida](fntgrplucida) + +u8g2_font_inr19_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr19_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr19_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb19_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb19_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb19_mn [Inconsolata](fntgrpinconsolata) + + +## 20 Pixel Height + +u8g2_font_mystery_quest_28_tf [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_mystery_quest_28_tr [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_mystery_quest_28_tn [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_streamline_business_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_food_drink_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_health_beauty_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_chart_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_cursor_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_dial_pad_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_hierarchy_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_link_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_technology_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_travel_wayfinding_t [streamline](fntgrpstreamline) + +u8g2_font_spleen16x32_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen16x32_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen16x32_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen16x32_me [Spleen](fntgrpspleen) + +u8g2_font_courB24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_courB24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_courB24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_fub20_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub20_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub20_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub20_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur20_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur20_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur20_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur20_t_symbol [Free Universal](fntgrpfreeuniversal) + + +## 21 Pixel Height + +u8g2_font_emoticons21_tr [U8glib](fntgrpu8g) + +u8g2_font_streamline_all_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_building_real_estate_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_coding_apps_websites_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_computers_devices_electronics_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_content_files_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_design_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_ecology_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_email_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_entertainment_events_hobbies_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_hand_signs_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_action_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_alert_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_audio_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_calendar_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_circle_triangle_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_cog_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_edit_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_expand_shrink_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_eye_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_file_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_help_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_home_menu_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_id_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_key_lock_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_loading_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_login_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_other_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_paginate_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_search_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_setting_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_share_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_wifi_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_interface_essential_zoom_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_logo_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_map_navigation_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_money_payments_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_music_audio_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_pet_animals_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_phone_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_photography_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_romance_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_school_science_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_social_rewards_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_users_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_video_movies_t [streamline](fntgrpstreamline) + +u8g2_font_streamline_weather_t [streamline](fntgrpstreamline) + +u8g2_font_crox5tb_tn [crox](fntgrpcrox) + +u8g2_font_crox5t_tn [crox](fntgrpcrox) + +u8g2_font_osb21_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb21_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb21_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr21_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr21_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr21_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_inb21_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb21_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb21_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso20_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso20_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso20_tn [Logisoso](fntgrplogisoso) + + +## 22 Pixel Height + +u8g2_font_m_c_kids_nes_credits_font_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_inr21_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr21_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr21_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso22_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso22_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso22_tn [Logisoso](fntgrplogisoso) + + +## 23 Pixel Height + +u8g2_font_t0_30_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_30b_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_t_symbol [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_tf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_tr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_te [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_mf [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_mr [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_me [UW ttyp0](fntgrpttyp0) + +u8g2_font_crox5hb_tn [crox](fntgrpcrox) + +u8g2_font_crox5h_tn [crox](fntgrpcrox) + +u8g2_font_timB24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timB24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timB24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_timR24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_timR24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_timR24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_maniac_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_maniac_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_maniac_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_maniac_te [Fontstruct](fntgrpfontstruct) + + +## 24 Pixel Height + +u8g2_font_battery24_tr [U8glib](fntgrpu8g) + +u8g2_font_mystery_quest_32_tr [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_mystery_quest_32_tn [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_inb24_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb24_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb24_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso24_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso24_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso24_tn [Logisoso](fntgrplogisoso) + + +## 25 Pixel Height + +u8g2_font_percent_circle_25_hn [U8glib](fntgrpu8g) + +u8g2_font_helvB24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvB24_te [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_helvR24_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenB24_te [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR24_tf [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR24_tr [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR24_tn [Adobe X11](fntgrpadobex11) + +u8g2_font_ncenR24_te [Adobe X11](fntgrpadobex11) + +u8g2_font_lubB24_tf [lucida](fntgrplucida) + +u8g2_font_lubB24_tr [lucida](fntgrplucida) + +u8g2_font_lubB24_tn [lucida](fntgrplucida) + +u8g2_font_lubB24_te [lucida](fntgrplucida) + +u8g2_font_lubBI24_tf [lucida](fntgrplucida) + +u8g2_font_lubBI24_tr [lucida](fntgrplucida) + +u8g2_font_lubBI24_tn [lucida](fntgrplucida) + +u8g2_font_lubBI24_te [lucida](fntgrplucida) + +u8g2_font_lubI24_tf [lucida](fntgrplucida) + +u8g2_font_lubI24_tr [lucida](fntgrplucida) + +u8g2_font_lubI24_tn [lucida](fntgrplucida) + +u8g2_font_lubI24_te [lucida](fntgrplucida) + +u8g2_font_luBIS24_tf [lucida](fntgrplucida) + +u8g2_font_luBIS24_tr [lucida](fntgrplucida) + +u8g2_font_luBIS24_tn [lucida](fntgrplucida) + +u8g2_font_luBIS24_te [lucida](fntgrplucida) + +u8g2_font_lubR24_tf [lucida](fntgrplucida) + +u8g2_font_lubR24_tr [lucida](fntgrplucida) + +u8g2_font_lubR24_tn [lucida](fntgrplucida) + +u8g2_font_lubR24_te [lucida](fntgrplucida) + +u8g2_font_luBS24_tf [lucida](fntgrplucida) + +u8g2_font_luBS24_tr [lucida](fntgrplucida) + +u8g2_font_luBS24_tn [lucida](fntgrplucida) + +u8g2_font_luBS24_te [lucida](fntgrplucida) + +u8g2_font_luIS24_tf [lucida](fntgrplucida) + +u8g2_font_luIS24_tr [lucida](fntgrplucida) + +u8g2_font_luIS24_tn [lucida](fntgrplucida) + +u8g2_font_luIS24_te [lucida](fntgrplucida) + +u8g2_font_luRS24_tf [lucida](fntgrplucida) + +u8g2_font_luRS24_tr [lucida](fntgrplucida) + +u8g2_font_luRS24_tn [lucida](fntgrplucida) + +u8g2_font_luRS24_te [lucida](fntgrplucida) + +u8g2_font_fub25_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub25_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub25_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub25_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur25_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur25_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur25_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur25_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_inr24_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr24_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr24_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr24_t_cyrillic [Inconsolata](fntgrpinconsolata) + + +## 26 Pixel Height + +u8g2_font_freedoomr25_tn [U8glib](fntgrpu8g) + +u8g2_font_freedoomr25_mn [U8glib](fntgrpu8g) + +u8g2_font_calblk36_tr [Integrated Mapping Ltd](fntgrpim) + +u8g2_font_spleen16x32_mn [Spleen](fntgrpspleen) + +u8g2_font_osb26_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb26_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb26_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr26_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr26_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr26_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_logisoso26_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso26_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso26_tn [Logisoso](fntgrplogisoso) + + +## 27 Pixel Height + +u8g2_font_inr27_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr27_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr27_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr27_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb27_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb27_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb27_mn [Inconsolata](fntgrpinconsolata) + + +## 28 Pixel Height + +u8g2_font_mystery_quest_36_tn [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_open_iconic_arrow_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_other_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_logisoso28_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso28_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso28_tn [Logisoso](fntgrplogisoso) + + +## 29 Pixel Height + +u8g2_font_cardimon_pixel_tf [Fontstruct](fntgrpfontstruct) + +u8g2_font_cardimon_pixel_tr [Fontstruct](fntgrpfontstruct) + +u8g2_font_cardimon_pixel_tn [Fontstruct](fntgrpfontstruct) + +u8g2_font_osb29_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb29_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb29_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr29_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr29_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr29_tn [Old Standard](fntgrpoldstandard) + + +## 30 Pixel Height + +u8g2_font_fub30_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub30_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub30_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub30_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur30_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur30_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur30_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur30_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_inr30_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr30_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr30_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr30_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb30_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb30_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb30_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso30_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso30_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso30_tn [Logisoso](fntgrplogisoso) + + +## 31 Pixel Height + +u8g2_font_t0_40_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40_mn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_tn [UW ttyp0](fntgrpttyp0) + +u8g2_font_t0_40b_mn [UW ttyp0](fntgrpttyp0) + + +## 32 Pixel Height + +u8g2_font_mystery_quest_42_tn [Mystery Quest](fntgrpmysteryquest) + +u8g2_font_open_iconic_all_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_app_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_check_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_email_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_embedded_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_gui_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_human_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_mime_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_play_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_text_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_thing_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_weather_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_www_4x_t [Open Iconic](fntgrpiconic) + +u8g2_font_logisoso32_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso32_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso32_tn [Logisoso](fntgrplogisoso) + + +## 33 Pixel Height + +u8g2_font_inr33_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr33_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr33_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr33_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb33_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb33_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb33_mn [Inconsolata](fntgrpinconsolata) + + +## 34 Pixel Height + +u8g2_font_logisoso34_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso34_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso34_tn [Logisoso](fntgrplogisoso) + + +## 35 Pixel Height + +u8g2_font_fub35_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub35_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub35_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub35_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur35_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur35_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur35_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur35_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_osb35_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb35_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb35_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr35_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr35_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr35_tn [Old Standard](fntgrpoldstandard) + + +## 36 Pixel Height + +u8g2_font_mystery_quest_48_tn [Mystery Quest](fntgrpmysteryquest) + + +## 38 Pixel Height + +u8g2_font_inb38_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb38_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb38_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso38_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso38_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso38_tn [Logisoso](fntgrplogisoso) + + +## 39 Pixel Height + +u8g2_font_inr38_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr38_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr38_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr38_t_cyrillic [Inconsolata](fntgrpinconsolata) + + +## 40 Pixel Height + +u8g2_font_spleen32x64_mf [Spleen](fntgrpspleen) + +u8g2_font_spleen32x64_mr [Spleen](fntgrpspleen) + +u8g2_font_spleen32x64_mu [Spleen](fntgrpspleen) + +u8g2_font_spleen32x64_me [Spleen](fntgrpspleen) + + +## 41 Pixel Height + +u8g2_font_osb41_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osb41_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osb41_tn [Old Standard](fntgrpoldstandard) + +u8g2_font_osr41_tf [Old Standard](fntgrpoldstandard) + +u8g2_font_osr41_tr [Old Standard](fntgrpoldstandard) + +u8g2_font_osr41_tn [Old Standard](fntgrpoldstandard) + + +## 42 Pixel Height + +u8g2_font_7Segments_26x42_mn [U8glib](fntgrpu8g) + +u8g2_font_open_iconic_arrow_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_other_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_fub42_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub42_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub42_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub42_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur42_tf [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur42_tr [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur42_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur42_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_inr42_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr42_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr42_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr42_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb42_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb42_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb42_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso42_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso42_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso42_tn [Logisoso](fntgrplogisoso) + + +## 43 Pixel Height + +u8g2_font_mystery_quest_56_tn [Mystery Quest](fntgrpmysteryquest) + + +## 46 Pixel Height + +u8g2_font_inr46_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr46_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr46_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr46_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb46_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb46_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb46_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_logisoso46_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso46_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso46_tn [Logisoso](fntgrplogisoso) + + +## 48 Pixel Height + +u8g2_font_open_iconic_all_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_app_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_check_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_email_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_embedded_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_gui_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_human_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_mime_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_play_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_text_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_thing_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_weather_6x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_www_6x_t [Open Iconic](fntgrpiconic) + + +## 49 Pixel Height + +u8g2_font_fur49_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fur49_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_inr49_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr49_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr49_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr49_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb49_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb49_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb49_mn [Inconsolata](fntgrpinconsolata) + + +## 50 Pixel Height + +u8g2_font_fub49_tn [Free Universal](fntgrpfreeuniversal) + +u8g2_font_fub49_t_symbol [Free Universal](fntgrpfreeuniversal) + +u8g2_font_logisoso50_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso50_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso50_tn [Logisoso](fntgrplogisoso) + + +## 52 Pixel Height + +u8g2_font_spleen32x64_mn [Spleen](fntgrpspleen) + + +## 53 Pixel Height + +u8g2_font_inr53_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr53_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr53_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inr53_t_cyrillic [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb53_mf [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb53_mr [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb53_mn [Inconsolata](fntgrpinconsolata) + + +## 54 Pixel Height + +u8g2_font_logisoso54_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso54_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso54_tn [Logisoso](fntgrplogisoso) + + +## 56 Pixel Height + +u8g2_font_open_iconic_arrow_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_other_8x_t [Open Iconic](fntgrpiconic) + + +## 57 Pixel Height + +u8g2_font_inr57_mn [Inconsolata](fntgrpinconsolata) + +u8g2_font_inb57_mn [Inconsolata](fntgrpinconsolata) + + +## 58 Pixel Height + +u8g2_font_logisoso58_tf [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso58_tr [Logisoso](fntgrplogisoso) + +u8g2_font_logisoso58_tn [Logisoso](fntgrplogisoso) + + +## 61 Pixel Height + +u8g2_font_inr62_mn [Inconsolata](fntgrpinconsolata) + + +## 62 Pixel Height + +u8g2_font_logisoso62_tn [Logisoso](fntgrplogisoso) + + +## 63 Pixel Height + +u8g2_font_inb63_mn [Inconsolata](fntgrpinconsolata) + + +## 64 Pixel Height + +u8g2_font_open_iconic_all_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_app_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_check_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_email_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_embedded_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_gui_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_human_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_mime_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_play_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_text_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_thing_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_weather_8x_t [Open Iconic](fntgrpiconic) + +u8g2_font_open_iconic_www_8x_t [Open Iconic](fntgrpiconic) + + +## 78 Pixel Height + +u8g2_font_logisoso78_tn [Logisoso](fntgrplogisoso) + + +## 92 Pixel Height + +u8g2_font_logisoso92_tn [Logisoso](fntgrplogisoso) + diff --git a/fntlistmono.md b/fntlistmono.md new file mode 100644 index 0000000..50beae2 --- /dev/null +++ b/fntlistmono.md @@ -0,0 +1,951 @@ + +[tocstart]: # (toc start) + + * [Monospaced and 8x8 Fonts for U8g2, Capital A Height](#monospaced-and-8x8-fonts-for-u8g2-capital-a-height) + * [5 Pixel Height](#5-pixel-height) + * [6 Pixel Height](#6-pixel-height) + * [7 Pixel Height](#7-pixel-height) + * [8 Pixel Height](#8-pixel-height) + * [9 Pixel Height](#9-pixel-height) + * [10 Pixel Height](#10-pixel-height) + * [11 Pixel Height](#11-pixel-height) + * [12 Pixel Height](#12-pixel-height) + * [13 Pixel Height](#13-pixel-height) + * [14 Pixel Height](#14-pixel-height) + * [15 Pixel Height](#15-pixel-height) + * [16 Pixel Height](#16-pixel-height) + * [17 Pixel Height](#17-pixel-height) + * [19 Pixel Height](#19-pixel-height) + * [20 Pixel Height](#20-pixel-height) + * [21 Pixel Height](#21-pixel-height) + * [22 Pixel Height](#22-pixel-height) + * [23 Pixel Height](#23-pixel-height) + * [24 Pixel Height](#24-pixel-height) + * [25 Pixel Height](#25-pixel-height) + * [26 Pixel Height](#26-pixel-height) + * [27 Pixel Height](#27-pixel-height) + * [30 Pixel Height](#30-pixel-height) + * [31 Pixel Height](#31-pixel-height) + * [33 Pixel Height](#33-pixel-height) + * [38 Pixel Height](#38-pixel-height) + * [39 Pixel Height](#39-pixel-height) + * [40 Pixel Height](#40-pixel-height) + * [42 Pixel Height](#42-pixel-height) + * [46 Pixel Height](#46-pixel-height) + * [49 Pixel Height](#49-pixel-height) + * [52 Pixel Height](#52-pixel-height) + * [53 Pixel Height](#53-pixel-height) + * [57 Pixel Height](#57-pixel-height) + * [61 Pixel Height](#61-pixel-height) + * [63 Pixel Height](#63-pixel-height) + +[tocend]: # (toc end) + +# Monospaced and 8x8 Fonts for U8g2, Capital A Height + + +## 5 Pixel Height + +![fntpic/u8g2_font_micro_mr_short.png](fntpic/u8g2_font_micro_mr_short.png) u8g2_font_micro_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_micro_mn_short.png](fntpic/u8g2_font_micro_mn_short.png) u8g2_font_micro_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mf_short.png](fntpic/u8g2_font_4x6_mf_short.png) u8g2_font_4x6_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mr_short.png](fntpic/u8g2_font_4x6_mr_short.png) u8g2_font_4x6_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_4x6_mn_short.png](fntpic/u8g2_font_4x6_mn_short.png) u8g2_font_4x6_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_tom_thumb_4x6_mf_short.png](fntpic/u8g2_font_tom_thumb_4x6_mf_short.png) u8g2_font_tom_thumb_4x6_mf [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mr_short.png](fntpic/u8g2_font_tom_thumb_4x6_mr_short.png) u8g2_font_tom_thumb_4x6_mr [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_mn_short.png](fntpic/u8g2_font_tom_thumb_4x6_mn_short.png) u8g2_font_tom_thumb_4x6_mn [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tom_thumb_4x6_me_short.png](fntpic/u8g2_font_tom_thumb_4x6_me_short.png) u8g2_font_tom_thumb_4x6_me [Tom-Thumb](fntgrptomthumb) + +![fntpic/u8g2_font_tiny_simon_mr_short.png](fntpic/u8g2_font_tiny_simon_mr_short.png) u8g2_font_tiny_simon_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_3x5im_mr_short.png](fntpic/u8g2_font_3x5im_mr_short.png) u8g2_font_3x5im_mr [bitfontmaker2](fntgrpbitfontmaker2) + + +## 6 Pixel Height + +![fntpic/u8g2_font_5x7_mf_short.png](fntpic/u8g2_font_5x7_mf_short.png) u8g2_font_5x7_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mr_short.png](fntpic/u8g2_font_5x7_mr_short.png) u8g2_font_5x7_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_5x7_mn_short.png](fntpic/u8g2_font_5x7_mn_short.png) u8g2_font_5x7_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mf_short.png](fntpic/u8g2_font_5x8_mf_short.png) u8g2_font_5x8_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_5x8_mr_short.png](fntpic/u8g2_font_5x8_mr_short.png) u8g2_font_5x8_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_profont10_mf_short.png](fntpic/u8g2_font_profont10_mf_short.png) u8g2_font_profont10_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mr_short.png](fntpic/u8g2_font_profont10_mr_short.png) u8g2_font_profont10_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont10_mn_short.png](fntpic/u8g2_font_profont10_mn_short.png) u8g2_font_profont10_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_spleen5x8_mf_short.png](fntpic/u8g2_font_spleen5x8_mf_short.png) u8g2_font_spleen5x8_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mr_short.png](fntpic/u8g2_font_spleen5x8_mr_short.png) u8g2_font_spleen5x8_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_mu_short.png](fntpic/u8g2_font_spleen5x8_mu_short.png) u8g2_font_spleen5x8_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen5x8_me_short.png](fntpic/u8g2_font_spleen5x8_me_short.png) u8g2_font_spleen5x8_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_chroma48medium8_8r_short.png](fntpic/u8g2_font_chroma48medium8_8r_short.png) u8g2_font_chroma48medium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8n_short.png](fntpic/u8g2_font_chroma48medium8_8n_short.png) u8g2_font_chroma48medium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_chroma48medium8_8u_short.png](fntpic/u8g2_font_chroma48medium8_8u_short.png) u8g2_font_chroma48medium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_pcsenior_8f_short.png](fntpic/u8g2_font_pcsenior_8f_short.png) u8g2_font_pcsenior_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8r_short.png](fntpic/u8g2_font_pcsenior_8r_short.png) u8g2_font_pcsenior_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8n_short.png](fntpic/u8g2_font_pcsenior_8n_short.png) u8g2_font_pcsenior_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pcsenior_8u_short.png](fntpic/u8g2_font_pcsenior_8u_short.png) u8g2_font_pcsenior_8u [Codeman38](fntgrpcodeman38) + + +## 7 Pixel Height + +![fntpic/u8g2_font_5x8_mn_short.png](fntpic/u8g2_font_5x8_mn_short.png) u8g2_font_5x8_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mf_short.png](fntpic/u8g2_font_6x10_mf_short.png) u8g2_font_6x10_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x10_mr_short.png](fntpic/u8g2_font_6x10_mr_short.png) u8g2_font_6x10_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mf_short.png](fntpic/u8g2_font_6x12_mf_short.png) u8g2_font_6x12_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_mr_short.png](fntpic/u8g2_font_6x12_mr_short.png) u8g2_font_6x12_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_me_short.png](fntpic/u8g2_font_6x12_me_short.png) u8g2_font_6x12_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x12_m_symbols_short.png](fntpic/u8g2_font_6x12_m_symbols_short.png) u8g2_font_6x12_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_profont11_mf_short.png](fntpic/u8g2_font_profont11_mf_short.png) u8g2_font_profont11_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mr_short.png](fntpic/u8g2_font_profont11_mr_short.png) u8g2_font_profont11_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont11_mn_short.png](fntpic/u8g2_font_profont11_mn_short.png) u8g2_font_profont11_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_lord_mr_short.png](fntpic/u8g2_font_lord_mr_short.png) u8g2_font_lord_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_minuteconsole_mr_short.png](fntpic/u8g2_font_minuteconsole_mr_short.png) u8g2_font_minuteconsole_mr [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_spleen5x8_mn_short.png](fntpic/u8g2_font_spleen5x8_mn_short.png) u8g2_font_spleen5x8_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_artossans8_8r_short.png](fntpic/u8g2_font_artossans8_8r_short.png) u8g2_font_artossans8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8n_short.png](fntpic/u8g2_font_artossans8_8n_short.png) u8g2_font_artossans8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artossans8_8u_short.png](fntpic/u8g2_font_artossans8_8u_short.png) u8g2_font_artossans8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8r_short.png](fntpic/u8g2_font_artosserif8_8r_short.png) u8g2_font_artosserif8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8n_short.png](fntpic/u8g2_font_artosserif8_8n_short.png) u8g2_font_artosserif8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_artosserif8_8u_short.png](fntpic/u8g2_font_artosserif8_8u_short.png) u8g2_font_artosserif8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8n_short.png](fntpic/u8g2_font_saikyosansbold8_8n_short.png) u8g2_font_saikyosansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_saikyosansbold8_8u_short.png](fntpic/u8g2_font_saikyosansbold8_8u_short.png) u8g2_font_saikyosansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8r_short.png](fntpic/u8g2_font_torussansbold8_8r_short.png) u8g2_font_torussansbold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8n_short.png](fntpic/u8g2_font_torussansbold8_8n_short.png) u8g2_font_torussansbold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_torussansbold8_8u_short.png](fntpic/u8g2_font_torussansbold8_8u_short.png) u8g2_font_torussansbold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8r_short.png](fntpic/u8g2_font_victoriabold8_8r_short.png) u8g2_font_victoriabold8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8n_short.png](fntpic/u8g2_font_victoriabold8_8n_short.png) u8g2_font_victoriabold8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriabold8_8u_short.png](fntpic/u8g2_font_victoriabold8_8u_short.png) u8g2_font_victoriabold8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8r_short.png](fntpic/u8g2_font_victoriamedium8_8r_short.png) u8g2_font_victoriamedium8_8r [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8n_short.png](fntpic/u8g2_font_victoriamedium8_8n_short.png) u8g2_font_victoriamedium8_8n [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_victoriamedium8_8u_short.png](fntpic/u8g2_font_victoriamedium8_8u_short.png) u8g2_font_victoriamedium8_8u [Open Game Art](fntgrpopengameart) + +![fntpic/u8g2_font_pxplusibmcgathin_8f_short.png](fntpic/u8g2_font_pxplusibmcgathin_8f_short.png) u8g2_font_pxplusibmcgathin_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8r_short.png](fntpic/u8g2_font_pxplusibmcgathin_8r_short.png) u8g2_font_pxplusibmcgathin_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8n_short.png](fntpic/u8g2_font_pxplusibmcgathin_8n_short.png) u8g2_font_pxplusibmcgathin_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcgathin_8u_short.png](fntpic/u8g2_font_pxplusibmcgathin_8u_short.png) u8g2_font_pxplusibmcgathin_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8f_short.png](fntpic/u8g2_font_pxplusibmcga_8f_short.png) u8g2_font_pxplusibmcga_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8r_short.png](fntpic/u8g2_font_pxplusibmcga_8r_short.png) u8g2_font_pxplusibmcga_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8n_short.png](fntpic/u8g2_font_pxplusibmcga_8n_short.png) u8g2_font_pxplusibmcga_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmcga_8u_short.png](fntpic/u8g2_font_pxplusibmcga_8u_short.png) u8g2_font_pxplusibmcga_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8f_short.png](fntpic/u8g2_font_pxplustandynewtv_8f_short.png) u8g2_font_pxplustandynewtv_8f [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8r_short.png](fntpic/u8g2_font_pxplustandynewtv_8r_short.png) u8g2_font_pxplustandynewtv_8r [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8n_short.png](fntpic/u8g2_font_pxplustandynewtv_8n_short.png) u8g2_font_pxplustandynewtv_8n [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8u_short.png](fntpic/u8g2_font_pxplustandynewtv_8u_short.png) u8g2_font_pxplustandynewtv_8u [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplustandynewtv_8_all_short.png](fntpic/u8g2_font_pxplustandynewtv_8_all_short.png) u8g2_font_pxplustandynewtv_8_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 8 Pixel Height + +![fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png) u8g2_font_amstrad_cpc_extended_8f [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png) u8g2_font_amstrad_cpc_extended_8r [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png) u8g2_font_amstrad_cpc_extended_8n [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png](fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png) u8g2_font_amstrad_cpc_extended_8u [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_6x10_mn_short.png](fntpic/u8g2_font_6x10_mn_short.png) u8g2_font_6x10_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_11_mf_short.png](fntpic/u8g2_font_t0_11_mf_short.png) u8g2_font_t0_11_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_mr_short.png](fntpic/u8g2_font_t0_11_mr_short.png) u8g2_font_t0_11_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11_me_short.png](fntpic/u8g2_font_t0_11_me_short.png) u8g2_font_t0_11_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mf_short.png](fntpic/u8g2_font_t0_11b_mf_short.png) u8g2_font_t0_11b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mr_short.png](fntpic/u8g2_font_t0_11b_mr_short.png) u8g2_font_t0_11b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_me_short.png](fntpic/u8g2_font_t0_11b_me_short.png) u8g2_font_t0_11b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mf_short.png](fntpic/u8g2_font_t0_12_mf_short.png) u8g2_font_t0_12_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mr_short.png](fntpic/u8g2_font_t0_12_mr_short.png) u8g2_font_t0_12_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_me_short.png](fntpic/u8g2_font_t0_12_me_short.png) u8g2_font_t0_12_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mf_short.png](fntpic/u8g2_font_t0_12b_mf_short.png) u8g2_font_t0_12b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mr_short.png](fntpic/u8g2_font_t0_12b_mr_short.png) u8g2_font_t0_12b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_me_short.png](fntpic/u8g2_font_t0_12b_me_short.png) u8g2_font_t0_12b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont12_mf_short.png](fntpic/u8g2_font_profont12_mf_short.png) u8g2_font_profont12_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mr_short.png](fntpic/u8g2_font_profont12_mr_short.png) u8g2_font_profont12_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont12_mn_short.png](fntpic/u8g2_font_profont12_mn_short.png) u8g2_font_profont12_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_abel_mr_short.png](fntpic/u8g2_font_abel_mr_short.png) u8g2_font_abel_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_spleen6x12_mf_short.png](fntpic/u8g2_font_spleen6x12_mf_short.png) u8g2_font_spleen6x12_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mr_short.png](fntpic/u8g2_font_spleen6x12_mr_short.png) u8g2_font_spleen6x12_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_mu_short.png](fntpic/u8g2_font_spleen6x12_mu_short.png) u8g2_font_spleen6x12_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen6x12_me_short.png](fntpic/u8g2_font_spleen6x12_me_short.png) u8g2_font_spleen6x12_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_pressstart2p_8f_short.png](fntpic/u8g2_font_pressstart2p_8f_short.png) u8g2_font_pressstart2p_8f [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8r_short.png](fntpic/u8g2_font_pressstart2p_8r_short.png) u8g2_font_pressstart2p_8r [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8n_short.png](fntpic/u8g2_font_pressstart2p_8n_short.png) u8g2_font_pressstart2p_8n [Codeman38](fntgrpcodeman38) + +![fntpic/u8g2_font_pressstart2p_8u_short.png](fntpic/u8g2_font_pressstart2p_8u_short.png) u8g2_font_pressstart2p_8u [Codeman38](fntgrpcodeman38) + + +## 9 Pixel Height + +![fntpic/u8g2_font_6x13_mf_short.png](fntpic/u8g2_font_6x13_mf_short.png) u8g2_font_6x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_mr_short.png](fntpic/u8g2_font_6x13_mr_short.png) u8g2_font_6x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13_me_short.png](fntpic/u8g2_font_6x13_me_short.png) u8g2_font_6x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mf_short.png](fntpic/u8g2_font_6x13B_mf_short.png) u8g2_font_6x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mr_short.png](fntpic/u8g2_font_6x13B_mr_short.png) u8g2_font_6x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mf_short.png](fntpic/u8g2_font_6x13O_mf_short.png) u8g2_font_6x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mr_short.png](fntpic/u8g2_font_6x13O_mr_short.png) u8g2_font_6x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mf_short.png](fntpic/u8g2_font_7x13_mf_short.png) u8g2_font_7x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mr_short.png](fntpic/u8g2_font_7x13_mr_short.png) u8g2_font_7x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_me_short.png](fntpic/u8g2_font_7x13_me_short.png) u8g2_font_7x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_m_symbols_short.png](fntpic/u8g2_font_7x13_m_symbols_short.png) u8g2_font_7x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mf_short.png](fntpic/u8g2_font_7x13B_mf_short.png) u8g2_font_7x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mr_short.png](fntpic/u8g2_font_7x13B_mr_short.png) u8g2_font_7x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mf_short.png](fntpic/u8g2_font_7x13O_mf_short.png) u8g2_font_7x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mr_short.png](fntpic/u8g2_font_7x13O_mr_short.png) u8g2_font_7x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mf_short.png](fntpic/u8g2_font_8x13_mf_short.png) u8g2_font_8x13_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mr_short.png](fntpic/u8g2_font_8x13_mr_short.png) u8g2_font_8x13_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_me_short.png](fntpic/u8g2_font_8x13_me_short.png) u8g2_font_8x13_me [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_m_symbols_short.png](fntpic/u8g2_font_8x13_m_symbols_short.png) u8g2_font_8x13_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mf_short.png](fntpic/u8g2_font_8x13O_mf_short.png) u8g2_font_8x13O_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mr_short.png](fntpic/u8g2_font_8x13O_mr_short.png) u8g2_font_8x13O_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_11_mn_short.png](fntpic/u8g2_font_t0_11_mn_short.png) u8g2_font_t0_11_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_11b_mn_short.png](fntpic/u8g2_font_t0_11b_mn_short.png) u8g2_font_t0_11b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12_mn_short.png](fntpic/u8g2_font_t0_12_mn_short.png) u8g2_font_t0_12_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_12b_mn_short.png](fntpic/u8g2_font_t0_12b_mn_short.png) u8g2_font_t0_12b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mf_short.png](fntpic/u8g2_font_t0_13_mf_short.png) u8g2_font_t0_13_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_mr_short.png](fntpic/u8g2_font_t0_13_mr_short.png) u8g2_font_t0_13_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13_me_short.png](fntpic/u8g2_font_t0_13_me_short.png) u8g2_font_t0_13_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mf_short.png](fntpic/u8g2_font_t0_13b_mf_short.png) u8g2_font_t0_13b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mr_short.png](fntpic/u8g2_font_t0_13b_mr_short.png) u8g2_font_t0_13b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_me_short.png](fntpic/u8g2_font_t0_13b_me_short.png) u8g2_font_t0_13b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mf_short.png](fntpic/u8g2_font_t0_14_mf_short.png) u8g2_font_t0_14_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mr_short.png](fntpic/u8g2_font_t0_14_mr_short.png) u8g2_font_t0_14_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_me_short.png](fntpic/u8g2_font_t0_14_me_short.png) u8g2_font_t0_14_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mf_short.png](fntpic/u8g2_font_t0_14b_mf_short.png) u8g2_font_t0_14b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mr_short.png](fntpic/u8g2_font_t0_14b_mr_short.png) u8g2_font_t0_14b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_me_short.png](fntpic/u8g2_font_t0_14b_me_short.png) u8g2_font_t0_14b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont15_mf_short.png](fntpic/u8g2_font_profont15_mf_short.png) u8g2_font_profont15_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mr_short.png](fntpic/u8g2_font_profont15_mr_short.png) u8g2_font_profont15_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont15_mn_short.png](fntpic/u8g2_font_profont15_mn_short.png) u8g2_font_profont15_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_frigidaire_mr_short.png](fntpic/u8g2_font_frigidaire_mr_short.png) u8g2_font_frigidaire_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_9x6LED_mn_short.png](fntpic/u8g2_font_9x6LED_mn_short.png) u8g2_font_9x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_spleen6x12_mn_short.png](fntpic/u8g2_font_spleen6x12_mn_short.png) u8g2_font_spleen6x12_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_crox1cb_mf_short.png](fntpic/u8g2_font_crox1cb_mf_short.png) u8g2_font_crox1cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1cb_mr_short.png](fntpic/u8g2_font_crox1cb_mr_short.png) u8g2_font_crox1cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mf_short.png](fntpic/u8g2_font_crox1c_mf_short.png) u8g2_font_crox1c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mr_short.png](fntpic/u8g2_font_crox1c_mr_short.png) u8g2_font_crox1c_mr [crox](fntgrpcrox) + + +## 10 Pixel Height + +![fntpic/u8g2_font_6x12_mn_short.png](fntpic/u8g2_font_6x12_mn_short.png) u8g2_font_6x12_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mf_short.png](fntpic/u8g2_font_7x14_mf_short.png) u8g2_font_7x14_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14_mr_short.png](fntpic/u8g2_font_7x14_mr_short.png) u8g2_font_7x14_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mf_short.png](fntpic/u8g2_font_7x14B_mf_short.png) u8g2_font_7x14B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mr_short.png](fntpic/u8g2_font_7x14B_mr_short.png) u8g2_font_7x14B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mf_short.png](fntpic/u8g2_font_8x13B_mf_short.png) u8g2_font_8x13B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mr_short.png](fntpic/u8g2_font_8x13B_mr_short.png) u8g2_font_8x13B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mf_short.png](fntpic/u8g2_font_9x15_mf_short.png) u8g2_font_9x15_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mr_short.png](fntpic/u8g2_font_9x15_mr_short.png) u8g2_font_9x15_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_me_short.png](fntpic/u8g2_font_9x15_me_short.png) u8g2_font_9x15_me [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_m_symbols_short.png](fntpic/u8g2_font_9x15_m_symbols_short.png) u8g2_font_9x15_m_symbols [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mf_short.png](fntpic/u8g2_font_9x15B_mf_short.png) u8g2_font_9x15B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mr_short.png](fntpic/u8g2_font_9x15B_mr_short.png) u8g2_font_9x15B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mf_short.png](fntpic/u8g2_font_9x18_mf_short.png) u8g2_font_9x18_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18_mr_short.png](fntpic/u8g2_font_9x18_mr_short.png) u8g2_font_9x18_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mf_short.png](fntpic/u8g2_font_9x18B_mf_short.png) u8g2_font_9x18B_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mr_short.png](fntpic/u8g2_font_9x18B_mr_short.png) u8g2_font_9x18B_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_15_mf_short.png](fntpic/u8g2_font_t0_15_mf_short.png) u8g2_font_t0_15_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_mr_short.png](fntpic/u8g2_font_t0_15_mr_short.png) u8g2_font_t0_15_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15_me_short.png](fntpic/u8g2_font_t0_15_me_short.png) u8g2_font_t0_15_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mf_short.png](fntpic/u8g2_font_t0_15b_mf_short.png) u8g2_font_t0_15b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mr_short.png](fntpic/u8g2_font_t0_15b_mr_short.png) u8g2_font_t0_15b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_me_short.png](fntpic/u8g2_font_t0_15b_me_short.png) u8g2_font_t0_15b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mf_short.png](fntpic/u8g2_font_t0_16_mf_short.png) u8g2_font_t0_16_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mr_short.png](fntpic/u8g2_font_t0_16_mr_short.png) u8g2_font_t0_16_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_me_short.png](fntpic/u8g2_font_t0_16_me_short.png) u8g2_font_t0_16_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mf_short.png](fntpic/u8g2_font_t0_16b_mf_short.png) u8g2_font_t0_16b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mr_short.png](fntpic/u8g2_font_t0_16b_mr_short.png) u8g2_font_t0_16b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_me_short.png](fntpic/u8g2_font_t0_16b_me_short.png) u8g2_font_t0_16b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_spleen8x16_mf_short.png](fntpic/u8g2_font_spleen8x16_mf_short.png) u8g2_font_spleen8x16_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mr_short.png](fntpic/u8g2_font_spleen8x16_mr_short.png) u8g2_font_spleen8x16_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_mu_short.png](fntpic/u8g2_font_spleen8x16_mu_short.png) u8g2_font_spleen8x16_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen8x16_me_short.png](fntpic/u8g2_font_spleen8x16_me_short.png) u8g2_font_spleen8x16_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_crox2cb_mf_short.png](fntpic/u8g2_font_crox2cb_mf_short.png) u8g2_font_crox2cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2cb_mr_short.png](fntpic/u8g2_font_crox2cb_mr_short.png) u8g2_font_crox2cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mf_short.png](fntpic/u8g2_font_crox2c_mf_short.png) u8g2_font_crox2c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mr_short.png](fntpic/u8g2_font_crox2c_mr_short.png) u8g2_font_crox2c_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_pxplusibmvga9_mf_short.png](fntpic/u8g2_font_pxplusibmvga9_mf_short.png) u8g2_font_pxplusibmvga9_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mr_short.png](fntpic/u8g2_font_pxplusibmvga9_mr_short.png) u8g2_font_pxplusibmvga9_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_mn_short.png](fntpic/u8g2_font_pxplusibmvga9_mn_short.png) u8g2_font_pxplusibmvga9_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga9_m_all_short.png](fntpic/u8g2_font_pxplusibmvga9_m_all_short.png) u8g2_font_pxplusibmvga9_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mf_short.png](fntpic/u8g2_font_pxplusibmvga8_mf_short.png) u8g2_font_pxplusibmvga8_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mr_short.png](fntpic/u8g2_font_pxplusibmvga8_mr_short.png) u8g2_font_pxplusibmvga8_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_mn_short.png](fntpic/u8g2_font_pxplusibmvga8_mn_short.png) u8g2_font_pxplusibmvga8_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_pxplusibmvga8_m_all_short.png](fntpic/u8g2_font_pxplusibmvga8_m_all_short.png) u8g2_font_pxplusibmvga8_m_all [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 11 Pixel Height + +![fntpic/u8g2_font_6x13_mn_short.png](fntpic/u8g2_font_6x13_mn_short.png) u8g2_font_6x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13B_mn_short.png](fntpic/u8g2_font_6x13B_mn_short.png) u8g2_font_6x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_6x13O_mn_short.png](fntpic/u8g2_font_6x13O_mn_short.png) u8g2_font_6x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13_mn_short.png](fntpic/u8g2_font_7x13_mn_short.png) u8g2_font_7x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13B_mn_short.png](fntpic/u8g2_font_7x13B_mn_short.png) u8g2_font_7x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x13O_mn_short.png](fntpic/u8g2_font_7x13O_mn_short.png) u8g2_font_7x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13_mn_short.png](fntpic/u8g2_font_8x13_mn_short.png) u8g2_font_8x13_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13B_mn_short.png](fntpic/u8g2_font_8x13B_mn_short.png) u8g2_font_8x13B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_8x13O_mn_short.png](fntpic/u8g2_font_8x13O_mn_short.png) u8g2_font_8x13O_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_13_mn_short.png](fntpic/u8g2_font_t0_13_mn_short.png) u8g2_font_t0_13_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_13b_mn_short.png](fntpic/u8g2_font_t0_13b_mn_short.png) u8g2_font_t0_13b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14_mn_short.png](fntpic/u8g2_font_t0_14_mn_short.png) u8g2_font_t0_14_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_14b_mn_short.png](fntpic/u8g2_font_t0_14b_mn_short.png) u8g2_font_t0_14b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mf_short.png](fntpic/u8g2_font_t0_17_mf_short.png) u8g2_font_t0_17_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_mr_short.png](fntpic/u8g2_font_t0_17_mr_short.png) u8g2_font_t0_17_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17_me_short.png](fntpic/u8g2_font_t0_17_me_short.png) u8g2_font_t0_17_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mf_short.png](fntpic/u8g2_font_t0_17b_mf_short.png) u8g2_font_t0_17b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mr_short.png](fntpic/u8g2_font_t0_17b_mr_short.png) u8g2_font_t0_17b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_me_short.png](fntpic/u8g2_font_t0_17b_me_short.png) u8g2_font_t0_17b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mf_short.png](fntpic/u8g2_font_t0_18_mf_short.png) u8g2_font_t0_18_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mr_short.png](fntpic/u8g2_font_t0_18_mr_short.png) u8g2_font_t0_18_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_me_short.png](fntpic/u8g2_font_t0_18_me_short.png) u8g2_font_t0_18_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mf_short.png](fntpic/u8g2_font_t0_18b_mf_short.png) u8g2_font_t0_18b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mr_short.png](fntpic/u8g2_font_t0_18b_mr_short.png) u8g2_font_t0_18b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_me_short.png](fntpic/u8g2_font_t0_18b_me_short.png) u8g2_font_t0_18b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont17_mf_short.png](fntpic/u8g2_font_profont17_mf_short.png) u8g2_font_profont17_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mr_short.png](fntpic/u8g2_font_profont17_mr_short.png) u8g2_font_profont17_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont17_mn_short.png](fntpic/u8g2_font_profont17_mn_short.png) u8g2_font_profont17_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_crox1cb_mn_short.png](fntpic/u8g2_font_crox1cb_mn_short.png) u8g2_font_crox1cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox1c_mn_short.png](fntpic/u8g2_font_crox1c_mn_short.png) u8g2_font_crox1c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_cu12_mf_short.png](fntpic/u8g2_font_cu12_mf_short.png) u8g2_font_cu12_mf [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mr_short.png](fntpic/u8g2_font_cu12_mr_short.png) u8g2_font_cu12_mr [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_mn_short.png](fntpic/u8g2_font_cu12_mn_short.png) u8g2_font_cu12_mn [cu12](fntgrpcu12) + +![fntpic/u8g2_font_cu12_me_short.png](fntpic/u8g2_font_cu12_me_short.png) u8g2_font_cu12_me [cu12](fntgrpcu12) + +![fntpic/u8g2_font_px437wyse700a_mf_short.png](fntpic/u8g2_font_px437wyse700a_mf_short.png) u8g2_font_px437wyse700a_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mr_short.png](fntpic/u8g2_font_px437wyse700a_mr_short.png) u8g2_font_px437wyse700a_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700a_mn_short.png](fntpic/u8g2_font_px437wyse700a_mn_short.png) u8g2_font_px437wyse700a_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mf_short.png](fntpic/u8g2_font_px437wyse700b_mf_short.png) u8g2_font_px437wyse700b_mf [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mr_short.png](fntpic/u8g2_font_px437wyse700b_mr_short.png) u8g2_font_px437wyse700b_mr [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + +![fntpic/u8g2_font_px437wyse700b_mn_short.png](fntpic/u8g2_font_px437wyse700b_mn_short.png) u8g2_font_px437wyse700b_mn [Oldschool PC Fonts](fntgrpoldschoolpcfonts) + + +## 12 Pixel Height + +![fntpic/u8g2_font_freedoomr10_mu_short.png](fntpic/u8g2_font_freedoomr10_mu_short.png) u8g2_font_freedoomr10_mu [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_7x14_mn_short.png](fntpic/u8g2_font_7x14_mn_short.png) u8g2_font_7x14_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_7x14B_mn_short.png](fntpic/u8g2_font_7x14B_mn_short.png) u8g2_font_7x14B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15_mn_short.png](fntpic/u8g2_font_9x15_mn_short.png) u8g2_font_9x15_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x15B_mn_short.png](fntpic/u8g2_font_9x15B_mn_short.png) u8g2_font_9x15B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_15_mn_short.png](fntpic/u8g2_font_t0_15_mn_short.png) u8g2_font_t0_15_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_15b_mn_short.png](fntpic/u8g2_font_t0_15b_mn_short.png) u8g2_font_t0_15b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16_mn_short.png](fntpic/u8g2_font_t0_16_mn_short.png) u8g2_font_t0_16_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_16b_mn_short.png](fntpic/u8g2_font_t0_16b_mn_short.png) u8g2_font_t0_16b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_tenstamps_mf_short.png](fntpic/u8g2_font_tenstamps_mf_short.png) u8g2_font_tenstamps_mf [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mr_short.png](fntpic/u8g2_font_tenstamps_mr_short.png) u8g2_font_tenstamps_mr [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mn_short.png](fntpic/u8g2_font_tenstamps_mn_short.png) u8g2_font_tenstamps_mn [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_tenstamps_mu_short.png](fntpic/u8g2_font_tenstamps_mu_short.png) u8g2_font_tenstamps_mu [Geoff](fntgrpgeoff) + +![fntpic/u8g2_font_iconquadpix_m_all_short.png](fntpic/u8g2_font_iconquadpix_m_all_short.png) u8g2_font_iconquadpix_m_all [bitfontmaker2](fntgrpbitfontmaker2) + +![fntpic/u8g2_font_12x6LED_mn_short.png](fntpic/u8g2_font_12x6LED_mn_short.png) u8g2_font_12x6LED_mn [HasanKazan](fntgrphasankazan) + +![fntpic/u8g2_font_spleen8x16_mn_short.png](fntpic/u8g2_font_spleen8x16_mn_short.png) u8g2_font_spleen8x16_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_crox3cb_mf_short.png](fntpic/u8g2_font_crox3cb_mf_short.png) u8g2_font_crox3cb_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3cb_mr_short.png](fntpic/u8g2_font_crox3cb_mr_short.png) u8g2_font_crox3cb_mr [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mf_short.png](fntpic/u8g2_font_crox3c_mf_short.png) u8g2_font_crox3c_mf [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mr_short.png](fntpic/u8g2_font_crox3c_mr_short.png) u8g2_font_crox3c_mr [crox](fntgrpcrox) + + +## 13 Pixel Height + +![fntpic/u8g2_font_10x20_mf_short.png](fntpic/u8g2_font_10x20_mf_short.png) u8g2_font_10x20_mf [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_mr_short.png](fntpic/u8g2_font_10x20_mr_short.png) u8g2_font_10x20_mr [X11](fntgrpx11) + +![fntpic/u8g2_font_10x20_me_short.png](fntpic/u8g2_font_10x20_me_short.png) u8g2_font_10x20_me [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_22_mf_short.png](fntpic/u8g2_font_t0_22_mf_short.png) u8g2_font_t0_22_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_mr_short.png](fntpic/u8g2_font_t0_22_mr_short.png) u8g2_font_t0_22_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22_me_short.png](fntpic/u8g2_font_t0_22_me_short.png) u8g2_font_t0_22_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mf_short.png](fntpic/u8g2_font_t0_22b_mf_short.png) u8g2_font_t0_22b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mr_short.png](fntpic/u8g2_font_t0_22b_mr_short.png) u8g2_font_t0_22b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_me_short.png](fntpic/u8g2_font_t0_22b_me_short.png) u8g2_font_t0_22b_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_crox2cb_mn_short.png](fntpic/u8g2_font_crox2cb_mn_short.png) u8g2_font_crox2cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox2c_mn_short.png](fntpic/u8g2_font_crox2c_mn_short.png) u8g2_font_crox2c_mn [crox](fntgrpcrox) + + +## 14 Pixel Height + +![fntpic/u8g2_font_9x18_mn_short.png](fntpic/u8g2_font_9x18_mn_short.png) u8g2_font_9x18_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_9x18B_mn_short.png](fntpic/u8g2_font_9x18B_mn_short.png) u8g2_font_9x18B_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_t0_17_mn_short.png](fntpic/u8g2_font_t0_17_mn_short.png) u8g2_font_t0_17_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_17b_mn_short.png](fntpic/u8g2_font_t0_17b_mn_short.png) u8g2_font_t0_17b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18_mn_short.png](fntpic/u8g2_font_t0_18_mn_short.png) u8g2_font_t0_18_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_18b_mn_short.png](fntpic/u8g2_font_t0_18b_mn_short.png) u8g2_font_t0_18b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_profont22_mf_short.png](fntpic/u8g2_font_profont22_mf_short.png) u8g2_font_profont22_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mr_short.png](fntpic/u8g2_font_profont22_mr_short.png) u8g2_font_profont22_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont22_mn_short.png](fntpic/u8g2_font_profont22_mn_short.png) u8g2_font_profont22_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_chargen_92_mf_short.png](fntpic/u8g2_font_chargen_92_mf_short.png) u8g2_font_chargen_92_mf [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mr_short.png](fntpic/u8g2_font_chargen_92_mr_short.png) u8g2_font_chargen_92_mr [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_mn_short.png](fntpic/u8g2_font_chargen_92_mn_short.png) u8g2_font_chargen_92_mn [Fontstruct](fntgrpfontstruct) + +![fntpic/u8g2_font_chargen_92_me_short.png](fntpic/u8g2_font_chargen_92_me_short.png) u8g2_font_chargen_92_me [Fontstruct](fntgrpfontstruct) + + +## 15 Pixel Height + +![fntpic/u8g2_font_spleen12x24_mf_short.png](fntpic/u8g2_font_spleen12x24_mf_short.png) u8g2_font_spleen12x24_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mr_short.png](fntpic/u8g2_font_spleen12x24_mr_short.png) u8g2_font_spleen12x24_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_mu_short.png](fntpic/u8g2_font_spleen12x24_mu_short.png) u8g2_font_spleen12x24_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen12x24_me_short.png](fntpic/u8g2_font_spleen12x24_me_short.png) u8g2_font_spleen12x24_me [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_VCR_OSD_mf_short.png](fntpic/u8g2_font_VCR_OSD_mf_short.png) u8g2_font_VCR_OSD_mf [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mr_short.png](fntpic/u8g2_font_VCR_OSD_mr_short.png) u8g2_font_VCR_OSD_mr [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mn_short.png](fntpic/u8g2_font_VCR_OSD_mn_short.png) u8g2_font_VCR_OSD_mn [dafont](fntgrpdafont) + +![fntpic/u8g2_font_VCR_OSD_mu_short.png](fntpic/u8g2_font_VCR_OSD_mu_short.png) u8g2_font_VCR_OSD_mu [dafont](fntgrpdafont) + + +## 16 Pixel Height + +![fntpic/u8g2_font_10x20_mn_short.png](fntpic/u8g2_font_10x20_mn_short.png) u8g2_font_10x20_mn [X11](fntgrpx11) + +![fntpic/u8g2_font_crox3cb_mn_short.png](fntpic/u8g2_font_crox3cb_mn_short.png) u8g2_font_crox3cb_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_crox3c_mn_short.png](fntpic/u8g2_font_crox3c_mn_short.png) u8g2_font_crox3c_mn [crox](fntgrpcrox) + +![fntpic/u8g2_font_inr16_mf_short.png](fntpic/u8g2_font_inr16_mf_short.png) u8g2_font_inr16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mr_short.png](fntpic/u8g2_font_inr16_mr_short.png) u8g2_font_inr16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr16_mn_short.png](fntpic/u8g2_font_inr16_mn_short.png) u8g2_font_inr16_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mf_short.png](fntpic/u8g2_font_inb16_mf_short.png) u8g2_font_inb16_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mr_short.png](fntpic/u8g2_font_inb16_mr_short.png) u8g2_font_inb16_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb16_mn_short.png](fntpic/u8g2_font_inb16_mn_short.png) u8g2_font_inb16_mn [Inconsolata](fntgrpinconsolata) + + +## 17 Pixel Height + +![fntpic/u8g2_font_t0_22_mn_short.png](fntpic/u8g2_font_t0_22_mn_short.png) u8g2_font_t0_22_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_22b_mn_short.png](fntpic/u8g2_font_t0_22b_mn_short.png) u8g2_font_t0_22b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mf_short.png](fntpic/u8g2_font_t0_30_mf_short.png) u8g2_font_t0_30_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_mr_short.png](fntpic/u8g2_font_t0_30_mr_short.png) u8g2_font_t0_30_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30_me_short.png](fntpic/u8g2_font_t0_30_me_short.png) u8g2_font_t0_30_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mf_short.png](fntpic/u8g2_font_t0_30b_mf_short.png) u8g2_font_t0_30b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mr_short.png](fntpic/u8g2_font_t0_30b_mr_short.png) u8g2_font_t0_30b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_me_short.png](fntpic/u8g2_font_t0_30b_me_short.png) u8g2_font_t0_30b_me [UW ttyp0](fntgrpttyp0) + + +## 19 Pixel Height + +![fntpic/u8g2_font_profont29_mf_short.png](fntpic/u8g2_font_profont29_mf_short.png) u8g2_font_profont29_mf [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mr_short.png](fntpic/u8g2_font_profont29_mr_short.png) u8g2_font_profont29_mr [Profont](fntgrpprofont) + +![fntpic/u8g2_font_profont29_mn_short.png](fntpic/u8g2_font_profont29_mn_short.png) u8g2_font_profont29_mn [Profont](fntgrpprofont) + +![fntpic/u8g2_font_spleen12x24_mn_short.png](fntpic/u8g2_font_spleen12x24_mn_short.png) u8g2_font_spleen12x24_mn [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_inr19_mf_short.png](fntpic/u8g2_font_inr19_mf_short.png) u8g2_font_inr19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mr_short.png](fntpic/u8g2_font_inr19_mr_short.png) u8g2_font_inr19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr19_mn_short.png](fntpic/u8g2_font_inr19_mn_short.png) u8g2_font_inr19_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mf_short.png](fntpic/u8g2_font_inb19_mf_short.png) u8g2_font_inb19_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mr_short.png](fntpic/u8g2_font_inb19_mr_short.png) u8g2_font_inb19_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb19_mn_short.png](fntpic/u8g2_font_inb19_mn_short.png) u8g2_font_inb19_mn [Inconsolata](fntgrpinconsolata) + + +## 20 Pixel Height + +![fntpic/u8g2_font_spleen16x32_mf_short.png](fntpic/u8g2_font_spleen16x32_mf_short.png) u8g2_font_spleen16x32_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mr_short.png](fntpic/u8g2_font_spleen16x32_mr_short.png) u8g2_font_spleen16x32_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_mu_short.png](fntpic/u8g2_font_spleen16x32_mu_short.png) u8g2_font_spleen16x32_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen16x32_me_short.png](fntpic/u8g2_font_spleen16x32_me_short.png) u8g2_font_spleen16x32_me [Spleen](fntgrpspleen) + + +## 21 Pixel Height + +![fntpic/u8g2_font_inb21_mf_short.png](fntpic/u8g2_font_inb21_mf_short.png) u8g2_font_inb21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mr_short.png](fntpic/u8g2_font_inb21_mr_short.png) u8g2_font_inb21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb21_mn_short.png](fntpic/u8g2_font_inb21_mn_short.png) u8g2_font_inb21_mn [Inconsolata](fntgrpinconsolata) + + +## 22 Pixel Height + +![fntpic/u8g2_font_inr21_mf_short.png](fntpic/u8g2_font_inr21_mf_short.png) u8g2_font_inr21_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mr_short.png](fntpic/u8g2_font_inr21_mr_short.png) u8g2_font_inr21_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr21_mn_short.png](fntpic/u8g2_font_inr21_mn_short.png) u8g2_font_inr21_mn [Inconsolata](fntgrpinconsolata) + + +## 23 Pixel Height + +![fntpic/u8g2_font_t0_30_mn_short.png](fntpic/u8g2_font_t0_30_mn_short.png) u8g2_font_t0_30_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_30b_mn_short.png](fntpic/u8g2_font_t0_30b_mn_short.png) u8g2_font_t0_30b_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mf_short.png](fntpic/u8g2_font_t0_40_mf_short.png) u8g2_font_t0_40_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_mr_short.png](fntpic/u8g2_font_t0_40_mr_short.png) u8g2_font_t0_40_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40_me_short.png](fntpic/u8g2_font_t0_40_me_short.png) u8g2_font_t0_40_me [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mf_short.png](fntpic/u8g2_font_t0_40b_mf_short.png) u8g2_font_t0_40b_mf [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mr_short.png](fntpic/u8g2_font_t0_40b_mr_short.png) u8g2_font_t0_40b_mr [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_me_short.png](fntpic/u8g2_font_t0_40b_me_short.png) u8g2_font_t0_40b_me [UW ttyp0](fntgrpttyp0) + + +## 24 Pixel Height + +![fntpic/u8g2_font_inb24_mf_short.png](fntpic/u8g2_font_inb24_mf_short.png) u8g2_font_inb24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mr_short.png](fntpic/u8g2_font_inb24_mr_short.png) u8g2_font_inb24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb24_mn_short.png](fntpic/u8g2_font_inb24_mn_short.png) u8g2_font_inb24_mn [Inconsolata](fntgrpinconsolata) + + +## 25 Pixel Height + +![fntpic/u8g2_font_inr24_mf_short.png](fntpic/u8g2_font_inr24_mf_short.png) u8g2_font_inr24_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mr_short.png](fntpic/u8g2_font_inr24_mr_short.png) u8g2_font_inr24_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr24_mn_short.png](fntpic/u8g2_font_inr24_mn_short.png) u8g2_font_inr24_mn [Inconsolata](fntgrpinconsolata) + + +## 26 Pixel Height + +![fntpic/u8g2_font_freedoomr25_mn_short.png](fntpic/u8g2_font_freedoomr25_mn_short.png) u8g2_font_freedoomr25_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_spleen16x32_mn_short.png](fntpic/u8g2_font_spleen16x32_mn_short.png) u8g2_font_spleen16x32_mn [Spleen](fntgrpspleen) + + +## 27 Pixel Height + +![fntpic/u8g2_font_inr27_mf_short.png](fntpic/u8g2_font_inr27_mf_short.png) u8g2_font_inr27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mr_short.png](fntpic/u8g2_font_inr27_mr_short.png) u8g2_font_inr27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr27_mn_short.png](fntpic/u8g2_font_inr27_mn_short.png) u8g2_font_inr27_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mf_short.png](fntpic/u8g2_font_inb27_mf_short.png) u8g2_font_inb27_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mr_short.png](fntpic/u8g2_font_inb27_mr_short.png) u8g2_font_inb27_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb27_mn_short.png](fntpic/u8g2_font_inb27_mn_short.png) u8g2_font_inb27_mn [Inconsolata](fntgrpinconsolata) + + +## 30 Pixel Height + +![fntpic/u8g2_font_inr30_mf_short.png](fntpic/u8g2_font_inr30_mf_short.png) u8g2_font_inr30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mr_short.png](fntpic/u8g2_font_inr30_mr_short.png) u8g2_font_inr30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr30_mn_short.png](fntpic/u8g2_font_inr30_mn_short.png) u8g2_font_inr30_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mf_short.png](fntpic/u8g2_font_inb30_mf_short.png) u8g2_font_inb30_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mr_short.png](fntpic/u8g2_font_inb30_mr_short.png) u8g2_font_inb30_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb30_mn_short.png](fntpic/u8g2_font_inb30_mn_short.png) u8g2_font_inb30_mn [Inconsolata](fntgrpinconsolata) + + +## 31 Pixel Height + +![fntpic/u8g2_font_t0_40_mn_short.png](fntpic/u8g2_font_t0_40_mn_short.png) u8g2_font_t0_40_mn [UW ttyp0](fntgrpttyp0) + +![fntpic/u8g2_font_t0_40b_mn_short.png](fntpic/u8g2_font_t0_40b_mn_short.png) u8g2_font_t0_40b_mn [UW ttyp0](fntgrpttyp0) + + +## 33 Pixel Height + +![fntpic/u8g2_font_inr33_mf_short.png](fntpic/u8g2_font_inr33_mf_short.png) u8g2_font_inr33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mr_short.png](fntpic/u8g2_font_inr33_mr_short.png) u8g2_font_inr33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr33_mn_short.png](fntpic/u8g2_font_inr33_mn_short.png) u8g2_font_inr33_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mf_short.png](fntpic/u8g2_font_inb33_mf_short.png) u8g2_font_inb33_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mr_short.png](fntpic/u8g2_font_inb33_mr_short.png) u8g2_font_inb33_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb33_mn_short.png](fntpic/u8g2_font_inb33_mn_short.png) u8g2_font_inb33_mn [Inconsolata](fntgrpinconsolata) + + +## 38 Pixel Height + +![fntpic/u8g2_font_inb38_mf_short.png](fntpic/u8g2_font_inb38_mf_short.png) u8g2_font_inb38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mr_short.png](fntpic/u8g2_font_inb38_mr_short.png) u8g2_font_inb38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb38_mn_short.png](fntpic/u8g2_font_inb38_mn_short.png) u8g2_font_inb38_mn [Inconsolata](fntgrpinconsolata) + + +## 39 Pixel Height + +![fntpic/u8g2_font_inr38_mf_short.png](fntpic/u8g2_font_inr38_mf_short.png) u8g2_font_inr38_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mr_short.png](fntpic/u8g2_font_inr38_mr_short.png) u8g2_font_inr38_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr38_mn_short.png](fntpic/u8g2_font_inr38_mn_short.png) u8g2_font_inr38_mn [Inconsolata](fntgrpinconsolata) + + +## 40 Pixel Height + +![fntpic/u8g2_font_spleen32x64_mf_short.png](fntpic/u8g2_font_spleen32x64_mf_short.png) u8g2_font_spleen32x64_mf [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mr_short.png](fntpic/u8g2_font_spleen32x64_mr_short.png) u8g2_font_spleen32x64_mr [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_mu_short.png](fntpic/u8g2_font_spleen32x64_mu_short.png) u8g2_font_spleen32x64_mu [Spleen](fntgrpspleen) + +![fntpic/u8g2_font_spleen32x64_me_short.png](fntpic/u8g2_font_spleen32x64_me_short.png) u8g2_font_spleen32x64_me [Spleen](fntgrpspleen) + + +## 42 Pixel Height + +![fntpic/u8g2_font_7Segments_26x42_mn_short.png](fntpic/u8g2_font_7Segments_26x42_mn_short.png) u8g2_font_7Segments_26x42_mn [U8glib](fntgrpu8g) + +![fntpic/u8g2_font_inr42_mf_short.png](fntpic/u8g2_font_inr42_mf_short.png) u8g2_font_inr42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mr_short.png](fntpic/u8g2_font_inr42_mr_short.png) u8g2_font_inr42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr42_mn_short.png](fntpic/u8g2_font_inr42_mn_short.png) u8g2_font_inr42_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mf_short.png](fntpic/u8g2_font_inb42_mf_short.png) u8g2_font_inb42_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mr_short.png](fntpic/u8g2_font_inb42_mr_short.png) u8g2_font_inb42_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb42_mn_short.png](fntpic/u8g2_font_inb42_mn_short.png) u8g2_font_inb42_mn [Inconsolata](fntgrpinconsolata) + + +## 46 Pixel Height + +![fntpic/u8g2_font_inr46_mf_short.png](fntpic/u8g2_font_inr46_mf_short.png) u8g2_font_inr46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mr_short.png](fntpic/u8g2_font_inr46_mr_short.png) u8g2_font_inr46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr46_mn_short.png](fntpic/u8g2_font_inr46_mn_short.png) u8g2_font_inr46_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mf_short.png](fntpic/u8g2_font_inb46_mf_short.png) u8g2_font_inb46_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mr_short.png](fntpic/u8g2_font_inb46_mr_short.png) u8g2_font_inb46_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb46_mn_short.png](fntpic/u8g2_font_inb46_mn_short.png) u8g2_font_inb46_mn [Inconsolata](fntgrpinconsolata) + + +## 49 Pixel Height + +![fntpic/u8g2_font_inr49_mf_short.png](fntpic/u8g2_font_inr49_mf_short.png) u8g2_font_inr49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mr_short.png](fntpic/u8g2_font_inr49_mr_short.png) u8g2_font_inr49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr49_mn_short.png](fntpic/u8g2_font_inr49_mn_short.png) u8g2_font_inr49_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mf_short.png](fntpic/u8g2_font_inb49_mf_short.png) u8g2_font_inb49_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mr_short.png](fntpic/u8g2_font_inb49_mr_short.png) u8g2_font_inb49_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb49_mn_short.png](fntpic/u8g2_font_inb49_mn_short.png) u8g2_font_inb49_mn [Inconsolata](fntgrpinconsolata) + + +## 52 Pixel Height + +![fntpic/u8g2_font_spleen32x64_mn_short.png](fntpic/u8g2_font_spleen32x64_mn_short.png) u8g2_font_spleen32x64_mn [Spleen](fntgrpspleen) + + +## 53 Pixel Height + +![fntpic/u8g2_font_inr53_mf_short.png](fntpic/u8g2_font_inr53_mf_short.png) u8g2_font_inr53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mr_short.png](fntpic/u8g2_font_inr53_mr_short.png) u8g2_font_inr53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inr53_mn_short.png](fntpic/u8g2_font_inr53_mn_short.png) u8g2_font_inr53_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mf_short.png](fntpic/u8g2_font_inb53_mf_short.png) u8g2_font_inb53_mf [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mr_short.png](fntpic/u8g2_font_inb53_mr_short.png) u8g2_font_inb53_mr [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb53_mn_short.png](fntpic/u8g2_font_inb53_mn_short.png) u8g2_font_inb53_mn [Inconsolata](fntgrpinconsolata) + + +## 57 Pixel Height + +![fntpic/u8g2_font_inr57_mn_short.png](fntpic/u8g2_font_inr57_mn_short.png) u8g2_font_inr57_mn [Inconsolata](fntgrpinconsolata) + +![fntpic/u8g2_font_inb57_mn_short.png](fntpic/u8g2_font_inb57_mn_short.png) u8g2_font_inb57_mn [Inconsolata](fntgrpinconsolata) + + +## 61 Pixel Height + +![fntpic/u8g2_font_inr62_mn_short.png](fntpic/u8g2_font_inr62_mn_short.png) u8g2_font_inr62_mn [Inconsolata](fntgrpinconsolata) + + +## 63 Pixel Height + +![fntpic/u8g2_font_inb63_mn_short.png](fntpic/u8g2_font_inb63_mn_short.png) u8g2_font_inb63_mn [Inconsolata](fntgrpinconsolata) + diff --git a/fntpic/fntgrpgulim_word_cloud.png b/fntpic/fntgrpgulim_word_cloud.png new file mode 100644 index 0000000..17a4c61 Binary files /dev/null and b/fntpic/fntgrpgulim_word_cloud.png differ diff --git a/fntpic/fntgrpunifont_word_cloud.png b/fntpic/fntgrpunifont_word_cloud.png new file mode 100644 index 0000000..c364824 Binary files /dev/null and b/fntpic/fntgrpunifont_word_cloud.png differ diff --git a/fntpic/u8g2_font_04b_03_tr.png b/fntpic/u8g2_font_04b_03_tr.png new file mode 100644 index 0000000..761cda3 Binary files /dev/null and b/fntpic/u8g2_font_04b_03_tr.png differ diff --git a/fntpic/u8g2_font_04b_03_tr_short.png b/fntpic/u8g2_font_04b_03_tr_short.png new file mode 100644 index 0000000..6e79890 Binary files /dev/null and b/fntpic/u8g2_font_04b_03_tr_short.png differ diff --git a/fntpic/u8g2_font_04b_03b_tr.png b/fntpic/u8g2_font_04b_03b_tr.png new file mode 100644 index 0000000..d04d7a6 Binary files /dev/null and b/fntpic/u8g2_font_04b_03b_tr.png differ diff --git a/fntpic/u8g2_font_04b_03b_tr_short.png b/fntpic/u8g2_font_04b_03b_tr_short.png new file mode 100644 index 0000000..7c0bb49 Binary files /dev/null and b/fntpic/u8g2_font_04b_03b_tr_short.png differ diff --git a/fntpic/u8g2_font_10x20_me.png b/fntpic/u8g2_font_10x20_me.png new file mode 100644 index 0000000..a9dc9f3 Binary files /dev/null and b/fntpic/u8g2_font_10x20_me.png differ diff --git a/fntpic/u8g2_font_10x20_me_short.png b/fntpic/u8g2_font_10x20_me_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_me_short.png differ diff --git a/fntpic/u8g2_font_10x20_mf.png b/fntpic/u8g2_font_10x20_mf.png new file mode 100644 index 0000000..69ae782 Binary files /dev/null and b/fntpic/u8g2_font_10x20_mf.png differ diff --git a/fntpic/u8g2_font_10x20_mf_short.png b/fntpic/u8g2_font_10x20_mf_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_mf_short.png differ diff --git a/fntpic/u8g2_font_10x20_mn.png b/fntpic/u8g2_font_10x20_mn.png new file mode 100644 index 0000000..e8fbaa6 Binary files /dev/null and b/fntpic/u8g2_font_10x20_mn.png differ diff --git a/fntpic/u8g2_font_10x20_mn_short.png b/fntpic/u8g2_font_10x20_mn_short.png new file mode 100644 index 0000000..130687a Binary files /dev/null and b/fntpic/u8g2_font_10x20_mn_short.png differ diff --git a/fntpic/u8g2_font_10x20_mr.png b/fntpic/u8g2_font_10x20_mr.png new file mode 100644 index 0000000..1bc7be9 Binary files /dev/null and b/fntpic/u8g2_font_10x20_mr.png differ diff --git a/fntpic/u8g2_font_10x20_mr_short.png b/fntpic/u8g2_font_10x20_mr_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_mr_short.png differ diff --git a/fntpic/u8g2_font_10x20_t_arabic.png b/fntpic/u8g2_font_10x20_t_arabic.png new file mode 100644 index 0000000..94956df Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_arabic.png differ diff --git a/fntpic/u8g2_font_10x20_t_arabic_short.png b/fntpic/u8g2_font_10x20_t_arabic_short.png new file mode 100644 index 0000000..854e9ed Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_arabic_short.png differ diff --git a/fntpic/u8g2_font_10x20_t_cyrillic.png b/fntpic/u8g2_font_10x20_t_cyrillic.png new file mode 100644 index 0000000..489d7e1 Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_10x20_t_cyrillic_short.png b/fntpic/u8g2_font_10x20_t_cyrillic_short.png new file mode 100644 index 0000000..854e9ed Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_10x20_t_greek.png b/fntpic/u8g2_font_10x20_t_greek.png new file mode 100644 index 0000000..bd22a3a Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_greek.png differ diff --git a/fntpic/u8g2_font_10x20_t_greek_short.png b/fntpic/u8g2_font_10x20_t_greek_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_t_greek_short.png differ diff --git a/fntpic/u8g2_font_10x20_te.png b/fntpic/u8g2_font_10x20_te.png new file mode 100644 index 0000000..d36c5e0 Binary files /dev/null and b/fntpic/u8g2_font_10x20_te.png differ diff --git a/fntpic/u8g2_font_10x20_te_short.png b/fntpic/u8g2_font_10x20_te_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_te_short.png differ diff --git a/fntpic/u8g2_font_10x20_tf.png b/fntpic/u8g2_font_10x20_tf.png new file mode 100644 index 0000000..c9b91cb Binary files /dev/null and b/fntpic/u8g2_font_10x20_tf.png differ diff --git a/fntpic/u8g2_font_10x20_tf_short.png b/fntpic/u8g2_font_10x20_tf_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_tf_short.png differ diff --git a/fntpic/u8g2_font_10x20_tn.png b/fntpic/u8g2_font_10x20_tn.png new file mode 100644 index 0000000..994dc03 Binary files /dev/null and b/fntpic/u8g2_font_10x20_tn.png differ diff --git a/fntpic/u8g2_font_10x20_tn_short.png b/fntpic/u8g2_font_10x20_tn_short.png new file mode 100644 index 0000000..130687a Binary files /dev/null and b/fntpic/u8g2_font_10x20_tn_short.png differ diff --git a/fntpic/u8g2_font_10x20_tr.png b/fntpic/u8g2_font_10x20_tr.png new file mode 100644 index 0000000..d3d99ac Binary files /dev/null and b/fntpic/u8g2_font_10x20_tr.png differ diff --git a/fntpic/u8g2_font_10x20_tr_short.png b/fntpic/u8g2_font_10x20_tr_short.png new file mode 100644 index 0000000..e32565b Binary files /dev/null and b/fntpic/u8g2_font_10x20_tr_short.png differ diff --git a/fntpic/u8g2_font_12x6LED_mn.png b/fntpic/u8g2_font_12x6LED_mn.png new file mode 100644 index 0000000..9f7b3da Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_mn.png differ diff --git a/fntpic/u8g2_font_12x6LED_mn_short.png b/fntpic/u8g2_font_12x6LED_mn_short.png new file mode 100644 index 0000000..f827996 Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_mn_short.png differ diff --git a/fntpic/u8g2_font_12x6LED_tf.png b/fntpic/u8g2_font_12x6LED_tf.png new file mode 100644 index 0000000..95d1c37 Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_tf.png differ diff --git a/fntpic/u8g2_font_12x6LED_tf_short.png b/fntpic/u8g2_font_12x6LED_tf_short.png new file mode 100644 index 0000000..95c6f2d Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_tf_short.png differ diff --git a/fntpic/u8g2_font_12x6LED_tr.png b/fntpic/u8g2_font_12x6LED_tr.png new file mode 100644 index 0000000..5f7e474 Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_tr.png differ diff --git a/fntpic/u8g2_font_12x6LED_tr_short.png b/fntpic/u8g2_font_12x6LED_tr_short.png new file mode 100644 index 0000000..95c6f2d Binary files /dev/null and b/fntpic/u8g2_font_12x6LED_tr_short.png differ diff --git a/fntpic/u8g2_font_3x3basic_tr.png b/fntpic/u8g2_font_3x3basic_tr.png new file mode 100644 index 0000000..8ae287a Binary files /dev/null and b/fntpic/u8g2_font_3x3basic_tr.png differ diff --git a/fntpic/u8g2_font_3x3basic_tr_short.png b/fntpic/u8g2_font_3x3basic_tr_short.png new file mode 100644 index 0000000..ac442fa Binary files /dev/null and b/fntpic/u8g2_font_3x3basic_tr_short.png differ diff --git a/fntpic/u8g2_font_3x5im_mr.png b/fntpic/u8g2_font_3x5im_mr.png new file mode 100644 index 0000000..3dbd3bf Binary files /dev/null and b/fntpic/u8g2_font_3x5im_mr.png differ diff --git a/fntpic/u8g2_font_3x5im_mr_short.png b/fntpic/u8g2_font_3x5im_mr_short.png new file mode 100644 index 0000000..a9077bc Binary files /dev/null and b/fntpic/u8g2_font_3x5im_mr_short.png differ diff --git a/fntpic/u8g2_font_3x5im_te.png b/fntpic/u8g2_font_3x5im_te.png new file mode 100644 index 0000000..822cb6a Binary files /dev/null and b/fntpic/u8g2_font_3x5im_te.png differ diff --git a/fntpic/u8g2_font_3x5im_te_short.png b/fntpic/u8g2_font_3x5im_te_short.png new file mode 100644 index 0000000..31dda7b Binary files /dev/null and b/fntpic/u8g2_font_3x5im_te_short.png differ diff --git a/fntpic/u8g2_font_3x5im_tr.png b/fntpic/u8g2_font_3x5im_tr.png new file mode 100644 index 0000000..4a16289 Binary files /dev/null and b/fntpic/u8g2_font_3x5im_tr.png differ diff --git a/fntpic/u8g2_font_3x5im_tr_short.png b/fntpic/u8g2_font_3x5im_tr_short.png new file mode 100644 index 0000000..a9077bc Binary files /dev/null and b/fntpic/u8g2_font_3x5im_tr_short.png differ diff --git a/fntpic/u8g2_font_4x6_mf.png b/fntpic/u8g2_font_4x6_mf.png new file mode 100644 index 0000000..fdc94ac Binary files /dev/null and b/fntpic/u8g2_font_4x6_mf.png differ diff --git a/fntpic/u8g2_font_4x6_mf_short.png b/fntpic/u8g2_font_4x6_mf_short.png new file mode 100644 index 0000000..be4d6c9 Binary files /dev/null and b/fntpic/u8g2_font_4x6_mf_short.png differ diff --git a/fntpic/u8g2_font_4x6_mn.png b/fntpic/u8g2_font_4x6_mn.png new file mode 100644 index 0000000..0251fad Binary files /dev/null and b/fntpic/u8g2_font_4x6_mn.png differ diff --git a/fntpic/u8g2_font_4x6_mn_short.png b/fntpic/u8g2_font_4x6_mn_short.png new file mode 100644 index 0000000..3638b56 Binary files /dev/null and b/fntpic/u8g2_font_4x6_mn_short.png differ diff --git a/fntpic/u8g2_font_4x6_mr.png b/fntpic/u8g2_font_4x6_mr.png new file mode 100644 index 0000000..cf54b10 Binary files /dev/null and b/fntpic/u8g2_font_4x6_mr.png differ diff --git a/fntpic/u8g2_font_4x6_mr_short.png b/fntpic/u8g2_font_4x6_mr_short.png new file mode 100644 index 0000000..be4d6c9 Binary files /dev/null and b/fntpic/u8g2_font_4x6_mr_short.png differ diff --git a/fntpic/u8g2_font_4x6_t_cyrillic.png b/fntpic/u8g2_font_4x6_t_cyrillic.png new file mode 100644 index 0000000..ea684a6 Binary files /dev/null and b/fntpic/u8g2_font_4x6_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_4x6_t_cyrillic_short.png b/fntpic/u8g2_font_4x6_t_cyrillic_short.png new file mode 100644 index 0000000..be4d6c9 Binary files /dev/null and b/fntpic/u8g2_font_4x6_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_4x6_tf.png b/fntpic/u8g2_font_4x6_tf.png new file mode 100644 index 0000000..d4fec8b Binary files /dev/null and b/fntpic/u8g2_font_4x6_tf.png differ diff --git a/fntpic/u8g2_font_4x6_tf_short.png b/fntpic/u8g2_font_4x6_tf_short.png new file mode 100644 index 0000000..be4d6c9 Binary files /dev/null and b/fntpic/u8g2_font_4x6_tf_short.png differ diff --git a/fntpic/u8g2_font_4x6_tn.png b/fntpic/u8g2_font_4x6_tn.png new file mode 100644 index 0000000..8a28d73 Binary files /dev/null and b/fntpic/u8g2_font_4x6_tn.png differ diff --git a/fntpic/u8g2_font_4x6_tn_short.png b/fntpic/u8g2_font_4x6_tn_short.png new file mode 100644 index 0000000..3638b56 Binary files /dev/null and b/fntpic/u8g2_font_4x6_tn_short.png differ diff --git a/fntpic/u8g2_font_4x6_tr.png b/fntpic/u8g2_font_4x6_tr.png new file mode 100644 index 0000000..3c437bf Binary files /dev/null and b/fntpic/u8g2_font_4x6_tr.png differ diff --git a/fntpic/u8g2_font_4x6_tr_short.png b/fntpic/u8g2_font_4x6_tr_short.png new file mode 100644 index 0000000..be4d6c9 Binary files /dev/null and b/fntpic/u8g2_font_4x6_tr_short.png differ diff --git a/fntpic/u8g2_font_5x7_mf.png b/fntpic/u8g2_font_5x7_mf.png new file mode 100644 index 0000000..bcd2de9 Binary files /dev/null and b/fntpic/u8g2_font_5x7_mf.png differ diff --git a/fntpic/u8g2_font_5x7_mf_short.png b/fntpic/u8g2_font_5x7_mf_short.png new file mode 100644 index 0000000..bb09cfc Binary files /dev/null and b/fntpic/u8g2_font_5x7_mf_short.png differ diff --git a/fntpic/u8g2_font_5x7_mn.png b/fntpic/u8g2_font_5x7_mn.png new file mode 100644 index 0000000..e1c833f Binary files /dev/null and b/fntpic/u8g2_font_5x7_mn.png differ diff --git a/fntpic/u8g2_font_5x7_mn_short.png b/fntpic/u8g2_font_5x7_mn_short.png new file mode 100644 index 0000000..66abda1 Binary files /dev/null and b/fntpic/u8g2_font_5x7_mn_short.png differ diff --git a/fntpic/u8g2_font_5x7_mr.png b/fntpic/u8g2_font_5x7_mr.png new file mode 100644 index 0000000..5fdb5f0 Binary files /dev/null and b/fntpic/u8g2_font_5x7_mr.png differ diff --git a/fntpic/u8g2_font_5x7_mr_short.png b/fntpic/u8g2_font_5x7_mr_short.png new file mode 100644 index 0000000..bb09cfc Binary files /dev/null and b/fntpic/u8g2_font_5x7_mr_short.png differ diff --git a/fntpic/u8g2_font_5x7_t_cyrillic.png b/fntpic/u8g2_font_5x7_t_cyrillic.png new file mode 100644 index 0000000..0b1f2b4 Binary files /dev/null and b/fntpic/u8g2_font_5x7_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_5x7_t_cyrillic_short.png b/fntpic/u8g2_font_5x7_t_cyrillic_short.png new file mode 100644 index 0000000..bb09cfc Binary files /dev/null and b/fntpic/u8g2_font_5x7_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_5x7_tf.png b/fntpic/u8g2_font_5x7_tf.png new file mode 100644 index 0000000..c740e7d Binary files /dev/null and b/fntpic/u8g2_font_5x7_tf.png differ diff --git a/fntpic/u8g2_font_5x7_tf_short.png b/fntpic/u8g2_font_5x7_tf_short.png new file mode 100644 index 0000000..bb09cfc Binary files /dev/null and b/fntpic/u8g2_font_5x7_tf_short.png differ diff --git a/fntpic/u8g2_font_5x7_tn.png b/fntpic/u8g2_font_5x7_tn.png new file mode 100644 index 0000000..f96a0c3 Binary files /dev/null and b/fntpic/u8g2_font_5x7_tn.png differ diff --git a/fntpic/u8g2_font_5x7_tn_short.png b/fntpic/u8g2_font_5x7_tn_short.png new file mode 100644 index 0000000..66abda1 Binary files /dev/null and b/fntpic/u8g2_font_5x7_tn_short.png differ diff --git a/fntpic/u8g2_font_5x7_tr.png b/fntpic/u8g2_font_5x7_tr.png new file mode 100644 index 0000000..e71add3 Binary files /dev/null and b/fntpic/u8g2_font_5x7_tr.png differ diff --git a/fntpic/u8g2_font_5x7_tr_short.png b/fntpic/u8g2_font_5x7_tr_short.png new file mode 100644 index 0000000..bb09cfc Binary files /dev/null and b/fntpic/u8g2_font_5x7_tr_short.png differ diff --git a/fntpic/u8g2_font_5x8_mf.png b/fntpic/u8g2_font_5x8_mf.png new file mode 100644 index 0000000..ecd757d Binary files /dev/null and b/fntpic/u8g2_font_5x8_mf.png differ diff --git a/fntpic/u8g2_font_5x8_mf_short.png b/fntpic/u8g2_font_5x8_mf_short.png new file mode 100644 index 0000000..bbdd465 Binary files /dev/null and b/fntpic/u8g2_font_5x8_mf_short.png differ diff --git a/fntpic/u8g2_font_5x8_mn.png b/fntpic/u8g2_font_5x8_mn.png new file mode 100644 index 0000000..4196e43 Binary files /dev/null and b/fntpic/u8g2_font_5x8_mn.png differ diff --git a/fntpic/u8g2_font_5x8_mn_short.png b/fntpic/u8g2_font_5x8_mn_short.png new file mode 100644 index 0000000..66532df Binary files /dev/null and b/fntpic/u8g2_font_5x8_mn_short.png differ diff --git a/fntpic/u8g2_font_5x8_mr.png b/fntpic/u8g2_font_5x8_mr.png new file mode 100644 index 0000000..574a7f4 Binary files /dev/null and b/fntpic/u8g2_font_5x8_mr.png differ diff --git a/fntpic/u8g2_font_5x8_mr_short.png b/fntpic/u8g2_font_5x8_mr_short.png new file mode 100644 index 0000000..bbdd465 Binary files /dev/null and b/fntpic/u8g2_font_5x8_mr_short.png differ diff --git a/fntpic/u8g2_font_5x8_t_cyrillic.png b/fntpic/u8g2_font_5x8_t_cyrillic.png new file mode 100644 index 0000000..220ce6f Binary files /dev/null and b/fntpic/u8g2_font_5x8_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_5x8_t_cyrillic_short.png b/fntpic/u8g2_font_5x8_t_cyrillic_short.png new file mode 100644 index 0000000..bbdd465 Binary files /dev/null and b/fntpic/u8g2_font_5x8_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_5x8_tf.png b/fntpic/u8g2_font_5x8_tf.png new file mode 100644 index 0000000..b9d74d7 Binary files /dev/null and b/fntpic/u8g2_font_5x8_tf.png differ diff --git a/fntpic/u8g2_font_5x8_tf_short.png b/fntpic/u8g2_font_5x8_tf_short.png new file mode 100644 index 0000000..bbdd465 Binary files /dev/null and b/fntpic/u8g2_font_5x8_tf_short.png differ diff --git a/fntpic/u8g2_font_5x8_tn.png b/fntpic/u8g2_font_5x8_tn.png new file mode 100644 index 0000000..412c96b Binary files /dev/null and b/fntpic/u8g2_font_5x8_tn.png differ diff --git a/fntpic/u8g2_font_5x8_tn_short.png b/fntpic/u8g2_font_5x8_tn_short.png new file mode 100644 index 0000000..66532df Binary files /dev/null and b/fntpic/u8g2_font_5x8_tn_short.png differ diff --git a/fntpic/u8g2_font_5x8_tr.png b/fntpic/u8g2_font_5x8_tr.png new file mode 100644 index 0000000..e5fa40b Binary files /dev/null and b/fntpic/u8g2_font_5x8_tr.png differ diff --git a/fntpic/u8g2_font_5x8_tr_short.png b/fntpic/u8g2_font_5x8_tr_short.png new file mode 100644 index 0000000..bbdd465 Binary files /dev/null and b/fntpic/u8g2_font_5x8_tr_short.png differ diff --git a/fntpic/u8g2_font_6x10_mf.png b/fntpic/u8g2_font_6x10_mf.png new file mode 100644 index 0000000..462b985 Binary files /dev/null and b/fntpic/u8g2_font_6x10_mf.png differ diff --git a/fntpic/u8g2_font_6x10_mf_short.png b/fntpic/u8g2_font_6x10_mf_short.png new file mode 100644 index 0000000..f1ec03c Binary files /dev/null and b/fntpic/u8g2_font_6x10_mf_short.png differ diff --git a/fntpic/u8g2_font_6x10_mn.png b/fntpic/u8g2_font_6x10_mn.png new file mode 100644 index 0000000..29ffc9c Binary files /dev/null and b/fntpic/u8g2_font_6x10_mn.png differ diff --git a/fntpic/u8g2_font_6x10_mn_short.png b/fntpic/u8g2_font_6x10_mn_short.png new file mode 100644 index 0000000..118dca7 Binary files /dev/null and b/fntpic/u8g2_font_6x10_mn_short.png differ diff --git a/fntpic/u8g2_font_6x10_mr.png b/fntpic/u8g2_font_6x10_mr.png new file mode 100644 index 0000000..e5f4a0c Binary files /dev/null and b/fntpic/u8g2_font_6x10_mr.png differ diff --git a/fntpic/u8g2_font_6x10_mr_short.png b/fntpic/u8g2_font_6x10_mr_short.png new file mode 100644 index 0000000..f1ec03c Binary files /dev/null and b/fntpic/u8g2_font_6x10_mr_short.png differ diff --git a/fntpic/u8g2_font_6x10_tf.png b/fntpic/u8g2_font_6x10_tf.png new file mode 100644 index 0000000..f6f21a2 Binary files /dev/null and b/fntpic/u8g2_font_6x10_tf.png differ diff --git a/fntpic/u8g2_font_6x10_tf_short.png b/fntpic/u8g2_font_6x10_tf_short.png new file mode 100644 index 0000000..f1ec03c Binary files /dev/null and b/fntpic/u8g2_font_6x10_tf_short.png differ diff --git a/fntpic/u8g2_font_6x10_tn.png b/fntpic/u8g2_font_6x10_tn.png new file mode 100644 index 0000000..b398bca Binary files /dev/null and b/fntpic/u8g2_font_6x10_tn.png differ diff --git a/fntpic/u8g2_font_6x10_tn_short.png b/fntpic/u8g2_font_6x10_tn_short.png new file mode 100644 index 0000000..118dca7 Binary files /dev/null and b/fntpic/u8g2_font_6x10_tn_short.png differ diff --git a/fntpic/u8g2_font_6x10_tr.png b/fntpic/u8g2_font_6x10_tr.png new file mode 100644 index 0000000..7ac8cf3 Binary files /dev/null and b/fntpic/u8g2_font_6x10_tr.png differ diff --git a/fntpic/u8g2_font_6x10_tr_short.png b/fntpic/u8g2_font_6x10_tr_short.png new file mode 100644 index 0000000..f1ec03c Binary files /dev/null and b/fntpic/u8g2_font_6x10_tr_short.png differ diff --git a/fntpic/u8g2_font_6x12_m_symbols.png b/fntpic/u8g2_font_6x12_m_symbols.png new file mode 100644 index 0000000..ae2b58e Binary files /dev/null and b/fntpic/u8g2_font_6x12_m_symbols.png differ diff --git a/fntpic/u8g2_font_6x12_m_symbols_short.png b/fntpic/u8g2_font_6x12_m_symbols_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_m_symbols_short.png differ diff --git a/fntpic/u8g2_font_6x12_me.png b/fntpic/u8g2_font_6x12_me.png new file mode 100644 index 0000000..5405694 Binary files /dev/null and b/fntpic/u8g2_font_6x12_me.png differ diff --git a/fntpic/u8g2_font_6x12_me_short.png b/fntpic/u8g2_font_6x12_me_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_me_short.png differ diff --git a/fntpic/u8g2_font_6x12_mf.png b/fntpic/u8g2_font_6x12_mf.png new file mode 100644 index 0000000..858a57f Binary files /dev/null and b/fntpic/u8g2_font_6x12_mf.png differ diff --git a/fntpic/u8g2_font_6x12_mf_short.png b/fntpic/u8g2_font_6x12_mf_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_mf_short.png differ diff --git a/fntpic/u8g2_font_6x12_mn.png b/fntpic/u8g2_font_6x12_mn.png new file mode 100644 index 0000000..1c55cb2 Binary files /dev/null and b/fntpic/u8g2_font_6x12_mn.png differ diff --git a/fntpic/u8g2_font_6x12_mn_short.png b/fntpic/u8g2_font_6x12_mn_short.png new file mode 100644 index 0000000..692f01f Binary files /dev/null and b/fntpic/u8g2_font_6x12_mn_short.png differ diff --git a/fntpic/u8g2_font_6x12_mr.png b/fntpic/u8g2_font_6x12_mr.png new file mode 100644 index 0000000..8fdb9e4 Binary files /dev/null and b/fntpic/u8g2_font_6x12_mr.png differ diff --git a/fntpic/u8g2_font_6x12_mr_short.png b/fntpic/u8g2_font_6x12_mr_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_mr_short.png differ diff --git a/fntpic/u8g2_font_6x12_t_cyrillic.png b/fntpic/u8g2_font_6x12_t_cyrillic.png new file mode 100644 index 0000000..495940f Binary files /dev/null and b/fntpic/u8g2_font_6x12_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_6x12_t_cyrillic_short.png b/fntpic/u8g2_font_6x12_t_cyrillic_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_6x12_t_symbols.png b/fntpic/u8g2_font_6x12_t_symbols.png new file mode 100644 index 0000000..16efeb6 Binary files /dev/null and b/fntpic/u8g2_font_6x12_t_symbols.png differ diff --git a/fntpic/u8g2_font_6x12_t_symbols_short.png b/fntpic/u8g2_font_6x12_t_symbols_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_6x12_te.png b/fntpic/u8g2_font_6x12_te.png new file mode 100644 index 0000000..41d053d Binary files /dev/null and b/fntpic/u8g2_font_6x12_te.png differ diff --git a/fntpic/u8g2_font_6x12_te_short.png b/fntpic/u8g2_font_6x12_te_short.png new file mode 100644 index 0000000..19ef314 Binary files /dev/null and b/fntpic/u8g2_font_6x12_te_short.png differ diff --git a/fntpic/u8g2_font_6x12_tf.png b/fntpic/u8g2_font_6x12_tf.png new file mode 100644 index 0000000..348f2ef Binary files /dev/null and b/fntpic/u8g2_font_6x12_tf.png differ diff --git a/fntpic/u8g2_font_6x12_tf_short.png b/fntpic/u8g2_font_6x12_tf_short.png new file mode 100644 index 0000000..2e02356 Binary files /dev/null and b/fntpic/u8g2_font_6x12_tf_short.png differ diff --git a/fntpic/u8g2_font_6x12_tn.png b/fntpic/u8g2_font_6x12_tn.png new file mode 100644 index 0000000..7757a07 Binary files /dev/null and b/fntpic/u8g2_font_6x12_tn.png differ diff --git a/fntpic/u8g2_font_6x12_tn_short.png b/fntpic/u8g2_font_6x12_tn_short.png new file mode 100644 index 0000000..f94283a Binary files /dev/null and b/fntpic/u8g2_font_6x12_tn_short.png differ diff --git a/fntpic/u8g2_font_6x12_tr.png b/fntpic/u8g2_font_6x12_tr.png new file mode 100644 index 0000000..f32007e Binary files /dev/null and b/fntpic/u8g2_font_6x12_tr.png differ diff --git a/fntpic/u8g2_font_6x12_tr_short.png b/fntpic/u8g2_font_6x12_tr_short.png new file mode 100644 index 0000000..2e02356 Binary files /dev/null and b/fntpic/u8g2_font_6x12_tr_short.png differ diff --git a/fntpic/u8g2_font_6x13B_mf.png b/fntpic/u8g2_font_6x13B_mf.png new file mode 100644 index 0000000..38ba05f Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mf.png differ diff --git a/fntpic/u8g2_font_6x13B_mf_short.png b/fntpic/u8g2_font_6x13B_mf_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mf_short.png differ diff --git a/fntpic/u8g2_font_6x13B_mn.png b/fntpic/u8g2_font_6x13B_mn.png new file mode 100644 index 0000000..0747420 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mn.png differ diff --git a/fntpic/u8g2_font_6x13B_mn_short.png b/fntpic/u8g2_font_6x13B_mn_short.png new file mode 100644 index 0000000..37dc271 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mn_short.png differ diff --git a/fntpic/u8g2_font_6x13B_mr.png b/fntpic/u8g2_font_6x13B_mr.png new file mode 100644 index 0000000..4f1ed19 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mr.png differ diff --git a/fntpic/u8g2_font_6x13B_mr_short.png b/fntpic/u8g2_font_6x13B_mr_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_mr_short.png differ diff --git a/fntpic/u8g2_font_6x13B_t_cyrillic.png b/fntpic/u8g2_font_6x13B_t_cyrillic.png new file mode 100644 index 0000000..6821572 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_6x13B_t_cyrillic_short.png b/fntpic/u8g2_font_6x13B_t_cyrillic_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_6x13B_t_hebrew.png b/fntpic/u8g2_font_6x13B_t_hebrew.png new file mode 100644 index 0000000..404ef89 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_t_hebrew.png differ diff --git a/fntpic/u8g2_font_6x13B_t_hebrew_short.png b/fntpic/u8g2_font_6x13B_t_hebrew_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_t_hebrew_short.png differ diff --git a/fntpic/u8g2_font_6x13B_tf.png b/fntpic/u8g2_font_6x13B_tf.png new file mode 100644 index 0000000..d8e8928 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tf.png differ diff --git a/fntpic/u8g2_font_6x13B_tf_short.png b/fntpic/u8g2_font_6x13B_tf_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tf_short.png differ diff --git a/fntpic/u8g2_font_6x13B_tn.png b/fntpic/u8g2_font_6x13B_tn.png new file mode 100644 index 0000000..86c22e9 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tn.png differ diff --git a/fntpic/u8g2_font_6x13B_tn_short.png b/fntpic/u8g2_font_6x13B_tn_short.png new file mode 100644 index 0000000..37dc271 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tn_short.png differ diff --git a/fntpic/u8g2_font_6x13B_tr.png b/fntpic/u8g2_font_6x13B_tr.png new file mode 100644 index 0000000..598183c Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tr.png differ diff --git a/fntpic/u8g2_font_6x13B_tr_short.png b/fntpic/u8g2_font_6x13B_tr_short.png new file mode 100644 index 0000000..1d07ff1 Binary files /dev/null and b/fntpic/u8g2_font_6x13B_tr_short.png differ diff --git a/fntpic/u8g2_font_6x13O_mf.png b/fntpic/u8g2_font_6x13O_mf.png new file mode 100644 index 0000000..a326cf1 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mf.png differ diff --git a/fntpic/u8g2_font_6x13O_mf_short.png b/fntpic/u8g2_font_6x13O_mf_short.png new file mode 100644 index 0000000..d5e39b1 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mf_short.png differ diff --git a/fntpic/u8g2_font_6x13O_mn.png b/fntpic/u8g2_font_6x13O_mn.png new file mode 100644 index 0000000..410650c Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mn.png differ diff --git a/fntpic/u8g2_font_6x13O_mn_short.png b/fntpic/u8g2_font_6x13O_mn_short.png new file mode 100644 index 0000000..f6ba030 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mn_short.png differ diff --git a/fntpic/u8g2_font_6x13O_mr.png b/fntpic/u8g2_font_6x13O_mr.png new file mode 100644 index 0000000..e9ba668 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mr.png differ diff --git a/fntpic/u8g2_font_6x13O_mr_short.png b/fntpic/u8g2_font_6x13O_mr_short.png new file mode 100644 index 0000000..d5e39b1 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_mr_short.png differ diff --git a/fntpic/u8g2_font_6x13O_tf.png b/fntpic/u8g2_font_6x13O_tf.png new file mode 100644 index 0000000..85b548d Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tf.png differ diff --git a/fntpic/u8g2_font_6x13O_tf_short.png b/fntpic/u8g2_font_6x13O_tf_short.png new file mode 100644 index 0000000..b5aa235 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tf_short.png differ diff --git a/fntpic/u8g2_font_6x13O_tn.png b/fntpic/u8g2_font_6x13O_tn.png new file mode 100644 index 0000000..2be5497 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tn.png differ diff --git a/fntpic/u8g2_font_6x13O_tn_short.png b/fntpic/u8g2_font_6x13O_tn_short.png new file mode 100644 index 0000000..f6ba030 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tn_short.png differ diff --git a/fntpic/u8g2_font_6x13O_tr.png b/fntpic/u8g2_font_6x13O_tr.png new file mode 100644 index 0000000..ad11327 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tr.png differ diff --git a/fntpic/u8g2_font_6x13O_tr_short.png b/fntpic/u8g2_font_6x13O_tr_short.png new file mode 100644 index 0000000..d5e39b1 Binary files /dev/null and b/fntpic/u8g2_font_6x13O_tr_short.png differ diff --git a/fntpic/u8g2_font_6x13_me.png b/fntpic/u8g2_font_6x13_me.png new file mode 100644 index 0000000..38d0eee Binary files /dev/null and b/fntpic/u8g2_font_6x13_me.png differ diff --git a/fntpic/u8g2_font_6x13_me_short.png b/fntpic/u8g2_font_6x13_me_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_me_short.png differ diff --git a/fntpic/u8g2_font_6x13_mf.png b/fntpic/u8g2_font_6x13_mf.png new file mode 100644 index 0000000..07d4c12 Binary files /dev/null and b/fntpic/u8g2_font_6x13_mf.png differ diff --git a/fntpic/u8g2_font_6x13_mf_short.png b/fntpic/u8g2_font_6x13_mf_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_mf_short.png differ diff --git a/fntpic/u8g2_font_6x13_mn.png b/fntpic/u8g2_font_6x13_mn.png new file mode 100644 index 0000000..1577f1e Binary files /dev/null and b/fntpic/u8g2_font_6x13_mn.png differ diff --git a/fntpic/u8g2_font_6x13_mn_short.png b/fntpic/u8g2_font_6x13_mn_short.png new file mode 100644 index 0000000..2d94aa9 Binary files /dev/null and b/fntpic/u8g2_font_6x13_mn_short.png differ diff --git a/fntpic/u8g2_font_6x13_mr.png b/fntpic/u8g2_font_6x13_mr.png new file mode 100644 index 0000000..9a25d08 Binary files /dev/null and b/fntpic/u8g2_font_6x13_mr.png differ diff --git a/fntpic/u8g2_font_6x13_mr_short.png b/fntpic/u8g2_font_6x13_mr_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_mr_short.png differ diff --git a/fntpic/u8g2_font_6x13_t_cyrillic.png b/fntpic/u8g2_font_6x13_t_cyrillic.png new file mode 100644 index 0000000..c166c4e Binary files /dev/null and b/fntpic/u8g2_font_6x13_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_6x13_t_cyrillic_short.png b/fntpic/u8g2_font_6x13_t_cyrillic_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_6x13_t_hebrew.png b/fntpic/u8g2_font_6x13_t_hebrew.png new file mode 100644 index 0000000..e361527 Binary files /dev/null and b/fntpic/u8g2_font_6x13_t_hebrew.png differ diff --git a/fntpic/u8g2_font_6x13_t_hebrew_short.png b/fntpic/u8g2_font_6x13_t_hebrew_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_t_hebrew_short.png differ diff --git a/fntpic/u8g2_font_6x13_te.png b/fntpic/u8g2_font_6x13_te.png new file mode 100644 index 0000000..04e38f7 Binary files /dev/null and b/fntpic/u8g2_font_6x13_te.png differ diff --git a/fntpic/u8g2_font_6x13_te_short.png b/fntpic/u8g2_font_6x13_te_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_te_short.png differ diff --git a/fntpic/u8g2_font_6x13_tf.png b/fntpic/u8g2_font_6x13_tf.png new file mode 100644 index 0000000..f605542 Binary files /dev/null and b/fntpic/u8g2_font_6x13_tf.png differ diff --git a/fntpic/u8g2_font_6x13_tf_short.png b/fntpic/u8g2_font_6x13_tf_short.png new file mode 100644 index 0000000..cfd6802 Binary files /dev/null and b/fntpic/u8g2_font_6x13_tf_short.png differ diff --git a/fntpic/u8g2_font_6x13_tn.png b/fntpic/u8g2_font_6x13_tn.png new file mode 100644 index 0000000..ebdaf2f Binary files /dev/null and b/fntpic/u8g2_font_6x13_tn.png differ diff --git a/fntpic/u8g2_font_6x13_tn_short.png b/fntpic/u8g2_font_6x13_tn_short.png new file mode 100644 index 0000000..2d94aa9 Binary files /dev/null and b/fntpic/u8g2_font_6x13_tn_short.png differ diff --git a/fntpic/u8g2_font_6x13_tr.png b/fntpic/u8g2_font_6x13_tr.png new file mode 100644 index 0000000..051a1d2 Binary files /dev/null and b/fntpic/u8g2_font_6x13_tr.png differ diff --git a/fntpic/u8g2_font_6x13_tr_short.png b/fntpic/u8g2_font_6x13_tr_short.png new file mode 100644 index 0000000..792caf8 Binary files /dev/null and b/fntpic/u8g2_font_6x13_tr_short.png differ diff --git a/fntpic/u8g2_font_7Segments_26x42_mn.png b/fntpic/u8g2_font_7Segments_26x42_mn.png new file mode 100644 index 0000000..617cc48 Binary files /dev/null and b/fntpic/u8g2_font_7Segments_26x42_mn.png differ diff --git a/fntpic/u8g2_font_7Segments_26x42_mn_short.png b/fntpic/u8g2_font_7Segments_26x42_mn_short.png new file mode 100644 index 0000000..760f83f Binary files /dev/null and b/fntpic/u8g2_font_7Segments_26x42_mn_short.png differ diff --git a/fntpic/u8g2_font_7_Seg_33x19_mn.png b/fntpic/u8g2_font_7_Seg_33x19_mn.png new file mode 100644 index 0000000..81cf836 Binary files /dev/null and b/fntpic/u8g2_font_7_Seg_33x19_mn.png differ diff --git a/fntpic/u8g2_font_7_Seg_33x19_mn_short.png b/fntpic/u8g2_font_7_Seg_33x19_mn_short.png new file mode 100644 index 0000000..1e97cef Binary files /dev/null and b/fntpic/u8g2_font_7_Seg_33x19_mn_short.png differ diff --git a/fntpic/u8g2_font_7_Seg_41x21_mn.png b/fntpic/u8g2_font_7_Seg_41x21_mn.png new file mode 100644 index 0000000..a4ee6cf Binary files /dev/null and b/fntpic/u8g2_font_7_Seg_41x21_mn.png differ diff --git a/fntpic/u8g2_font_7_Seg_41x21_mn_short.png b/fntpic/u8g2_font_7_Seg_41x21_mn_short.png new file mode 100644 index 0000000..651b742 Binary files /dev/null and b/fntpic/u8g2_font_7_Seg_41x21_mn_short.png differ diff --git a/fntpic/u8g2_font_7x13B_mf.png b/fntpic/u8g2_font_7x13B_mf.png new file mode 100644 index 0000000..6052fea Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mf.png differ diff --git a/fntpic/u8g2_font_7x13B_mf_short.png b/fntpic/u8g2_font_7x13B_mf_short.png new file mode 100644 index 0000000..8e59ce4 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mf_short.png differ diff --git a/fntpic/u8g2_font_7x13B_mn.png b/fntpic/u8g2_font_7x13B_mn.png new file mode 100644 index 0000000..9e6b8bd Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mn.png differ diff --git a/fntpic/u8g2_font_7x13B_mn_short.png b/fntpic/u8g2_font_7x13B_mn_short.png new file mode 100644 index 0000000..72fec30 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mn_short.png differ diff --git a/fntpic/u8g2_font_7x13B_mr.png b/fntpic/u8g2_font_7x13B_mr.png new file mode 100644 index 0000000..309d547 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mr.png differ diff --git a/fntpic/u8g2_font_7x13B_mr_short.png b/fntpic/u8g2_font_7x13B_mr_short.png new file mode 100644 index 0000000..8e59ce4 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_mr_short.png differ diff --git a/fntpic/u8g2_font_7x13B_tf.png b/fntpic/u8g2_font_7x13B_tf.png new file mode 100644 index 0000000..71b210e Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tf.png differ diff --git a/fntpic/u8g2_font_7x13B_tf_short.png b/fntpic/u8g2_font_7x13B_tf_short.png new file mode 100644 index 0000000..61e69a7 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tf_short.png differ diff --git a/fntpic/u8g2_font_7x13B_tn.png b/fntpic/u8g2_font_7x13B_tn.png new file mode 100644 index 0000000..428b75a Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tn.png differ diff --git a/fntpic/u8g2_font_7x13B_tn_short.png b/fntpic/u8g2_font_7x13B_tn_short.png new file mode 100644 index 0000000..9a2d32b Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tn_short.png differ diff --git a/fntpic/u8g2_font_7x13B_tr.png b/fntpic/u8g2_font_7x13B_tr.png new file mode 100644 index 0000000..476bea3 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tr.png differ diff --git a/fntpic/u8g2_font_7x13B_tr_short.png b/fntpic/u8g2_font_7x13B_tr_short.png new file mode 100644 index 0000000..61e69a7 Binary files /dev/null and b/fntpic/u8g2_font_7x13B_tr_short.png differ diff --git a/fntpic/u8g2_font_7x13O_mf.png b/fntpic/u8g2_font_7x13O_mf.png new file mode 100644 index 0000000..7ff79e5 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mf.png differ diff --git a/fntpic/u8g2_font_7x13O_mf_short.png b/fntpic/u8g2_font_7x13O_mf_short.png new file mode 100644 index 0000000..13da326 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mf_short.png differ diff --git a/fntpic/u8g2_font_7x13O_mn.png b/fntpic/u8g2_font_7x13O_mn.png new file mode 100644 index 0000000..4fb63a9 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mn.png differ diff --git a/fntpic/u8g2_font_7x13O_mn_short.png b/fntpic/u8g2_font_7x13O_mn_short.png new file mode 100644 index 0000000..cd9dfaf Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mn_short.png differ diff --git a/fntpic/u8g2_font_7x13O_mr.png b/fntpic/u8g2_font_7x13O_mr.png new file mode 100644 index 0000000..3c3a75d Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mr.png differ diff --git a/fntpic/u8g2_font_7x13O_mr_short.png b/fntpic/u8g2_font_7x13O_mr_short.png new file mode 100644 index 0000000..13da326 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_mr_short.png differ diff --git a/fntpic/u8g2_font_7x13O_tf.png b/fntpic/u8g2_font_7x13O_tf.png new file mode 100644 index 0000000..e0fb6f0 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tf.png differ diff --git a/fntpic/u8g2_font_7x13O_tf_short.png b/fntpic/u8g2_font_7x13O_tf_short.png new file mode 100644 index 0000000..13da326 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tf_short.png differ diff --git a/fntpic/u8g2_font_7x13O_tn.png b/fntpic/u8g2_font_7x13O_tn.png new file mode 100644 index 0000000..3df54e5 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tn.png differ diff --git a/fntpic/u8g2_font_7x13O_tn_short.png b/fntpic/u8g2_font_7x13O_tn_short.png new file mode 100644 index 0000000..cd9dfaf Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tn_short.png differ diff --git a/fntpic/u8g2_font_7x13O_tr.png b/fntpic/u8g2_font_7x13O_tr.png new file mode 100644 index 0000000..0e4f83d Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tr.png differ diff --git a/fntpic/u8g2_font_7x13O_tr_short.png b/fntpic/u8g2_font_7x13O_tr_short.png new file mode 100644 index 0000000..13da326 Binary files /dev/null and b/fntpic/u8g2_font_7x13O_tr_short.png differ diff --git a/fntpic/u8g2_font_7x13_m_symbols.png b/fntpic/u8g2_font_7x13_m_symbols.png new file mode 100644 index 0000000..b290a44 Binary files /dev/null and b/fntpic/u8g2_font_7x13_m_symbols.png differ diff --git a/fntpic/u8g2_font_7x13_m_symbols_short.png b/fntpic/u8g2_font_7x13_m_symbols_short.png new file mode 100644 index 0000000..9d072a2 Binary files /dev/null and b/fntpic/u8g2_font_7x13_m_symbols_short.png differ diff --git a/fntpic/u8g2_font_7x13_me.png b/fntpic/u8g2_font_7x13_me.png new file mode 100644 index 0000000..c15d70a Binary files /dev/null and b/fntpic/u8g2_font_7x13_me.png differ diff --git a/fntpic/u8g2_font_7x13_me_short.png b/fntpic/u8g2_font_7x13_me_short.png new file mode 100644 index 0000000..9d072a2 Binary files /dev/null and b/fntpic/u8g2_font_7x13_me_short.png differ diff --git a/fntpic/u8g2_font_7x13_mf.png b/fntpic/u8g2_font_7x13_mf.png new file mode 100644 index 0000000..050894a Binary files /dev/null and b/fntpic/u8g2_font_7x13_mf.png differ diff --git a/fntpic/u8g2_font_7x13_mf_short.png b/fntpic/u8g2_font_7x13_mf_short.png new file mode 100644 index 0000000..b4def94 Binary files /dev/null and b/fntpic/u8g2_font_7x13_mf_short.png differ diff --git a/fntpic/u8g2_font_7x13_mn.png b/fntpic/u8g2_font_7x13_mn.png new file mode 100644 index 0000000..e5939cd Binary files /dev/null and b/fntpic/u8g2_font_7x13_mn.png differ diff --git a/fntpic/u8g2_font_7x13_mn_short.png b/fntpic/u8g2_font_7x13_mn_short.png new file mode 100644 index 0000000..c31d0ae Binary files /dev/null and b/fntpic/u8g2_font_7x13_mn_short.png differ diff --git a/fntpic/u8g2_font_7x13_mr.png b/fntpic/u8g2_font_7x13_mr.png new file mode 100644 index 0000000..c08e9c9 Binary files /dev/null and b/fntpic/u8g2_font_7x13_mr.png differ diff --git a/fntpic/u8g2_font_7x13_mr_short.png b/fntpic/u8g2_font_7x13_mr_short.png new file mode 100644 index 0000000..9d072a2 Binary files /dev/null and b/fntpic/u8g2_font_7x13_mr_short.png differ diff --git a/fntpic/u8g2_font_7x13_t_cyrillic.png b/fntpic/u8g2_font_7x13_t_cyrillic.png new file mode 100644 index 0000000..05d058d Binary files /dev/null and b/fntpic/u8g2_font_7x13_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_7x13_t_cyrillic_short.png b/fntpic/u8g2_font_7x13_t_cyrillic_short.png new file mode 100644 index 0000000..9d072a2 Binary files /dev/null and b/fntpic/u8g2_font_7x13_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_7x13_t_symbols.png b/fntpic/u8g2_font_7x13_t_symbols.png new file mode 100644 index 0000000..7c8fc81 Binary files /dev/null and b/fntpic/u8g2_font_7x13_t_symbols.png differ diff --git a/fntpic/u8g2_font_7x13_t_symbols_short.png b/fntpic/u8g2_font_7x13_t_symbols_short.png new file mode 100644 index 0000000..9d072a2 Binary files /dev/null and b/fntpic/u8g2_font_7x13_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_7x13_te.png b/fntpic/u8g2_font_7x13_te.png new file mode 100644 index 0000000..7ed7485 Binary files /dev/null and b/fntpic/u8g2_font_7x13_te.png differ diff --git a/fntpic/u8g2_font_7x13_te_short.png b/fntpic/u8g2_font_7x13_te_short.png new file mode 100644 index 0000000..b4def94 Binary files /dev/null and b/fntpic/u8g2_font_7x13_te_short.png differ diff --git a/fntpic/u8g2_font_7x13_tf.png b/fntpic/u8g2_font_7x13_tf.png new file mode 100644 index 0000000..81d7bf6 Binary files /dev/null and b/fntpic/u8g2_font_7x13_tf.png differ diff --git a/fntpic/u8g2_font_7x13_tf_short.png b/fntpic/u8g2_font_7x13_tf_short.png new file mode 100644 index 0000000..b4def94 Binary files /dev/null and b/fntpic/u8g2_font_7x13_tf_short.png differ diff --git a/fntpic/u8g2_font_7x13_tn.png b/fntpic/u8g2_font_7x13_tn.png new file mode 100644 index 0000000..08bf144 Binary files /dev/null and b/fntpic/u8g2_font_7x13_tn.png differ diff --git a/fntpic/u8g2_font_7x13_tn_short.png b/fntpic/u8g2_font_7x13_tn_short.png new file mode 100644 index 0000000..109210c Binary files /dev/null and b/fntpic/u8g2_font_7x13_tn_short.png differ diff --git a/fntpic/u8g2_font_7x13_tr.png b/fntpic/u8g2_font_7x13_tr.png new file mode 100644 index 0000000..ffc6265 Binary files /dev/null and b/fntpic/u8g2_font_7x13_tr.png differ diff --git a/fntpic/u8g2_font_7x13_tr_short.png b/fntpic/u8g2_font_7x13_tr_short.png new file mode 100644 index 0000000..b4def94 Binary files /dev/null and b/fntpic/u8g2_font_7x13_tr_short.png differ diff --git a/fntpic/u8g2_font_7x14B_mf.png b/fntpic/u8g2_font_7x14B_mf.png new file mode 100644 index 0000000..14f7b76 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mf.png differ diff --git a/fntpic/u8g2_font_7x14B_mf_short.png b/fntpic/u8g2_font_7x14B_mf_short.png new file mode 100644 index 0000000..3820644 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mf_short.png differ diff --git a/fntpic/u8g2_font_7x14B_mn.png b/fntpic/u8g2_font_7x14B_mn.png new file mode 100644 index 0000000..d898d7d Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mn.png differ diff --git a/fntpic/u8g2_font_7x14B_mn_short.png b/fntpic/u8g2_font_7x14B_mn_short.png new file mode 100644 index 0000000..787bcd1 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mn_short.png differ diff --git a/fntpic/u8g2_font_7x14B_mr.png b/fntpic/u8g2_font_7x14B_mr.png new file mode 100644 index 0000000..8a3b91a Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mr.png differ diff --git a/fntpic/u8g2_font_7x14B_mr_short.png b/fntpic/u8g2_font_7x14B_mr_short.png new file mode 100644 index 0000000..3820644 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_mr_short.png differ diff --git a/fntpic/u8g2_font_7x14B_tf.png b/fntpic/u8g2_font_7x14B_tf.png new file mode 100644 index 0000000..15f78ab Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tf.png differ diff --git a/fntpic/u8g2_font_7x14B_tf_short.png b/fntpic/u8g2_font_7x14B_tf_short.png new file mode 100644 index 0000000..4636227 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tf_short.png differ diff --git a/fntpic/u8g2_font_7x14B_tn.png b/fntpic/u8g2_font_7x14B_tn.png new file mode 100644 index 0000000..a20dd2a Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tn.png differ diff --git a/fntpic/u8g2_font_7x14B_tn_short.png b/fntpic/u8g2_font_7x14B_tn_short.png new file mode 100644 index 0000000..5f4a5e4 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tn_short.png differ diff --git a/fntpic/u8g2_font_7x14B_tr.png b/fntpic/u8g2_font_7x14B_tr.png new file mode 100644 index 0000000..cc5c314 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tr.png differ diff --git a/fntpic/u8g2_font_7x14B_tr_short.png b/fntpic/u8g2_font_7x14B_tr_short.png new file mode 100644 index 0000000..4636227 Binary files /dev/null and b/fntpic/u8g2_font_7x14B_tr_short.png differ diff --git a/fntpic/u8g2_font_7x14_mf.png b/fntpic/u8g2_font_7x14_mf.png new file mode 100644 index 0000000..a784701 Binary files /dev/null and b/fntpic/u8g2_font_7x14_mf.png differ diff --git a/fntpic/u8g2_font_7x14_mf_short.png b/fntpic/u8g2_font_7x14_mf_short.png new file mode 100644 index 0000000..b64f527 Binary files /dev/null and b/fntpic/u8g2_font_7x14_mf_short.png differ diff --git a/fntpic/u8g2_font_7x14_mn.png b/fntpic/u8g2_font_7x14_mn.png new file mode 100644 index 0000000..46d2f80 Binary files /dev/null and b/fntpic/u8g2_font_7x14_mn.png differ diff --git a/fntpic/u8g2_font_7x14_mn_short.png b/fntpic/u8g2_font_7x14_mn_short.png new file mode 100644 index 0000000..a606175 Binary files /dev/null and b/fntpic/u8g2_font_7x14_mn_short.png differ diff --git a/fntpic/u8g2_font_7x14_mr.png b/fntpic/u8g2_font_7x14_mr.png new file mode 100644 index 0000000..38b521a Binary files /dev/null and b/fntpic/u8g2_font_7x14_mr.png differ diff --git a/fntpic/u8g2_font_7x14_mr_short.png b/fntpic/u8g2_font_7x14_mr_short.png new file mode 100644 index 0000000..b64f527 Binary files /dev/null and b/fntpic/u8g2_font_7x14_mr_short.png differ diff --git a/fntpic/u8g2_font_7x14_tf.png b/fntpic/u8g2_font_7x14_tf.png new file mode 100644 index 0000000..4546e7c Binary files /dev/null and b/fntpic/u8g2_font_7x14_tf.png differ diff --git a/fntpic/u8g2_font_7x14_tf_short.png b/fntpic/u8g2_font_7x14_tf_short.png new file mode 100644 index 0000000..b64f527 Binary files /dev/null and b/fntpic/u8g2_font_7x14_tf_short.png differ diff --git a/fntpic/u8g2_font_7x14_tn.png b/fntpic/u8g2_font_7x14_tn.png new file mode 100644 index 0000000..0d101a5 Binary files /dev/null and b/fntpic/u8g2_font_7x14_tn.png differ diff --git a/fntpic/u8g2_font_7x14_tn_short.png b/fntpic/u8g2_font_7x14_tn_short.png new file mode 100644 index 0000000..a606175 Binary files /dev/null and b/fntpic/u8g2_font_7x14_tn_short.png differ diff --git a/fntpic/u8g2_font_7x14_tr.png b/fntpic/u8g2_font_7x14_tr.png new file mode 100644 index 0000000..9f1e488 Binary files /dev/null and b/fntpic/u8g2_font_7x14_tr.png differ diff --git a/fntpic/u8g2_font_7x14_tr_short.png b/fntpic/u8g2_font_7x14_tr_short.png new file mode 100644 index 0000000..b64f527 Binary files /dev/null and b/fntpic/u8g2_font_7x14_tr_short.png differ diff --git a/fntpic/u8g2_font_8bitclassic_te.png b/fntpic/u8g2_font_8bitclassic_te.png new file mode 100644 index 0000000..9d4bea5 Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_te.png differ diff --git a/fntpic/u8g2_font_8bitclassic_te_short.png b/fntpic/u8g2_font_8bitclassic_te_short.png new file mode 100644 index 0000000..a66d253 Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_te_short.png differ diff --git a/fntpic/u8g2_font_8bitclassic_tf.png b/fntpic/u8g2_font_8bitclassic_tf.png new file mode 100644 index 0000000..dc12fee Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_tf.png differ diff --git a/fntpic/u8g2_font_8bitclassic_tf_short.png b/fntpic/u8g2_font_8bitclassic_tf_short.png new file mode 100644 index 0000000..a66d253 Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_tf_short.png differ diff --git a/fntpic/u8g2_font_8bitclassic_tr.png b/fntpic/u8g2_font_8bitclassic_tr.png new file mode 100644 index 0000000..02bda60 Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_tr.png differ diff --git a/fntpic/u8g2_font_8bitclassic_tr_short.png b/fntpic/u8g2_font_8bitclassic_tr_short.png new file mode 100644 index 0000000..b2b2d70 Binary files /dev/null and b/fntpic/u8g2_font_8bitclassic_tr_short.png differ diff --git a/fntpic/u8g2_font_8x13B_mf.png b/fntpic/u8g2_font_8x13B_mf.png new file mode 100644 index 0000000..7052e1e Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mf.png differ diff --git a/fntpic/u8g2_font_8x13B_mf_short.png b/fntpic/u8g2_font_8x13B_mf_short.png new file mode 100644 index 0000000..9dc64c1 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mf_short.png differ diff --git a/fntpic/u8g2_font_8x13B_mn.png b/fntpic/u8g2_font_8x13B_mn.png new file mode 100644 index 0000000..9b5830d Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mn.png differ diff --git a/fntpic/u8g2_font_8x13B_mn_short.png b/fntpic/u8g2_font_8x13B_mn_short.png new file mode 100644 index 0000000..8d0af34 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mn_short.png differ diff --git a/fntpic/u8g2_font_8x13B_mr.png b/fntpic/u8g2_font_8x13B_mr.png new file mode 100644 index 0000000..c6a568a Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mr.png differ diff --git a/fntpic/u8g2_font_8x13B_mr_short.png b/fntpic/u8g2_font_8x13B_mr_short.png new file mode 100644 index 0000000..3dfd9f1 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_mr_short.png differ diff --git a/fntpic/u8g2_font_8x13B_tf.png b/fntpic/u8g2_font_8x13B_tf.png new file mode 100644 index 0000000..163a4d9 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tf.png differ diff --git a/fntpic/u8g2_font_8x13B_tf_short.png b/fntpic/u8g2_font_8x13B_tf_short.png new file mode 100644 index 0000000..9dc64c1 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tf_short.png differ diff --git a/fntpic/u8g2_font_8x13B_tn.png b/fntpic/u8g2_font_8x13B_tn.png new file mode 100644 index 0000000..84de778 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tn.png differ diff --git a/fntpic/u8g2_font_8x13B_tn_short.png b/fntpic/u8g2_font_8x13B_tn_short.png new file mode 100644 index 0000000..a084aa1 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tn_short.png differ diff --git a/fntpic/u8g2_font_8x13B_tr.png b/fntpic/u8g2_font_8x13B_tr.png new file mode 100644 index 0000000..520219a Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tr.png differ diff --git a/fntpic/u8g2_font_8x13B_tr_short.png b/fntpic/u8g2_font_8x13B_tr_short.png new file mode 100644 index 0000000..9dc64c1 Binary files /dev/null and b/fntpic/u8g2_font_8x13B_tr_short.png differ diff --git a/fntpic/u8g2_font_8x13O_mf.png b/fntpic/u8g2_font_8x13O_mf.png new file mode 100644 index 0000000..42a53c3 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mf.png differ diff --git a/fntpic/u8g2_font_8x13O_mf_short.png b/fntpic/u8g2_font_8x13O_mf_short.png new file mode 100644 index 0000000..3962bd2 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mf_short.png differ diff --git a/fntpic/u8g2_font_8x13O_mn.png b/fntpic/u8g2_font_8x13O_mn.png new file mode 100644 index 0000000..8ecc908 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mn.png differ diff --git a/fntpic/u8g2_font_8x13O_mn_short.png b/fntpic/u8g2_font_8x13O_mn_short.png new file mode 100644 index 0000000..03d200c Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mn_short.png differ diff --git a/fntpic/u8g2_font_8x13O_mr.png b/fntpic/u8g2_font_8x13O_mr.png new file mode 100644 index 0000000..f750a0c Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mr.png differ diff --git a/fntpic/u8g2_font_8x13O_mr_short.png b/fntpic/u8g2_font_8x13O_mr_short.png new file mode 100644 index 0000000..3962bd2 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_mr_short.png differ diff --git a/fntpic/u8g2_font_8x13O_tf.png b/fntpic/u8g2_font_8x13O_tf.png new file mode 100644 index 0000000..4713e8d Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tf.png differ diff --git a/fntpic/u8g2_font_8x13O_tf_short.png b/fntpic/u8g2_font_8x13O_tf_short.png new file mode 100644 index 0000000..3962bd2 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tf_short.png differ diff --git a/fntpic/u8g2_font_8x13O_tn.png b/fntpic/u8g2_font_8x13O_tn.png new file mode 100644 index 0000000..db275a5 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tn.png differ diff --git a/fntpic/u8g2_font_8x13O_tn_short.png b/fntpic/u8g2_font_8x13O_tn_short.png new file mode 100644 index 0000000..03d200c Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tn_short.png differ diff --git a/fntpic/u8g2_font_8x13O_tr.png b/fntpic/u8g2_font_8x13O_tr.png new file mode 100644 index 0000000..c07a2f7 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tr.png differ diff --git a/fntpic/u8g2_font_8x13O_tr_short.png b/fntpic/u8g2_font_8x13O_tr_short.png new file mode 100644 index 0000000..3962bd2 Binary files /dev/null and b/fntpic/u8g2_font_8x13O_tr_short.png differ diff --git a/fntpic/u8g2_font_8x13_m_symbols.png b/fntpic/u8g2_font_8x13_m_symbols.png new file mode 100644 index 0000000..b2adf7c Binary files /dev/null and b/fntpic/u8g2_font_8x13_m_symbols.png differ diff --git a/fntpic/u8g2_font_8x13_m_symbols_short.png b/fntpic/u8g2_font_8x13_m_symbols_short.png new file mode 100644 index 0000000..9037470 Binary files /dev/null and b/fntpic/u8g2_font_8x13_m_symbols_short.png differ diff --git a/fntpic/u8g2_font_8x13_me.png b/fntpic/u8g2_font_8x13_me.png new file mode 100644 index 0000000..bb35991 Binary files /dev/null and b/fntpic/u8g2_font_8x13_me.png differ diff --git a/fntpic/u8g2_font_8x13_me_short.png b/fntpic/u8g2_font_8x13_me_short.png new file mode 100644 index 0000000..9037470 Binary files /dev/null and b/fntpic/u8g2_font_8x13_me_short.png differ diff --git a/fntpic/u8g2_font_8x13_mf.png b/fntpic/u8g2_font_8x13_mf.png new file mode 100644 index 0000000..2d59da7 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mf.png differ diff --git a/fntpic/u8g2_font_8x13_mf_short.png b/fntpic/u8g2_font_8x13_mf_short.png new file mode 100644 index 0000000..29d4920 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mf_short.png differ diff --git a/fntpic/u8g2_font_8x13_mn.png b/fntpic/u8g2_font_8x13_mn.png new file mode 100644 index 0000000..8690cb9 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mn.png differ diff --git a/fntpic/u8g2_font_8x13_mn_short.png b/fntpic/u8g2_font_8x13_mn_short.png new file mode 100644 index 0000000..2dd3654 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mn_short.png differ diff --git a/fntpic/u8g2_font_8x13_mr.png b/fntpic/u8g2_font_8x13_mr.png new file mode 100644 index 0000000..8f9de64 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mr.png differ diff --git a/fntpic/u8g2_font_8x13_mr_short.png b/fntpic/u8g2_font_8x13_mr_short.png new file mode 100644 index 0000000..29d4920 Binary files /dev/null and b/fntpic/u8g2_font_8x13_mr_short.png differ diff --git a/fntpic/u8g2_font_8x13_t_cyrillic.png b/fntpic/u8g2_font_8x13_t_cyrillic.png new file mode 100644 index 0000000..a768a33 Binary files /dev/null and b/fntpic/u8g2_font_8x13_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_8x13_t_cyrillic_short.png b/fntpic/u8g2_font_8x13_t_cyrillic_short.png new file mode 100644 index 0000000..9037470 Binary files /dev/null and b/fntpic/u8g2_font_8x13_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_8x13_t_symbols.png b/fntpic/u8g2_font_8x13_t_symbols.png new file mode 100644 index 0000000..5752e3a Binary files /dev/null and b/fntpic/u8g2_font_8x13_t_symbols.png differ diff --git a/fntpic/u8g2_font_8x13_t_symbols_short.png b/fntpic/u8g2_font_8x13_t_symbols_short.png new file mode 100644 index 0000000..9037470 Binary files /dev/null and b/fntpic/u8g2_font_8x13_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_8x13_te.png b/fntpic/u8g2_font_8x13_te.png new file mode 100644 index 0000000..310207c Binary files /dev/null and b/fntpic/u8g2_font_8x13_te.png differ diff --git a/fntpic/u8g2_font_8x13_te_short.png b/fntpic/u8g2_font_8x13_te_short.png new file mode 100644 index 0000000..29d4920 Binary files /dev/null and b/fntpic/u8g2_font_8x13_te_short.png differ diff --git a/fntpic/u8g2_font_8x13_tf.png b/fntpic/u8g2_font_8x13_tf.png new file mode 100644 index 0000000..95eeb64 Binary files /dev/null and b/fntpic/u8g2_font_8x13_tf.png differ diff --git a/fntpic/u8g2_font_8x13_tf_short.png b/fntpic/u8g2_font_8x13_tf_short.png new file mode 100644 index 0000000..29d4920 Binary files /dev/null and b/fntpic/u8g2_font_8x13_tf_short.png differ diff --git a/fntpic/u8g2_font_8x13_tn.png b/fntpic/u8g2_font_8x13_tn.png new file mode 100644 index 0000000..c21b4f0 Binary files /dev/null and b/fntpic/u8g2_font_8x13_tn.png differ diff --git a/fntpic/u8g2_font_8x13_tn_short.png b/fntpic/u8g2_font_8x13_tn_short.png new file mode 100644 index 0000000..ccb8b1f Binary files /dev/null and b/fntpic/u8g2_font_8x13_tn_short.png differ diff --git a/fntpic/u8g2_font_8x13_tr.png b/fntpic/u8g2_font_8x13_tr.png new file mode 100644 index 0000000..951eea8 Binary files /dev/null and b/fntpic/u8g2_font_8x13_tr.png differ diff --git a/fntpic/u8g2_font_8x13_tr_short.png b/fntpic/u8g2_font_8x13_tr_short.png new file mode 100644 index 0000000..29d4920 Binary files /dev/null and b/fntpic/u8g2_font_8x13_tr_short.png differ diff --git a/fntpic/u8g2_font_9x15B_mf.png b/fntpic/u8g2_font_9x15B_mf.png new file mode 100644 index 0000000..e7ea74f Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mf.png differ diff --git a/fntpic/u8g2_font_9x15B_mf_short.png b/fntpic/u8g2_font_9x15B_mf_short.png new file mode 100644 index 0000000..4aee8cd Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mf_short.png differ diff --git a/fntpic/u8g2_font_9x15B_mn.png b/fntpic/u8g2_font_9x15B_mn.png new file mode 100644 index 0000000..362818b Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mn.png differ diff --git a/fntpic/u8g2_font_9x15B_mn_short.png b/fntpic/u8g2_font_9x15B_mn_short.png new file mode 100644 index 0000000..5b52ee3 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mn_short.png differ diff --git a/fntpic/u8g2_font_9x15B_mr.png b/fntpic/u8g2_font_9x15B_mr.png new file mode 100644 index 0000000..95b7442 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mr.png differ diff --git a/fntpic/u8g2_font_9x15B_mr_short.png b/fntpic/u8g2_font_9x15B_mr_short.png new file mode 100644 index 0000000..4aee8cd Binary files /dev/null and b/fntpic/u8g2_font_9x15B_mr_short.png differ diff --git a/fntpic/u8g2_font_9x15B_tf.png b/fntpic/u8g2_font_9x15B_tf.png new file mode 100644 index 0000000..ef88f41 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tf.png differ diff --git a/fntpic/u8g2_font_9x15B_tf_short.png b/fntpic/u8g2_font_9x15B_tf_short.png new file mode 100644 index 0000000..4aee8cd Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tf_short.png differ diff --git a/fntpic/u8g2_font_9x15B_tn.png b/fntpic/u8g2_font_9x15B_tn.png new file mode 100644 index 0000000..ba717e3 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tn.png differ diff --git a/fntpic/u8g2_font_9x15B_tn_short.png b/fntpic/u8g2_font_9x15B_tn_short.png new file mode 100644 index 0000000..5b52ee3 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tn_short.png differ diff --git a/fntpic/u8g2_font_9x15B_tr.png b/fntpic/u8g2_font_9x15B_tr.png new file mode 100644 index 0000000..bde8406 Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tr.png differ diff --git a/fntpic/u8g2_font_9x15B_tr_short.png b/fntpic/u8g2_font_9x15B_tr_short.png new file mode 100644 index 0000000..4aee8cd Binary files /dev/null and b/fntpic/u8g2_font_9x15B_tr_short.png differ diff --git a/fntpic/u8g2_font_9x15_m_symbols.png b/fntpic/u8g2_font_9x15_m_symbols.png new file mode 100644 index 0000000..297199c Binary files /dev/null and b/fntpic/u8g2_font_9x15_m_symbols.png differ diff --git a/fntpic/u8g2_font_9x15_m_symbols_short.png b/fntpic/u8g2_font_9x15_m_symbols_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_m_symbols_short.png differ diff --git a/fntpic/u8g2_font_9x15_me.png b/fntpic/u8g2_font_9x15_me.png new file mode 100644 index 0000000..de8d57a Binary files /dev/null and b/fntpic/u8g2_font_9x15_me.png differ diff --git a/fntpic/u8g2_font_9x15_me_short.png b/fntpic/u8g2_font_9x15_me_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_me_short.png differ diff --git a/fntpic/u8g2_font_9x15_mf.png b/fntpic/u8g2_font_9x15_mf.png new file mode 100644 index 0000000..d131259 Binary files /dev/null and b/fntpic/u8g2_font_9x15_mf.png differ diff --git a/fntpic/u8g2_font_9x15_mf_short.png b/fntpic/u8g2_font_9x15_mf_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_mf_short.png differ diff --git a/fntpic/u8g2_font_9x15_mn.png b/fntpic/u8g2_font_9x15_mn.png new file mode 100644 index 0000000..fe2210b Binary files /dev/null and b/fntpic/u8g2_font_9x15_mn.png differ diff --git a/fntpic/u8g2_font_9x15_mn_short.png b/fntpic/u8g2_font_9x15_mn_short.png new file mode 100644 index 0000000..4a973fd Binary files /dev/null and b/fntpic/u8g2_font_9x15_mn_short.png differ diff --git a/fntpic/u8g2_font_9x15_mr.png b/fntpic/u8g2_font_9x15_mr.png new file mode 100644 index 0000000..1026fdd Binary files /dev/null and b/fntpic/u8g2_font_9x15_mr.png differ diff --git a/fntpic/u8g2_font_9x15_mr_short.png b/fntpic/u8g2_font_9x15_mr_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_mr_short.png differ diff --git a/fntpic/u8g2_font_9x15_t_cyrillic.png b/fntpic/u8g2_font_9x15_t_cyrillic.png new file mode 100644 index 0000000..80d4b30 Binary files /dev/null and b/fntpic/u8g2_font_9x15_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_9x15_t_cyrillic_short.png b/fntpic/u8g2_font_9x15_t_cyrillic_short.png new file mode 100644 index 0000000..2fcc6bb Binary files /dev/null and b/fntpic/u8g2_font_9x15_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_9x15_t_symbols.png b/fntpic/u8g2_font_9x15_t_symbols.png new file mode 100644 index 0000000..de77636 Binary files /dev/null and b/fntpic/u8g2_font_9x15_t_symbols.png differ diff --git a/fntpic/u8g2_font_9x15_t_symbols_short.png b/fntpic/u8g2_font_9x15_t_symbols_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_9x15_te.png b/fntpic/u8g2_font_9x15_te.png new file mode 100644 index 0000000..0657195 Binary files /dev/null and b/fntpic/u8g2_font_9x15_te.png differ diff --git a/fntpic/u8g2_font_9x15_te_short.png b/fntpic/u8g2_font_9x15_te_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_te_short.png differ diff --git a/fntpic/u8g2_font_9x15_tf.png b/fntpic/u8g2_font_9x15_tf.png new file mode 100644 index 0000000..7fd870a Binary files /dev/null and b/fntpic/u8g2_font_9x15_tf.png differ diff --git a/fntpic/u8g2_font_9x15_tf_short.png b/fntpic/u8g2_font_9x15_tf_short.png new file mode 100644 index 0000000..4d3e65d Binary files /dev/null and b/fntpic/u8g2_font_9x15_tf_short.png differ diff --git a/fntpic/u8g2_font_9x15_tn.png b/fntpic/u8g2_font_9x15_tn.png new file mode 100644 index 0000000..642368a Binary files /dev/null and b/fntpic/u8g2_font_9x15_tn.png differ diff --git a/fntpic/u8g2_font_9x15_tn_short.png b/fntpic/u8g2_font_9x15_tn_short.png new file mode 100644 index 0000000..4a973fd Binary files /dev/null and b/fntpic/u8g2_font_9x15_tn_short.png differ diff --git a/fntpic/u8g2_font_9x15_tr.png b/fntpic/u8g2_font_9x15_tr.png new file mode 100644 index 0000000..55caeff Binary files /dev/null and b/fntpic/u8g2_font_9x15_tr.png differ diff --git a/fntpic/u8g2_font_9x15_tr_short.png b/fntpic/u8g2_font_9x15_tr_short.png new file mode 100644 index 0000000..b8e3f82 Binary files /dev/null and b/fntpic/u8g2_font_9x15_tr_short.png differ diff --git a/fntpic/u8g2_font_9x18B_mf.png b/fntpic/u8g2_font_9x18B_mf.png new file mode 100644 index 0000000..d0461b7 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mf.png differ diff --git a/fntpic/u8g2_font_9x18B_mf_short.png b/fntpic/u8g2_font_9x18B_mf_short.png new file mode 100644 index 0000000..05fb2b9 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mf_short.png differ diff --git a/fntpic/u8g2_font_9x18B_mn.png b/fntpic/u8g2_font_9x18B_mn.png new file mode 100644 index 0000000..1ab3497 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mn.png differ diff --git a/fntpic/u8g2_font_9x18B_mn_short.png b/fntpic/u8g2_font_9x18B_mn_short.png new file mode 100644 index 0000000..ff12ca7 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mn_short.png differ diff --git a/fntpic/u8g2_font_9x18B_mr.png b/fntpic/u8g2_font_9x18B_mr.png new file mode 100644 index 0000000..f93e67e Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mr.png differ diff --git a/fntpic/u8g2_font_9x18B_mr_short.png b/fntpic/u8g2_font_9x18B_mr_short.png new file mode 100644 index 0000000..0d4011e Binary files /dev/null and b/fntpic/u8g2_font_9x18B_mr_short.png differ diff --git a/fntpic/u8g2_font_9x18B_tf.png b/fntpic/u8g2_font_9x18B_tf.png new file mode 100644 index 0000000..25509fe Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tf.png differ diff --git a/fntpic/u8g2_font_9x18B_tf_short.png b/fntpic/u8g2_font_9x18B_tf_short.png new file mode 100644 index 0000000..05fb2b9 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tf_short.png differ diff --git a/fntpic/u8g2_font_9x18B_tn.png b/fntpic/u8g2_font_9x18B_tn.png new file mode 100644 index 0000000..9bdce79 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tn.png differ diff --git a/fntpic/u8g2_font_9x18B_tn_short.png b/fntpic/u8g2_font_9x18B_tn_short.png new file mode 100644 index 0000000..26b3d15 Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tn_short.png differ diff --git a/fntpic/u8g2_font_9x18B_tr.png b/fntpic/u8g2_font_9x18B_tr.png new file mode 100644 index 0000000..9d720bc Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tr.png differ diff --git a/fntpic/u8g2_font_9x18B_tr_short.png b/fntpic/u8g2_font_9x18B_tr_short.png new file mode 100644 index 0000000..0d4011e Binary files /dev/null and b/fntpic/u8g2_font_9x18B_tr_short.png differ diff --git a/fntpic/u8g2_font_9x18_mf.png b/fntpic/u8g2_font_9x18_mf.png new file mode 100644 index 0000000..607ac05 Binary files /dev/null and b/fntpic/u8g2_font_9x18_mf.png differ diff --git a/fntpic/u8g2_font_9x18_mf_short.png b/fntpic/u8g2_font_9x18_mf_short.png new file mode 100644 index 0000000..fb73314 Binary files /dev/null and b/fntpic/u8g2_font_9x18_mf_short.png differ diff --git a/fntpic/u8g2_font_9x18_mn.png b/fntpic/u8g2_font_9x18_mn.png new file mode 100644 index 0000000..b45102f Binary files /dev/null and b/fntpic/u8g2_font_9x18_mn.png differ diff --git a/fntpic/u8g2_font_9x18_mn_short.png b/fntpic/u8g2_font_9x18_mn_short.png new file mode 100644 index 0000000..dceb504 Binary files /dev/null and b/fntpic/u8g2_font_9x18_mn_short.png differ diff --git a/fntpic/u8g2_font_9x18_mr.png b/fntpic/u8g2_font_9x18_mr.png new file mode 100644 index 0000000..4fcf4f9 Binary files /dev/null and b/fntpic/u8g2_font_9x18_mr.png differ diff --git a/fntpic/u8g2_font_9x18_mr_short.png b/fntpic/u8g2_font_9x18_mr_short.png new file mode 100644 index 0000000..fb73314 Binary files /dev/null and b/fntpic/u8g2_font_9x18_mr_short.png differ diff --git a/fntpic/u8g2_font_9x18_tf.png b/fntpic/u8g2_font_9x18_tf.png new file mode 100644 index 0000000..198dc3c Binary files /dev/null and b/fntpic/u8g2_font_9x18_tf.png differ diff --git a/fntpic/u8g2_font_9x18_tf_short.png b/fntpic/u8g2_font_9x18_tf_short.png new file mode 100644 index 0000000..1007773 Binary files /dev/null and b/fntpic/u8g2_font_9x18_tf_short.png differ diff --git a/fntpic/u8g2_font_9x18_tn.png b/fntpic/u8g2_font_9x18_tn.png new file mode 100644 index 0000000..fbd358c Binary files /dev/null and b/fntpic/u8g2_font_9x18_tn.png differ diff --git a/fntpic/u8g2_font_9x18_tn_short.png b/fntpic/u8g2_font_9x18_tn_short.png new file mode 100644 index 0000000..dceb504 Binary files /dev/null and b/fntpic/u8g2_font_9x18_tn_short.png differ diff --git a/fntpic/u8g2_font_9x18_tr.png b/fntpic/u8g2_font_9x18_tr.png new file mode 100644 index 0000000..1ecc513 Binary files /dev/null and b/fntpic/u8g2_font_9x18_tr.png differ diff --git a/fntpic/u8g2_font_9x18_tr_short.png b/fntpic/u8g2_font_9x18_tr_short.png new file mode 100644 index 0000000..1007773 Binary files /dev/null and b/fntpic/u8g2_font_9x18_tr_short.png differ diff --git a/fntpic/u8g2_font_9x6LED_mn.png b/fntpic/u8g2_font_9x6LED_mn.png new file mode 100644 index 0000000..f60acd4 Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_mn.png differ diff --git a/fntpic/u8g2_font_9x6LED_mn_short.png b/fntpic/u8g2_font_9x6LED_mn_short.png new file mode 100644 index 0000000..4aaf460 Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_mn_short.png differ diff --git a/fntpic/u8g2_font_9x6LED_tf.png b/fntpic/u8g2_font_9x6LED_tf.png new file mode 100644 index 0000000..175f333 Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_tf.png differ diff --git a/fntpic/u8g2_font_9x6LED_tf_short.png b/fntpic/u8g2_font_9x6LED_tf_short.png new file mode 100644 index 0000000..f7f0c7b Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_tf_short.png differ diff --git a/fntpic/u8g2_font_9x6LED_tr.png b/fntpic/u8g2_font_9x6LED_tr.png new file mode 100644 index 0000000..d56dd05 Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_tr.png differ diff --git a/fntpic/u8g2_font_9x6LED_tr_short.png b/fntpic/u8g2_font_9x6LED_tr_short.png new file mode 100644 index 0000000..d8ef886 Binary files /dev/null and b/fntpic/u8g2_font_9x6LED_tr_short.png differ diff --git a/fntpic/u8g2_font_BBSesque_te.png b/fntpic/u8g2_font_BBSesque_te.png new file mode 100644 index 0000000..e5c8068 Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_te.png differ diff --git a/fntpic/u8g2_font_BBSesque_te_short.png b/fntpic/u8g2_font_BBSesque_te_short.png new file mode 100644 index 0000000..de875cc Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_te_short.png differ diff --git a/fntpic/u8g2_font_BBSesque_tf.png b/fntpic/u8g2_font_BBSesque_tf.png new file mode 100644 index 0000000..c5833c7 Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_tf.png differ diff --git a/fntpic/u8g2_font_BBSesque_tf_short.png b/fntpic/u8g2_font_BBSesque_tf_short.png new file mode 100644 index 0000000..8304556 Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_tf_short.png differ diff --git a/fntpic/u8g2_font_BBSesque_tr.png b/fntpic/u8g2_font_BBSesque_tr.png new file mode 100644 index 0000000..6196662 Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_tr.png differ diff --git a/fntpic/u8g2_font_BBSesque_tr_short.png b/fntpic/u8g2_font_BBSesque_tr_short.png new file mode 100644 index 0000000..8304556 Binary files /dev/null and b/fntpic/u8g2_font_BBSesque_tr_short.png differ diff --git a/fntpic/u8g2_font_BitTypeWriter_te.png b/fntpic/u8g2_font_BitTypeWriter_te.png new file mode 100644 index 0000000..2918733 Binary files /dev/null and b/fntpic/u8g2_font_BitTypeWriter_te.png differ diff --git a/fntpic/u8g2_font_BitTypeWriter_te_short.png b/fntpic/u8g2_font_BitTypeWriter_te_short.png new file mode 100644 index 0000000..5839401 Binary files /dev/null and b/fntpic/u8g2_font_BitTypeWriter_te_short.png differ diff --git a/fntpic/u8g2_font_BitTypeWriter_tr.png b/fntpic/u8g2_font_BitTypeWriter_tr.png new file mode 100644 index 0000000..11789ea Binary files /dev/null and b/fntpic/u8g2_font_BitTypeWriter_tr.png differ diff --git a/fntpic/u8g2_font_BitTypeWriter_tr_short.png b/fntpic/u8g2_font_BitTypeWriter_tr_short.png new file mode 100644 index 0000000..5839401 Binary files /dev/null and b/fntpic/u8g2_font_BitTypeWriter_tr_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_t_all.png b/fntpic/u8g2_font_Born2bSportySlab_t_all.png new file mode 100644 index 0000000..281fcbc Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_t_all.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_t_all_short.png b/fntpic/u8g2_font_Born2bSportySlab_t_all_short.png new file mode 100644 index 0000000..3d9d73e Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_t_all_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_te.png b/fntpic/u8g2_font_Born2bSportySlab_te.png new file mode 100644 index 0000000..a7e71b2 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_te.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_te_short.png b/fntpic/u8g2_font_Born2bSportySlab_te_short.png new file mode 100644 index 0000000..3d9d73e Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_te_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_tf.png b/fntpic/u8g2_font_Born2bSportySlab_tf.png new file mode 100644 index 0000000..67de4cd Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_tf.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_tf_short.png b/fntpic/u8g2_font_Born2bSportySlab_tf_short.png new file mode 100644 index 0000000..ac2d1d7 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_tf_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_tr.png b/fntpic/u8g2_font_Born2bSportySlab_tr.png new file mode 100644 index 0000000..1b7fcf2 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_tr.png differ diff --git a/fntpic/u8g2_font_Born2bSportySlab_tr_short.png b/fntpic/u8g2_font_Born2bSportySlab_tr_short.png new file mode 100644 index 0000000..b8e4dee Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportySlab_tr_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_te.png b/fntpic/u8g2_font_Born2bSportyV2_te.png new file mode 100644 index 0000000..094a7dd Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_te.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_te_short.png b/fntpic/u8g2_font_Born2bSportyV2_te_short.png new file mode 100644 index 0000000..3e66072 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_te_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_tf.png b/fntpic/u8g2_font_Born2bSportyV2_tf.png new file mode 100644 index 0000000..dfd18ce Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_tf.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_tf_short.png b/fntpic/u8g2_font_Born2bSportyV2_tf_short.png new file mode 100644 index 0000000..35560c4 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_tf_short.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_tr.png b/fntpic/u8g2_font_Born2bSportyV2_tr.png new file mode 100644 index 0000000..5543fb6 Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_tr.png differ diff --git a/fntpic/u8g2_font_Born2bSportyV2_tr_short.png b/fntpic/u8g2_font_Born2bSportyV2_tr_short.png new file mode 100644 index 0000000..72313ff Binary files /dev/null and b/fntpic/u8g2_font_Born2bSportyV2_tr_short.png differ diff --git a/fntpic/u8g2_font_CursivePixel_tr.png b/fntpic/u8g2_font_CursivePixel_tr.png new file mode 100644 index 0000000..bf46a5e Binary files /dev/null and b/fntpic/u8g2_font_CursivePixel_tr.png differ diff --git a/fntpic/u8g2_font_CursivePixel_tr_short.png b/fntpic/u8g2_font_CursivePixel_tr_short.png new file mode 100644 index 0000000..17a7878 Binary files /dev/null and b/fntpic/u8g2_font_CursivePixel_tr_short.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_te.png b/fntpic/u8g2_font_DigitalDiscoThin_te.png new file mode 100644 index 0000000..3939e60 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_te.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_te_short.png b/fntpic/u8g2_font_DigitalDiscoThin_te_short.png new file mode 100644 index 0000000..2fb4793 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_te_short.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tf.png b/fntpic/u8g2_font_DigitalDiscoThin_tf.png new file mode 100644 index 0000000..cd76852 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tf.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tf_short.png b/fntpic/u8g2_font_DigitalDiscoThin_tf_short.png new file mode 100644 index 0000000..8f858ff Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tf_short.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tn.png b/fntpic/u8g2_font_DigitalDiscoThin_tn.png new file mode 100644 index 0000000..1f2637c Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tn.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tn_short.png b/fntpic/u8g2_font_DigitalDiscoThin_tn_short.png new file mode 100644 index 0000000..e6c0b58 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tn_short.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tr.png b/fntpic/u8g2_font_DigitalDiscoThin_tr.png new file mode 100644 index 0000000..c52f739 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tr.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tr_short.png b/fntpic/u8g2_font_DigitalDiscoThin_tr_short.png new file mode 100644 index 0000000..608e5bb Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tr_short.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tu.png b/fntpic/u8g2_font_DigitalDiscoThin_tu.png new file mode 100644 index 0000000..8da19da Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tu.png differ diff --git a/fntpic/u8g2_font_DigitalDiscoThin_tu_short.png b/fntpic/u8g2_font_DigitalDiscoThin_tu_short.png new file mode 100644 index 0000000..9cc3b08 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDiscoThin_tu_short.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_te.png b/fntpic/u8g2_font_DigitalDisco_te.png new file mode 100644 index 0000000..e576de1 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_te.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_te_short.png b/fntpic/u8g2_font_DigitalDisco_te_short.png new file mode 100644 index 0000000..a2e30a1 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_te_short.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tf.png b/fntpic/u8g2_font_DigitalDisco_tf.png new file mode 100644 index 0000000..bde95ec Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tf.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tf_short.png b/fntpic/u8g2_font_DigitalDisco_tf_short.png new file mode 100644 index 0000000..116dfd3 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tf_short.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tn.png b/fntpic/u8g2_font_DigitalDisco_tn.png new file mode 100644 index 0000000..919c40e Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tn.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tn_short.png b/fntpic/u8g2_font_DigitalDisco_tn_short.png new file mode 100644 index 0000000..f272a0f Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tn_short.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tr.png b/fntpic/u8g2_font_DigitalDisco_tr.png new file mode 100644 index 0000000..76b842d Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tr.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tr_short.png b/fntpic/u8g2_font_DigitalDisco_tr_short.png new file mode 100644 index 0000000..66f2a3d Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tr_short.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tu.png b/fntpic/u8g2_font_DigitalDisco_tu.png new file mode 100644 index 0000000..ce9928c Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tu.png differ diff --git a/fntpic/u8g2_font_DigitalDisco_tu_short.png b/fntpic/u8g2_font_DigitalDisco_tu_short.png new file mode 100644 index 0000000..1fc7d56 Binary files /dev/null and b/fntpic/u8g2_font_DigitalDisco_tu_short.png differ diff --git a/fntpic/u8g2_font_Engrish_tf.png b/fntpic/u8g2_font_Engrish_tf.png new file mode 100644 index 0000000..2f74179 Binary files /dev/null and b/fntpic/u8g2_font_Engrish_tf.png differ diff --git a/fntpic/u8g2_font_Engrish_tf_short.png b/fntpic/u8g2_font_Engrish_tf_short.png new file mode 100644 index 0000000..ec3f0c6 Binary files /dev/null and b/fntpic/u8g2_font_Engrish_tf_short.png differ diff --git a/fntpic/u8g2_font_Engrish_tr.png b/fntpic/u8g2_font_Engrish_tr.png new file mode 100644 index 0000000..40a668d Binary files /dev/null and b/fntpic/u8g2_font_Engrish_tr.png differ diff --git a/fntpic/u8g2_font_Engrish_tr_short.png b/fntpic/u8g2_font_Engrish_tr_short.png new file mode 100644 index 0000000..ec3f0c6 Binary files /dev/null and b/fntpic/u8g2_font_Engrish_tr_short.png differ diff --git a/fntpic/u8g2_font_Georgia7px_te.png b/fntpic/u8g2_font_Georgia7px_te.png new file mode 100644 index 0000000..b5adf92 Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_te.png differ diff --git a/fntpic/u8g2_font_Georgia7px_te_short.png b/fntpic/u8g2_font_Georgia7px_te_short.png new file mode 100644 index 0000000..c3e519d Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_te_short.png differ diff --git a/fntpic/u8g2_font_Georgia7px_tf.png b/fntpic/u8g2_font_Georgia7px_tf.png new file mode 100644 index 0000000..03cf625 Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_tf.png differ diff --git a/fntpic/u8g2_font_Georgia7px_tf_short.png b/fntpic/u8g2_font_Georgia7px_tf_short.png new file mode 100644 index 0000000..c3e519d Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_tf_short.png differ diff --git a/fntpic/u8g2_font_Georgia7px_tr.png b/fntpic/u8g2_font_Georgia7px_tr.png new file mode 100644 index 0000000..e76b8d1 Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_tr.png differ diff --git a/fntpic/u8g2_font_Georgia7px_tr_short.png b/fntpic/u8g2_font_Georgia7px_tr_short.png new file mode 100644 index 0000000..7942780 Binary files /dev/null and b/fntpic/u8g2_font_Georgia7px_tr_short.png differ diff --git a/fntpic/u8g2_font_HelvetiPixelOutline_te.png b/fntpic/u8g2_font_HelvetiPixelOutline_te.png new file mode 100644 index 0000000..1afc910 Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixelOutline_te.png differ diff --git a/fntpic/u8g2_font_HelvetiPixelOutline_te_short.png b/fntpic/u8g2_font_HelvetiPixelOutline_te_short.png new file mode 100644 index 0000000..c6b4eeb Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixelOutline_te_short.png differ diff --git a/fntpic/u8g2_font_HelvetiPixelOutline_tr.png b/fntpic/u8g2_font_HelvetiPixelOutline_tr.png new file mode 100644 index 0000000..b814746 Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixelOutline_tr.png differ diff --git a/fntpic/u8g2_font_HelvetiPixelOutline_tr_short.png b/fntpic/u8g2_font_HelvetiPixelOutline_tr_short.png new file mode 100644 index 0000000..c6b4eeb Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixelOutline_tr_short.png differ diff --git a/fntpic/u8g2_font_HelvetiPixel_tr.png b/fntpic/u8g2_font_HelvetiPixel_tr.png new file mode 100644 index 0000000..8fd624e Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixel_tr.png differ diff --git a/fntpic/u8g2_font_HelvetiPixel_tr_short.png b/fntpic/u8g2_font_HelvetiPixel_tr_short.png new file mode 100644 index 0000000..9790b6c Binary files /dev/null and b/fntpic/u8g2_font_HelvetiPixel_tr_short.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_te.png b/fntpic/u8g2_font_IPAandRUSLCD_te.png new file mode 100644 index 0000000..bf5901f Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_te.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_te_short.png b/fntpic/u8g2_font_IPAandRUSLCD_te_short.png new file mode 100644 index 0000000..81d37ce Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_te_short.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_tf.png b/fntpic/u8g2_font_IPAandRUSLCD_tf.png new file mode 100644 index 0000000..b886108 Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_tf.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_tf_short.png b/fntpic/u8g2_font_IPAandRUSLCD_tf_short.png new file mode 100644 index 0000000..af6d95e Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_tf_short.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_tr.png b/fntpic/u8g2_font_IPAandRUSLCD_tr.png new file mode 100644 index 0000000..2b9ccd5 Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_tr.png differ diff --git a/fntpic/u8g2_font_IPAandRUSLCD_tr_short.png b/fntpic/u8g2_font_IPAandRUSLCD_tr_short.png new file mode 100644 index 0000000..3afcd28 Binary files /dev/null and b/fntpic/u8g2_font_IPAandRUSLCD_tr_short.png differ diff --git a/fntpic/u8g2_font_ImpactBits_tr.png b/fntpic/u8g2_font_ImpactBits_tr.png new file mode 100644 index 0000000..b237d82 Binary files /dev/null and b/fntpic/u8g2_font_ImpactBits_tr.png differ diff --git a/fntpic/u8g2_font_ImpactBits_tr_short.png b/fntpic/u8g2_font_ImpactBits_tr_short.png new file mode 100644 index 0000000..4ced996 Binary files /dev/null and b/fntpic/u8g2_font_ImpactBits_tr_short.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_te.png b/fntpic/u8g2_font_NokiaLargeBold_te.png new file mode 100644 index 0000000..40fe105 Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_te.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_te_short.png b/fntpic/u8g2_font_NokiaLargeBold_te_short.png new file mode 100644 index 0000000..b581142 Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_te_short.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_tf.png b/fntpic/u8g2_font_NokiaLargeBold_tf.png new file mode 100644 index 0000000..9bd034e Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_tf.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_tf_short.png b/fntpic/u8g2_font_NokiaLargeBold_tf_short.png new file mode 100644 index 0000000..b581142 Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_tf_short.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_tr.png b/fntpic/u8g2_font_NokiaLargeBold_tr.png new file mode 100644 index 0000000..1d406e6 Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_tr.png differ diff --git a/fntpic/u8g2_font_NokiaLargeBold_tr_short.png b/fntpic/u8g2_font_NokiaLargeBold_tr_short.png new file mode 100644 index 0000000..b581142 Binary files /dev/null and b/fntpic/u8g2_font_NokiaLargeBold_tr_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_te.png b/fntpic/u8g2_font_NokiaSmallBold_te.png new file mode 100644 index 0000000..43a3e57 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_te.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_te_short.png b/fntpic/u8g2_font_NokiaSmallBold_te_short.png new file mode 100644 index 0000000..aa7ca40 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_te_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_tf.png b/fntpic/u8g2_font_NokiaSmallBold_tf.png new file mode 100644 index 0000000..15756b9 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_tf.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_tf_short.png b/fntpic/u8g2_font_NokiaSmallBold_tf_short.png new file mode 100644 index 0000000..aa7ca40 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_tf_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_tr.png b/fntpic/u8g2_font_NokiaSmallBold_tr.png new file mode 100644 index 0000000..3f314b8 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_tr.png differ diff --git a/fntpic/u8g2_font_NokiaSmallBold_tr_short.png b/fntpic/u8g2_font_NokiaSmallBold_tr_short.png new file mode 100644 index 0000000..aa7ca40 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallBold_tr_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_te.png b/fntpic/u8g2_font_NokiaSmallPlain_te.png new file mode 100644 index 0000000..06ee564 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_te.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_te_short.png b/fntpic/u8g2_font_NokiaSmallPlain_te_short.png new file mode 100644 index 0000000..abe1775 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_te_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_tf.png b/fntpic/u8g2_font_NokiaSmallPlain_tf.png new file mode 100644 index 0000000..9cef0e2 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_tf.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_tf_short.png b/fntpic/u8g2_font_NokiaSmallPlain_tf_short.png new file mode 100644 index 0000000..abe1775 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_tf_short.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_tr.png b/fntpic/u8g2_font_NokiaSmallPlain_tr.png new file mode 100644 index 0000000..d93d863 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_tr.png differ diff --git a/fntpic/u8g2_font_NokiaSmallPlain_tr_short.png b/fntpic/u8g2_font_NokiaSmallPlain_tr_short.png new file mode 100644 index 0000000..abe1775 Binary files /dev/null and b/fntpic/u8g2_font_NokiaSmallPlain_tr_short.png differ diff --git a/fntpic/u8g2_font_PixelTheatre_te.png b/fntpic/u8g2_font_PixelTheatre_te.png new file mode 100644 index 0000000..7cd8bf3 Binary files /dev/null and b/fntpic/u8g2_font_PixelTheatre_te.png differ diff --git a/fntpic/u8g2_font_PixelTheatre_te_short.png b/fntpic/u8g2_font_PixelTheatre_te_short.png new file mode 100644 index 0000000..be31eab Binary files /dev/null and b/fntpic/u8g2_font_PixelTheatre_te_short.png differ diff --git a/fntpic/u8g2_font_PixelTheatre_tr.png b/fntpic/u8g2_font_PixelTheatre_tr.png new file mode 100644 index 0000000..d835770 Binary files /dev/null and b/fntpic/u8g2_font_PixelTheatre_tr.png differ diff --git a/fntpic/u8g2_font_PixelTheatre_tr_short.png b/fntpic/u8g2_font_PixelTheatre_tr_short.png new file mode 100644 index 0000000..f41f886 Binary files /dev/null and b/fntpic/u8g2_font_PixelTheatre_tr_short.png differ diff --git a/fntpic/u8g2_font_Pixellari_te.png b/fntpic/u8g2_font_Pixellari_te.png new file mode 100644 index 0000000..09047ac Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_te.png differ diff --git a/fntpic/u8g2_font_Pixellari_te_short.png b/fntpic/u8g2_font_Pixellari_te_short.png new file mode 100644 index 0000000..f958b05 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_te_short.png differ diff --git a/fntpic/u8g2_font_Pixellari_tf.png b/fntpic/u8g2_font_Pixellari_tf.png new file mode 100644 index 0000000..102bf84 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tf.png differ diff --git a/fntpic/u8g2_font_Pixellari_tf_short.png b/fntpic/u8g2_font_Pixellari_tf_short.png new file mode 100644 index 0000000..0e191eb Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tf_short.png differ diff --git a/fntpic/u8g2_font_Pixellari_tn.png b/fntpic/u8g2_font_Pixellari_tn.png new file mode 100644 index 0000000..78fab23 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tn.png differ diff --git a/fntpic/u8g2_font_Pixellari_tn_short.png b/fntpic/u8g2_font_Pixellari_tn_short.png new file mode 100644 index 0000000..f43f173 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tn_short.png differ diff --git a/fntpic/u8g2_font_Pixellari_tr.png b/fntpic/u8g2_font_Pixellari_tr.png new file mode 100644 index 0000000..ff58e6b Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tr.png differ diff --git a/fntpic/u8g2_font_Pixellari_tr_short.png b/fntpic/u8g2_font_Pixellari_tr_short.png new file mode 100644 index 0000000..77a9335 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tr_short.png differ diff --git a/fntpic/u8g2_font_Pixellari_tu.png b/fntpic/u8g2_font_Pixellari_tu.png new file mode 100644 index 0000000..711e7b3 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tu.png differ diff --git a/fntpic/u8g2_font_Pixellari_tu_short.png b/fntpic/u8g2_font_Pixellari_tu_short.png new file mode 100644 index 0000000..5069f97 Binary files /dev/null and b/fntpic/u8g2_font_Pixellari_tu_short.png differ diff --git a/fntpic/u8g2_font_Terminal_te.png b/fntpic/u8g2_font_Terminal_te.png new file mode 100644 index 0000000..d47f87e Binary files /dev/null and b/fntpic/u8g2_font_Terminal_te.png differ diff --git a/fntpic/u8g2_font_Terminal_te_short.png b/fntpic/u8g2_font_Terminal_te_short.png new file mode 100644 index 0000000..f0db913 Binary files /dev/null and b/fntpic/u8g2_font_Terminal_te_short.png differ diff --git a/fntpic/u8g2_font_Terminal_tr.png b/fntpic/u8g2_font_Terminal_tr.png new file mode 100644 index 0000000..a53de6a Binary files /dev/null and b/fntpic/u8g2_font_Terminal_tr.png differ diff --git a/fntpic/u8g2_font_Terminal_tr_short.png b/fntpic/u8g2_font_Terminal_tr_short.png new file mode 100644 index 0000000..593563b Binary files /dev/null and b/fntpic/u8g2_font_Terminal_tr_short.png differ diff --git a/fntpic/u8g2_font_TimesNewPixel_tr.png b/fntpic/u8g2_font_TimesNewPixel_tr.png new file mode 100644 index 0000000..01470bc Binary files /dev/null and b/fntpic/u8g2_font_TimesNewPixel_tr.png differ diff --git a/fntpic/u8g2_font_TimesNewPixel_tr_short.png b/fntpic/u8g2_font_TimesNewPixel_tr_short.png new file mode 100644 index 0000000..c67e0ed Binary files /dev/null and b/fntpic/u8g2_font_TimesNewPixel_tr_short.png differ diff --git a/fntpic/u8g2_font_UnnamedDOSFontIV_tr.png b/fntpic/u8g2_font_UnnamedDOSFontIV_tr.png new file mode 100644 index 0000000..06a3bbf Binary files /dev/null and b/fntpic/u8g2_font_UnnamedDOSFontIV_tr.png differ diff --git a/fntpic/u8g2_font_UnnamedDOSFontIV_tr_short.png b/fntpic/u8g2_font_UnnamedDOSFontIV_tr_short.png new file mode 100644 index 0000000..0b896c9 Binary files /dev/null and b/fntpic/u8g2_font_UnnamedDOSFontIV_tr_short.png differ diff --git a/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png b/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png new file mode 100644 index 0000000..2562a10 Binary files /dev/null and b/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr.png differ diff --git a/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr_short.png b/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr_short.png new file mode 100644 index 0000000..23d71e4 Binary files /dev/null and b/fntpic/u8g2_font_Untitled16PixelSansSerifBitmap_tr_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mf.png b/fntpic/u8g2_font_VCR_OSD_mf.png new file mode 100644 index 0000000..fb22f94 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mf.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mf_short.png b/fntpic/u8g2_font_VCR_OSD_mf_short.png new file mode 100644 index 0000000..0147c0c Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mf_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mn.png b/fntpic/u8g2_font_VCR_OSD_mn.png new file mode 100644 index 0000000..b2c2cc4 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mn.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mn_short.png b/fntpic/u8g2_font_VCR_OSD_mn_short.png new file mode 100644 index 0000000..b5c6d82 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mn_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mr.png b/fntpic/u8g2_font_VCR_OSD_mr.png new file mode 100644 index 0000000..32412ed Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mr.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mr_short.png b/fntpic/u8g2_font_VCR_OSD_mr_short.png new file mode 100644 index 0000000..0147c0c Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mr_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mu.png b/fntpic/u8g2_font_VCR_OSD_mu.png new file mode 100644 index 0000000..0b6bc70 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mu.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_mu_short.png b/fntpic/u8g2_font_VCR_OSD_mu_short.png new file mode 100644 index 0000000..7019907 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_mu_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tf.png b/fntpic/u8g2_font_VCR_OSD_tf.png new file mode 100644 index 0000000..d4bcfe7 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tf.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tf_short.png b/fntpic/u8g2_font_VCR_OSD_tf_short.png new file mode 100644 index 0000000..3cb87e4 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tf_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tn.png b/fntpic/u8g2_font_VCR_OSD_tn.png new file mode 100644 index 0000000..90419c8 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tn.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tn_short.png b/fntpic/u8g2_font_VCR_OSD_tn_short.png new file mode 100644 index 0000000..b5c6d82 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tn_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tr.png b/fntpic/u8g2_font_VCR_OSD_tr.png new file mode 100644 index 0000000..a65d2dc Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tr.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tr_short.png b/fntpic/u8g2_font_VCR_OSD_tr_short.png new file mode 100644 index 0000000..3cb87e4 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tr_short.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tu.png b/fntpic/u8g2_font_VCR_OSD_tu.png new file mode 100644 index 0000000..563c161 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tu.png differ diff --git a/fntpic/u8g2_font_VCR_OSD_tu_short.png b/fntpic/u8g2_font_VCR_OSD_tu_short.png new file mode 100644 index 0000000..7019907 Binary files /dev/null and b/fntpic/u8g2_font_VCR_OSD_tu_short.png differ diff --git a/fntpic/u8g2_font_Wizzard_tr.png b/fntpic/u8g2_font_Wizzard_tr.png new file mode 100644 index 0000000..70d8bbb Binary files /dev/null and b/fntpic/u8g2_font_Wizzard_tr.png differ diff --git a/fntpic/u8g2_font_Wizzard_tr_short.png b/fntpic/u8g2_font_Wizzard_tr_short.png new file mode 100644 index 0000000..089c163 Binary files /dev/null and b/fntpic/u8g2_font_Wizzard_tr_short.png differ diff --git a/fntpic/u8g2_font_abel_mr.png b/fntpic/u8g2_font_abel_mr.png new file mode 100644 index 0000000..401db22 Binary files /dev/null and b/fntpic/u8g2_font_abel_mr.png differ diff --git a/fntpic/u8g2_font_abel_mr_short.png b/fntpic/u8g2_font_abel_mr_short.png new file mode 100644 index 0000000..503cf26 Binary files /dev/null and b/fntpic/u8g2_font_abel_mr_short.png differ diff --git a/fntpic/u8g2_font_adventurer_t_all.png b/fntpic/u8g2_font_adventurer_t_all.png new file mode 100644 index 0000000..4740a14 Binary files /dev/null and b/fntpic/u8g2_font_adventurer_t_all.png differ diff --git a/fntpic/u8g2_font_adventurer_t_all_short.png b/fntpic/u8g2_font_adventurer_t_all_short.png new file mode 100644 index 0000000..7911932 Binary files /dev/null and b/fntpic/u8g2_font_adventurer_t_all_short.png differ diff --git a/fntpic/u8g2_font_adventurer_tf.png b/fntpic/u8g2_font_adventurer_tf.png new file mode 100644 index 0000000..0c43d9a Binary files /dev/null and b/fntpic/u8g2_font_adventurer_tf.png differ diff --git a/fntpic/u8g2_font_adventurer_tf_short.png b/fntpic/u8g2_font_adventurer_tf_short.png new file mode 100644 index 0000000..7911932 Binary files /dev/null and b/fntpic/u8g2_font_adventurer_tf_short.png differ diff --git a/fntpic/u8g2_font_adventurer_tr.png b/fntpic/u8g2_font_adventurer_tr.png new file mode 100644 index 0000000..f2fcb97 Binary files /dev/null and b/fntpic/u8g2_font_adventurer_tr.png differ diff --git a/fntpic/u8g2_font_adventurer_tr_short.png b/fntpic/u8g2_font_adventurer_tr_short.png new file mode 100644 index 0000000..7911932 Binary files /dev/null and b/fntpic/u8g2_font_adventurer_tr_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8f.png b/fntpic/u8g2_font_amstrad_cpc_8f.png new file mode 100644 index 0000000..9a46192 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8f.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8f_short.png b/fntpic/u8g2_font_amstrad_cpc_8f_short.png new file mode 100644 index 0000000..bcde05d Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8f_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8n.png b/fntpic/u8g2_font_amstrad_cpc_8n.png new file mode 100644 index 0000000..d23b7af Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8n.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8n_short.png b/fntpic/u8g2_font_amstrad_cpc_8n_short.png new file mode 100644 index 0000000..5780731 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8n_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8r.png b/fntpic/u8g2_font_amstrad_cpc_8r.png new file mode 100644 index 0000000..4c238f0 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8r.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8r_short.png b/fntpic/u8g2_font_amstrad_cpc_8r_short.png new file mode 100644 index 0000000..4bb001e Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8r_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8u.png b/fntpic/u8g2_font_amstrad_cpc_8u.png new file mode 100644 index 0000000..d538db9 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8u.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_8u_short.png b/fntpic/u8g2_font_amstrad_cpc_8u_short.png new file mode 100644 index 0000000..b86de42 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_8u_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8f.png b/fntpic/u8g2_font_amstrad_cpc_extended_8f.png new file mode 100644 index 0000000..3f4a4f3 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8f.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png b/fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png new file mode 100644 index 0000000..a1efcea Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8f_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8n.png b/fntpic/u8g2_font_amstrad_cpc_extended_8n.png new file mode 100644 index 0000000..69851c2 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8n.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png b/fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png new file mode 100644 index 0000000..557212c Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8n_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8r.png b/fntpic/u8g2_font_amstrad_cpc_extended_8r.png new file mode 100644 index 0000000..9fdc8f6 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8r.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png b/fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png new file mode 100644 index 0000000..b8e20eb Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8r_short.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8u.png b/fntpic/u8g2_font_amstrad_cpc_extended_8u.png new file mode 100644 index 0000000..d944461 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8u.png differ diff --git a/fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png b/fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png new file mode 100644 index 0000000..5202548 Binary files /dev/null and b/fntpic/u8g2_font_amstrad_cpc_extended_8u_short.png differ diff --git a/fntpic/u8g2_font_artossans8_8n.png b/fntpic/u8g2_font_artossans8_8n.png new file mode 100644 index 0000000..26f16ca Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8n.png differ diff --git a/fntpic/u8g2_font_artossans8_8n_short.png b/fntpic/u8g2_font_artossans8_8n_short.png new file mode 100644 index 0000000..5f1f995 Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8n_short.png differ diff --git a/fntpic/u8g2_font_artossans8_8r.png b/fntpic/u8g2_font_artossans8_8r.png new file mode 100644 index 0000000..7f52c20 Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8r.png differ diff --git a/fntpic/u8g2_font_artossans8_8r_short.png b/fntpic/u8g2_font_artossans8_8r_short.png new file mode 100644 index 0000000..4060fbe Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8r_short.png differ diff --git a/fntpic/u8g2_font_artossans8_8u.png b/fntpic/u8g2_font_artossans8_8u.png new file mode 100644 index 0000000..e423815 Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8u.png differ diff --git a/fntpic/u8g2_font_artossans8_8u_short.png b/fntpic/u8g2_font_artossans8_8u_short.png new file mode 100644 index 0000000..642f0d1 Binary files /dev/null and b/fntpic/u8g2_font_artossans8_8u_short.png differ diff --git a/fntpic/u8g2_font_artosserif8_8n.png b/fntpic/u8g2_font_artosserif8_8n.png new file mode 100644 index 0000000..697650a Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8n.png differ diff --git a/fntpic/u8g2_font_artosserif8_8n_short.png b/fntpic/u8g2_font_artosserif8_8n_short.png new file mode 100644 index 0000000..f0231c8 Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8n_short.png differ diff --git a/fntpic/u8g2_font_artosserif8_8r.png b/fntpic/u8g2_font_artosserif8_8r.png new file mode 100644 index 0000000..8bd6120 Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8r.png differ diff --git a/fntpic/u8g2_font_artosserif8_8r_short.png b/fntpic/u8g2_font_artosserif8_8r_short.png new file mode 100644 index 0000000..babaa10 Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8r_short.png differ diff --git a/fntpic/u8g2_font_artosserif8_8u.png b/fntpic/u8g2_font_artosserif8_8u.png new file mode 100644 index 0000000..70a945f Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8u.png differ diff --git a/fntpic/u8g2_font_artosserif8_8u_short.png b/fntpic/u8g2_font_artosserif8_8u_short.png new file mode 100644 index 0000000..d846944 Binary files /dev/null and b/fntpic/u8g2_font_artosserif8_8u_short.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tf.png b/fntpic/u8g2_font_astragal_nbp_tf.png new file mode 100644 index 0000000..82eb4d5 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tf.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tf_short.png b/fntpic/u8g2_font_astragal_nbp_tf_short.png new file mode 100644 index 0000000..8154392 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tn.png b/fntpic/u8g2_font_astragal_nbp_tn.png new file mode 100644 index 0000000..98276a1 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tn.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tn_short.png b/fntpic/u8g2_font_astragal_nbp_tn_short.png new file mode 100644 index 0000000..f4cee20 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tr.png b/fntpic/u8g2_font_astragal_nbp_tr.png new file mode 100644 index 0000000..297fec0 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tr.png differ diff --git a/fntpic/u8g2_font_astragal_nbp_tr_short.png b/fntpic/u8g2_font_astragal_nbp_tr_short.png new file mode 100644 index 0000000..8420310 Binary files /dev/null and b/fntpic/u8g2_font_astragal_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_b10_b_t_japanese1.png b/fntpic/u8g2_font_b10_b_t_japanese1.png new file mode 100644 index 0000000..84503f9 Binary files /dev/null and b/fntpic/u8g2_font_b10_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b10_b_t_japanese1_short.png b/fntpic/u8g2_font_b10_b_t_japanese1_short.png new file mode 100644 index 0000000..f3341b4 Binary files /dev/null and b/fntpic/u8g2_font_b10_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b10_b_t_japanese2.png b/fntpic/u8g2_font_b10_b_t_japanese2.png new file mode 100644 index 0000000..c3a004c Binary files /dev/null and b/fntpic/u8g2_font_b10_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b10_b_t_japanese2_short.png b/fntpic/u8g2_font_b10_b_t_japanese2_short.png new file mode 100644 index 0000000..f3341b4 Binary files /dev/null and b/fntpic/u8g2_font_b10_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b10_t_japanese1.png b/fntpic/u8g2_font_b10_t_japanese1.png new file mode 100644 index 0000000..fec9a49 Binary files /dev/null and b/fntpic/u8g2_font_b10_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b10_t_japanese1_short.png b/fntpic/u8g2_font_b10_t_japanese1_short.png new file mode 100644 index 0000000..fdf8d9a Binary files /dev/null and b/fntpic/u8g2_font_b10_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b10_t_japanese2.png b/fntpic/u8g2_font_b10_t_japanese2.png new file mode 100644 index 0000000..0ae467f Binary files /dev/null and b/fntpic/u8g2_font_b10_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b10_t_japanese2_short.png b/fntpic/u8g2_font_b10_t_japanese2_short.png new file mode 100644 index 0000000..c4430ea Binary files /dev/null and b/fntpic/u8g2_font_b10_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese1.png b/fntpic/u8g2_font_b12_b_t_japanese1.png new file mode 100644 index 0000000..80811f0 Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese1_short.png b/fntpic/u8g2_font_b12_b_t_japanese1_short.png new file mode 100644 index 0000000..c9eea52 Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese2.png b/fntpic/u8g2_font_b12_b_t_japanese2.png new file mode 100644 index 0000000..27c5098 Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese2_short.png b/fntpic/u8g2_font_b12_b_t_japanese2_short.png new file mode 100644 index 0000000..c9eea52 Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese3.png b/fntpic/u8g2_font_b12_b_t_japanese3.png new file mode 100644 index 0000000..b0622ef Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese3.png differ diff --git a/fntpic/u8g2_font_b12_b_t_japanese3_short.png b/fntpic/u8g2_font_b12_b_t_japanese3_short.png new file mode 100644 index 0000000..c9eea52 Binary files /dev/null and b/fntpic/u8g2_font_b12_b_t_japanese3_short.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese1.png b/fntpic/u8g2_font_b12_t_japanese1.png new file mode 100644 index 0000000..773ee18 Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese1_short.png b/fntpic/u8g2_font_b12_t_japanese1_short.png new file mode 100644 index 0000000..6438626 Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese2.png b/fntpic/u8g2_font_b12_t_japanese2.png new file mode 100644 index 0000000..b1dd025 Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese2_short.png b/fntpic/u8g2_font_b12_t_japanese2_short.png new file mode 100644 index 0000000..284998e Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese3.png b/fntpic/u8g2_font_b12_t_japanese3.png new file mode 100644 index 0000000..5d15576 Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese3.png differ diff --git a/fntpic/u8g2_font_b12_t_japanese3_short.png b/fntpic/u8g2_font_b12_t_japanese3_short.png new file mode 100644 index 0000000..284998e Binary files /dev/null and b/fntpic/u8g2_font_b12_t_japanese3_short.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese1.png b/fntpic/u8g2_font_b16_b_t_japanese1.png new file mode 100644 index 0000000..3ccf726 Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese1_short.png b/fntpic/u8g2_font_b16_b_t_japanese1_short.png new file mode 100644 index 0000000..8b12cbe Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese2.png b/fntpic/u8g2_font_b16_b_t_japanese2.png new file mode 100644 index 0000000..7f0a6af Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese2_short.png b/fntpic/u8g2_font_b16_b_t_japanese2_short.png new file mode 100644 index 0000000..8b12cbe Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese3.png b/fntpic/u8g2_font_b16_b_t_japanese3.png new file mode 100644 index 0000000..d70ebf8 Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese3.png differ diff --git a/fntpic/u8g2_font_b16_b_t_japanese3_short.png b/fntpic/u8g2_font_b16_b_t_japanese3_short.png new file mode 100644 index 0000000..8b12cbe Binary files /dev/null and b/fntpic/u8g2_font_b16_b_t_japanese3_short.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese1.png b/fntpic/u8g2_font_b16_t_japanese1.png new file mode 100644 index 0000000..dd88300 Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese1.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese1_short.png b/fntpic/u8g2_font_b16_t_japanese1_short.png new file mode 100644 index 0000000..27389be Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese2.png b/fntpic/u8g2_font_b16_t_japanese2.png new file mode 100644 index 0000000..1ba0e24 Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese2.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese2_short.png b/fntpic/u8g2_font_b16_t_japanese2_short.png new file mode 100644 index 0000000..27389be Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese3.png b/fntpic/u8g2_font_b16_t_japanese3.png new file mode 100644 index 0000000..c74e2b8 Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese3.png differ diff --git a/fntpic/u8g2_font_b16_t_japanese3_short.png b/fntpic/u8g2_font_b16_t_japanese3_short.png new file mode 100644 index 0000000..27389be Binary files /dev/null and b/fntpic/u8g2_font_b16_t_japanese3_short.png differ diff --git a/fntpic/u8g2_font_baby_tf.png b/fntpic/u8g2_font_baby_tf.png new file mode 100644 index 0000000..c3c4d9c Binary files /dev/null and b/fntpic/u8g2_font_baby_tf.png differ diff --git a/fntpic/u8g2_font_baby_tf_short.png b/fntpic/u8g2_font_baby_tf_short.png new file mode 100644 index 0000000..0095d8f Binary files /dev/null and b/fntpic/u8g2_font_baby_tf_short.png differ diff --git a/fntpic/u8g2_font_baby_tn.png b/fntpic/u8g2_font_baby_tn.png new file mode 100644 index 0000000..525400c Binary files /dev/null and b/fntpic/u8g2_font_baby_tn.png differ diff --git a/fntpic/u8g2_font_baby_tn_short.png b/fntpic/u8g2_font_baby_tn_short.png new file mode 100644 index 0000000..f9678d5 Binary files /dev/null and b/fntpic/u8g2_font_baby_tn_short.png differ diff --git a/fntpic/u8g2_font_baby_tr.png b/fntpic/u8g2_font_baby_tr.png new file mode 100644 index 0000000..a8cd24d Binary files /dev/null and b/fntpic/u8g2_font_baby_tr.png differ diff --git a/fntpic/u8g2_font_baby_tr_short.png b/fntpic/u8g2_font_baby_tr_short.png new file mode 100644 index 0000000..9ddd419 Binary files /dev/null and b/fntpic/u8g2_font_baby_tr_short.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tf.png b/fntpic/u8g2_font_balthasar_regular_nbp_tf.png new file mode 100644 index 0000000..5a7d32a Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tf.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tf_short.png b/fntpic/u8g2_font_balthasar_regular_nbp_tf_short.png new file mode 100644 index 0000000..3ce4011 Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tn.png b/fntpic/u8g2_font_balthasar_regular_nbp_tn.png new file mode 100644 index 0000000..d3b3914 Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tn.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tn_short.png b/fntpic/u8g2_font_balthasar_regular_nbp_tn_short.png new file mode 100644 index 0000000..6ba4a57 Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tr.png b/fntpic/u8g2_font_balthasar_regular_nbp_tr.png new file mode 100644 index 0000000..eb0383b Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tr.png differ diff --git a/fntpic/u8g2_font_balthasar_regular_nbp_tr_short.png b/fntpic/u8g2_font_balthasar_regular_nbp_tr_short.png new file mode 100644 index 0000000..ee71c10 Binary files /dev/null and b/fntpic/u8g2_font_balthasar_regular_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tf.png b/fntpic/u8g2_font_balthasar_titling_nbp_tf.png new file mode 100644 index 0000000..792cd4b Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tf.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tf_short.png b/fntpic/u8g2_font_balthasar_titling_nbp_tf_short.png new file mode 100644 index 0000000..071114b Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tn.png b/fntpic/u8g2_font_balthasar_titling_nbp_tn.png new file mode 100644 index 0000000..f83783a Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tn.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tn_short.png b/fntpic/u8g2_font_balthasar_titling_nbp_tn_short.png new file mode 100644 index 0000000..c79f12e Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tr.png b/fntpic/u8g2_font_balthasar_titling_nbp_tr.png new file mode 100644 index 0000000..e624d6a Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tr.png differ diff --git a/fntpic/u8g2_font_balthasar_titling_nbp_tr_short.png b/fntpic/u8g2_font_balthasar_titling_nbp_tr_short.png new file mode 100644 index 0000000..339f9d0 Binary files /dev/null and b/fntpic/u8g2_font_balthasar_titling_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_battery19_tn.png b/fntpic/u8g2_font_battery19_tn.png new file mode 100644 index 0000000..e62ca5e Binary files /dev/null and b/fntpic/u8g2_font_battery19_tn.png differ diff --git a/fntpic/u8g2_font_battery19_tn_short.png b/fntpic/u8g2_font_battery19_tn_short.png new file mode 100644 index 0000000..7b66718 Binary files /dev/null and b/fntpic/u8g2_font_battery19_tn_short.png differ diff --git a/fntpic/u8g2_font_battery24_tr.png b/fntpic/u8g2_font_battery24_tr.png new file mode 100644 index 0000000..4a56e34 Binary files /dev/null and b/fntpic/u8g2_font_battery24_tr.png differ diff --git a/fntpic/u8g2_font_battery24_tr_short.png b/fntpic/u8g2_font_battery24_tr_short.png new file mode 100644 index 0000000..fda0e93 Binary files /dev/null and b/fntpic/u8g2_font_battery24_tr_short.png differ diff --git a/fntpic/u8g2_font_bauhaus2015_tn.png b/fntpic/u8g2_font_bauhaus2015_tn.png new file mode 100644 index 0000000..fa75541 Binary files /dev/null and b/fntpic/u8g2_font_bauhaus2015_tn.png differ diff --git a/fntpic/u8g2_font_bauhaus2015_tn_short.png b/fntpic/u8g2_font_bauhaus2015_tn_short.png new file mode 100644 index 0000000..16f9c7e Binary files /dev/null and b/fntpic/u8g2_font_bauhaus2015_tn_short.png differ diff --git a/fntpic/u8g2_font_bauhaus2015_tr.png b/fntpic/u8g2_font_bauhaus2015_tr.png new file mode 100644 index 0000000..21ffc55 Binary files /dev/null and b/fntpic/u8g2_font_bauhaus2015_tr.png differ diff --git a/fntpic/u8g2_font_bauhaus2015_tr_short.png b/fntpic/u8g2_font_bauhaus2015_tr_short.png new file mode 100644 index 0000000..28a2cfd Binary files /dev/null and b/fntpic/u8g2_font_bauhaus2015_tr_short.png differ diff --git a/fntpic/u8g2_font_beanstalk_mel_tn.png b/fntpic/u8g2_font_beanstalk_mel_tn.png new file mode 100644 index 0000000..8111845 Binary files /dev/null and b/fntpic/u8g2_font_beanstalk_mel_tn.png differ diff --git a/fntpic/u8g2_font_beanstalk_mel_tn_short.png b/fntpic/u8g2_font_beanstalk_mel_tn_short.png new file mode 100644 index 0000000..87c79c3 Binary files /dev/null and b/fntpic/u8g2_font_beanstalk_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_beanstalk_mel_tr.png b/fntpic/u8g2_font_beanstalk_mel_tr.png new file mode 100644 index 0000000..b9bd301 Binary files /dev/null and b/fntpic/u8g2_font_beanstalk_mel_tr.png differ diff --git a/fntpic/u8g2_font_beanstalk_mel_tr_short.png b/fntpic/u8g2_font_beanstalk_mel_tr_short.png new file mode 100644 index 0000000..0588e94 Binary files /dev/null and b/fntpic/u8g2_font_beanstalk_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_bitcasual_t_all.png b/fntpic/u8g2_font_bitcasual_t_all.png new file mode 100644 index 0000000..f26a808 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_t_all.png differ diff --git a/fntpic/u8g2_font_bitcasual_t_all_short.png b/fntpic/u8g2_font_bitcasual_t_all_short.png new file mode 100644 index 0000000..3fec5da Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_t_all_short.png differ diff --git a/fntpic/u8g2_font_bitcasual_tf.png b/fntpic/u8g2_font_bitcasual_tf.png new file mode 100644 index 0000000..93bf16e Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tf.png differ diff --git a/fntpic/u8g2_font_bitcasual_tf_short.png b/fntpic/u8g2_font_bitcasual_tf_short.png new file mode 100644 index 0000000..3fec5da Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tf_short.png differ diff --git a/fntpic/u8g2_font_bitcasual_tn.png b/fntpic/u8g2_font_bitcasual_tn.png new file mode 100644 index 0000000..f1e5896 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tn.png differ diff --git a/fntpic/u8g2_font_bitcasual_tn_short.png b/fntpic/u8g2_font_bitcasual_tn_short.png new file mode 100644 index 0000000..0264cf7 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tn_short.png differ diff --git a/fntpic/u8g2_font_bitcasual_tr.png b/fntpic/u8g2_font_bitcasual_tr.png new file mode 100644 index 0000000..eb72300 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tr.png differ diff --git a/fntpic/u8g2_font_bitcasual_tr_short.png b/fntpic/u8g2_font_bitcasual_tr_short.png new file mode 100644 index 0000000..23acfa4 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tr_short.png differ diff --git a/fntpic/u8g2_font_bitcasual_tu.png b/fntpic/u8g2_font_bitcasual_tu.png new file mode 100644 index 0000000..c5f8efe Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tu.png differ diff --git a/fntpic/u8g2_font_bitcasual_tu_short.png b/fntpic/u8g2_font_bitcasual_tu_short.png new file mode 100644 index 0000000..29288c3 Binary files /dev/null and b/fntpic/u8g2_font_bitcasual_tu_short.png differ diff --git a/fntpic/u8g2_font_blipfest_07_tn.png b/fntpic/u8g2_font_blipfest_07_tn.png new file mode 100644 index 0000000..82138da Binary files /dev/null and b/fntpic/u8g2_font_blipfest_07_tn.png differ diff --git a/fntpic/u8g2_font_blipfest_07_tn_short.png b/fntpic/u8g2_font_blipfest_07_tn_short.png new file mode 100644 index 0000000..3d4c803 Binary files /dev/null and b/fntpic/u8g2_font_blipfest_07_tn_short.png differ diff --git a/fntpic/u8g2_font_blipfest_07_tr.png b/fntpic/u8g2_font_blipfest_07_tr.png new file mode 100644 index 0000000..8a32989 Binary files /dev/null and b/fntpic/u8g2_font_blipfest_07_tr.png differ diff --git a/fntpic/u8g2_font_blipfest_07_tr_short.png b/fntpic/u8g2_font_blipfest_07_tr_short.png new file mode 100644 index 0000000..76782a3 Binary files /dev/null and b/fntpic/u8g2_font_blipfest_07_tr_short.png differ diff --git a/fntpic/u8g2_font_botmaker_te.png b/fntpic/u8g2_font_botmaker_te.png new file mode 100644 index 0000000..70f117e Binary files /dev/null and b/fntpic/u8g2_font_botmaker_te.png differ diff --git a/fntpic/u8g2_font_botmaker_te_short.png b/fntpic/u8g2_font_botmaker_te_short.png new file mode 100644 index 0000000..a6494ab Binary files /dev/null and b/fntpic/u8g2_font_botmaker_te_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png new file mode 100644 index 0000000..3605a32 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_all.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_all_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_all_short.png new file mode 100644 index 0000000..29705fc Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_all_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png new file mode 100644 index 0000000..0012ae0 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1_short.png new file mode 100644 index 0000000..00848dd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png new file mode 100644 index 0000000..838132c Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2_short.png new file mode 100644 index 0000000..00848dd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png new file mode 100644 index 0000000..d2f7b0e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3_short.png new file mode 100644 index 0000000..00848dd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png new file mode 100644 index 0000000..e494cb6 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312_short.png new file mode 100644 index 0000000..e18931e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png new file mode 100644 index 0000000..8a0250c Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a_short.png new file mode 100644 index 0000000..f0cb2eb Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png new file mode 100644 index 0000000..29b9adb Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b_short.png new file mode 100644 index 0000000..e18931e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_te.png b/fntpic/u8g2_font_boutique_bitmap_7x7_te.png new file mode 100644 index 0000000..c677c3d Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_te.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_te_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_te_short.png new file mode 100644 index 0000000..4c387ed Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_te_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tf.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tf.png new file mode 100644 index 0000000..087887e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tf.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tf_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tf_short.png new file mode 100644 index 0000000..40f3406 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tf_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tn.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tn.png new file mode 100644 index 0000000..1678479 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tn.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tn_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tn_short.png new file mode 100644 index 0000000..db61104 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tn_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tr.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tr.png new file mode 100644 index 0000000..36b2c0b Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tr.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_7x7_tr_short.png b/fntpic/u8g2_font_boutique_bitmap_7x7_tr_short.png new file mode 100644 index 0000000..00848dd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_7x7_tr_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png new file mode 100644 index 0000000..ec8a3c8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all_short.png new file mode 100644 index 0000000..c0bfedb Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_all_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png new file mode 100644 index 0000000..aaad925 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1_short.png new file mode 100644 index 0000000..5b718d8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png new file mode 100644 index 0000000..010a8eb Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2_short.png new file mode 100644 index 0000000..5b718d8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png new file mode 100644 index 0000000..c2f064a Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3_short.png new file mode 100644 index 0000000..5b718d8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png new file mode 100644 index 0000000..aabf1c2 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312_short.png new file mode 100644 index 0000000..49ff4a7 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png new file mode 100644 index 0000000..8b3b0f8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a_short.png new file mode 100644 index 0000000..49ff4a7 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png new file mode 100644 index 0000000..3f11575 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b_short.png new file mode 100644 index 0000000..49ff4a7 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png new file mode 100644 index 0000000..2324b84 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te_short.png new file mode 100644 index 0000000..e50a291 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_te_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png new file mode 100644 index 0000000..d2d1b5e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf_short.png new file mode 100644 index 0000000..f4fa1af Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tf_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png new file mode 100644 index 0000000..56241ec Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn_short.png new file mode 100644 index 0000000..82b0b28 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tn_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png new file mode 100644 index 0000000..a14b092 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr_short.png new file mode 100644 index 0000000..0a303aa Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_bold_tr_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png new file mode 100644 index 0000000..7b02dae Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_all.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_all_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_all_short.png new file mode 100644 index 0000000..9160c6f Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_all_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png new file mode 100644 index 0000000..608bf06 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1_short.png new file mode 100644 index 0000000..fa10c71 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png new file mode 100644 index 0000000..fde6533 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2_short.png new file mode 100644 index 0000000..fa10c71 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png new file mode 100644 index 0000000..34d44c1 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3_short.png new file mode 100644 index 0000000..fa10c71 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png new file mode 100644 index 0000000..025c5fd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312_short.png new file mode 100644 index 0000000..781b84d Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png new file mode 100644 index 0000000..90786ae Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a_short.png new file mode 100644 index 0000000..781b84d Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png new file mode 100644 index 0000000..eeb055e Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b_short.png new file mode 100644 index 0000000..781b84d Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_te.png b/fntpic/u8g2_font_boutique_bitmap_9x9_te.png new file mode 100644 index 0000000..581b3e8 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_te.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_te_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_te_short.png new file mode 100644 index 0000000..76b25f1 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_te_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tf.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tf.png new file mode 100644 index 0000000..189ddfa Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tf.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tf_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tf_short.png new file mode 100644 index 0000000..9558036 Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tf_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tn.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tn.png new file mode 100644 index 0000000..41edb8a Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tn.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tn_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tn_short.png new file mode 100644 index 0000000..c38631f Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tn_short.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tr.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tr.png new file mode 100644 index 0000000..a0958ea Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tr.png differ diff --git a/fntpic/u8g2_font_boutique_bitmap_9x9_tr_short.png b/fntpic/u8g2_font_boutique_bitmap_9x9_tr_short.png new file mode 100644 index 0000000..aff56bd Binary files /dev/null and b/fntpic/u8g2_font_boutique_bitmap_9x9_tr_short.png differ diff --git a/fntpic/u8g2_font_bpixel_te.png b/fntpic/u8g2_font_bpixel_te.png new file mode 100644 index 0000000..72fdfeb Binary files /dev/null and b/fntpic/u8g2_font_bpixel_te.png differ diff --git a/fntpic/u8g2_font_bpixel_te_short.png b/fntpic/u8g2_font_bpixel_te_short.png new file mode 100644 index 0000000..04304a4 Binary files /dev/null and b/fntpic/u8g2_font_bpixel_te_short.png differ diff --git a/fntpic/u8g2_font_bpixel_tr.png b/fntpic/u8g2_font_bpixel_tr.png new file mode 100644 index 0000000..4c0492c Binary files /dev/null and b/fntpic/u8g2_font_bpixel_tr.png differ diff --git a/fntpic/u8g2_font_bpixel_tr_short.png b/fntpic/u8g2_font_bpixel_tr_short.png new file mode 100644 index 0000000..6621b9e Binary files /dev/null and b/fntpic/u8g2_font_bpixel_tr_short.png differ diff --git a/fntpic/u8g2_font_bpixeldouble_tr.png b/fntpic/u8g2_font_bpixeldouble_tr.png new file mode 100644 index 0000000..c29f22f Binary files /dev/null and b/fntpic/u8g2_font_bpixeldouble_tr.png differ diff --git a/fntpic/u8g2_font_bpixeldouble_tr_short.png b/fntpic/u8g2_font_bpixeldouble_tr_short.png new file mode 100644 index 0000000..a9ebfa0 Binary files /dev/null and b/fntpic/u8g2_font_bpixeldouble_tr_short.png differ diff --git a/fntpic/u8g2_font_bracketedbabies_tr.png b/fntpic/u8g2_font_bracketedbabies_tr.png new file mode 100644 index 0000000..ec0ca98 Binary files /dev/null and b/fntpic/u8g2_font_bracketedbabies_tr.png differ diff --git a/fntpic/u8g2_font_bracketedbabies_tr_short.png b/fntpic/u8g2_font_bracketedbabies_tr_short.png new file mode 100644 index 0000000..53653bf Binary files /dev/null and b/fntpic/u8g2_font_bracketedbabies_tr_short.png differ diff --git a/fntpic/u8g2_font_bubble_tn.png b/fntpic/u8g2_font_bubble_tn.png new file mode 100644 index 0000000..817272d Binary files /dev/null and b/fntpic/u8g2_font_bubble_tn.png differ diff --git a/fntpic/u8g2_font_bubble_tn_short.png b/fntpic/u8g2_font_bubble_tn_short.png new file mode 100644 index 0000000..5cd6b39 Binary files /dev/null and b/fntpic/u8g2_font_bubble_tn_short.png differ diff --git a/fntpic/u8g2_font_bubble_tr.png b/fntpic/u8g2_font_bubble_tr.png new file mode 100644 index 0000000..4cbac19 Binary files /dev/null and b/fntpic/u8g2_font_bubble_tr.png differ diff --git a/fntpic/u8g2_font_bubble_tr_short.png b/fntpic/u8g2_font_bubble_tr_short.png new file mode 100644 index 0000000..c7112b4 Binary files /dev/null and b/fntpic/u8g2_font_bubble_tr_short.png differ diff --git a/fntpic/u8g2_font_busdisplay11x5_te.png b/fntpic/u8g2_font_busdisplay11x5_te.png new file mode 100644 index 0000000..5de900a Binary files /dev/null and b/fntpic/u8g2_font_busdisplay11x5_te.png differ diff --git a/fntpic/u8g2_font_busdisplay11x5_te_short.png b/fntpic/u8g2_font_busdisplay11x5_te_short.png new file mode 100644 index 0000000..c7315ac Binary files /dev/null and b/fntpic/u8g2_font_busdisplay11x5_te_short.png differ diff --git a/fntpic/u8g2_font_busdisplay11x5_tr.png b/fntpic/u8g2_font_busdisplay11x5_tr.png new file mode 100644 index 0000000..04d6586 Binary files /dev/null and b/fntpic/u8g2_font_busdisplay11x5_tr.png differ diff --git a/fntpic/u8g2_font_busdisplay11x5_tr_short.png b/fntpic/u8g2_font_busdisplay11x5_tr_short.png new file mode 100644 index 0000000..c7315ac Binary files /dev/null and b/fntpic/u8g2_font_busdisplay11x5_tr_short.png differ diff --git a/fntpic/u8g2_font_busdisplay8x5_tr.png b/fntpic/u8g2_font_busdisplay8x5_tr.png new file mode 100644 index 0000000..a998686 Binary files /dev/null and b/fntpic/u8g2_font_busdisplay8x5_tr.png differ diff --git a/fntpic/u8g2_font_busdisplay8x5_tr_short.png b/fntpic/u8g2_font_busdisplay8x5_tr_short.png new file mode 100644 index 0000000..42bdd39 Binary files /dev/null and b/fntpic/u8g2_font_busdisplay8x5_tr_short.png differ diff --git a/fntpic/u8g2_font_bytesize_te.png b/fntpic/u8g2_font_bytesize_te.png new file mode 100644 index 0000000..f367e9f Binary files /dev/null and b/fntpic/u8g2_font_bytesize_te.png differ diff --git a/fntpic/u8g2_font_bytesize_te_short.png b/fntpic/u8g2_font_bytesize_te_short.png new file mode 100644 index 0000000..3e2c2c2 Binary files /dev/null and b/fntpic/u8g2_font_bytesize_te_short.png differ diff --git a/fntpic/u8g2_font_bytesize_tf.png b/fntpic/u8g2_font_bytesize_tf.png new file mode 100644 index 0000000..e445f56 Binary files /dev/null and b/fntpic/u8g2_font_bytesize_tf.png differ diff --git a/fntpic/u8g2_font_bytesize_tf_short.png b/fntpic/u8g2_font_bytesize_tf_short.png new file mode 100644 index 0000000..3e2c2c2 Binary files /dev/null and b/fntpic/u8g2_font_bytesize_tf_short.png differ diff --git a/fntpic/u8g2_font_bytesize_tr.png b/fntpic/u8g2_font_bytesize_tr.png new file mode 100644 index 0000000..73ac051 Binary files /dev/null and b/fntpic/u8g2_font_bytesize_tr.png differ diff --git a/fntpic/u8g2_font_bytesize_tr_short.png b/fntpic/u8g2_font_bytesize_tr_short.png new file mode 100644 index 0000000..3e2c2c2 Binary files /dev/null and b/fntpic/u8g2_font_bytesize_tr_short.png differ diff --git a/fntpic/u8g2_font_calblk36_tr.png b/fntpic/u8g2_font_calblk36_tr.png new file mode 100644 index 0000000..0f0c56c Binary files /dev/null and b/fntpic/u8g2_font_calblk36_tr.png differ diff --git a/fntpic/u8g2_font_calblk36_tr_short.png b/fntpic/u8g2_font_calblk36_tr_short.png new file mode 100644 index 0000000..78b21dd Binary files /dev/null and b/fntpic/u8g2_font_calblk36_tr_short.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_t_all.png b/fntpic/u8g2_font_calibration_gothic_nbp_t_all.png new file mode 100644 index 0000000..3711480 Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_t_all_short.png b/fntpic/u8g2_font_calibration_gothic_nbp_t_all_short.png new file mode 100644 index 0000000..23abfe0 Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tf.png b/fntpic/u8g2_font_calibration_gothic_nbp_tf.png new file mode 100644 index 0000000..2410a14 Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tf.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tf_short.png b/fntpic/u8g2_font_calibration_gothic_nbp_tf_short.png new file mode 100644 index 0000000..030c7ec Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tn.png b/fntpic/u8g2_font_calibration_gothic_nbp_tn.png new file mode 100644 index 0000000..be5dc5b Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tn.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tn_short.png b/fntpic/u8g2_font_calibration_gothic_nbp_tn_short.png new file mode 100644 index 0000000..f4d7f28 Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tr.png b/fntpic/u8g2_font_calibration_gothic_nbp_tr.png new file mode 100644 index 0000000..e1a4aba Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tr.png differ diff --git a/fntpic/u8g2_font_calibration_gothic_nbp_tr_short.png b/fntpic/u8g2_font_calibration_gothic_nbp_tr_short.png new file mode 100644 index 0000000..25ce5da Binary files /dev/null and b/fntpic/u8g2_font_calibration_gothic_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_callite24_tr.png b/fntpic/u8g2_font_callite24_tr.png new file mode 100644 index 0000000..2d435db Binary files /dev/null and b/fntpic/u8g2_font_callite24_tr.png differ diff --git a/fntpic/u8g2_font_callite24_tr_short.png b/fntpic/u8g2_font_callite24_tr_short.png new file mode 100644 index 0000000..802a1e2 Binary files /dev/null and b/fntpic/u8g2_font_callite24_tr_short.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tf.png b/fntpic/u8g2_font_cardimon_pixel_tf.png new file mode 100644 index 0000000..259b5a9 Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tf.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tf_short.png b/fntpic/u8g2_font_cardimon_pixel_tf_short.png new file mode 100644 index 0000000..3d0b8d9 Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tf_short.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tn.png b/fntpic/u8g2_font_cardimon_pixel_tn.png new file mode 100644 index 0000000..5594a9f Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tn.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tn_short.png b/fntpic/u8g2_font_cardimon_pixel_tn_short.png new file mode 100644 index 0000000..5b68ce2 Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tn_short.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tr.png b/fntpic/u8g2_font_cardimon_pixel_tr.png new file mode 100644 index 0000000..9944a13 Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tr.png differ diff --git a/fntpic/u8g2_font_cardimon_pixel_tr_short.png b/fntpic/u8g2_font_cardimon_pixel_tr_short.png new file mode 100644 index 0000000..960bd91 Binary files /dev/null and b/fntpic/u8g2_font_cardimon_pixel_tr_short.png differ diff --git a/fntpic/u8g2_font_celibatemonk_tr.png b/fntpic/u8g2_font_celibatemonk_tr.png new file mode 100644 index 0000000..914a8ab Binary files /dev/null and b/fntpic/u8g2_font_celibatemonk_tr.png differ diff --git a/fntpic/u8g2_font_celibatemonk_tr_short.png b/fntpic/u8g2_font_celibatemonk_tr_short.png new file mode 100644 index 0000000..65903d3 Binary files /dev/null and b/fntpic/u8g2_font_celibatemonk_tr_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_me.png b/fntpic/u8g2_font_chargen_92_me.png new file mode 100644 index 0000000..5207526 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_me.png differ diff --git a/fntpic/u8g2_font_chargen_92_me_short.png b/fntpic/u8g2_font_chargen_92_me_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_me_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_mf.png b/fntpic/u8g2_font_chargen_92_mf.png new file mode 100644 index 0000000..1562b5e Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mf.png differ diff --git a/fntpic/u8g2_font_chargen_92_mf_short.png b/fntpic/u8g2_font_chargen_92_mf_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mf_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_mn.png b/fntpic/u8g2_font_chargen_92_mn.png new file mode 100644 index 0000000..ac315a3 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mn.png differ diff --git a/fntpic/u8g2_font_chargen_92_mn_short.png b/fntpic/u8g2_font_chargen_92_mn_short.png new file mode 100644 index 0000000..2ce52ed Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mn_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_mr.png b/fntpic/u8g2_font_chargen_92_mr.png new file mode 100644 index 0000000..8c6e962 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mr.png differ diff --git a/fntpic/u8g2_font_chargen_92_mr_short.png b/fntpic/u8g2_font_chargen_92_mr_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_mr_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_te.png b/fntpic/u8g2_font_chargen_92_te.png new file mode 100644 index 0000000..5d26324 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_te.png differ diff --git a/fntpic/u8g2_font_chargen_92_te_short.png b/fntpic/u8g2_font_chargen_92_te_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_te_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_tf.png b/fntpic/u8g2_font_chargen_92_tf.png new file mode 100644 index 0000000..dd9bbb3 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tf.png differ diff --git a/fntpic/u8g2_font_chargen_92_tf_short.png b/fntpic/u8g2_font_chargen_92_tf_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tf_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_tn.png b/fntpic/u8g2_font_chargen_92_tn.png new file mode 100644 index 0000000..8aa7d2d Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tn.png differ diff --git a/fntpic/u8g2_font_chargen_92_tn_short.png b/fntpic/u8g2_font_chargen_92_tn_short.png new file mode 100644 index 0000000..2ce52ed Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tn_short.png differ diff --git a/fntpic/u8g2_font_chargen_92_tr.png b/fntpic/u8g2_font_chargen_92_tr.png new file mode 100644 index 0000000..5b586b1 Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tr.png differ diff --git a/fntpic/u8g2_font_chargen_92_tr_short.png b/fntpic/u8g2_font_chargen_92_tr_short.png new file mode 100644 index 0000000..644d1bb Binary files /dev/null and b/fntpic/u8g2_font_chargen_92_tr_short.png differ diff --git a/fntpic/u8g2_font_chikita_tf.png b/fntpic/u8g2_font_chikita_tf.png new file mode 100644 index 0000000..4176099 Binary files /dev/null and b/fntpic/u8g2_font_chikita_tf.png differ diff --git a/fntpic/u8g2_font_chikita_tf_short.png b/fntpic/u8g2_font_chikita_tf_short.png new file mode 100644 index 0000000..5e02488 Binary files /dev/null and b/fntpic/u8g2_font_chikita_tf_short.png differ diff --git a/fntpic/u8g2_font_chikita_tn.png b/fntpic/u8g2_font_chikita_tn.png new file mode 100644 index 0000000..9976951 Binary files /dev/null and b/fntpic/u8g2_font_chikita_tn.png differ diff --git a/fntpic/u8g2_font_chikita_tn_short.png b/fntpic/u8g2_font_chikita_tn_short.png new file mode 100644 index 0000000..a9892cf Binary files /dev/null and b/fntpic/u8g2_font_chikita_tn_short.png differ diff --git a/fntpic/u8g2_font_chikita_tr.png b/fntpic/u8g2_font_chikita_tr.png new file mode 100644 index 0000000..0862877 Binary files /dev/null and b/fntpic/u8g2_font_chikita_tr.png differ diff --git a/fntpic/u8g2_font_chikita_tr_short.png b/fntpic/u8g2_font_chikita_tr_short.png new file mode 100644 index 0000000..b47c91a Binary files /dev/null and b/fntpic/u8g2_font_chikita_tr_short.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8n.png b/fntpic/u8g2_font_chroma48medium8_8n.png new file mode 100644 index 0000000..953b553 Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8n.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8n_short.png b/fntpic/u8g2_font_chroma48medium8_8n_short.png new file mode 100644 index 0000000..49d4557 Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8n_short.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8r.png b/fntpic/u8g2_font_chroma48medium8_8r.png new file mode 100644 index 0000000..7b1d300 Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8r.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8r_short.png b/fntpic/u8g2_font_chroma48medium8_8r_short.png new file mode 100644 index 0000000..40756ab Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8r_short.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8u.png b/fntpic/u8g2_font_chroma48medium8_8u.png new file mode 100644 index 0000000..7b24cf5 Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8u.png differ diff --git a/fntpic/u8g2_font_chroma48medium8_8u_short.png b/fntpic/u8g2_font_chroma48medium8_8u_short.png new file mode 100644 index 0000000..0493487 Binary files /dev/null and b/fntpic/u8g2_font_chroma48medium8_8u_short.png differ diff --git a/fntpic/u8g2_font_ciircle13_tr.png b/fntpic/u8g2_font_ciircle13_tr.png new file mode 100644 index 0000000..06070d7 Binary files /dev/null and b/fntpic/u8g2_font_ciircle13_tr.png differ diff --git a/fntpic/u8g2_font_ciircle13_tr_short.png b/fntpic/u8g2_font_ciircle13_tr_short.png new file mode 100644 index 0000000..29a7eeb Binary files /dev/null and b/fntpic/u8g2_font_ciircle13_tr_short.png differ diff --git a/fntpic/u8g2_font_commodore64_tr.png b/fntpic/u8g2_font_commodore64_tr.png new file mode 100644 index 0000000..44cb3d6 Binary files /dev/null and b/fntpic/u8g2_font_commodore64_tr.png differ diff --git a/fntpic/u8g2_font_commodore64_tr_short.png b/fntpic/u8g2_font_commodore64_tr_short.png new file mode 100644 index 0000000..4de39e5 Binary files /dev/null and b/fntpic/u8g2_font_commodore64_tr_short.png differ diff --git a/fntpic/u8g2_font_cosmonazisserif_tr.png b/fntpic/u8g2_font_cosmonazisserif_tr.png new file mode 100644 index 0000000..c0d67b8 Binary files /dev/null and b/fntpic/u8g2_font_cosmonazisserif_tr.png differ diff --git a/fntpic/u8g2_font_cosmonazisserif_tr_short.png b/fntpic/u8g2_font_cosmonazisserif_tr_short.png new file mode 100644 index 0000000..74561f6 Binary files /dev/null and b/fntpic/u8g2_font_cosmonazisserif_tr_short.png differ diff --git a/fntpic/u8g2_font_courB08_mf.png b/fntpic/u8g2_font_courB08_mf.png new file mode 100644 index 0000000..933cc46 Binary files /dev/null and b/fntpic/u8g2_font_courB08_mf.png differ diff --git a/fntpic/u8g2_font_courB08_mf_short.png b/fntpic/u8g2_font_courB08_mf_short.png new file mode 100644 index 0000000..3861705 Binary files /dev/null and b/fntpic/u8g2_font_courB08_mf_short.png differ diff --git a/fntpic/u8g2_font_courB08_mn.png b/fntpic/u8g2_font_courB08_mn.png new file mode 100644 index 0000000..4d9c65c Binary files /dev/null and b/fntpic/u8g2_font_courB08_mn.png differ diff --git a/fntpic/u8g2_font_courB08_mn_short.png b/fntpic/u8g2_font_courB08_mn_short.png new file mode 100644 index 0000000..fca5421 Binary files /dev/null and b/fntpic/u8g2_font_courB08_mn_short.png differ diff --git a/fntpic/u8g2_font_courB08_mr.png b/fntpic/u8g2_font_courB08_mr.png new file mode 100644 index 0000000..a4d3081 Binary files /dev/null and b/fntpic/u8g2_font_courB08_mr.png differ diff --git a/fntpic/u8g2_font_courB08_mr_short.png b/fntpic/u8g2_font_courB08_mr_short.png new file mode 100644 index 0000000..17de87b Binary files /dev/null and b/fntpic/u8g2_font_courB08_mr_short.png differ diff --git a/fntpic/u8g2_font_courB08_tf.png b/fntpic/u8g2_font_courB08_tf.png new file mode 100644 index 0000000..24e46b2 Binary files /dev/null and b/fntpic/u8g2_font_courB08_tf.png differ diff --git a/fntpic/u8g2_font_courB08_tf_short.png b/fntpic/u8g2_font_courB08_tf_short.png new file mode 100644 index 0000000..0d64755 Binary files /dev/null and b/fntpic/u8g2_font_courB08_tf_short.png differ diff --git a/fntpic/u8g2_font_courB08_tn.png b/fntpic/u8g2_font_courB08_tn.png new file mode 100644 index 0000000..c8dc4c2 Binary files /dev/null and b/fntpic/u8g2_font_courB08_tn.png differ diff --git a/fntpic/u8g2_font_courB08_tn_short.png b/fntpic/u8g2_font_courB08_tn_short.png new file mode 100644 index 0000000..ce8ad20 Binary files /dev/null and b/fntpic/u8g2_font_courB08_tn_short.png differ diff --git a/fntpic/u8g2_font_courB08_tr.png b/fntpic/u8g2_font_courB08_tr.png new file mode 100644 index 0000000..846a8a9 Binary files /dev/null and b/fntpic/u8g2_font_courB08_tr.png differ diff --git a/fntpic/u8g2_font_courB08_tr_short.png b/fntpic/u8g2_font_courB08_tr_short.png new file mode 100644 index 0000000..684511e Binary files /dev/null and b/fntpic/u8g2_font_courB08_tr_short.png differ diff --git a/fntpic/u8g2_font_courB10_mf.png b/fntpic/u8g2_font_courB10_mf.png new file mode 100644 index 0000000..ab4e67c Binary files /dev/null and b/fntpic/u8g2_font_courB10_mf.png differ diff --git a/fntpic/u8g2_font_courB10_mf_short.png b/fntpic/u8g2_font_courB10_mf_short.png new file mode 100644 index 0000000..cfac2c7 Binary files /dev/null and b/fntpic/u8g2_font_courB10_mf_short.png differ diff --git a/fntpic/u8g2_font_courB10_mn.png b/fntpic/u8g2_font_courB10_mn.png new file mode 100644 index 0000000..830900c Binary files /dev/null and b/fntpic/u8g2_font_courB10_mn.png differ diff --git a/fntpic/u8g2_font_courB10_mn_short.png b/fntpic/u8g2_font_courB10_mn_short.png new file mode 100644 index 0000000..d34962e Binary files /dev/null and b/fntpic/u8g2_font_courB10_mn_short.png differ diff --git a/fntpic/u8g2_font_courB10_mr.png b/fntpic/u8g2_font_courB10_mr.png new file mode 100644 index 0000000..78ec1cb Binary files /dev/null and b/fntpic/u8g2_font_courB10_mr.png differ diff --git a/fntpic/u8g2_font_courB10_mr_short.png b/fntpic/u8g2_font_courB10_mr_short.png new file mode 100644 index 0000000..5fc593b Binary files /dev/null and b/fntpic/u8g2_font_courB10_mr_short.png differ diff --git a/fntpic/u8g2_font_courB10_tf.png b/fntpic/u8g2_font_courB10_tf.png new file mode 100644 index 0000000..16fc2f5 Binary files /dev/null and b/fntpic/u8g2_font_courB10_tf.png differ diff --git a/fntpic/u8g2_font_courB10_tf_short.png b/fntpic/u8g2_font_courB10_tf_short.png new file mode 100644 index 0000000..0605789 Binary files /dev/null and b/fntpic/u8g2_font_courB10_tf_short.png differ diff --git a/fntpic/u8g2_font_courB10_tn.png b/fntpic/u8g2_font_courB10_tn.png new file mode 100644 index 0000000..c7f33bc Binary files /dev/null and b/fntpic/u8g2_font_courB10_tn.png differ diff --git a/fntpic/u8g2_font_courB10_tn_short.png b/fntpic/u8g2_font_courB10_tn_short.png new file mode 100644 index 0000000..8112cd9 Binary files /dev/null and b/fntpic/u8g2_font_courB10_tn_short.png differ diff --git a/fntpic/u8g2_font_courB10_tr.png b/fntpic/u8g2_font_courB10_tr.png new file mode 100644 index 0000000..26455ab Binary files /dev/null and b/fntpic/u8g2_font_courB10_tr.png differ diff --git a/fntpic/u8g2_font_courB10_tr_short.png b/fntpic/u8g2_font_courB10_tr_short.png new file mode 100644 index 0000000..5fc17fc Binary files /dev/null and b/fntpic/u8g2_font_courB10_tr_short.png differ diff --git a/fntpic/u8g2_font_courB12_mf.png b/fntpic/u8g2_font_courB12_mf.png new file mode 100644 index 0000000..751fe48 Binary files /dev/null and b/fntpic/u8g2_font_courB12_mf.png differ diff --git a/fntpic/u8g2_font_courB12_mf_short.png b/fntpic/u8g2_font_courB12_mf_short.png new file mode 100644 index 0000000..5324c7c Binary files /dev/null and b/fntpic/u8g2_font_courB12_mf_short.png differ diff --git a/fntpic/u8g2_font_courB12_mn.png b/fntpic/u8g2_font_courB12_mn.png new file mode 100644 index 0000000..3f563c0 Binary files /dev/null and b/fntpic/u8g2_font_courB12_mn.png differ diff --git a/fntpic/u8g2_font_courB12_mn_short.png b/fntpic/u8g2_font_courB12_mn_short.png new file mode 100644 index 0000000..0a47e4c Binary files /dev/null and b/fntpic/u8g2_font_courB12_mn_short.png differ diff --git a/fntpic/u8g2_font_courB12_mr.png b/fntpic/u8g2_font_courB12_mr.png new file mode 100644 index 0000000..f738189 Binary files /dev/null and b/fntpic/u8g2_font_courB12_mr.png differ diff --git a/fntpic/u8g2_font_courB12_mr_short.png b/fntpic/u8g2_font_courB12_mr_short.png new file mode 100644 index 0000000..f94e2f5 Binary files /dev/null and b/fntpic/u8g2_font_courB12_mr_short.png differ diff --git a/fntpic/u8g2_font_courB12_tf.png b/fntpic/u8g2_font_courB12_tf.png new file mode 100644 index 0000000..ef526fe Binary files /dev/null and b/fntpic/u8g2_font_courB12_tf.png differ diff --git a/fntpic/u8g2_font_courB12_tf_short.png b/fntpic/u8g2_font_courB12_tf_short.png new file mode 100644 index 0000000..96b4d36 Binary files /dev/null and b/fntpic/u8g2_font_courB12_tf_short.png differ diff --git a/fntpic/u8g2_font_courB12_tn.png b/fntpic/u8g2_font_courB12_tn.png new file mode 100644 index 0000000..7be7fb0 Binary files /dev/null and b/fntpic/u8g2_font_courB12_tn.png differ diff --git a/fntpic/u8g2_font_courB12_tn_short.png b/fntpic/u8g2_font_courB12_tn_short.png new file mode 100644 index 0000000..d9cbd61 Binary files /dev/null and b/fntpic/u8g2_font_courB12_tn_short.png differ diff --git a/fntpic/u8g2_font_courB12_tr.png b/fntpic/u8g2_font_courB12_tr.png new file mode 100644 index 0000000..d902db1 Binary files /dev/null and b/fntpic/u8g2_font_courB12_tr.png differ diff --git a/fntpic/u8g2_font_courB12_tr_short.png b/fntpic/u8g2_font_courB12_tr_short.png new file mode 100644 index 0000000..cee5b6e Binary files /dev/null and b/fntpic/u8g2_font_courB12_tr_short.png differ diff --git a/fntpic/u8g2_font_courB14_mf.png b/fntpic/u8g2_font_courB14_mf.png new file mode 100644 index 0000000..7e154bb Binary files /dev/null and b/fntpic/u8g2_font_courB14_mf.png differ diff --git a/fntpic/u8g2_font_courB14_mf_short.png b/fntpic/u8g2_font_courB14_mf_short.png new file mode 100644 index 0000000..9f55de1 Binary files /dev/null and b/fntpic/u8g2_font_courB14_mf_short.png differ diff --git a/fntpic/u8g2_font_courB14_mn.png b/fntpic/u8g2_font_courB14_mn.png new file mode 100644 index 0000000..94961b3 Binary files /dev/null and b/fntpic/u8g2_font_courB14_mn.png differ diff --git a/fntpic/u8g2_font_courB14_mn_short.png b/fntpic/u8g2_font_courB14_mn_short.png new file mode 100644 index 0000000..d725f84 Binary files /dev/null and b/fntpic/u8g2_font_courB14_mn_short.png differ diff --git a/fntpic/u8g2_font_courB14_mr.png b/fntpic/u8g2_font_courB14_mr.png new file mode 100644 index 0000000..ac37854 Binary files /dev/null and b/fntpic/u8g2_font_courB14_mr.png differ diff --git a/fntpic/u8g2_font_courB14_mr_short.png b/fntpic/u8g2_font_courB14_mr_short.png new file mode 100644 index 0000000..2f590af Binary files /dev/null and b/fntpic/u8g2_font_courB14_mr_short.png differ diff --git a/fntpic/u8g2_font_courB14_tf.png b/fntpic/u8g2_font_courB14_tf.png new file mode 100644 index 0000000..887d785 Binary files /dev/null and b/fntpic/u8g2_font_courB14_tf.png differ diff --git a/fntpic/u8g2_font_courB14_tf_short.png b/fntpic/u8g2_font_courB14_tf_short.png new file mode 100644 index 0000000..43f97a6 Binary files /dev/null and b/fntpic/u8g2_font_courB14_tf_short.png differ diff --git a/fntpic/u8g2_font_courB14_tn.png b/fntpic/u8g2_font_courB14_tn.png new file mode 100644 index 0000000..e3a1803 Binary files /dev/null and b/fntpic/u8g2_font_courB14_tn.png differ diff --git a/fntpic/u8g2_font_courB14_tn_short.png b/fntpic/u8g2_font_courB14_tn_short.png new file mode 100644 index 0000000..1dd3774 Binary files /dev/null and b/fntpic/u8g2_font_courB14_tn_short.png differ diff --git a/fntpic/u8g2_font_courB14_tr.png b/fntpic/u8g2_font_courB14_tr.png new file mode 100644 index 0000000..6aca22d Binary files /dev/null and b/fntpic/u8g2_font_courB14_tr.png differ diff --git a/fntpic/u8g2_font_courB14_tr_short.png b/fntpic/u8g2_font_courB14_tr_short.png new file mode 100644 index 0000000..72afbe6 Binary files /dev/null and b/fntpic/u8g2_font_courB14_tr_short.png differ diff --git a/fntpic/u8g2_font_courB18_mf.png b/fntpic/u8g2_font_courB18_mf.png new file mode 100644 index 0000000..e36a261 Binary files /dev/null and b/fntpic/u8g2_font_courB18_mf.png differ diff --git a/fntpic/u8g2_font_courB18_mf_short.png b/fntpic/u8g2_font_courB18_mf_short.png new file mode 100644 index 0000000..89d04ad Binary files /dev/null and b/fntpic/u8g2_font_courB18_mf_short.png differ diff --git a/fntpic/u8g2_font_courB18_mn.png b/fntpic/u8g2_font_courB18_mn.png new file mode 100644 index 0000000..ef301ee Binary files /dev/null and b/fntpic/u8g2_font_courB18_mn.png differ diff --git a/fntpic/u8g2_font_courB18_mn_short.png b/fntpic/u8g2_font_courB18_mn_short.png new file mode 100644 index 0000000..f587c60 Binary files /dev/null and b/fntpic/u8g2_font_courB18_mn_short.png differ diff --git a/fntpic/u8g2_font_courB18_mr.png b/fntpic/u8g2_font_courB18_mr.png new file mode 100644 index 0000000..10f686d Binary files /dev/null and b/fntpic/u8g2_font_courB18_mr.png differ diff --git a/fntpic/u8g2_font_courB18_mr_short.png b/fntpic/u8g2_font_courB18_mr_short.png new file mode 100644 index 0000000..9503053 Binary files /dev/null and b/fntpic/u8g2_font_courB18_mr_short.png differ diff --git a/fntpic/u8g2_font_courB18_tf.png b/fntpic/u8g2_font_courB18_tf.png new file mode 100644 index 0000000..85fd4c8 Binary files /dev/null and b/fntpic/u8g2_font_courB18_tf.png differ diff --git a/fntpic/u8g2_font_courB18_tf_short.png b/fntpic/u8g2_font_courB18_tf_short.png new file mode 100644 index 0000000..385caff Binary files /dev/null and b/fntpic/u8g2_font_courB18_tf_short.png differ diff --git a/fntpic/u8g2_font_courB18_tn.png b/fntpic/u8g2_font_courB18_tn.png new file mode 100644 index 0000000..4d92cdd Binary files /dev/null and b/fntpic/u8g2_font_courB18_tn.png differ diff --git a/fntpic/u8g2_font_courB18_tn_short.png b/fntpic/u8g2_font_courB18_tn_short.png new file mode 100644 index 0000000..5362875 Binary files /dev/null and b/fntpic/u8g2_font_courB18_tn_short.png differ diff --git a/fntpic/u8g2_font_courB18_tr.png b/fntpic/u8g2_font_courB18_tr.png new file mode 100644 index 0000000..e43e233 Binary files /dev/null and b/fntpic/u8g2_font_courB18_tr.png differ diff --git a/fntpic/u8g2_font_courB18_tr_short.png b/fntpic/u8g2_font_courB18_tr_short.png new file mode 100644 index 0000000..ea612f0 Binary files /dev/null and b/fntpic/u8g2_font_courB18_tr_short.png differ diff --git a/fntpic/u8g2_font_courB24_mf.png b/fntpic/u8g2_font_courB24_mf.png new file mode 100644 index 0000000..47a6b34 Binary files /dev/null and b/fntpic/u8g2_font_courB24_mf.png differ diff --git a/fntpic/u8g2_font_courB24_mf_short.png b/fntpic/u8g2_font_courB24_mf_short.png new file mode 100644 index 0000000..3ac94cb Binary files /dev/null and b/fntpic/u8g2_font_courB24_mf_short.png differ diff --git a/fntpic/u8g2_font_courB24_mn.png b/fntpic/u8g2_font_courB24_mn.png new file mode 100644 index 0000000..6662ff4 Binary files /dev/null and b/fntpic/u8g2_font_courB24_mn.png differ diff --git a/fntpic/u8g2_font_courB24_mn_short.png b/fntpic/u8g2_font_courB24_mn_short.png new file mode 100644 index 0000000..2a3baec Binary files /dev/null and b/fntpic/u8g2_font_courB24_mn_short.png differ diff --git a/fntpic/u8g2_font_courB24_mr.png b/fntpic/u8g2_font_courB24_mr.png new file mode 100644 index 0000000..393345f Binary files /dev/null and b/fntpic/u8g2_font_courB24_mr.png differ diff --git a/fntpic/u8g2_font_courB24_mr_short.png b/fntpic/u8g2_font_courB24_mr_short.png new file mode 100644 index 0000000..3c08365 Binary files /dev/null and b/fntpic/u8g2_font_courB24_mr_short.png differ diff --git a/fntpic/u8g2_font_courB24_tf.png b/fntpic/u8g2_font_courB24_tf.png new file mode 100644 index 0000000..b305f76 Binary files /dev/null and b/fntpic/u8g2_font_courB24_tf.png differ diff --git a/fntpic/u8g2_font_courB24_tf_short.png b/fntpic/u8g2_font_courB24_tf_short.png new file mode 100644 index 0000000..2aa6168 Binary files /dev/null and b/fntpic/u8g2_font_courB24_tf_short.png differ diff --git a/fntpic/u8g2_font_courB24_tn.png b/fntpic/u8g2_font_courB24_tn.png new file mode 100644 index 0000000..b4aefeb Binary files /dev/null and b/fntpic/u8g2_font_courB24_tn.png differ diff --git a/fntpic/u8g2_font_courB24_tn_short.png b/fntpic/u8g2_font_courB24_tn_short.png new file mode 100644 index 0000000..3c2ce3d Binary files /dev/null and b/fntpic/u8g2_font_courB24_tn_short.png differ diff --git a/fntpic/u8g2_font_courB24_tr.png b/fntpic/u8g2_font_courB24_tr.png new file mode 100644 index 0000000..1137baf Binary files /dev/null and b/fntpic/u8g2_font_courB24_tr.png differ diff --git a/fntpic/u8g2_font_courB24_tr_short.png b/fntpic/u8g2_font_courB24_tr_short.png new file mode 100644 index 0000000..d7dc46f Binary files /dev/null and b/fntpic/u8g2_font_courB24_tr_short.png differ diff --git a/fntpic/u8g2_font_courR08_mf.png b/fntpic/u8g2_font_courR08_mf.png new file mode 100644 index 0000000..a959d01 Binary files /dev/null and b/fntpic/u8g2_font_courR08_mf.png differ diff --git a/fntpic/u8g2_font_courR08_mf_short.png b/fntpic/u8g2_font_courR08_mf_short.png new file mode 100644 index 0000000..56dbbab Binary files /dev/null and b/fntpic/u8g2_font_courR08_mf_short.png differ diff --git a/fntpic/u8g2_font_courR08_mn.png b/fntpic/u8g2_font_courR08_mn.png new file mode 100644 index 0000000..78a3b09 Binary files /dev/null and b/fntpic/u8g2_font_courR08_mn.png differ diff --git a/fntpic/u8g2_font_courR08_mn_short.png b/fntpic/u8g2_font_courR08_mn_short.png new file mode 100644 index 0000000..ea1a435 Binary files /dev/null and b/fntpic/u8g2_font_courR08_mn_short.png differ diff --git a/fntpic/u8g2_font_courR08_mr.png b/fntpic/u8g2_font_courR08_mr.png new file mode 100644 index 0000000..fe8db34 Binary files /dev/null and b/fntpic/u8g2_font_courR08_mr.png differ diff --git a/fntpic/u8g2_font_courR08_mr_short.png b/fntpic/u8g2_font_courR08_mr_short.png new file mode 100644 index 0000000..c041af4 Binary files /dev/null and b/fntpic/u8g2_font_courR08_mr_short.png differ diff --git a/fntpic/u8g2_font_courR08_tf.png b/fntpic/u8g2_font_courR08_tf.png new file mode 100644 index 0000000..40a9973 Binary files /dev/null and b/fntpic/u8g2_font_courR08_tf.png differ diff --git a/fntpic/u8g2_font_courR08_tf_short.png b/fntpic/u8g2_font_courR08_tf_short.png new file mode 100644 index 0000000..63e035c Binary files /dev/null and b/fntpic/u8g2_font_courR08_tf_short.png differ diff --git a/fntpic/u8g2_font_courR08_tn.png b/fntpic/u8g2_font_courR08_tn.png new file mode 100644 index 0000000..2d8d42f Binary files /dev/null and b/fntpic/u8g2_font_courR08_tn.png differ diff --git a/fntpic/u8g2_font_courR08_tn_short.png b/fntpic/u8g2_font_courR08_tn_short.png new file mode 100644 index 0000000..d361065 Binary files /dev/null and b/fntpic/u8g2_font_courR08_tn_short.png differ diff --git a/fntpic/u8g2_font_courR08_tr.png b/fntpic/u8g2_font_courR08_tr.png new file mode 100644 index 0000000..bc0ef8c Binary files /dev/null and b/fntpic/u8g2_font_courR08_tr.png differ diff --git a/fntpic/u8g2_font_courR08_tr_short.png b/fntpic/u8g2_font_courR08_tr_short.png new file mode 100644 index 0000000..28d4001 Binary files /dev/null and b/fntpic/u8g2_font_courR08_tr_short.png differ diff --git a/fntpic/u8g2_font_courR10_mf.png b/fntpic/u8g2_font_courR10_mf.png new file mode 100644 index 0000000..ae584e8 Binary files /dev/null and b/fntpic/u8g2_font_courR10_mf.png differ diff --git a/fntpic/u8g2_font_courR10_mf_short.png b/fntpic/u8g2_font_courR10_mf_short.png new file mode 100644 index 0000000..23c23ca Binary files /dev/null and b/fntpic/u8g2_font_courR10_mf_short.png differ diff --git a/fntpic/u8g2_font_courR10_mn.png b/fntpic/u8g2_font_courR10_mn.png new file mode 100644 index 0000000..d31ede9 Binary files /dev/null and b/fntpic/u8g2_font_courR10_mn.png differ diff --git a/fntpic/u8g2_font_courR10_mn_short.png b/fntpic/u8g2_font_courR10_mn_short.png new file mode 100644 index 0000000..3621b0f Binary files /dev/null and b/fntpic/u8g2_font_courR10_mn_short.png differ diff --git a/fntpic/u8g2_font_courR10_mr.png b/fntpic/u8g2_font_courR10_mr.png new file mode 100644 index 0000000..39956e5 Binary files /dev/null and b/fntpic/u8g2_font_courR10_mr.png differ diff --git a/fntpic/u8g2_font_courR10_mr_short.png b/fntpic/u8g2_font_courR10_mr_short.png new file mode 100644 index 0000000..9680553 Binary files /dev/null and b/fntpic/u8g2_font_courR10_mr_short.png differ diff --git a/fntpic/u8g2_font_courR10_tf.png b/fntpic/u8g2_font_courR10_tf.png new file mode 100644 index 0000000..04ad530 Binary files /dev/null and b/fntpic/u8g2_font_courR10_tf.png differ diff --git a/fntpic/u8g2_font_courR10_tf_short.png b/fntpic/u8g2_font_courR10_tf_short.png new file mode 100644 index 0000000..9b7f4f9 Binary files /dev/null and b/fntpic/u8g2_font_courR10_tf_short.png differ diff --git a/fntpic/u8g2_font_courR10_tn.png b/fntpic/u8g2_font_courR10_tn.png new file mode 100644 index 0000000..fdd4d00 Binary files /dev/null and b/fntpic/u8g2_font_courR10_tn.png differ diff --git a/fntpic/u8g2_font_courR10_tn_short.png b/fntpic/u8g2_font_courR10_tn_short.png new file mode 100644 index 0000000..a48af77 Binary files /dev/null and b/fntpic/u8g2_font_courR10_tn_short.png differ diff --git a/fntpic/u8g2_font_courR10_tr.png b/fntpic/u8g2_font_courR10_tr.png new file mode 100644 index 0000000..1aa5201 Binary files /dev/null and b/fntpic/u8g2_font_courR10_tr.png differ diff --git a/fntpic/u8g2_font_courR10_tr_short.png b/fntpic/u8g2_font_courR10_tr_short.png new file mode 100644 index 0000000..7951f4f Binary files /dev/null and b/fntpic/u8g2_font_courR10_tr_short.png differ diff --git a/fntpic/u8g2_font_courR12_mf.png b/fntpic/u8g2_font_courR12_mf.png new file mode 100644 index 0000000..1c6e99c Binary files /dev/null and b/fntpic/u8g2_font_courR12_mf.png differ diff --git a/fntpic/u8g2_font_courR12_mf_short.png b/fntpic/u8g2_font_courR12_mf_short.png new file mode 100644 index 0000000..8fe534d Binary files /dev/null and b/fntpic/u8g2_font_courR12_mf_short.png differ diff --git a/fntpic/u8g2_font_courR12_mn.png b/fntpic/u8g2_font_courR12_mn.png new file mode 100644 index 0000000..e7e5b10 Binary files /dev/null and b/fntpic/u8g2_font_courR12_mn.png differ diff --git a/fntpic/u8g2_font_courR12_mn_short.png b/fntpic/u8g2_font_courR12_mn_short.png new file mode 100644 index 0000000..e7af58d Binary files /dev/null and b/fntpic/u8g2_font_courR12_mn_short.png differ diff --git a/fntpic/u8g2_font_courR12_mr.png b/fntpic/u8g2_font_courR12_mr.png new file mode 100644 index 0000000..6635d37 Binary files /dev/null and b/fntpic/u8g2_font_courR12_mr.png differ diff --git a/fntpic/u8g2_font_courR12_mr_short.png b/fntpic/u8g2_font_courR12_mr_short.png new file mode 100644 index 0000000..e5dc116 Binary files /dev/null and b/fntpic/u8g2_font_courR12_mr_short.png differ diff --git a/fntpic/u8g2_font_courR12_tf.png b/fntpic/u8g2_font_courR12_tf.png new file mode 100644 index 0000000..59fa898 Binary files /dev/null and b/fntpic/u8g2_font_courR12_tf.png differ diff --git a/fntpic/u8g2_font_courR12_tf_short.png b/fntpic/u8g2_font_courR12_tf_short.png new file mode 100644 index 0000000..23ec556 Binary files /dev/null and b/fntpic/u8g2_font_courR12_tf_short.png differ diff --git a/fntpic/u8g2_font_courR12_tn.png b/fntpic/u8g2_font_courR12_tn.png new file mode 100644 index 0000000..40956c6 Binary files /dev/null and b/fntpic/u8g2_font_courR12_tn.png differ diff --git a/fntpic/u8g2_font_courR12_tn_short.png b/fntpic/u8g2_font_courR12_tn_short.png new file mode 100644 index 0000000..3f7bfed Binary files /dev/null and b/fntpic/u8g2_font_courR12_tn_short.png differ diff --git a/fntpic/u8g2_font_courR12_tr.png b/fntpic/u8g2_font_courR12_tr.png new file mode 100644 index 0000000..97690b4 Binary files /dev/null and b/fntpic/u8g2_font_courR12_tr.png differ diff --git a/fntpic/u8g2_font_courR12_tr_short.png b/fntpic/u8g2_font_courR12_tr_short.png new file mode 100644 index 0000000..a647202 Binary files /dev/null and b/fntpic/u8g2_font_courR12_tr_short.png differ diff --git a/fntpic/u8g2_font_courR14_mf.png b/fntpic/u8g2_font_courR14_mf.png new file mode 100644 index 0000000..df434ba Binary files /dev/null and b/fntpic/u8g2_font_courR14_mf.png differ diff --git a/fntpic/u8g2_font_courR14_mf_short.png b/fntpic/u8g2_font_courR14_mf_short.png new file mode 100644 index 0000000..620ad77 Binary files /dev/null and b/fntpic/u8g2_font_courR14_mf_short.png differ diff --git a/fntpic/u8g2_font_courR14_mn.png b/fntpic/u8g2_font_courR14_mn.png new file mode 100644 index 0000000..db711cf Binary files /dev/null and b/fntpic/u8g2_font_courR14_mn.png differ diff --git a/fntpic/u8g2_font_courR14_mn_short.png b/fntpic/u8g2_font_courR14_mn_short.png new file mode 100644 index 0000000..369b5ee Binary files /dev/null and b/fntpic/u8g2_font_courR14_mn_short.png differ diff --git a/fntpic/u8g2_font_courR14_mr.png b/fntpic/u8g2_font_courR14_mr.png new file mode 100644 index 0000000..b25e33f Binary files /dev/null and b/fntpic/u8g2_font_courR14_mr.png differ diff --git a/fntpic/u8g2_font_courR14_mr_short.png b/fntpic/u8g2_font_courR14_mr_short.png new file mode 100644 index 0000000..e0b06e6 Binary files /dev/null and b/fntpic/u8g2_font_courR14_mr_short.png differ diff --git a/fntpic/u8g2_font_courR14_tf.png b/fntpic/u8g2_font_courR14_tf.png new file mode 100644 index 0000000..956cb96 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tf.png differ diff --git a/fntpic/u8g2_font_courR14_tf_short.png b/fntpic/u8g2_font_courR14_tf_short.png new file mode 100644 index 0000000..8e8f611 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tf_short.png differ diff --git a/fntpic/u8g2_font_courR14_tn.png b/fntpic/u8g2_font_courR14_tn.png new file mode 100644 index 0000000..149c6a2 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tn.png differ diff --git a/fntpic/u8g2_font_courR14_tn_short.png b/fntpic/u8g2_font_courR14_tn_short.png new file mode 100644 index 0000000..3d96803 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tn_short.png differ diff --git a/fntpic/u8g2_font_courR14_tr.png b/fntpic/u8g2_font_courR14_tr.png new file mode 100644 index 0000000..5f48033 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tr.png differ diff --git a/fntpic/u8g2_font_courR14_tr_short.png b/fntpic/u8g2_font_courR14_tr_short.png new file mode 100644 index 0000000..a77e6c4 Binary files /dev/null and b/fntpic/u8g2_font_courR14_tr_short.png differ diff --git a/fntpic/u8g2_font_courR18_mf.png b/fntpic/u8g2_font_courR18_mf.png new file mode 100644 index 0000000..bac3e8c Binary files /dev/null and b/fntpic/u8g2_font_courR18_mf.png differ diff --git a/fntpic/u8g2_font_courR18_mf_short.png b/fntpic/u8g2_font_courR18_mf_short.png new file mode 100644 index 0000000..f0028b1 Binary files /dev/null and b/fntpic/u8g2_font_courR18_mf_short.png differ diff --git a/fntpic/u8g2_font_courR18_mn.png b/fntpic/u8g2_font_courR18_mn.png new file mode 100644 index 0000000..132d7af Binary files /dev/null and b/fntpic/u8g2_font_courR18_mn.png differ diff --git a/fntpic/u8g2_font_courR18_mn_short.png b/fntpic/u8g2_font_courR18_mn_short.png new file mode 100644 index 0000000..c145a4c Binary files /dev/null and b/fntpic/u8g2_font_courR18_mn_short.png differ diff --git a/fntpic/u8g2_font_courR18_mr.png b/fntpic/u8g2_font_courR18_mr.png new file mode 100644 index 0000000..68bf5ea Binary files /dev/null and b/fntpic/u8g2_font_courR18_mr.png differ diff --git a/fntpic/u8g2_font_courR18_mr_short.png b/fntpic/u8g2_font_courR18_mr_short.png new file mode 100644 index 0000000..2894485 Binary files /dev/null and b/fntpic/u8g2_font_courR18_mr_short.png differ diff --git a/fntpic/u8g2_font_courR18_tf.png b/fntpic/u8g2_font_courR18_tf.png new file mode 100644 index 0000000..0bc1f9f Binary files /dev/null and b/fntpic/u8g2_font_courR18_tf.png differ diff --git a/fntpic/u8g2_font_courR18_tf_short.png b/fntpic/u8g2_font_courR18_tf_short.png new file mode 100644 index 0000000..397be10 Binary files /dev/null and b/fntpic/u8g2_font_courR18_tf_short.png differ diff --git a/fntpic/u8g2_font_courR18_tn.png b/fntpic/u8g2_font_courR18_tn.png new file mode 100644 index 0000000..82e493f Binary files /dev/null and b/fntpic/u8g2_font_courR18_tn.png differ diff --git a/fntpic/u8g2_font_courR18_tn_short.png b/fntpic/u8g2_font_courR18_tn_short.png new file mode 100644 index 0000000..c56dce7 Binary files /dev/null and b/fntpic/u8g2_font_courR18_tn_short.png differ diff --git a/fntpic/u8g2_font_courR18_tr.png b/fntpic/u8g2_font_courR18_tr.png new file mode 100644 index 0000000..6508046 Binary files /dev/null and b/fntpic/u8g2_font_courR18_tr.png differ diff --git a/fntpic/u8g2_font_courR18_tr_short.png b/fntpic/u8g2_font_courR18_tr_short.png new file mode 100644 index 0000000..0bc973d Binary files /dev/null and b/fntpic/u8g2_font_courR18_tr_short.png differ diff --git a/fntpic/u8g2_font_courR24_mf.png b/fntpic/u8g2_font_courR24_mf.png new file mode 100644 index 0000000..9f85f8b Binary files /dev/null and b/fntpic/u8g2_font_courR24_mf.png differ diff --git a/fntpic/u8g2_font_courR24_mf_short.png b/fntpic/u8g2_font_courR24_mf_short.png new file mode 100644 index 0000000..0cb4ad3 Binary files /dev/null and b/fntpic/u8g2_font_courR24_mf_short.png differ diff --git a/fntpic/u8g2_font_courR24_mn.png b/fntpic/u8g2_font_courR24_mn.png new file mode 100644 index 0000000..07a885a Binary files /dev/null and b/fntpic/u8g2_font_courR24_mn.png differ diff --git a/fntpic/u8g2_font_courR24_mn_short.png b/fntpic/u8g2_font_courR24_mn_short.png new file mode 100644 index 0000000..3785f4d Binary files /dev/null and b/fntpic/u8g2_font_courR24_mn_short.png differ diff --git a/fntpic/u8g2_font_courR24_mr.png b/fntpic/u8g2_font_courR24_mr.png new file mode 100644 index 0000000..e5c4ced Binary files /dev/null and b/fntpic/u8g2_font_courR24_mr.png differ diff --git a/fntpic/u8g2_font_courR24_mr_short.png b/fntpic/u8g2_font_courR24_mr_short.png new file mode 100644 index 0000000..42aaf86 Binary files /dev/null and b/fntpic/u8g2_font_courR24_mr_short.png differ diff --git a/fntpic/u8g2_font_courR24_tf.png b/fntpic/u8g2_font_courR24_tf.png new file mode 100644 index 0000000..c26e446 Binary files /dev/null and b/fntpic/u8g2_font_courR24_tf.png differ diff --git a/fntpic/u8g2_font_courR24_tf_short.png b/fntpic/u8g2_font_courR24_tf_short.png new file mode 100644 index 0000000..dafd3e1 Binary files /dev/null and b/fntpic/u8g2_font_courR24_tf_short.png differ diff --git a/fntpic/u8g2_font_courR24_tn.png b/fntpic/u8g2_font_courR24_tn.png new file mode 100644 index 0000000..df17e74 Binary files /dev/null and b/fntpic/u8g2_font_courR24_tn.png differ diff --git a/fntpic/u8g2_font_courR24_tn_short.png b/fntpic/u8g2_font_courR24_tn_short.png new file mode 100644 index 0000000..8a51ea7 Binary files /dev/null and b/fntpic/u8g2_font_courR24_tn_short.png differ diff --git a/fntpic/u8g2_font_courR24_tr.png b/fntpic/u8g2_font_courR24_tr.png new file mode 100644 index 0000000..ff6eb7e Binary files /dev/null and b/fntpic/u8g2_font_courR24_tr.png differ diff --git a/fntpic/u8g2_font_courR24_tr_short.png b/fntpic/u8g2_font_courR24_tr_short.png new file mode 100644 index 0000000..7dd208a Binary files /dev/null and b/fntpic/u8g2_font_courR24_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1c_mf.png b/fntpic/u8g2_font_crox1c_mf.png new file mode 100644 index 0000000..cd56a6c Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mf.png differ diff --git a/fntpic/u8g2_font_crox1c_mf_short.png b/fntpic/u8g2_font_crox1c_mf_short.png new file mode 100644 index 0000000..eede99d Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mf_short.png differ diff --git a/fntpic/u8g2_font_crox1c_mn.png b/fntpic/u8g2_font_crox1c_mn.png new file mode 100644 index 0000000..27b4d53 Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mn.png differ diff --git a/fntpic/u8g2_font_crox1c_mn_short.png b/fntpic/u8g2_font_crox1c_mn_short.png new file mode 100644 index 0000000..887d072 Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mn_short.png differ diff --git a/fntpic/u8g2_font_crox1c_mr.png b/fntpic/u8g2_font_crox1c_mr.png new file mode 100644 index 0000000..1ea23c4 Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mr.png differ diff --git a/fntpic/u8g2_font_crox1c_mr_short.png b/fntpic/u8g2_font_crox1c_mr_short.png new file mode 100644 index 0000000..eede99d Binary files /dev/null and b/fntpic/u8g2_font_crox1c_mr_short.png differ diff --git a/fntpic/u8g2_font_crox1c_tf.png b/fntpic/u8g2_font_crox1c_tf.png new file mode 100644 index 0000000..ff4b0c7 Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tf.png differ diff --git a/fntpic/u8g2_font_crox1c_tf_short.png b/fntpic/u8g2_font_crox1c_tf_short.png new file mode 100644 index 0000000..eede99d Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1c_tn.png b/fntpic/u8g2_font_crox1c_tn.png new file mode 100644 index 0000000..f19a8df Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tn.png differ diff --git a/fntpic/u8g2_font_crox1c_tn_short.png b/fntpic/u8g2_font_crox1c_tn_short.png new file mode 100644 index 0000000..5a35f9a Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1c_tr.png b/fntpic/u8g2_font_crox1c_tr.png new file mode 100644 index 0000000..c6ee30a Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tr.png differ diff --git a/fntpic/u8g2_font_crox1c_tr_short.png b/fntpic/u8g2_font_crox1c_tr_short.png new file mode 100644 index 0000000..eede99d Binary files /dev/null and b/fntpic/u8g2_font_crox1c_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_mf.png b/fntpic/u8g2_font_crox1cb_mf.png new file mode 100644 index 0000000..0ddd3f2 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mf.png differ diff --git a/fntpic/u8g2_font_crox1cb_mf_short.png b/fntpic/u8g2_font_crox1cb_mf_short.png new file mode 100644 index 0000000..30193e1 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mf_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_mn.png b/fntpic/u8g2_font_crox1cb_mn.png new file mode 100644 index 0000000..829e906 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mn.png differ diff --git a/fntpic/u8g2_font_crox1cb_mn_short.png b/fntpic/u8g2_font_crox1cb_mn_short.png new file mode 100644 index 0000000..9033468 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mn_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_mr.png b/fntpic/u8g2_font_crox1cb_mr.png new file mode 100644 index 0000000..ca0d39e Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mr.png differ diff --git a/fntpic/u8g2_font_crox1cb_mr_short.png b/fntpic/u8g2_font_crox1cb_mr_short.png new file mode 100644 index 0000000..30193e1 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_mr_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_tf.png b/fntpic/u8g2_font_crox1cb_tf.png new file mode 100644 index 0000000..b88d168 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tf.png differ diff --git a/fntpic/u8g2_font_crox1cb_tf_short.png b/fntpic/u8g2_font_crox1cb_tf_short.png new file mode 100644 index 0000000..ae3f3c7 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_tn.png b/fntpic/u8g2_font_crox1cb_tn.png new file mode 100644 index 0000000..dbd1475 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tn.png differ diff --git a/fntpic/u8g2_font_crox1cb_tn_short.png b/fntpic/u8g2_font_crox1cb_tn_short.png new file mode 100644 index 0000000..9033468 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1cb_tr.png b/fntpic/u8g2_font_crox1cb_tr.png new file mode 100644 index 0000000..628c225 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tr.png differ diff --git a/fntpic/u8g2_font_crox1cb_tr_short.png b/fntpic/u8g2_font_crox1cb_tr_short.png new file mode 100644 index 0000000..ae3f3c7 Binary files /dev/null and b/fntpic/u8g2_font_crox1cb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1h_tf.png b/fntpic/u8g2_font_crox1h_tf.png new file mode 100644 index 0000000..3bd7fe5 Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tf.png differ diff --git a/fntpic/u8g2_font_crox1h_tf_short.png b/fntpic/u8g2_font_crox1h_tf_short.png new file mode 100644 index 0000000..63b9f9d Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1h_tn.png b/fntpic/u8g2_font_crox1h_tn.png new file mode 100644 index 0000000..8eaaa3a Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tn.png differ diff --git a/fntpic/u8g2_font_crox1h_tn_short.png b/fntpic/u8g2_font_crox1h_tn_short.png new file mode 100644 index 0000000..f888fe7 Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1h_tr.png b/fntpic/u8g2_font_crox1h_tr.png new file mode 100644 index 0000000..7e9d995 Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tr.png differ diff --git a/fntpic/u8g2_font_crox1h_tr_short.png b/fntpic/u8g2_font_crox1h_tr_short.png new file mode 100644 index 0000000..63b9f9d Binary files /dev/null and b/fntpic/u8g2_font_crox1h_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1hb_tf.png b/fntpic/u8g2_font_crox1hb_tf.png new file mode 100644 index 0000000..90c5010 Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tf.png differ diff --git a/fntpic/u8g2_font_crox1hb_tf_short.png b/fntpic/u8g2_font_crox1hb_tf_short.png new file mode 100644 index 0000000..8b465e1 Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1hb_tn.png b/fntpic/u8g2_font_crox1hb_tn.png new file mode 100644 index 0000000..50e1ed5 Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tn.png differ diff --git a/fntpic/u8g2_font_crox1hb_tn_short.png b/fntpic/u8g2_font_crox1hb_tn_short.png new file mode 100644 index 0000000..08bbcf7 Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1hb_tr.png b/fntpic/u8g2_font_crox1hb_tr.png new file mode 100644 index 0000000..4ed0afb Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tr.png differ diff --git a/fntpic/u8g2_font_crox1hb_tr_short.png b/fntpic/u8g2_font_crox1hb_tr_short.png new file mode 100644 index 0000000..8b465e1 Binary files /dev/null and b/fntpic/u8g2_font_crox1hb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1t_tf.png b/fntpic/u8g2_font_crox1t_tf.png new file mode 100644 index 0000000..ad4c635 Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tf.png differ diff --git a/fntpic/u8g2_font_crox1t_tf_short.png b/fntpic/u8g2_font_crox1t_tf_short.png new file mode 100644 index 0000000..e1d17a8 Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1t_tn.png b/fntpic/u8g2_font_crox1t_tn.png new file mode 100644 index 0000000..a154ef9 Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tn.png differ diff --git a/fntpic/u8g2_font_crox1t_tn_short.png b/fntpic/u8g2_font_crox1t_tn_short.png new file mode 100644 index 0000000..f0629ad Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1t_tr.png b/fntpic/u8g2_font_crox1t_tr.png new file mode 100644 index 0000000..875275c Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tr.png differ diff --git a/fntpic/u8g2_font_crox1t_tr_short.png b/fntpic/u8g2_font_crox1t_tr_short.png new file mode 100644 index 0000000..e1d17a8 Binary files /dev/null and b/fntpic/u8g2_font_crox1t_tr_short.png differ diff --git a/fntpic/u8g2_font_crox1tb_tf.png b/fntpic/u8g2_font_crox1tb_tf.png new file mode 100644 index 0000000..762ec5d Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tf.png differ diff --git a/fntpic/u8g2_font_crox1tb_tf_short.png b/fntpic/u8g2_font_crox1tb_tf_short.png new file mode 100644 index 0000000..a3609be Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox1tb_tn.png b/fntpic/u8g2_font_crox1tb_tn.png new file mode 100644 index 0000000..333b2d4 Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tn.png differ diff --git a/fntpic/u8g2_font_crox1tb_tn_short.png b/fntpic/u8g2_font_crox1tb_tn_short.png new file mode 100644 index 0000000..605d1c5 Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox1tb_tr.png b/fntpic/u8g2_font_crox1tb_tr.png new file mode 100644 index 0000000..cc79971 Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tr.png differ diff --git a/fntpic/u8g2_font_crox1tb_tr_short.png b/fntpic/u8g2_font_crox1tb_tr_short.png new file mode 100644 index 0000000..a3609be Binary files /dev/null and b/fntpic/u8g2_font_crox1tb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2c_mf.png b/fntpic/u8g2_font_crox2c_mf.png new file mode 100644 index 0000000..2c81088 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mf.png differ diff --git a/fntpic/u8g2_font_crox2c_mf_short.png b/fntpic/u8g2_font_crox2c_mf_short.png new file mode 100644 index 0000000..d79e786 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mf_short.png differ diff --git a/fntpic/u8g2_font_crox2c_mn.png b/fntpic/u8g2_font_crox2c_mn.png new file mode 100644 index 0000000..88d09bf Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mn.png differ diff --git a/fntpic/u8g2_font_crox2c_mn_short.png b/fntpic/u8g2_font_crox2c_mn_short.png new file mode 100644 index 0000000..4f19993 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mn_short.png differ diff --git a/fntpic/u8g2_font_crox2c_mr.png b/fntpic/u8g2_font_crox2c_mr.png new file mode 100644 index 0000000..a891fa4 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mr.png differ diff --git a/fntpic/u8g2_font_crox2c_mr_short.png b/fntpic/u8g2_font_crox2c_mr_short.png new file mode 100644 index 0000000..d79e786 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_mr_short.png differ diff --git a/fntpic/u8g2_font_crox2c_tf.png b/fntpic/u8g2_font_crox2c_tf.png new file mode 100644 index 0000000..a4f3293 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tf.png differ diff --git a/fntpic/u8g2_font_crox2c_tf_short.png b/fntpic/u8g2_font_crox2c_tf_short.png new file mode 100644 index 0000000..d79e786 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2c_tn.png b/fntpic/u8g2_font_crox2c_tn.png new file mode 100644 index 0000000..c384491 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tn.png differ diff --git a/fntpic/u8g2_font_crox2c_tn_short.png b/fntpic/u8g2_font_crox2c_tn_short.png new file mode 100644 index 0000000..4f19993 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2c_tr.png b/fntpic/u8g2_font_crox2c_tr.png new file mode 100644 index 0000000..49d1169 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tr.png differ diff --git a/fntpic/u8g2_font_crox2c_tr_short.png b/fntpic/u8g2_font_crox2c_tr_short.png new file mode 100644 index 0000000..d79e786 Binary files /dev/null and b/fntpic/u8g2_font_crox2c_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_mf.png b/fntpic/u8g2_font_crox2cb_mf.png new file mode 100644 index 0000000..468085a Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mf.png differ diff --git a/fntpic/u8g2_font_crox2cb_mf_short.png b/fntpic/u8g2_font_crox2cb_mf_short.png new file mode 100644 index 0000000..906be8c Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mf_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_mn.png b/fntpic/u8g2_font_crox2cb_mn.png new file mode 100644 index 0000000..5efe620 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mn.png differ diff --git a/fntpic/u8g2_font_crox2cb_mn_short.png b/fntpic/u8g2_font_crox2cb_mn_short.png new file mode 100644 index 0000000..4d98040 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mn_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_mr.png b/fntpic/u8g2_font_crox2cb_mr.png new file mode 100644 index 0000000..06355ec Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mr.png differ diff --git a/fntpic/u8g2_font_crox2cb_mr_short.png b/fntpic/u8g2_font_crox2cb_mr_short.png new file mode 100644 index 0000000..906be8c Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_mr_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_tf.png b/fntpic/u8g2_font_crox2cb_tf.png new file mode 100644 index 0000000..747a4a0 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tf.png differ diff --git a/fntpic/u8g2_font_crox2cb_tf_short.png b/fntpic/u8g2_font_crox2cb_tf_short.png new file mode 100644 index 0000000..906be8c Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_tn.png b/fntpic/u8g2_font_crox2cb_tn.png new file mode 100644 index 0000000..b411a88 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tn.png differ diff --git a/fntpic/u8g2_font_crox2cb_tn_short.png b/fntpic/u8g2_font_crox2cb_tn_short.png new file mode 100644 index 0000000..4d98040 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2cb_tr.png b/fntpic/u8g2_font_crox2cb_tr.png new file mode 100644 index 0000000..dea9d78 Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tr.png differ diff --git a/fntpic/u8g2_font_crox2cb_tr_short.png b/fntpic/u8g2_font_crox2cb_tr_short.png new file mode 100644 index 0000000..906be8c Binary files /dev/null and b/fntpic/u8g2_font_crox2cb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2h_tf.png b/fntpic/u8g2_font_crox2h_tf.png new file mode 100644 index 0000000..9d1e308 Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tf.png differ diff --git a/fntpic/u8g2_font_crox2h_tf_short.png b/fntpic/u8g2_font_crox2h_tf_short.png new file mode 100644 index 0000000..0e1d0c8 Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2h_tn.png b/fntpic/u8g2_font_crox2h_tn.png new file mode 100644 index 0000000..9efbee4 Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tn.png differ diff --git a/fntpic/u8g2_font_crox2h_tn_short.png b/fntpic/u8g2_font_crox2h_tn_short.png new file mode 100644 index 0000000..b16da7b Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2h_tr.png b/fntpic/u8g2_font_crox2h_tr.png new file mode 100644 index 0000000..473a47b Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tr.png differ diff --git a/fntpic/u8g2_font_crox2h_tr_short.png b/fntpic/u8g2_font_crox2h_tr_short.png new file mode 100644 index 0000000..0e1d0c8 Binary files /dev/null and b/fntpic/u8g2_font_crox2h_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2hb_tf.png b/fntpic/u8g2_font_crox2hb_tf.png new file mode 100644 index 0000000..1feb11b Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tf.png differ diff --git a/fntpic/u8g2_font_crox2hb_tf_short.png b/fntpic/u8g2_font_crox2hb_tf_short.png new file mode 100644 index 0000000..7f0b1e0 Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2hb_tn.png b/fntpic/u8g2_font_crox2hb_tn.png new file mode 100644 index 0000000..64c0a7e Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tn.png differ diff --git a/fntpic/u8g2_font_crox2hb_tn_short.png b/fntpic/u8g2_font_crox2hb_tn_short.png new file mode 100644 index 0000000..f2120ff Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2hb_tr.png b/fntpic/u8g2_font_crox2hb_tr.png new file mode 100644 index 0000000..ee266c9 Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tr.png differ diff --git a/fntpic/u8g2_font_crox2hb_tr_short.png b/fntpic/u8g2_font_crox2hb_tr_short.png new file mode 100644 index 0000000..7f0b1e0 Binary files /dev/null and b/fntpic/u8g2_font_crox2hb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2t_tf.png b/fntpic/u8g2_font_crox2t_tf.png new file mode 100644 index 0000000..cdb8e71 Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tf.png differ diff --git a/fntpic/u8g2_font_crox2t_tf_short.png b/fntpic/u8g2_font_crox2t_tf_short.png new file mode 100644 index 0000000..6958545 Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2t_tn.png b/fntpic/u8g2_font_crox2t_tn.png new file mode 100644 index 0000000..bd65e76 Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tn.png differ diff --git a/fntpic/u8g2_font_crox2t_tn_short.png b/fntpic/u8g2_font_crox2t_tn_short.png new file mode 100644 index 0000000..4bd9d7b Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2t_tr.png b/fntpic/u8g2_font_crox2t_tr.png new file mode 100644 index 0000000..a362ad3 Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tr.png differ diff --git a/fntpic/u8g2_font_crox2t_tr_short.png b/fntpic/u8g2_font_crox2t_tr_short.png new file mode 100644 index 0000000..6958545 Binary files /dev/null and b/fntpic/u8g2_font_crox2t_tr_short.png differ diff --git a/fntpic/u8g2_font_crox2tb_tf.png b/fntpic/u8g2_font_crox2tb_tf.png new file mode 100644 index 0000000..bad13e2 Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tf.png differ diff --git a/fntpic/u8g2_font_crox2tb_tf_short.png b/fntpic/u8g2_font_crox2tb_tf_short.png new file mode 100644 index 0000000..917bd8f Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox2tb_tn.png b/fntpic/u8g2_font_crox2tb_tn.png new file mode 100644 index 0000000..8b10745 Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tn.png differ diff --git a/fntpic/u8g2_font_crox2tb_tn_short.png b/fntpic/u8g2_font_crox2tb_tn_short.png new file mode 100644 index 0000000..3a5b465 Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox2tb_tr.png b/fntpic/u8g2_font_crox2tb_tr.png new file mode 100644 index 0000000..dc9bafd Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tr.png differ diff --git a/fntpic/u8g2_font_crox2tb_tr_short.png b/fntpic/u8g2_font_crox2tb_tr_short.png new file mode 100644 index 0000000..917bd8f Binary files /dev/null and b/fntpic/u8g2_font_crox2tb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3c_mf.png b/fntpic/u8g2_font_crox3c_mf.png new file mode 100644 index 0000000..d666cea Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mf.png differ diff --git a/fntpic/u8g2_font_crox3c_mf_short.png b/fntpic/u8g2_font_crox3c_mf_short.png new file mode 100644 index 0000000..bcf7fe2 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mf_short.png differ diff --git a/fntpic/u8g2_font_crox3c_mn.png b/fntpic/u8g2_font_crox3c_mn.png new file mode 100644 index 0000000..dcec522 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mn.png differ diff --git a/fntpic/u8g2_font_crox3c_mn_short.png b/fntpic/u8g2_font_crox3c_mn_short.png new file mode 100644 index 0000000..99c9141 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mn_short.png differ diff --git a/fntpic/u8g2_font_crox3c_mr.png b/fntpic/u8g2_font_crox3c_mr.png new file mode 100644 index 0000000..d6b4917 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mr.png differ diff --git a/fntpic/u8g2_font_crox3c_mr_short.png b/fntpic/u8g2_font_crox3c_mr_short.png new file mode 100644 index 0000000..bcf7fe2 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_mr_short.png differ diff --git a/fntpic/u8g2_font_crox3c_tf.png b/fntpic/u8g2_font_crox3c_tf.png new file mode 100644 index 0000000..1aadf87 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tf.png differ diff --git a/fntpic/u8g2_font_crox3c_tf_short.png b/fntpic/u8g2_font_crox3c_tf_short.png new file mode 100644 index 0000000..4519056 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3c_tn.png b/fntpic/u8g2_font_crox3c_tn.png new file mode 100644 index 0000000..d6fc39f Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tn.png differ diff --git a/fntpic/u8g2_font_crox3c_tn_short.png b/fntpic/u8g2_font_crox3c_tn_short.png new file mode 100644 index 0000000..38375a5 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3c_tr.png b/fntpic/u8g2_font_crox3c_tr.png new file mode 100644 index 0000000..9c41a85 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tr.png differ diff --git a/fntpic/u8g2_font_crox3c_tr_short.png b/fntpic/u8g2_font_crox3c_tr_short.png new file mode 100644 index 0000000..4519056 Binary files /dev/null and b/fntpic/u8g2_font_crox3c_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_mf.png b/fntpic/u8g2_font_crox3cb_mf.png new file mode 100644 index 0000000..52df47b Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mf.png differ diff --git a/fntpic/u8g2_font_crox3cb_mf_short.png b/fntpic/u8g2_font_crox3cb_mf_short.png new file mode 100644 index 0000000..a9394af Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mf_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_mn.png b/fntpic/u8g2_font_crox3cb_mn.png new file mode 100644 index 0000000..0a4b723 Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mn.png differ diff --git a/fntpic/u8g2_font_crox3cb_mn_short.png b/fntpic/u8g2_font_crox3cb_mn_short.png new file mode 100644 index 0000000..6760d6f Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mn_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_mr.png b/fntpic/u8g2_font_crox3cb_mr.png new file mode 100644 index 0000000..11cb649 Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mr.png differ diff --git a/fntpic/u8g2_font_crox3cb_mr_short.png b/fntpic/u8g2_font_crox3cb_mr_short.png new file mode 100644 index 0000000..a9394af Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_mr_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_tf.png b/fntpic/u8g2_font_crox3cb_tf.png new file mode 100644 index 0000000..9f49035 Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tf.png differ diff --git a/fntpic/u8g2_font_crox3cb_tf_short.png b/fntpic/u8g2_font_crox3cb_tf_short.png new file mode 100644 index 0000000..a9394af Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_tn.png b/fntpic/u8g2_font_crox3cb_tn.png new file mode 100644 index 0000000..6c332c7 Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tn.png differ diff --git a/fntpic/u8g2_font_crox3cb_tn_short.png b/fntpic/u8g2_font_crox3cb_tn_short.png new file mode 100644 index 0000000..6760d6f Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3cb_tr.png b/fntpic/u8g2_font_crox3cb_tr.png new file mode 100644 index 0000000..2348ba1 Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tr.png differ diff --git a/fntpic/u8g2_font_crox3cb_tr_short.png b/fntpic/u8g2_font_crox3cb_tr_short.png new file mode 100644 index 0000000..a9394af Binary files /dev/null and b/fntpic/u8g2_font_crox3cb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3h_tf.png b/fntpic/u8g2_font_crox3h_tf.png new file mode 100644 index 0000000..5547702 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tf.png differ diff --git a/fntpic/u8g2_font_crox3h_tf_short.png b/fntpic/u8g2_font_crox3h_tf_short.png new file mode 100644 index 0000000..14474d0 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3h_tn.png b/fntpic/u8g2_font_crox3h_tn.png new file mode 100644 index 0000000..73a2959 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tn.png differ diff --git a/fntpic/u8g2_font_crox3h_tn_short.png b/fntpic/u8g2_font_crox3h_tn_short.png new file mode 100644 index 0000000..3b381b4 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3h_tr.png b/fntpic/u8g2_font_crox3h_tr.png new file mode 100644 index 0000000..af0a5e6 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tr.png differ diff --git a/fntpic/u8g2_font_crox3h_tr_short.png b/fntpic/u8g2_font_crox3h_tr_short.png new file mode 100644 index 0000000..14474d0 Binary files /dev/null and b/fntpic/u8g2_font_crox3h_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3hb_tf.png b/fntpic/u8g2_font_crox3hb_tf.png new file mode 100644 index 0000000..94cac19 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tf.png differ diff --git a/fntpic/u8g2_font_crox3hb_tf_short.png b/fntpic/u8g2_font_crox3hb_tf_short.png new file mode 100644 index 0000000..c6bc6c6 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3hb_tn.png b/fntpic/u8g2_font_crox3hb_tn.png new file mode 100644 index 0000000..66a3b73 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tn.png differ diff --git a/fntpic/u8g2_font_crox3hb_tn_short.png b/fntpic/u8g2_font_crox3hb_tn_short.png new file mode 100644 index 0000000..68c8e15 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3hb_tr.png b/fntpic/u8g2_font_crox3hb_tr.png new file mode 100644 index 0000000..95a3223 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tr.png differ diff --git a/fntpic/u8g2_font_crox3hb_tr_short.png b/fntpic/u8g2_font_crox3hb_tr_short.png new file mode 100644 index 0000000..c6bc6c6 Binary files /dev/null and b/fntpic/u8g2_font_crox3hb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3t_tf.png b/fntpic/u8g2_font_crox3t_tf.png new file mode 100644 index 0000000..9cf75f1 Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tf.png differ diff --git a/fntpic/u8g2_font_crox3t_tf_short.png b/fntpic/u8g2_font_crox3t_tf_short.png new file mode 100644 index 0000000..acbfc78 Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3t_tn.png b/fntpic/u8g2_font_crox3t_tn.png new file mode 100644 index 0000000..022720a Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tn.png differ diff --git a/fntpic/u8g2_font_crox3t_tn_short.png b/fntpic/u8g2_font_crox3t_tn_short.png new file mode 100644 index 0000000..3cfa3a5 Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3t_tr.png b/fntpic/u8g2_font_crox3t_tr.png new file mode 100644 index 0000000..1cc5a1e Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tr.png differ diff --git a/fntpic/u8g2_font_crox3t_tr_short.png b/fntpic/u8g2_font_crox3t_tr_short.png new file mode 100644 index 0000000..acbfc78 Binary files /dev/null and b/fntpic/u8g2_font_crox3t_tr_short.png differ diff --git a/fntpic/u8g2_font_crox3tb_tf.png b/fntpic/u8g2_font_crox3tb_tf.png new file mode 100644 index 0000000..0045380 Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tf.png differ diff --git a/fntpic/u8g2_font_crox3tb_tf_short.png b/fntpic/u8g2_font_crox3tb_tf_short.png new file mode 100644 index 0000000..e715395 Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox3tb_tn.png b/fntpic/u8g2_font_crox3tb_tn.png new file mode 100644 index 0000000..c202b7c Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tn.png differ diff --git a/fntpic/u8g2_font_crox3tb_tn_short.png b/fntpic/u8g2_font_crox3tb_tn_short.png new file mode 100644 index 0000000..4c227b8 Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox3tb_tr.png b/fntpic/u8g2_font_crox3tb_tr.png new file mode 100644 index 0000000..59d7868 Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tr.png differ diff --git a/fntpic/u8g2_font_crox3tb_tr_short.png b/fntpic/u8g2_font_crox3tb_tr_short.png new file mode 100644 index 0000000..95f2067 Binary files /dev/null and b/fntpic/u8g2_font_crox3tb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox4h_tf.png b/fntpic/u8g2_font_crox4h_tf.png new file mode 100644 index 0000000..77084b2 Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tf.png differ diff --git a/fntpic/u8g2_font_crox4h_tf_short.png b/fntpic/u8g2_font_crox4h_tf_short.png new file mode 100644 index 0000000..318d67d Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tf_short.png differ diff --git a/fntpic/u8g2_font_crox4h_tn.png b/fntpic/u8g2_font_crox4h_tn.png new file mode 100644 index 0000000..74fe5d2 Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tn.png differ diff --git a/fntpic/u8g2_font_crox4h_tn_short.png b/fntpic/u8g2_font_crox4h_tn_short.png new file mode 100644 index 0000000..09fe20b Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tn_short.png differ diff --git a/fntpic/u8g2_font_crox4h_tr.png b/fntpic/u8g2_font_crox4h_tr.png new file mode 100644 index 0000000..b4e5bc3 Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tr.png differ diff --git a/fntpic/u8g2_font_crox4h_tr_short.png b/fntpic/u8g2_font_crox4h_tr_short.png new file mode 100644 index 0000000..ba49e54 Binary files /dev/null and b/fntpic/u8g2_font_crox4h_tr_short.png differ diff --git a/fntpic/u8g2_font_crox4hb_tf.png b/fntpic/u8g2_font_crox4hb_tf.png new file mode 100644 index 0000000..d752841 Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tf.png differ diff --git a/fntpic/u8g2_font_crox4hb_tf_short.png b/fntpic/u8g2_font_crox4hb_tf_short.png new file mode 100644 index 0000000..e4c5cfc Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox4hb_tn.png b/fntpic/u8g2_font_crox4hb_tn.png new file mode 100644 index 0000000..636377a Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tn.png differ diff --git a/fntpic/u8g2_font_crox4hb_tn_short.png b/fntpic/u8g2_font_crox4hb_tn_short.png new file mode 100644 index 0000000..5f544b5 Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox4hb_tr.png b/fntpic/u8g2_font_crox4hb_tr.png new file mode 100644 index 0000000..76c2804 Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tr.png differ diff --git a/fntpic/u8g2_font_crox4hb_tr_short.png b/fntpic/u8g2_font_crox4hb_tr_short.png new file mode 100644 index 0000000..e4c5cfc Binary files /dev/null and b/fntpic/u8g2_font_crox4hb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox4t_tf.png b/fntpic/u8g2_font_crox4t_tf.png new file mode 100644 index 0000000..4111cb9 Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tf.png differ diff --git a/fntpic/u8g2_font_crox4t_tf_short.png b/fntpic/u8g2_font_crox4t_tf_short.png new file mode 100644 index 0000000..fedbda9 Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tf_short.png differ diff --git a/fntpic/u8g2_font_crox4t_tn.png b/fntpic/u8g2_font_crox4t_tn.png new file mode 100644 index 0000000..a4e70ad Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tn.png differ diff --git a/fntpic/u8g2_font_crox4t_tn_short.png b/fntpic/u8g2_font_crox4t_tn_short.png new file mode 100644 index 0000000..1ceb4cc Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tn_short.png differ diff --git a/fntpic/u8g2_font_crox4t_tr.png b/fntpic/u8g2_font_crox4t_tr.png new file mode 100644 index 0000000..c904040 Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tr.png differ diff --git a/fntpic/u8g2_font_crox4t_tr_short.png b/fntpic/u8g2_font_crox4t_tr_short.png new file mode 100644 index 0000000..aebd836 Binary files /dev/null and b/fntpic/u8g2_font_crox4t_tr_short.png differ diff --git a/fntpic/u8g2_font_crox4tb_tf.png b/fntpic/u8g2_font_crox4tb_tf.png new file mode 100644 index 0000000..6fcc44d Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tf.png differ diff --git a/fntpic/u8g2_font_crox4tb_tf_short.png b/fntpic/u8g2_font_crox4tb_tf_short.png new file mode 100644 index 0000000..4c96809 Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox4tb_tn.png b/fntpic/u8g2_font_crox4tb_tn.png new file mode 100644 index 0000000..54462bc Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tn.png differ diff --git a/fntpic/u8g2_font_crox4tb_tn_short.png b/fntpic/u8g2_font_crox4tb_tn_short.png new file mode 100644 index 0000000..efffdf0 Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox4tb_tr.png b/fntpic/u8g2_font_crox4tb_tr.png new file mode 100644 index 0000000..ab609d4 Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tr.png differ diff --git a/fntpic/u8g2_font_crox4tb_tr_short.png b/fntpic/u8g2_font_crox4tb_tr_short.png new file mode 100644 index 0000000..187544d Binary files /dev/null and b/fntpic/u8g2_font_crox4tb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox5h_tf.png b/fntpic/u8g2_font_crox5h_tf.png new file mode 100644 index 0000000..f6290b3 Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tf.png differ diff --git a/fntpic/u8g2_font_crox5h_tf_short.png b/fntpic/u8g2_font_crox5h_tf_short.png new file mode 100644 index 0000000..273e4de Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tf_short.png differ diff --git a/fntpic/u8g2_font_crox5h_tn.png b/fntpic/u8g2_font_crox5h_tn.png new file mode 100644 index 0000000..1ee8bb3 Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tn.png differ diff --git a/fntpic/u8g2_font_crox5h_tn_short.png b/fntpic/u8g2_font_crox5h_tn_short.png new file mode 100644 index 0000000..60bbbfc Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tn_short.png differ diff --git a/fntpic/u8g2_font_crox5h_tr.png b/fntpic/u8g2_font_crox5h_tr.png new file mode 100644 index 0000000..362aa6b Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tr.png differ diff --git a/fntpic/u8g2_font_crox5h_tr_short.png b/fntpic/u8g2_font_crox5h_tr_short.png new file mode 100644 index 0000000..273e4de Binary files /dev/null and b/fntpic/u8g2_font_crox5h_tr_short.png differ diff --git a/fntpic/u8g2_font_crox5hb_tf.png b/fntpic/u8g2_font_crox5hb_tf.png new file mode 100644 index 0000000..09ea563 Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tf.png differ diff --git a/fntpic/u8g2_font_crox5hb_tf_short.png b/fntpic/u8g2_font_crox5hb_tf_short.png new file mode 100644 index 0000000..24a278d Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox5hb_tn.png b/fntpic/u8g2_font_crox5hb_tn.png new file mode 100644 index 0000000..156cd46 Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tn.png differ diff --git a/fntpic/u8g2_font_crox5hb_tn_short.png b/fntpic/u8g2_font_crox5hb_tn_short.png new file mode 100644 index 0000000..a977162 Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox5hb_tr.png b/fntpic/u8g2_font_crox5hb_tr.png new file mode 100644 index 0000000..6dd5e48 Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tr.png differ diff --git a/fntpic/u8g2_font_crox5hb_tr_short.png b/fntpic/u8g2_font_crox5hb_tr_short.png new file mode 100644 index 0000000..24a278d Binary files /dev/null and b/fntpic/u8g2_font_crox5hb_tr_short.png differ diff --git a/fntpic/u8g2_font_crox5t_tf.png b/fntpic/u8g2_font_crox5t_tf.png new file mode 100644 index 0000000..1c71c7a Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tf.png differ diff --git a/fntpic/u8g2_font_crox5t_tf_short.png b/fntpic/u8g2_font_crox5t_tf_short.png new file mode 100644 index 0000000..9385fb5 Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tf_short.png differ diff --git a/fntpic/u8g2_font_crox5t_tn.png b/fntpic/u8g2_font_crox5t_tn.png new file mode 100644 index 0000000..43bd604 Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tn.png differ diff --git a/fntpic/u8g2_font_crox5t_tn_short.png b/fntpic/u8g2_font_crox5t_tn_short.png new file mode 100644 index 0000000..4539b9c Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tn_short.png differ diff --git a/fntpic/u8g2_font_crox5t_tr.png b/fntpic/u8g2_font_crox5t_tr.png new file mode 100644 index 0000000..e1ea1ac Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tr.png differ diff --git a/fntpic/u8g2_font_crox5t_tr_short.png b/fntpic/u8g2_font_crox5t_tr_short.png new file mode 100644 index 0000000..9385fb5 Binary files /dev/null and b/fntpic/u8g2_font_crox5t_tr_short.png differ diff --git a/fntpic/u8g2_font_crox5tb_tf.png b/fntpic/u8g2_font_crox5tb_tf.png new file mode 100644 index 0000000..d8681b3 Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tf.png differ diff --git a/fntpic/u8g2_font_crox5tb_tf_short.png b/fntpic/u8g2_font_crox5tb_tf_short.png new file mode 100644 index 0000000..91590d9 Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tf_short.png differ diff --git a/fntpic/u8g2_font_crox5tb_tn.png b/fntpic/u8g2_font_crox5tb_tn.png new file mode 100644 index 0000000..158fe18 Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tn.png differ diff --git a/fntpic/u8g2_font_crox5tb_tn_short.png b/fntpic/u8g2_font_crox5tb_tn_short.png new file mode 100644 index 0000000..bd0686d Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tn_short.png differ diff --git a/fntpic/u8g2_font_crox5tb_tr.png b/fntpic/u8g2_font_crox5tb_tr.png new file mode 100644 index 0000000..81f14e5 Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tr.png differ diff --git a/fntpic/u8g2_font_crox5tb_tr_short.png b/fntpic/u8g2_font_crox5tb_tr_short.png new file mode 100644 index 0000000..91590d9 Binary files /dev/null and b/fntpic/u8g2_font_crox5tb_tr_short.png differ diff --git a/fntpic/u8g2_font_cu12_h_symbols.png b/fntpic/u8g2_font_cu12_h_symbols.png new file mode 100644 index 0000000..601b17e Binary files /dev/null and b/fntpic/u8g2_font_cu12_h_symbols.png differ diff --git a/fntpic/u8g2_font_cu12_h_symbols_short.png b/fntpic/u8g2_font_cu12_h_symbols_short.png new file mode 100644 index 0000000..076fe1d Binary files /dev/null and b/fntpic/u8g2_font_cu12_h_symbols_short.png differ diff --git a/fntpic/u8g2_font_cu12_he.png b/fntpic/u8g2_font_cu12_he.png new file mode 100644 index 0000000..0e142d3 Binary files /dev/null and b/fntpic/u8g2_font_cu12_he.png differ diff --git a/fntpic/u8g2_font_cu12_he_short.png b/fntpic/u8g2_font_cu12_he_short.png new file mode 100644 index 0000000..6117873 Binary files /dev/null and b/fntpic/u8g2_font_cu12_he_short.png differ diff --git a/fntpic/u8g2_font_cu12_hf.png b/fntpic/u8g2_font_cu12_hf.png new file mode 100644 index 0000000..65c97a3 Binary files /dev/null and b/fntpic/u8g2_font_cu12_hf.png differ diff --git a/fntpic/u8g2_font_cu12_hf_short.png b/fntpic/u8g2_font_cu12_hf_short.png new file mode 100644 index 0000000..988aac8 Binary files /dev/null and b/fntpic/u8g2_font_cu12_hf_short.png differ diff --git a/fntpic/u8g2_font_cu12_hn.png b/fntpic/u8g2_font_cu12_hn.png new file mode 100644 index 0000000..e665c48 Binary files /dev/null and b/fntpic/u8g2_font_cu12_hn.png differ diff --git a/fntpic/u8g2_font_cu12_hn_short.png b/fntpic/u8g2_font_cu12_hn_short.png new file mode 100644 index 0000000..c0ce181 Binary files /dev/null and b/fntpic/u8g2_font_cu12_hn_short.png differ diff --git a/fntpic/u8g2_font_cu12_hr.png b/fntpic/u8g2_font_cu12_hr.png new file mode 100644 index 0000000..cdddb17 Binary files /dev/null and b/fntpic/u8g2_font_cu12_hr.png differ diff --git a/fntpic/u8g2_font_cu12_hr_short.png b/fntpic/u8g2_font_cu12_hr_short.png new file mode 100644 index 0000000..a7f7d1b Binary files /dev/null and b/fntpic/u8g2_font_cu12_hr_short.png differ diff --git a/fntpic/u8g2_font_cu12_me.png b/fntpic/u8g2_font_cu12_me.png new file mode 100644 index 0000000..3b86c37 Binary files /dev/null and b/fntpic/u8g2_font_cu12_me.png differ diff --git a/fntpic/u8g2_font_cu12_me_short.png b/fntpic/u8g2_font_cu12_me_short.png new file mode 100644 index 0000000..88bd1f9 Binary files /dev/null and b/fntpic/u8g2_font_cu12_me_short.png differ diff --git a/fntpic/u8g2_font_cu12_mf.png b/fntpic/u8g2_font_cu12_mf.png new file mode 100644 index 0000000..b29c2da Binary files /dev/null and b/fntpic/u8g2_font_cu12_mf.png differ diff --git a/fntpic/u8g2_font_cu12_mf_short.png b/fntpic/u8g2_font_cu12_mf_short.png new file mode 100644 index 0000000..a68e2ba Binary files /dev/null and b/fntpic/u8g2_font_cu12_mf_short.png differ diff --git a/fntpic/u8g2_font_cu12_mn.png b/fntpic/u8g2_font_cu12_mn.png new file mode 100644 index 0000000..ee4b550 Binary files /dev/null and b/fntpic/u8g2_font_cu12_mn.png differ diff --git a/fntpic/u8g2_font_cu12_mn_short.png b/fntpic/u8g2_font_cu12_mn_short.png new file mode 100644 index 0000000..7a61579 Binary files /dev/null and b/fntpic/u8g2_font_cu12_mn_short.png differ diff --git a/fntpic/u8g2_font_cu12_mr.png b/fntpic/u8g2_font_cu12_mr.png new file mode 100644 index 0000000..6d8a010 Binary files /dev/null and b/fntpic/u8g2_font_cu12_mr.png differ diff --git a/fntpic/u8g2_font_cu12_mr_short.png b/fntpic/u8g2_font_cu12_mr_short.png new file mode 100644 index 0000000..de132f5 Binary files /dev/null and b/fntpic/u8g2_font_cu12_mr_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_arabic.png b/fntpic/u8g2_font_cu12_t_arabic.png new file mode 100644 index 0000000..a74edea Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_arabic.png differ diff --git a/fntpic/u8g2_font_cu12_t_arabic_short.png b/fntpic/u8g2_font_cu12_t_arabic_short.png new file mode 100644 index 0000000..edb4d4f Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_arabic_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_cyrillic.png b/fntpic/u8g2_font_cu12_t_cyrillic.png new file mode 100644 index 0000000..e90e7d4 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_cu12_t_cyrillic_short.png b/fntpic/u8g2_font_cu12_t_cyrillic_short.png new file mode 100644 index 0000000..6f1d580 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_greek.png b/fntpic/u8g2_font_cu12_t_greek.png new file mode 100644 index 0000000..4b3cd10 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_greek.png differ diff --git a/fntpic/u8g2_font_cu12_t_greek_short.png b/fntpic/u8g2_font_cu12_t_greek_short.png new file mode 100644 index 0000000..076fe1d Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_greek_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_hebrew.png b/fntpic/u8g2_font_cu12_t_hebrew.png new file mode 100644 index 0000000..d3f03fb Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_hebrew.png differ diff --git a/fntpic/u8g2_font_cu12_t_hebrew_short.png b/fntpic/u8g2_font_cu12_t_hebrew_short.png new file mode 100644 index 0000000..e19c0e4 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_hebrew_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_symbols.png b/fntpic/u8g2_font_cu12_t_symbols.png new file mode 100644 index 0000000..7d0900b Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_symbols.png differ diff --git a/fntpic/u8g2_font_cu12_t_symbols_short.png b/fntpic/u8g2_font_cu12_t_symbols_short.png new file mode 100644 index 0000000..076fe1d Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_cu12_t_tibetan.png b/fntpic/u8g2_font_cu12_t_tibetan.png new file mode 100644 index 0000000..9b3ebb7 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_tibetan.png differ diff --git a/fntpic/u8g2_font_cu12_t_tibetan_short.png b/fntpic/u8g2_font_cu12_t_tibetan_short.png new file mode 100644 index 0000000..701dc70 Binary files /dev/null and b/fntpic/u8g2_font_cu12_t_tibetan_short.png differ diff --git a/fntpic/u8g2_font_cu12_te.png b/fntpic/u8g2_font_cu12_te.png new file mode 100644 index 0000000..6ad584d Binary files /dev/null and b/fntpic/u8g2_font_cu12_te.png differ diff --git a/fntpic/u8g2_font_cu12_te_short.png b/fntpic/u8g2_font_cu12_te_short.png new file mode 100644 index 0000000..6117873 Binary files /dev/null and b/fntpic/u8g2_font_cu12_te_short.png differ diff --git a/fntpic/u8g2_font_cu12_tf.png b/fntpic/u8g2_font_cu12_tf.png new file mode 100644 index 0000000..31df047 Binary files /dev/null and b/fntpic/u8g2_font_cu12_tf.png differ diff --git a/fntpic/u8g2_font_cu12_tf_short.png b/fntpic/u8g2_font_cu12_tf_short.png new file mode 100644 index 0000000..988aac8 Binary files /dev/null and b/fntpic/u8g2_font_cu12_tf_short.png differ diff --git a/fntpic/u8g2_font_cu12_tn.png b/fntpic/u8g2_font_cu12_tn.png new file mode 100644 index 0000000..7df5779 Binary files /dev/null and b/fntpic/u8g2_font_cu12_tn.png differ diff --git a/fntpic/u8g2_font_cu12_tn_short.png b/fntpic/u8g2_font_cu12_tn_short.png new file mode 100644 index 0000000..c0ce181 Binary files /dev/null and b/fntpic/u8g2_font_cu12_tn_short.png differ diff --git a/fntpic/u8g2_font_cu12_tr.png b/fntpic/u8g2_font_cu12_tr.png new file mode 100644 index 0000000..6504e20 Binary files /dev/null and b/fntpic/u8g2_font_cu12_tr.png differ diff --git a/fntpic/u8g2_font_cu12_tr_short.png b/fntpic/u8g2_font_cu12_tr_short.png new file mode 100644 index 0000000..a7f7d1b Binary files /dev/null and b/fntpic/u8g2_font_cu12_tr_short.png differ diff --git a/fntpic/u8g2_font_cube_mel_tn.png b/fntpic/u8g2_font_cube_mel_tn.png new file mode 100644 index 0000000..bd7a069 Binary files /dev/null and b/fntpic/u8g2_font_cube_mel_tn.png differ diff --git a/fntpic/u8g2_font_cube_mel_tn_short.png b/fntpic/u8g2_font_cube_mel_tn_short.png new file mode 100644 index 0000000..5553953 Binary files /dev/null and b/fntpic/u8g2_font_cube_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_cube_mel_tr.png b/fntpic/u8g2_font_cube_mel_tr.png new file mode 100644 index 0000000..411528e Binary files /dev/null and b/fntpic/u8g2_font_cube_mel_tr.png differ diff --git a/fntpic/u8g2_font_cube_mel_tr_short.png b/fntpic/u8g2_font_cube_mel_tr_short.png new file mode 100644 index 0000000..ffce641 Binary files /dev/null and b/fntpic/u8g2_font_cube_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tn.png b/fntpic/u8g2_font_cupcakemetoyourleader_tn.png new file mode 100644 index 0000000..0e17cee Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tn.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tn_short.png b/fntpic/u8g2_font_cupcakemetoyourleader_tn_short.png new file mode 100644 index 0000000..f158bd6 Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tn_short.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tr.png b/fntpic/u8g2_font_cupcakemetoyourleader_tr.png new file mode 100644 index 0000000..f031b9d Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tr.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tr_short.png b/fntpic/u8g2_font_cupcakemetoyourleader_tr_short.png new file mode 100644 index 0000000..c4c1511 Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tr_short.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tu.png b/fntpic/u8g2_font_cupcakemetoyourleader_tu.png new file mode 100644 index 0000000..12307ef Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tu.png differ diff --git a/fntpic/u8g2_font_cupcakemetoyourleader_tu_short.png b/fntpic/u8g2_font_cupcakemetoyourleader_tu_short.png new file mode 100644 index 0000000..76b4b22 Binary files /dev/null and b/fntpic/u8g2_font_cupcakemetoyourleader_tu_short.png differ diff --git a/fntpic/u8g2_font_cursor_tf.png b/fntpic/u8g2_font_cursor_tf.png new file mode 100644 index 0000000..5ae9718 Binary files /dev/null and b/fntpic/u8g2_font_cursor_tf.png differ diff --git a/fntpic/u8g2_font_cursor_tf_short.png b/fntpic/u8g2_font_cursor_tf_short.png new file mode 100644 index 0000000..e148fe4 Binary files /dev/null and b/fntpic/u8g2_font_cursor_tf_short.png differ diff --git a/fntpic/u8g2_font_cursor_tr.png b/fntpic/u8g2_font_cursor_tr.png new file mode 100644 index 0000000..111b336 Binary files /dev/null and b/fntpic/u8g2_font_cursor_tr.png differ diff --git a/fntpic/u8g2_font_cursor_tr_short.png b/fntpic/u8g2_font_cursor_tr_short.png new file mode 100644 index 0000000..8824c82 Binary files /dev/null and b/fntpic/u8g2_font_cursor_tr_short.png differ diff --git a/fntpic/u8g2_font_diodesemimono_tr.png b/fntpic/u8g2_font_diodesemimono_tr.png new file mode 100644 index 0000000..77492df Binary files /dev/null and b/fntpic/u8g2_font_diodesemimono_tr.png differ diff --git a/fntpic/u8g2_font_diodesemimono_tr_short.png b/fntpic/u8g2_font_diodesemimono_tr_short.png new file mode 100644 index 0000000..d7f6719 Binary files /dev/null and b/fntpic/u8g2_font_diodesemimono_tr_short.png differ diff --git a/fntpic/u8g2_font_disrespectfulteenager_tu.png b/fntpic/u8g2_font_disrespectfulteenager_tu.png new file mode 100644 index 0000000..7dce18b Binary files /dev/null and b/fntpic/u8g2_font_disrespectfulteenager_tu.png differ diff --git a/fntpic/u8g2_font_disrespectfulteenager_tu_short.png b/fntpic/u8g2_font_disrespectfulteenager_tu_short.png new file mode 100644 index 0000000..de47c80 Binary files /dev/null and b/fntpic/u8g2_font_disrespectfulteenager_tu_short.png differ diff --git a/fntpic/u8g2_font_doomalpha04_te.png b/fntpic/u8g2_font_doomalpha04_te.png new file mode 100644 index 0000000..39e3843 Binary files /dev/null and b/fntpic/u8g2_font_doomalpha04_te.png differ diff --git a/fntpic/u8g2_font_doomalpha04_te_short.png b/fntpic/u8g2_font_doomalpha04_te_short.png new file mode 100644 index 0000000..221ddc9 Binary files /dev/null and b/fntpic/u8g2_font_doomalpha04_te_short.png differ diff --git a/fntpic/u8g2_font_doomalpha04_tr.png b/fntpic/u8g2_font_doomalpha04_tr.png new file mode 100644 index 0000000..10b4417 Binary files /dev/null and b/fntpic/u8g2_font_doomalpha04_tr.png differ diff --git a/fntpic/u8g2_font_doomalpha04_tr_short.png b/fntpic/u8g2_font_doomalpha04_tr_short.png new file mode 100644 index 0000000..221ddc9 Binary files /dev/null and b/fntpic/u8g2_font_doomalpha04_tr_short.png differ diff --git a/fntpic/u8g2_font_dystopia_te.png b/fntpic/u8g2_font_dystopia_te.png new file mode 100644 index 0000000..b19b56a Binary files /dev/null and b/fntpic/u8g2_font_dystopia_te.png differ diff --git a/fntpic/u8g2_font_dystopia_te_short.png b/fntpic/u8g2_font_dystopia_te_short.png new file mode 100644 index 0000000..abfeade Binary files /dev/null and b/fntpic/u8g2_font_dystopia_te_short.png differ diff --git a/fntpic/u8g2_font_dystopia_tr.png b/fntpic/u8g2_font_dystopia_tr.png new file mode 100644 index 0000000..dbad623 Binary files /dev/null and b/fntpic/u8g2_font_dystopia_tr.png differ diff --git a/fntpic/u8g2_font_dystopia_tr_short.png b/fntpic/u8g2_font_dystopia_tr_short.png new file mode 100644 index 0000000..bff701f Binary files /dev/null and b/fntpic/u8g2_font_dystopia_tr_short.png differ diff --git a/fntpic/u8g2_font_eckpixel_tr.png b/fntpic/u8g2_font_eckpixel_tr.png new file mode 100644 index 0000000..ec1a6e1 Binary files /dev/null and b/fntpic/u8g2_font_eckpixel_tr.png differ diff --git a/fntpic/u8g2_font_eckpixel_tr_short.png b/fntpic/u8g2_font_eckpixel_tr_short.png new file mode 100644 index 0000000..7e66061 Binary files /dev/null and b/fntpic/u8g2_font_eckpixel_tr_short.png differ diff --git a/fntpic/u8g2_font_efraneextracondensed_te.png b/fntpic/u8g2_font_efraneextracondensed_te.png new file mode 100644 index 0000000..23fc7b7 Binary files /dev/null and b/fntpic/u8g2_font_efraneextracondensed_te.png differ diff --git a/fntpic/u8g2_font_efraneextracondensed_te_short.png b/fntpic/u8g2_font_efraneextracondensed_te_short.png new file mode 100644 index 0000000..e0f6061 Binary files /dev/null and b/fntpic/u8g2_font_efraneextracondensed_te_short.png differ diff --git a/fntpic/u8g2_font_elispe_tr.png b/fntpic/u8g2_font_elispe_tr.png new file mode 100644 index 0000000..09caae9 Binary files /dev/null and b/fntpic/u8g2_font_elispe_tr.png differ diff --git a/fntpic/u8g2_font_elispe_tr_short.png b/fntpic/u8g2_font_elispe_tr_short.png new file mode 100644 index 0000000..91c2e8b Binary files /dev/null and b/fntpic/u8g2_font_elispe_tr_short.png differ diff --git a/fntpic/u8g2_font_emoticons21_tr.png b/fntpic/u8g2_font_emoticons21_tr.png new file mode 100644 index 0000000..5581ef8 Binary files /dev/null and b/fntpic/u8g2_font_emoticons21_tr.png differ diff --git a/fntpic/u8g2_font_emoticons21_tr_short.png b/fntpic/u8g2_font_emoticons21_tr_short.png new file mode 100644 index 0000000..a55f85f Binary files /dev/null and b/fntpic/u8g2_font_emoticons21_tr_short.png differ diff --git a/fntpic/u8g2_font_etl14thai_t.png b/fntpic/u8g2_font_etl14thai_t.png new file mode 100644 index 0000000..179c30d Binary files /dev/null and b/fntpic/u8g2_font_etl14thai_t.png differ diff --git a/fntpic/u8g2_font_etl14thai_t_short.png b/fntpic/u8g2_font_etl14thai_t_short.png new file mode 100644 index 0000000..0549381 Binary files /dev/null and b/fntpic/u8g2_font_etl14thai_t_short.png differ diff --git a/fntpic/u8g2_font_etl16thai_t.png b/fntpic/u8g2_font_etl16thai_t.png new file mode 100644 index 0000000..d5e8a21 Binary files /dev/null and b/fntpic/u8g2_font_etl16thai_t.png differ diff --git a/fntpic/u8g2_font_etl16thai_t_short.png b/fntpic/u8g2_font_etl16thai_t_short.png new file mode 100644 index 0000000..cae4b90 Binary files /dev/null and b/fntpic/u8g2_font_etl16thai_t_short.png differ diff --git a/fntpic/u8g2_font_etl24thai_t.png b/fntpic/u8g2_font_etl24thai_t.png new file mode 100644 index 0000000..af688bd Binary files /dev/null and b/fntpic/u8g2_font_etl24thai_t.png differ diff --git a/fntpic/u8g2_font_etl24thai_t_short.png b/fntpic/u8g2_font_etl24thai_t_short.png new file mode 100644 index 0000000..7fc08a1 Binary files /dev/null and b/fntpic/u8g2_font_etl24thai_t_short.png differ diff --git a/fntpic/u8g2_font_eventhrees_tr.png b/fntpic/u8g2_font_eventhrees_tr.png new file mode 100644 index 0000000..d119b83 Binary files /dev/null and b/fntpic/u8g2_font_eventhrees_tr.png differ diff --git a/fntpic/u8g2_font_eventhrees_tr_short.png b/fntpic/u8g2_font_eventhrees_tr_short.png new file mode 100644 index 0000000..a1b4f95 Binary files /dev/null and b/fntpic/u8g2_font_eventhrees_tr_short.png differ diff --git a/fntpic/u8g2_font_f10_b_t_japanese1.png b/fntpic/u8g2_font_f10_b_t_japanese1.png new file mode 100644 index 0000000..8db9c68 Binary files /dev/null and b/fntpic/u8g2_font_f10_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f10_b_t_japanese1_short.png b/fntpic/u8g2_font_f10_b_t_japanese1_short.png new file mode 100644 index 0000000..1abff84 Binary files /dev/null and b/fntpic/u8g2_font_f10_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f10_b_t_japanese2.png b/fntpic/u8g2_font_f10_b_t_japanese2.png new file mode 100644 index 0000000..ef18bbe Binary files /dev/null and b/fntpic/u8g2_font_f10_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f10_b_t_japanese2_short.png b/fntpic/u8g2_font_f10_b_t_japanese2_short.png new file mode 100644 index 0000000..1abff84 Binary files /dev/null and b/fntpic/u8g2_font_f10_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_f10_t_japanese1.png b/fntpic/u8g2_font_f10_t_japanese1.png new file mode 100644 index 0000000..2051c34 Binary files /dev/null and b/fntpic/u8g2_font_f10_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f10_t_japanese1_short.png b/fntpic/u8g2_font_f10_t_japanese1_short.png new file mode 100644 index 0000000..1abff84 Binary files /dev/null and b/fntpic/u8g2_font_f10_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f10_t_japanese2.png b/fntpic/u8g2_font_f10_t_japanese2.png new file mode 100644 index 0000000..1f4d3b1 Binary files /dev/null and b/fntpic/u8g2_font_f10_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f10_t_japanese2_short.png b/fntpic/u8g2_font_f10_t_japanese2_short.png new file mode 100644 index 0000000..1abff84 Binary files /dev/null and b/fntpic/u8g2_font_f10_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_f12_b_t_japanese1.png b/fntpic/u8g2_font_f12_b_t_japanese1.png new file mode 100644 index 0000000..2e025e6 Binary files /dev/null and b/fntpic/u8g2_font_f12_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f12_b_t_japanese1_short.png b/fntpic/u8g2_font_f12_b_t_japanese1_short.png new file mode 100644 index 0000000..2a1465d Binary files /dev/null and b/fntpic/u8g2_font_f12_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f12_b_t_japanese2.png b/fntpic/u8g2_font_f12_b_t_japanese2.png new file mode 100644 index 0000000..d8939bf Binary files /dev/null and b/fntpic/u8g2_font_f12_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f12_b_t_japanese2_short.png b/fntpic/u8g2_font_f12_b_t_japanese2_short.png new file mode 100644 index 0000000..2a1465d Binary files /dev/null and b/fntpic/u8g2_font_f12_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_f12_t_japanese1.png b/fntpic/u8g2_font_f12_t_japanese1.png new file mode 100644 index 0000000..7a53312 Binary files /dev/null and b/fntpic/u8g2_font_f12_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f12_t_japanese1_short.png b/fntpic/u8g2_font_f12_t_japanese1_short.png new file mode 100644 index 0000000..2a1465d Binary files /dev/null and b/fntpic/u8g2_font_f12_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f12_t_japanese2.png b/fntpic/u8g2_font_f12_t_japanese2.png new file mode 100644 index 0000000..b13b7d8 Binary files /dev/null and b/fntpic/u8g2_font_f12_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f12_t_japanese2_short.png b/fntpic/u8g2_font_f12_t_japanese2_short.png new file mode 100644 index 0000000..2a1465d Binary files /dev/null and b/fntpic/u8g2_font_f12_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_f16_b_t_japanese1.png b/fntpic/u8g2_font_f16_b_t_japanese1.png new file mode 100644 index 0000000..cd0f638 Binary files /dev/null and b/fntpic/u8g2_font_f16_b_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f16_b_t_japanese1_short.png b/fntpic/u8g2_font_f16_b_t_japanese1_short.png new file mode 100644 index 0000000..f9aa9f1 Binary files /dev/null and b/fntpic/u8g2_font_f16_b_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f16_b_t_japanese2.png b/fntpic/u8g2_font_f16_b_t_japanese2.png new file mode 100644 index 0000000..b09f2a7 Binary files /dev/null and b/fntpic/u8g2_font_f16_b_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f16_b_t_japanese2_short.png b/fntpic/u8g2_font_f16_b_t_japanese2_short.png new file mode 100644 index 0000000..b360409 Binary files /dev/null and b/fntpic/u8g2_font_f16_b_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_f16_t_japanese1.png b/fntpic/u8g2_font_f16_t_japanese1.png new file mode 100644 index 0000000..a19dce9 Binary files /dev/null and b/fntpic/u8g2_font_f16_t_japanese1.png differ diff --git a/fntpic/u8g2_font_f16_t_japanese1_short.png b/fntpic/u8g2_font_f16_t_japanese1_short.png new file mode 100644 index 0000000..f9aa9f1 Binary files /dev/null and b/fntpic/u8g2_font_f16_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_f16_t_japanese2.png b/fntpic/u8g2_font_f16_t_japanese2.png new file mode 100644 index 0000000..42ebd6f Binary files /dev/null and b/fntpic/u8g2_font_f16_t_japanese2.png differ diff --git a/fntpic/u8g2_font_f16_t_japanese2_short.png b/fntpic/u8g2_font_f16_t_japanese2_short.png new file mode 100644 index 0000000..f9aa9f1 Binary files /dev/null and b/fntpic/u8g2_font_f16_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_fancypixels_tf.png b/fntpic/u8g2_font_fancypixels_tf.png new file mode 100644 index 0000000..b57246b Binary files /dev/null and b/fntpic/u8g2_font_fancypixels_tf.png differ diff --git a/fntpic/u8g2_font_fancypixels_tf_short.png b/fntpic/u8g2_font_fancypixels_tf_short.png new file mode 100644 index 0000000..a80438e Binary files /dev/null and b/fntpic/u8g2_font_fancypixels_tf_short.png differ diff --git a/fntpic/u8g2_font_fancypixels_tr.png b/fntpic/u8g2_font_fancypixels_tr.png new file mode 100644 index 0000000..f0efff9 Binary files /dev/null and b/fntpic/u8g2_font_fancypixels_tr.png differ diff --git a/fntpic/u8g2_font_fancypixels_tr_short.png b/fntpic/u8g2_font_fancypixels_tr_short.png new file mode 100644 index 0000000..897496b Binary files /dev/null and b/fntpic/u8g2_font_fancypixels_tr_short.png differ diff --git a/fntpic/u8g2_font_fewture_tf.png b/fntpic/u8g2_font_fewture_tf.png new file mode 100644 index 0000000..0232d75 Binary files /dev/null and b/fntpic/u8g2_font_fewture_tf.png differ diff --git a/fntpic/u8g2_font_fewture_tf_short.png b/fntpic/u8g2_font_fewture_tf_short.png new file mode 100644 index 0000000..c27cc1a Binary files /dev/null and b/fntpic/u8g2_font_fewture_tf_short.png differ diff --git a/fntpic/u8g2_font_fewture_tn.png b/fntpic/u8g2_font_fewture_tn.png new file mode 100644 index 0000000..2b96e04 Binary files /dev/null and b/fntpic/u8g2_font_fewture_tn.png differ diff --git a/fntpic/u8g2_font_fewture_tn_short.png b/fntpic/u8g2_font_fewture_tn_short.png new file mode 100644 index 0000000..dbf1052 Binary files /dev/null and b/fntpic/u8g2_font_fewture_tn_short.png differ diff --git a/fntpic/u8g2_font_fewture_tr.png b/fntpic/u8g2_font_fewture_tr.png new file mode 100644 index 0000000..327198d Binary files /dev/null and b/fntpic/u8g2_font_fewture_tr.png differ diff --git a/fntpic/u8g2_font_fewture_tr_short.png b/fntpic/u8g2_font_fewture_tr_short.png new file mode 100644 index 0000000..c27cc1a Binary files /dev/null and b/fntpic/u8g2_font_fewture_tr_short.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tf.png b/fntpic/u8g2_font_finderskeepers_tf.png new file mode 100644 index 0000000..05d13de Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tf.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tf_short.png b/fntpic/u8g2_font_finderskeepers_tf_short.png new file mode 100644 index 0000000..fa81dd7 Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tf_short.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tn.png b/fntpic/u8g2_font_finderskeepers_tn.png new file mode 100644 index 0000000..90ed2d7 Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tn.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tn_short.png b/fntpic/u8g2_font_finderskeepers_tn_short.png new file mode 100644 index 0000000..2c113ee Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tn_short.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tr.png b/fntpic/u8g2_font_finderskeepers_tr.png new file mode 100644 index 0000000..5bd3599 Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tr.png differ diff --git a/fntpic/u8g2_font_finderskeepers_tr_short.png b/fntpic/u8g2_font_finderskeepers_tr_short.png new file mode 100644 index 0000000..ec0a193 Binary files /dev/null and b/fntpic/u8g2_font_finderskeepers_tr_short.png differ diff --git a/fntpic/u8g2_font_fivepx_tr.png b/fntpic/u8g2_font_fivepx_tr.png new file mode 100644 index 0000000..1dae8a4 Binary files /dev/null and b/fntpic/u8g2_font_fivepx_tr.png differ diff --git a/fntpic/u8g2_font_fivepx_tr_short.png b/fntpic/u8g2_font_fivepx_tr_short.png new file mode 100644 index 0000000..e10d50b Binary files /dev/null and b/fntpic/u8g2_font_fivepx_tr_short.png differ diff --git a/fntpic/u8g2_font_fourmat_te.png b/fntpic/u8g2_font_fourmat_te.png new file mode 100644 index 0000000..0fd86e4 Binary files /dev/null and b/fntpic/u8g2_font_fourmat_te.png differ diff --git a/fntpic/u8g2_font_fourmat_te_short.png b/fntpic/u8g2_font_fourmat_te_short.png new file mode 100644 index 0000000..ea3efc2 Binary files /dev/null and b/fntpic/u8g2_font_fourmat_te_short.png differ diff --git a/fntpic/u8g2_font_fourmat_tf.png b/fntpic/u8g2_font_fourmat_tf.png new file mode 100644 index 0000000..a50e394 Binary files /dev/null and b/fntpic/u8g2_font_fourmat_tf.png differ diff --git a/fntpic/u8g2_font_fourmat_tf_short.png b/fntpic/u8g2_font_fourmat_tf_short.png new file mode 100644 index 0000000..8cc8044 Binary files /dev/null and b/fntpic/u8g2_font_fourmat_tf_short.png differ diff --git a/fntpic/u8g2_font_fourmat_tr.png b/fntpic/u8g2_font_fourmat_tr.png new file mode 100644 index 0000000..d9f272c Binary files /dev/null and b/fntpic/u8g2_font_fourmat_tr.png differ diff --git a/fntpic/u8g2_font_fourmat_tr_short.png b/fntpic/u8g2_font_fourmat_tr_short.png new file mode 100644 index 0000000..4d0d16f Binary files /dev/null and b/fntpic/u8g2_font_fourmat_tr_short.png differ diff --git a/fntpic/u8g2_font_freedoomr10_mu.png b/fntpic/u8g2_font_freedoomr10_mu.png new file mode 100644 index 0000000..4f39d2f Binary files /dev/null and b/fntpic/u8g2_font_freedoomr10_mu.png differ diff --git a/fntpic/u8g2_font_freedoomr10_mu_short.png b/fntpic/u8g2_font_freedoomr10_mu_short.png new file mode 100644 index 0000000..a61ee6e Binary files /dev/null and b/fntpic/u8g2_font_freedoomr10_mu_short.png differ diff --git a/fntpic/u8g2_font_freedoomr10_tu.png b/fntpic/u8g2_font_freedoomr10_tu.png new file mode 100644 index 0000000..fc2254d Binary files /dev/null and b/fntpic/u8g2_font_freedoomr10_tu.png differ diff --git a/fntpic/u8g2_font_freedoomr10_tu_short.png b/fntpic/u8g2_font_freedoomr10_tu_short.png new file mode 100644 index 0000000..a2126c1 Binary files /dev/null and b/fntpic/u8g2_font_freedoomr10_tu_short.png differ diff --git a/fntpic/u8g2_font_freedoomr25_mn.png b/fntpic/u8g2_font_freedoomr25_mn.png new file mode 100644 index 0000000..d5f3be2 Binary files /dev/null and b/fntpic/u8g2_font_freedoomr25_mn.png differ diff --git a/fntpic/u8g2_font_freedoomr25_mn_short.png b/fntpic/u8g2_font_freedoomr25_mn_short.png new file mode 100644 index 0000000..a4c67d2 Binary files /dev/null and b/fntpic/u8g2_font_freedoomr25_mn_short.png differ diff --git a/fntpic/u8g2_font_freedoomr25_tn.png b/fntpic/u8g2_font_freedoomr25_tn.png new file mode 100644 index 0000000..b88fd8f Binary files /dev/null and b/fntpic/u8g2_font_freedoomr25_tn.png differ diff --git a/fntpic/u8g2_font_freedoomr25_tn_short.png b/fntpic/u8g2_font_freedoomr25_tn_short.png new file mode 100644 index 0000000..a4c67d2 Binary files /dev/null and b/fntpic/u8g2_font_freedoomr25_tn_short.png differ diff --git a/fntpic/u8g2_font_frigidaire_mr.png b/fntpic/u8g2_font_frigidaire_mr.png new file mode 100644 index 0000000..464a2ce Binary files /dev/null and b/fntpic/u8g2_font_frigidaire_mr.png differ diff --git a/fntpic/u8g2_font_frigidaire_mr_short.png b/fntpic/u8g2_font_frigidaire_mr_short.png new file mode 100644 index 0000000..0094011 Binary files /dev/null and b/fntpic/u8g2_font_frigidaire_mr_short.png differ diff --git a/fntpic/u8g2_font_frikativ_t_all.png b/fntpic/u8g2_font_frikativ_t_all.png new file mode 100644 index 0000000..87f2b9c Binary files /dev/null and b/fntpic/u8g2_font_frikativ_t_all.png differ diff --git a/fntpic/u8g2_font_frikativ_t_all_short.png b/fntpic/u8g2_font_frikativ_t_all_short.png new file mode 100644 index 0000000..73d05f3 Binary files /dev/null and b/fntpic/u8g2_font_frikativ_t_all_short.png differ diff --git a/fntpic/u8g2_font_frikativ_tf.png b/fntpic/u8g2_font_frikativ_tf.png new file mode 100644 index 0000000..fb124cc Binary files /dev/null and b/fntpic/u8g2_font_frikativ_tf.png differ diff --git a/fntpic/u8g2_font_frikativ_tf_short.png b/fntpic/u8g2_font_frikativ_tf_short.png new file mode 100644 index 0000000..73d05f3 Binary files /dev/null and b/fntpic/u8g2_font_frikativ_tf_short.png differ diff --git a/fntpic/u8g2_font_frikativ_tr.png b/fntpic/u8g2_font_frikativ_tr.png new file mode 100644 index 0000000..c20725d Binary files /dev/null and b/fntpic/u8g2_font_frikativ_tr.png differ diff --git a/fntpic/u8g2_font_frikativ_tr_short.png b/fntpic/u8g2_font_frikativ_tr_short.png new file mode 100644 index 0000000..73d05f3 Binary files /dev/null and b/fntpic/u8g2_font_frikativ_tr_short.png differ diff --git a/fntpic/u8g2_font_fub11_t_symbol.png b/fntpic/u8g2_font_fub11_t_symbol.png new file mode 100644 index 0000000..2d6c054 Binary files /dev/null and b/fntpic/u8g2_font_fub11_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub11_t_symbol_short.png b/fntpic/u8g2_font_fub11_t_symbol_short.png new file mode 100644 index 0000000..f4fb51b Binary files /dev/null and b/fntpic/u8g2_font_fub11_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub11_tf.png b/fntpic/u8g2_font_fub11_tf.png new file mode 100644 index 0000000..ca12d0b Binary files /dev/null and b/fntpic/u8g2_font_fub11_tf.png differ diff --git a/fntpic/u8g2_font_fub11_tf_short.png b/fntpic/u8g2_font_fub11_tf_short.png new file mode 100644 index 0000000..c61d9d4 Binary files /dev/null and b/fntpic/u8g2_font_fub11_tf_short.png differ diff --git a/fntpic/u8g2_font_fub11_tn.png b/fntpic/u8g2_font_fub11_tn.png new file mode 100644 index 0000000..46e6cd8 Binary files /dev/null and b/fntpic/u8g2_font_fub11_tn.png differ diff --git a/fntpic/u8g2_font_fub11_tn_short.png b/fntpic/u8g2_font_fub11_tn_short.png new file mode 100644 index 0000000..5ec8f50 Binary files /dev/null and b/fntpic/u8g2_font_fub11_tn_short.png differ diff --git a/fntpic/u8g2_font_fub11_tr.png b/fntpic/u8g2_font_fub11_tr.png new file mode 100644 index 0000000..547358b Binary files /dev/null and b/fntpic/u8g2_font_fub11_tr.png differ diff --git a/fntpic/u8g2_font_fub11_tr_short.png b/fntpic/u8g2_font_fub11_tr_short.png new file mode 100644 index 0000000..edfdcd6 Binary files /dev/null and b/fntpic/u8g2_font_fub11_tr_short.png differ diff --git a/fntpic/u8g2_font_fub14_t_symbol.png b/fntpic/u8g2_font_fub14_t_symbol.png new file mode 100644 index 0000000..3172e10 Binary files /dev/null and b/fntpic/u8g2_font_fub14_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub14_t_symbol_short.png b/fntpic/u8g2_font_fub14_t_symbol_short.png new file mode 100644 index 0000000..f474d4c Binary files /dev/null and b/fntpic/u8g2_font_fub14_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub14_tf.png b/fntpic/u8g2_font_fub14_tf.png new file mode 100644 index 0000000..8e8cdc6 Binary files /dev/null and b/fntpic/u8g2_font_fub14_tf.png differ diff --git a/fntpic/u8g2_font_fub14_tf_short.png b/fntpic/u8g2_font_fub14_tf_short.png new file mode 100644 index 0000000..a3db3ea Binary files /dev/null and b/fntpic/u8g2_font_fub14_tf_short.png differ diff --git a/fntpic/u8g2_font_fub14_tn.png b/fntpic/u8g2_font_fub14_tn.png new file mode 100644 index 0000000..eae0b4e Binary files /dev/null and b/fntpic/u8g2_font_fub14_tn.png differ diff --git a/fntpic/u8g2_font_fub14_tn_short.png b/fntpic/u8g2_font_fub14_tn_short.png new file mode 100644 index 0000000..6cc5d6e Binary files /dev/null and b/fntpic/u8g2_font_fub14_tn_short.png differ diff --git a/fntpic/u8g2_font_fub14_tr.png b/fntpic/u8g2_font_fub14_tr.png new file mode 100644 index 0000000..693307b Binary files /dev/null and b/fntpic/u8g2_font_fub14_tr.png differ diff --git a/fntpic/u8g2_font_fub14_tr_short.png b/fntpic/u8g2_font_fub14_tr_short.png new file mode 100644 index 0000000..68b07f8 Binary files /dev/null and b/fntpic/u8g2_font_fub14_tr_short.png differ diff --git a/fntpic/u8g2_font_fub17_t_symbol.png b/fntpic/u8g2_font_fub17_t_symbol.png new file mode 100644 index 0000000..8edcf04 Binary files /dev/null and b/fntpic/u8g2_font_fub17_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub17_t_symbol_short.png b/fntpic/u8g2_font_fub17_t_symbol_short.png new file mode 100644 index 0000000..e9cf7bc Binary files /dev/null and b/fntpic/u8g2_font_fub17_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub17_tf.png b/fntpic/u8g2_font_fub17_tf.png new file mode 100644 index 0000000..6369fc1 Binary files /dev/null and b/fntpic/u8g2_font_fub17_tf.png differ diff --git a/fntpic/u8g2_font_fub17_tf_short.png b/fntpic/u8g2_font_fub17_tf_short.png new file mode 100644 index 0000000..be20a4d Binary files /dev/null and b/fntpic/u8g2_font_fub17_tf_short.png differ diff --git a/fntpic/u8g2_font_fub17_tn.png b/fntpic/u8g2_font_fub17_tn.png new file mode 100644 index 0000000..e02b62f Binary files /dev/null and b/fntpic/u8g2_font_fub17_tn.png differ diff --git a/fntpic/u8g2_font_fub17_tn_short.png b/fntpic/u8g2_font_fub17_tn_short.png new file mode 100644 index 0000000..72257de Binary files /dev/null and b/fntpic/u8g2_font_fub17_tn_short.png differ diff --git a/fntpic/u8g2_font_fub17_tr.png b/fntpic/u8g2_font_fub17_tr.png new file mode 100644 index 0000000..befd002 Binary files /dev/null and b/fntpic/u8g2_font_fub17_tr.png differ diff --git a/fntpic/u8g2_font_fub17_tr_short.png b/fntpic/u8g2_font_fub17_tr_short.png new file mode 100644 index 0000000..452688d Binary files /dev/null and b/fntpic/u8g2_font_fub17_tr_short.png differ diff --git a/fntpic/u8g2_font_fub20_t_symbol.png b/fntpic/u8g2_font_fub20_t_symbol.png new file mode 100644 index 0000000..7f7c53d Binary files /dev/null and b/fntpic/u8g2_font_fub20_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub20_t_symbol_short.png b/fntpic/u8g2_font_fub20_t_symbol_short.png new file mode 100644 index 0000000..e7a3013 Binary files /dev/null and b/fntpic/u8g2_font_fub20_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub20_tf.png b/fntpic/u8g2_font_fub20_tf.png new file mode 100644 index 0000000..8ff3d71 Binary files /dev/null and b/fntpic/u8g2_font_fub20_tf.png differ diff --git a/fntpic/u8g2_font_fub20_tf_short.png b/fntpic/u8g2_font_fub20_tf_short.png new file mode 100644 index 0000000..8ceee4a Binary files /dev/null and b/fntpic/u8g2_font_fub20_tf_short.png differ diff --git a/fntpic/u8g2_font_fub20_tn.png b/fntpic/u8g2_font_fub20_tn.png new file mode 100644 index 0000000..8c638e8 Binary files /dev/null and b/fntpic/u8g2_font_fub20_tn.png differ diff --git a/fntpic/u8g2_font_fub20_tn_short.png b/fntpic/u8g2_font_fub20_tn_short.png new file mode 100644 index 0000000..66f5ede Binary files /dev/null and b/fntpic/u8g2_font_fub20_tn_short.png differ diff --git a/fntpic/u8g2_font_fub20_tr.png b/fntpic/u8g2_font_fub20_tr.png new file mode 100644 index 0000000..8225142 Binary files /dev/null and b/fntpic/u8g2_font_fub20_tr.png differ diff --git a/fntpic/u8g2_font_fub20_tr_short.png b/fntpic/u8g2_font_fub20_tr_short.png new file mode 100644 index 0000000..d894b4b Binary files /dev/null and b/fntpic/u8g2_font_fub20_tr_short.png differ diff --git a/fntpic/u8g2_font_fub25_t_symbol.png b/fntpic/u8g2_font_fub25_t_symbol.png new file mode 100644 index 0000000..974aa1f Binary files /dev/null and b/fntpic/u8g2_font_fub25_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub25_t_symbol_short.png b/fntpic/u8g2_font_fub25_t_symbol_short.png new file mode 100644 index 0000000..96855c8 Binary files /dev/null and b/fntpic/u8g2_font_fub25_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub25_tf.png b/fntpic/u8g2_font_fub25_tf.png new file mode 100644 index 0000000..21240d3 Binary files /dev/null and b/fntpic/u8g2_font_fub25_tf.png differ diff --git a/fntpic/u8g2_font_fub25_tf_short.png b/fntpic/u8g2_font_fub25_tf_short.png new file mode 100644 index 0000000..8a1cf08 Binary files /dev/null and b/fntpic/u8g2_font_fub25_tf_short.png differ diff --git a/fntpic/u8g2_font_fub25_tn.png b/fntpic/u8g2_font_fub25_tn.png new file mode 100644 index 0000000..65e1a92 Binary files /dev/null and b/fntpic/u8g2_font_fub25_tn.png differ diff --git a/fntpic/u8g2_font_fub25_tn_short.png b/fntpic/u8g2_font_fub25_tn_short.png new file mode 100644 index 0000000..14dbfd1 Binary files /dev/null and b/fntpic/u8g2_font_fub25_tn_short.png differ diff --git a/fntpic/u8g2_font_fub25_tr.png b/fntpic/u8g2_font_fub25_tr.png new file mode 100644 index 0000000..b0022da Binary files /dev/null and b/fntpic/u8g2_font_fub25_tr.png differ diff --git a/fntpic/u8g2_font_fub25_tr_short.png b/fntpic/u8g2_font_fub25_tr_short.png new file mode 100644 index 0000000..47ed34e Binary files /dev/null and b/fntpic/u8g2_font_fub25_tr_short.png differ diff --git a/fntpic/u8g2_font_fub30_t_symbol.png b/fntpic/u8g2_font_fub30_t_symbol.png new file mode 100644 index 0000000..58e240d Binary files /dev/null and b/fntpic/u8g2_font_fub30_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub30_t_symbol_short.png b/fntpic/u8g2_font_fub30_t_symbol_short.png new file mode 100644 index 0000000..fe57c1f Binary files /dev/null and b/fntpic/u8g2_font_fub30_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub30_tf.png b/fntpic/u8g2_font_fub30_tf.png new file mode 100644 index 0000000..4cbc2e8 Binary files /dev/null and b/fntpic/u8g2_font_fub30_tf.png differ diff --git a/fntpic/u8g2_font_fub30_tf_short.png b/fntpic/u8g2_font_fub30_tf_short.png new file mode 100644 index 0000000..a8530fb Binary files /dev/null and b/fntpic/u8g2_font_fub30_tf_short.png differ diff --git a/fntpic/u8g2_font_fub30_tn.png b/fntpic/u8g2_font_fub30_tn.png new file mode 100644 index 0000000..3141d7e Binary files /dev/null and b/fntpic/u8g2_font_fub30_tn.png differ diff --git a/fntpic/u8g2_font_fub30_tn_short.png b/fntpic/u8g2_font_fub30_tn_short.png new file mode 100644 index 0000000..d7a572e Binary files /dev/null and b/fntpic/u8g2_font_fub30_tn_short.png differ diff --git a/fntpic/u8g2_font_fub30_tr.png b/fntpic/u8g2_font_fub30_tr.png new file mode 100644 index 0000000..57f5a3e Binary files /dev/null and b/fntpic/u8g2_font_fub30_tr.png differ diff --git a/fntpic/u8g2_font_fub30_tr_short.png b/fntpic/u8g2_font_fub30_tr_short.png new file mode 100644 index 0000000..4eb4c5a Binary files /dev/null and b/fntpic/u8g2_font_fub30_tr_short.png differ diff --git a/fntpic/u8g2_font_fub35_t_symbol.png b/fntpic/u8g2_font_fub35_t_symbol.png new file mode 100644 index 0000000..9a7d7d4 Binary files /dev/null and b/fntpic/u8g2_font_fub35_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub35_t_symbol_short.png b/fntpic/u8g2_font_fub35_t_symbol_short.png new file mode 100644 index 0000000..8fb6352 Binary files /dev/null and b/fntpic/u8g2_font_fub35_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub35_tf.png b/fntpic/u8g2_font_fub35_tf.png new file mode 100644 index 0000000..bdd34af Binary files /dev/null and b/fntpic/u8g2_font_fub35_tf.png differ diff --git a/fntpic/u8g2_font_fub35_tf_short.png b/fntpic/u8g2_font_fub35_tf_short.png new file mode 100644 index 0000000..ac5c065 Binary files /dev/null and b/fntpic/u8g2_font_fub35_tf_short.png differ diff --git a/fntpic/u8g2_font_fub35_tn.png b/fntpic/u8g2_font_fub35_tn.png new file mode 100644 index 0000000..eff6b72 Binary files /dev/null and b/fntpic/u8g2_font_fub35_tn.png differ diff --git a/fntpic/u8g2_font_fub35_tn_short.png b/fntpic/u8g2_font_fub35_tn_short.png new file mode 100644 index 0000000..a1070e7 Binary files /dev/null and b/fntpic/u8g2_font_fub35_tn_short.png differ diff --git a/fntpic/u8g2_font_fub35_tr.png b/fntpic/u8g2_font_fub35_tr.png new file mode 100644 index 0000000..7bed672 Binary files /dev/null and b/fntpic/u8g2_font_fub35_tr.png differ diff --git a/fntpic/u8g2_font_fub35_tr_short.png b/fntpic/u8g2_font_fub35_tr_short.png new file mode 100644 index 0000000..59eb06d Binary files /dev/null and b/fntpic/u8g2_font_fub35_tr_short.png differ diff --git a/fntpic/u8g2_font_fub42_t_symbol.png b/fntpic/u8g2_font_fub42_t_symbol.png new file mode 100644 index 0000000..cde2f8e Binary files /dev/null and b/fntpic/u8g2_font_fub42_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub42_t_symbol_short.png b/fntpic/u8g2_font_fub42_t_symbol_short.png new file mode 100644 index 0000000..8b69b5c Binary files /dev/null and b/fntpic/u8g2_font_fub42_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub42_tf.png b/fntpic/u8g2_font_fub42_tf.png new file mode 100644 index 0000000..ee9a9cb Binary files /dev/null and b/fntpic/u8g2_font_fub42_tf.png differ diff --git a/fntpic/u8g2_font_fub42_tf_short.png b/fntpic/u8g2_font_fub42_tf_short.png new file mode 100644 index 0000000..f970501 Binary files /dev/null and b/fntpic/u8g2_font_fub42_tf_short.png differ diff --git a/fntpic/u8g2_font_fub42_tn.png b/fntpic/u8g2_font_fub42_tn.png new file mode 100644 index 0000000..6cdde1e Binary files /dev/null and b/fntpic/u8g2_font_fub42_tn.png differ diff --git a/fntpic/u8g2_font_fub42_tn_short.png b/fntpic/u8g2_font_fub42_tn_short.png new file mode 100644 index 0000000..e0b8051 Binary files /dev/null and b/fntpic/u8g2_font_fub42_tn_short.png differ diff --git a/fntpic/u8g2_font_fub42_tr.png b/fntpic/u8g2_font_fub42_tr.png new file mode 100644 index 0000000..41cce3e Binary files /dev/null and b/fntpic/u8g2_font_fub42_tr.png differ diff --git a/fntpic/u8g2_font_fub42_tr_short.png b/fntpic/u8g2_font_fub42_tr_short.png new file mode 100644 index 0000000..a6bef6d Binary files /dev/null and b/fntpic/u8g2_font_fub42_tr_short.png differ diff --git a/fntpic/u8g2_font_fub49_t_symbol.png b/fntpic/u8g2_font_fub49_t_symbol.png new file mode 100644 index 0000000..6457600 Binary files /dev/null and b/fntpic/u8g2_font_fub49_t_symbol.png differ diff --git a/fntpic/u8g2_font_fub49_t_symbol_short.png b/fntpic/u8g2_font_fub49_t_symbol_short.png new file mode 100644 index 0000000..5c11d58 Binary files /dev/null and b/fntpic/u8g2_font_fub49_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fub49_tn.png b/fntpic/u8g2_font_fub49_tn.png new file mode 100644 index 0000000..3d86e65 Binary files /dev/null and b/fntpic/u8g2_font_fub49_tn.png differ diff --git a/fntpic/u8g2_font_fub49_tn_short.png b/fntpic/u8g2_font_fub49_tn_short.png new file mode 100644 index 0000000..375d8a7 Binary files /dev/null and b/fntpic/u8g2_font_fub49_tn_short.png differ diff --git a/fntpic/u8g2_font_fur11_t_symbol.png b/fntpic/u8g2_font_fur11_t_symbol.png new file mode 100644 index 0000000..bf85cdb Binary files /dev/null and b/fntpic/u8g2_font_fur11_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur11_t_symbol_short.png b/fntpic/u8g2_font_fur11_t_symbol_short.png new file mode 100644 index 0000000..206e2d7 Binary files /dev/null and b/fntpic/u8g2_font_fur11_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur11_tf.png b/fntpic/u8g2_font_fur11_tf.png new file mode 100644 index 0000000..589c4d8 Binary files /dev/null and b/fntpic/u8g2_font_fur11_tf.png differ diff --git a/fntpic/u8g2_font_fur11_tf_short.png b/fntpic/u8g2_font_fur11_tf_short.png new file mode 100644 index 0000000..92f5a58 Binary files /dev/null and b/fntpic/u8g2_font_fur11_tf_short.png differ diff --git a/fntpic/u8g2_font_fur11_tn.png b/fntpic/u8g2_font_fur11_tn.png new file mode 100644 index 0000000..70cb19a Binary files /dev/null and b/fntpic/u8g2_font_fur11_tn.png differ diff --git a/fntpic/u8g2_font_fur11_tn_short.png b/fntpic/u8g2_font_fur11_tn_short.png new file mode 100644 index 0000000..6398f7b Binary files /dev/null and b/fntpic/u8g2_font_fur11_tn_short.png differ diff --git a/fntpic/u8g2_font_fur11_tr.png b/fntpic/u8g2_font_fur11_tr.png new file mode 100644 index 0000000..3a965a9 Binary files /dev/null and b/fntpic/u8g2_font_fur11_tr.png differ diff --git a/fntpic/u8g2_font_fur11_tr_short.png b/fntpic/u8g2_font_fur11_tr_short.png new file mode 100644 index 0000000..3658f68 Binary files /dev/null and b/fntpic/u8g2_font_fur11_tr_short.png differ diff --git a/fntpic/u8g2_font_fur14_t_symbol.png b/fntpic/u8g2_font_fur14_t_symbol.png new file mode 100644 index 0000000..49334a0 Binary files /dev/null and b/fntpic/u8g2_font_fur14_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur14_t_symbol_short.png b/fntpic/u8g2_font_fur14_t_symbol_short.png new file mode 100644 index 0000000..126b2b7 Binary files /dev/null and b/fntpic/u8g2_font_fur14_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur14_tf.png b/fntpic/u8g2_font_fur14_tf.png new file mode 100644 index 0000000..ff54fd0 Binary files /dev/null and b/fntpic/u8g2_font_fur14_tf.png differ diff --git a/fntpic/u8g2_font_fur14_tf_short.png b/fntpic/u8g2_font_fur14_tf_short.png new file mode 100644 index 0000000..ef566a0 Binary files /dev/null and b/fntpic/u8g2_font_fur14_tf_short.png differ diff --git a/fntpic/u8g2_font_fur14_tn.png b/fntpic/u8g2_font_fur14_tn.png new file mode 100644 index 0000000..75c9b0c Binary files /dev/null and b/fntpic/u8g2_font_fur14_tn.png differ diff --git a/fntpic/u8g2_font_fur14_tn_short.png b/fntpic/u8g2_font_fur14_tn_short.png new file mode 100644 index 0000000..0d326f3 Binary files /dev/null and b/fntpic/u8g2_font_fur14_tn_short.png differ diff --git a/fntpic/u8g2_font_fur14_tr.png b/fntpic/u8g2_font_fur14_tr.png new file mode 100644 index 0000000..41e5303 Binary files /dev/null and b/fntpic/u8g2_font_fur14_tr.png differ diff --git a/fntpic/u8g2_font_fur14_tr_short.png b/fntpic/u8g2_font_fur14_tr_short.png new file mode 100644 index 0000000..5daec0b Binary files /dev/null and b/fntpic/u8g2_font_fur14_tr_short.png differ diff --git a/fntpic/u8g2_font_fur17_t_symbol.png b/fntpic/u8g2_font_fur17_t_symbol.png new file mode 100644 index 0000000..3270736 Binary files /dev/null and b/fntpic/u8g2_font_fur17_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur17_t_symbol_short.png b/fntpic/u8g2_font_fur17_t_symbol_short.png new file mode 100644 index 0000000..d1db072 Binary files /dev/null and b/fntpic/u8g2_font_fur17_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur17_tf.png b/fntpic/u8g2_font_fur17_tf.png new file mode 100644 index 0000000..603350a Binary files /dev/null and b/fntpic/u8g2_font_fur17_tf.png differ diff --git a/fntpic/u8g2_font_fur17_tf_short.png b/fntpic/u8g2_font_fur17_tf_short.png new file mode 100644 index 0000000..8ae70df Binary files /dev/null and b/fntpic/u8g2_font_fur17_tf_short.png differ diff --git a/fntpic/u8g2_font_fur17_tn.png b/fntpic/u8g2_font_fur17_tn.png new file mode 100644 index 0000000..095df4d Binary files /dev/null and b/fntpic/u8g2_font_fur17_tn.png differ diff --git a/fntpic/u8g2_font_fur17_tn_short.png b/fntpic/u8g2_font_fur17_tn_short.png new file mode 100644 index 0000000..82cabf4 Binary files /dev/null and b/fntpic/u8g2_font_fur17_tn_short.png differ diff --git a/fntpic/u8g2_font_fur17_tr.png b/fntpic/u8g2_font_fur17_tr.png new file mode 100644 index 0000000..d08c3fa Binary files /dev/null and b/fntpic/u8g2_font_fur17_tr.png differ diff --git a/fntpic/u8g2_font_fur17_tr_short.png b/fntpic/u8g2_font_fur17_tr_short.png new file mode 100644 index 0000000..ecbc46b Binary files /dev/null and b/fntpic/u8g2_font_fur17_tr_short.png differ diff --git a/fntpic/u8g2_font_fur20_t_symbol.png b/fntpic/u8g2_font_fur20_t_symbol.png new file mode 100644 index 0000000..a9ae680 Binary files /dev/null and b/fntpic/u8g2_font_fur20_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur20_t_symbol_short.png b/fntpic/u8g2_font_fur20_t_symbol_short.png new file mode 100644 index 0000000..9f17c84 Binary files /dev/null and b/fntpic/u8g2_font_fur20_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur20_tf.png b/fntpic/u8g2_font_fur20_tf.png new file mode 100644 index 0000000..22f6760 Binary files /dev/null and b/fntpic/u8g2_font_fur20_tf.png differ diff --git a/fntpic/u8g2_font_fur20_tf_short.png b/fntpic/u8g2_font_fur20_tf_short.png new file mode 100644 index 0000000..a42ea53 Binary files /dev/null and b/fntpic/u8g2_font_fur20_tf_short.png differ diff --git a/fntpic/u8g2_font_fur20_tn.png b/fntpic/u8g2_font_fur20_tn.png new file mode 100644 index 0000000..51c8b42 Binary files /dev/null and b/fntpic/u8g2_font_fur20_tn.png differ diff --git a/fntpic/u8g2_font_fur20_tn_short.png b/fntpic/u8g2_font_fur20_tn_short.png new file mode 100644 index 0000000..c68682c Binary files /dev/null and b/fntpic/u8g2_font_fur20_tn_short.png differ diff --git a/fntpic/u8g2_font_fur20_tr.png b/fntpic/u8g2_font_fur20_tr.png new file mode 100644 index 0000000..fab042c Binary files /dev/null and b/fntpic/u8g2_font_fur20_tr.png differ diff --git a/fntpic/u8g2_font_fur20_tr_short.png b/fntpic/u8g2_font_fur20_tr_short.png new file mode 100644 index 0000000..aa75b4f Binary files /dev/null and b/fntpic/u8g2_font_fur20_tr_short.png differ diff --git a/fntpic/u8g2_font_fur25_t_symbol.png b/fntpic/u8g2_font_fur25_t_symbol.png new file mode 100644 index 0000000..cd4d3e6 Binary files /dev/null and b/fntpic/u8g2_font_fur25_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur25_t_symbol_short.png b/fntpic/u8g2_font_fur25_t_symbol_short.png new file mode 100644 index 0000000..7dce971 Binary files /dev/null and b/fntpic/u8g2_font_fur25_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur25_tf.png b/fntpic/u8g2_font_fur25_tf.png new file mode 100644 index 0000000..ff4cf21 Binary files /dev/null and b/fntpic/u8g2_font_fur25_tf.png differ diff --git a/fntpic/u8g2_font_fur25_tf_short.png b/fntpic/u8g2_font_fur25_tf_short.png new file mode 100644 index 0000000..d13f13f Binary files /dev/null and b/fntpic/u8g2_font_fur25_tf_short.png differ diff --git a/fntpic/u8g2_font_fur25_tn.png b/fntpic/u8g2_font_fur25_tn.png new file mode 100644 index 0000000..0b67c37 Binary files /dev/null and b/fntpic/u8g2_font_fur25_tn.png differ diff --git a/fntpic/u8g2_font_fur25_tn_short.png b/fntpic/u8g2_font_fur25_tn_short.png new file mode 100644 index 0000000..800cdd2 Binary files /dev/null and b/fntpic/u8g2_font_fur25_tn_short.png differ diff --git a/fntpic/u8g2_font_fur25_tr.png b/fntpic/u8g2_font_fur25_tr.png new file mode 100644 index 0000000..e46b8b3 Binary files /dev/null and b/fntpic/u8g2_font_fur25_tr.png differ diff --git a/fntpic/u8g2_font_fur25_tr_short.png b/fntpic/u8g2_font_fur25_tr_short.png new file mode 100644 index 0000000..a6b9982 Binary files /dev/null and b/fntpic/u8g2_font_fur25_tr_short.png differ diff --git a/fntpic/u8g2_font_fur30_t_symbol.png b/fntpic/u8g2_font_fur30_t_symbol.png new file mode 100644 index 0000000..5598972 Binary files /dev/null and b/fntpic/u8g2_font_fur30_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur30_t_symbol_short.png b/fntpic/u8g2_font_fur30_t_symbol_short.png new file mode 100644 index 0000000..afb3a0a Binary files /dev/null and b/fntpic/u8g2_font_fur30_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur30_tf.png b/fntpic/u8g2_font_fur30_tf.png new file mode 100644 index 0000000..53a6659 Binary files /dev/null and b/fntpic/u8g2_font_fur30_tf.png differ diff --git a/fntpic/u8g2_font_fur30_tf_short.png b/fntpic/u8g2_font_fur30_tf_short.png new file mode 100644 index 0000000..70888a8 Binary files /dev/null and b/fntpic/u8g2_font_fur30_tf_short.png differ diff --git a/fntpic/u8g2_font_fur30_tn.png b/fntpic/u8g2_font_fur30_tn.png new file mode 100644 index 0000000..6a41f03 Binary files /dev/null and b/fntpic/u8g2_font_fur30_tn.png differ diff --git a/fntpic/u8g2_font_fur30_tn_short.png b/fntpic/u8g2_font_fur30_tn_short.png new file mode 100644 index 0000000..f79c911 Binary files /dev/null and b/fntpic/u8g2_font_fur30_tn_short.png differ diff --git a/fntpic/u8g2_font_fur30_tr.png b/fntpic/u8g2_font_fur30_tr.png new file mode 100644 index 0000000..96ea6fa Binary files /dev/null and b/fntpic/u8g2_font_fur30_tr.png differ diff --git a/fntpic/u8g2_font_fur30_tr_short.png b/fntpic/u8g2_font_fur30_tr_short.png new file mode 100644 index 0000000..9fcdd13 Binary files /dev/null and b/fntpic/u8g2_font_fur30_tr_short.png differ diff --git a/fntpic/u8g2_font_fur35_t_symbol.png b/fntpic/u8g2_font_fur35_t_symbol.png new file mode 100644 index 0000000..25badf6 Binary files /dev/null and b/fntpic/u8g2_font_fur35_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur35_t_symbol_short.png b/fntpic/u8g2_font_fur35_t_symbol_short.png new file mode 100644 index 0000000..0762b7c Binary files /dev/null and b/fntpic/u8g2_font_fur35_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur35_tf.png b/fntpic/u8g2_font_fur35_tf.png new file mode 100644 index 0000000..1d89848 Binary files /dev/null and b/fntpic/u8g2_font_fur35_tf.png differ diff --git a/fntpic/u8g2_font_fur35_tf_short.png b/fntpic/u8g2_font_fur35_tf_short.png new file mode 100644 index 0000000..e05a012 Binary files /dev/null and b/fntpic/u8g2_font_fur35_tf_short.png differ diff --git a/fntpic/u8g2_font_fur35_tn.png b/fntpic/u8g2_font_fur35_tn.png new file mode 100644 index 0000000..62d5cde Binary files /dev/null and b/fntpic/u8g2_font_fur35_tn.png differ diff --git a/fntpic/u8g2_font_fur35_tn_short.png b/fntpic/u8g2_font_fur35_tn_short.png new file mode 100644 index 0000000..7f1997f Binary files /dev/null and b/fntpic/u8g2_font_fur35_tn_short.png differ diff --git a/fntpic/u8g2_font_fur35_tr.png b/fntpic/u8g2_font_fur35_tr.png new file mode 100644 index 0000000..83b7746 Binary files /dev/null and b/fntpic/u8g2_font_fur35_tr.png differ diff --git a/fntpic/u8g2_font_fur35_tr_short.png b/fntpic/u8g2_font_fur35_tr_short.png new file mode 100644 index 0000000..778d97f Binary files /dev/null and b/fntpic/u8g2_font_fur35_tr_short.png differ diff --git a/fntpic/u8g2_font_fur42_t_symbol.png b/fntpic/u8g2_font_fur42_t_symbol.png new file mode 100644 index 0000000..ff09fff Binary files /dev/null and b/fntpic/u8g2_font_fur42_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur42_t_symbol_short.png b/fntpic/u8g2_font_fur42_t_symbol_short.png new file mode 100644 index 0000000..e3724b2 Binary files /dev/null and b/fntpic/u8g2_font_fur42_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur42_tf.png b/fntpic/u8g2_font_fur42_tf.png new file mode 100644 index 0000000..1afc521 Binary files /dev/null and b/fntpic/u8g2_font_fur42_tf.png differ diff --git a/fntpic/u8g2_font_fur42_tf_short.png b/fntpic/u8g2_font_fur42_tf_short.png new file mode 100644 index 0000000..6457f3c Binary files /dev/null and b/fntpic/u8g2_font_fur42_tf_short.png differ diff --git a/fntpic/u8g2_font_fur42_tn.png b/fntpic/u8g2_font_fur42_tn.png new file mode 100644 index 0000000..f0b09ce Binary files /dev/null and b/fntpic/u8g2_font_fur42_tn.png differ diff --git a/fntpic/u8g2_font_fur42_tn_short.png b/fntpic/u8g2_font_fur42_tn_short.png new file mode 100644 index 0000000..831251f Binary files /dev/null and b/fntpic/u8g2_font_fur42_tn_short.png differ diff --git a/fntpic/u8g2_font_fur42_tr.png b/fntpic/u8g2_font_fur42_tr.png new file mode 100644 index 0000000..665c33a Binary files /dev/null and b/fntpic/u8g2_font_fur42_tr.png differ diff --git a/fntpic/u8g2_font_fur42_tr_short.png b/fntpic/u8g2_font_fur42_tr_short.png new file mode 100644 index 0000000..72138df Binary files /dev/null and b/fntpic/u8g2_font_fur42_tr_short.png differ diff --git a/fntpic/u8g2_font_fur49_t_symbol.png b/fntpic/u8g2_font_fur49_t_symbol.png new file mode 100644 index 0000000..f74af33 Binary files /dev/null and b/fntpic/u8g2_font_fur49_t_symbol.png differ diff --git a/fntpic/u8g2_font_fur49_t_symbol_short.png b/fntpic/u8g2_font_fur49_t_symbol_short.png new file mode 100644 index 0000000..dc734e4 Binary files /dev/null and b/fntpic/u8g2_font_fur49_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_fur49_tn.png b/fntpic/u8g2_font_fur49_tn.png new file mode 100644 index 0000000..76b0d8a Binary files /dev/null and b/fntpic/u8g2_font_fur49_tn.png differ diff --git a/fntpic/u8g2_font_fur49_tn_short.png b/fntpic/u8g2_font_fur49_tn_short.png new file mode 100644 index 0000000..042435d Binary files /dev/null and b/fntpic/u8g2_font_fur49_tn_short.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans10_t_all.png b/fntpic/u8g2_font_ganj_nameh_sans10_t_all.png new file mode 100644 index 0000000..a4b1a72 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans10_t_all.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans10_t_all_short.png b/fntpic/u8g2_font_ganj_nameh_sans10_t_all_short.png new file mode 100644 index 0000000..db72c54 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans10_t_all_short.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans12_t_all.png b/fntpic/u8g2_font_ganj_nameh_sans12_t_all.png new file mode 100644 index 0000000..401d6b9 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans12_t_all.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans12_t_all_short.png b/fntpic/u8g2_font_ganj_nameh_sans12_t_all_short.png new file mode 100644 index 0000000..db72c54 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans12_t_all_short.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans14_t_all.png b/fntpic/u8g2_font_ganj_nameh_sans14_t_all.png new file mode 100644 index 0000000..3eb6520 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans14_t_all.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans14_t_all_short.png b/fntpic/u8g2_font_ganj_nameh_sans14_t_all_short.png new file mode 100644 index 0000000..db72c54 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans14_t_all_short.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans16_t_all.png b/fntpic/u8g2_font_ganj_nameh_sans16_t_all.png new file mode 100644 index 0000000..c8e778e Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans16_t_all.png differ diff --git a/fntpic/u8g2_font_ganj_nameh_sans16_t_all_short.png b/fntpic/u8g2_font_ganj_nameh_sans16_t_all_short.png new file mode 100644 index 0000000..db72c54 Binary files /dev/null and b/fntpic/u8g2_font_ganj_nameh_sans16_t_all_short.png differ diff --git a/fntpic/u8g2_font_garbagecan_tf.png b/fntpic/u8g2_font_garbagecan_tf.png new file mode 100644 index 0000000..2b204a7 Binary files /dev/null and b/fntpic/u8g2_font_garbagecan_tf.png differ diff --git a/fntpic/u8g2_font_garbagecan_tf_short.png b/fntpic/u8g2_font_garbagecan_tf_short.png new file mode 100644 index 0000000..e9e2a3c Binary files /dev/null and b/fntpic/u8g2_font_garbagecan_tf_short.png differ diff --git a/fntpic/u8g2_font_garbagecan_tr.png b/fntpic/u8g2_font_garbagecan_tr.png new file mode 100644 index 0000000..b5eb40a Binary files /dev/null and b/fntpic/u8g2_font_garbagecan_tr.png differ diff --git a/fntpic/u8g2_font_garbagecan_tr_short.png b/fntpic/u8g2_font_garbagecan_tr_short.png new file mode 100644 index 0000000..e9e2a3c Binary files /dev/null and b/fntpic/u8g2_font_garbagecan_tr_short.png differ diff --git a/fntpic/u8g2_font_gb16st_t_1.png b/fntpic/u8g2_font_gb16st_t_1.png new file mode 100644 index 0000000..14669f1 Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_1.png differ diff --git a/fntpic/u8g2_font_gb16st_t_1_short.png b/fntpic/u8g2_font_gb16st_t_1_short.png new file mode 100644 index 0000000..84231b3 Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_1_short.png differ diff --git a/fntpic/u8g2_font_gb16st_t_2.png b/fntpic/u8g2_font_gb16st_t_2.png new file mode 100644 index 0000000..577e3a4 Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_2.png differ diff --git a/fntpic/u8g2_font_gb16st_t_2_short.png b/fntpic/u8g2_font_gb16st_t_2_short.png new file mode 100644 index 0000000..84231b3 Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_2_short.png differ diff --git a/fntpic/u8g2_font_gb16st_t_3.png b/fntpic/u8g2_font_gb16st_t_3.png new file mode 100644 index 0000000..d181b3c Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_3.png differ diff --git a/fntpic/u8g2_font_gb16st_t_3_short.png b/fntpic/u8g2_font_gb16st_t_3_short.png new file mode 100644 index 0000000..84231b3 Binary files /dev/null and b/fntpic/u8g2_font_gb16st_t_3_short.png differ diff --git a/fntpic/u8g2_font_gb24st_t_1.png b/fntpic/u8g2_font_gb24st_t_1.png new file mode 100644 index 0000000..7323267 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_1.png differ diff --git a/fntpic/u8g2_font_gb24st_t_1_short.png b/fntpic/u8g2_font_gb24st_t_1_short.png new file mode 100644 index 0000000..65ef9d7 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_1_short.png differ diff --git a/fntpic/u8g2_font_gb24st_t_2.png b/fntpic/u8g2_font_gb24st_t_2.png new file mode 100644 index 0000000..7896346 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_2.png differ diff --git a/fntpic/u8g2_font_gb24st_t_2_short.png b/fntpic/u8g2_font_gb24st_t_2_short.png new file mode 100644 index 0000000..65ef9d7 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_2_short.png differ diff --git a/fntpic/u8g2_font_gb24st_t_3.png b/fntpic/u8g2_font_gb24st_t_3.png new file mode 100644 index 0000000..24b23f9 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_3.png differ diff --git a/fntpic/u8g2_font_gb24st_t_3_short.png b/fntpic/u8g2_font_gb24st_t_3_short.png new file mode 100644 index 0000000..65ef9d7 Binary files /dev/null and b/fntpic/u8g2_font_gb24st_t_3_short.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_t_all.png b/fntpic/u8g2_font_glasstown_nbp_t_all.png new file mode 100644 index 0000000..29f36d2 Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_t_all_short.png b/fntpic/u8g2_font_glasstown_nbp_t_all_short.png new file mode 100644 index 0000000..32a122f Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tf.png b/fntpic/u8g2_font_glasstown_nbp_tf.png new file mode 100644 index 0000000..e4b43ad Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tf.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tf_short.png b/fntpic/u8g2_font_glasstown_nbp_tf_short.png new file mode 100644 index 0000000..26b133b Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tn.png b/fntpic/u8g2_font_glasstown_nbp_tn.png new file mode 100644 index 0000000..7dd3ba9 Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tn.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tn_short.png b/fntpic/u8g2_font_glasstown_nbp_tn_short.png new file mode 100644 index 0000000..1abc3c3 Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tr.png b/fntpic/u8g2_font_glasstown_nbp_tr.png new file mode 100644 index 0000000..16f9d34 Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tr.png differ diff --git a/fntpic/u8g2_font_glasstown_nbp_tr_short.png b/fntpic/u8g2_font_glasstown_nbp_tr_short.png new file mode 100644 index 0000000..6c3288d Binary files /dev/null and b/fntpic/u8g2_font_glasstown_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_greenbloodserif2_tr.png b/fntpic/u8g2_font_greenbloodserif2_tr.png new file mode 100644 index 0000000..14531b0 Binary files /dev/null and b/fntpic/u8g2_font_greenbloodserif2_tr.png differ diff --git a/fntpic/u8g2_font_greenbloodserif2_tr_short.png b/fntpic/u8g2_font_greenbloodserif2_tr_short.png new file mode 100644 index 0000000..9c38ed6 Binary files /dev/null and b/fntpic/u8g2_font_greenbloodserif2_tr_short.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_t_all.png b/fntpic/u8g2_font_guildenstern_nbp_t_all.png new file mode 100644 index 0000000..1e3ef88 Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_t_all_short.png b/fntpic/u8g2_font_guildenstern_nbp_t_all_short.png new file mode 100644 index 0000000..ec7396f Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tf.png b/fntpic/u8g2_font_guildenstern_nbp_tf.png new file mode 100644 index 0000000..e3ba83f Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tf.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tf_short.png b/fntpic/u8g2_font_guildenstern_nbp_tf_short.png new file mode 100644 index 0000000..b28d31a Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tn.png b/fntpic/u8g2_font_guildenstern_nbp_tn.png new file mode 100644 index 0000000..e4f234f Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tn.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tn_short.png b/fntpic/u8g2_font_guildenstern_nbp_tn_short.png new file mode 100644 index 0000000..755532b Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tr.png b/fntpic/u8g2_font_guildenstern_nbp_tr.png new file mode 100644 index 0000000..854bb1b Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tr.png differ diff --git a/fntpic/u8g2_font_guildenstern_nbp_tr_short.png b/fntpic/u8g2_font_guildenstern_nbp_tr_short.png new file mode 100644 index 0000000..06301cf Binary files /dev/null and b/fntpic/u8g2_font_guildenstern_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_gulim11_t_korean1.png b/fntpic/u8g2_font_gulim11_t_korean1.png new file mode 100644 index 0000000..54bb237 Binary files /dev/null and b/fntpic/u8g2_font_gulim11_t_korean1.png differ diff --git a/fntpic/u8g2_font_gulim11_t_korean1_short.png b/fntpic/u8g2_font_gulim11_t_korean1_short.png new file mode 100644 index 0000000..2cc998d Binary files /dev/null and b/fntpic/u8g2_font_gulim11_t_korean1_short.png differ diff --git a/fntpic/u8g2_font_gulim11_t_korean2.png b/fntpic/u8g2_font_gulim11_t_korean2.png new file mode 100644 index 0000000..69cc5d0 Binary files /dev/null and b/fntpic/u8g2_font_gulim11_t_korean2.png differ diff --git a/fntpic/u8g2_font_gulim11_t_korean2_short.png b/fntpic/u8g2_font_gulim11_t_korean2_short.png new file mode 100644 index 0000000..2cc998d Binary files /dev/null and b/fntpic/u8g2_font_gulim11_t_korean2_short.png differ diff --git a/fntpic/u8g2_font_gulim12_t_korean1.png b/fntpic/u8g2_font_gulim12_t_korean1.png new file mode 100644 index 0000000..3fd187e Binary files /dev/null and b/fntpic/u8g2_font_gulim12_t_korean1.png differ diff --git a/fntpic/u8g2_font_gulim12_t_korean1_short.png b/fntpic/u8g2_font_gulim12_t_korean1_short.png new file mode 100644 index 0000000..aac33f8 Binary files /dev/null and b/fntpic/u8g2_font_gulim12_t_korean1_short.png differ diff --git a/fntpic/u8g2_font_gulim12_t_korean2.png b/fntpic/u8g2_font_gulim12_t_korean2.png new file mode 100644 index 0000000..5f5464b Binary files /dev/null and b/fntpic/u8g2_font_gulim12_t_korean2.png differ diff --git a/fntpic/u8g2_font_gulim12_t_korean2_short.png b/fntpic/u8g2_font_gulim12_t_korean2_short.png new file mode 100644 index 0000000..aac33f8 Binary files /dev/null and b/fntpic/u8g2_font_gulim12_t_korean2_short.png differ diff --git a/fntpic/u8g2_font_gulim14_t_korean1.png b/fntpic/u8g2_font_gulim14_t_korean1.png new file mode 100644 index 0000000..242984c Binary files /dev/null and b/fntpic/u8g2_font_gulim14_t_korean1.png differ diff --git a/fntpic/u8g2_font_gulim14_t_korean1_short.png b/fntpic/u8g2_font_gulim14_t_korean1_short.png new file mode 100644 index 0000000..31041d8 Binary files /dev/null and b/fntpic/u8g2_font_gulim14_t_korean1_short.png differ diff --git a/fntpic/u8g2_font_gulim14_t_korean2.png b/fntpic/u8g2_font_gulim14_t_korean2.png new file mode 100644 index 0000000..21306a7 Binary files /dev/null and b/fntpic/u8g2_font_gulim14_t_korean2.png differ diff --git a/fntpic/u8g2_font_gulim14_t_korean2_short.png b/fntpic/u8g2_font_gulim14_t_korean2_short.png new file mode 100644 index 0000000..31041d8 Binary files /dev/null and b/fntpic/u8g2_font_gulim14_t_korean2_short.png differ diff --git a/fntpic/u8g2_font_gulim16_t_korean1.png b/fntpic/u8g2_font_gulim16_t_korean1.png new file mode 100644 index 0000000..309a4f7 Binary files /dev/null and b/fntpic/u8g2_font_gulim16_t_korean1.png differ diff --git a/fntpic/u8g2_font_gulim16_t_korean1_short.png b/fntpic/u8g2_font_gulim16_t_korean1_short.png new file mode 100644 index 0000000..c2ffeb3 Binary files /dev/null and b/fntpic/u8g2_font_gulim16_t_korean1_short.png differ diff --git a/fntpic/u8g2_font_gulim16_t_korean2.png b/fntpic/u8g2_font_gulim16_t_korean2.png new file mode 100644 index 0000000..f81be7b Binary files /dev/null and b/fntpic/u8g2_font_gulim16_t_korean2.png differ diff --git a/fntpic/u8g2_font_gulim16_t_korean2_short.png b/fntpic/u8g2_font_gulim16_t_korean2_short.png new file mode 100644 index 0000000..c2ffeb3 Binary files /dev/null and b/fntpic/u8g2_font_gulim16_t_korean2_short.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_t_all.png b/fntpic/u8g2_font_habsburgchancery_t_all.png new file mode 100644 index 0000000..35b5adf Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_t_all.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_t_all_short.png b/fntpic/u8g2_font_habsburgchancery_t_all_short.png new file mode 100644 index 0000000..2268215 Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_t_all_short.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tf.png b/fntpic/u8g2_font_habsburgchancery_tf.png new file mode 100644 index 0000000..84bddd5 Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tf.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tf_short.png b/fntpic/u8g2_font_habsburgchancery_tf_short.png new file mode 100644 index 0000000..2268215 Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tf_short.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tn.png b/fntpic/u8g2_font_habsburgchancery_tn.png new file mode 100644 index 0000000..cbb6cfc Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tn.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tn_short.png b/fntpic/u8g2_font_habsburgchancery_tn_short.png new file mode 100644 index 0000000..468b895 Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tn_short.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tr.png b/fntpic/u8g2_font_habsburgchancery_tr.png new file mode 100644 index 0000000..4f738bb Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tr.png differ diff --git a/fntpic/u8g2_font_habsburgchancery_tr_short.png b/fntpic/u8g2_font_habsburgchancery_tr_short.png new file mode 100644 index 0000000..2268215 Binary files /dev/null and b/fntpic/u8g2_font_habsburgchancery_tr_short.png differ diff --git a/fntpic/u8g2_font_halftone_tf.png b/fntpic/u8g2_font_halftone_tf.png new file mode 100644 index 0000000..dddb71a Binary files /dev/null and b/fntpic/u8g2_font_halftone_tf.png differ diff --git a/fntpic/u8g2_font_halftone_tf_short.png b/fntpic/u8g2_font_halftone_tf_short.png new file mode 100644 index 0000000..4cf9e5c Binary files /dev/null and b/fntpic/u8g2_font_halftone_tf_short.png differ diff --git a/fntpic/u8g2_font_halftone_tn.png b/fntpic/u8g2_font_halftone_tn.png new file mode 100644 index 0000000..16045a1 Binary files /dev/null and b/fntpic/u8g2_font_halftone_tn.png differ diff --git a/fntpic/u8g2_font_halftone_tn_short.png b/fntpic/u8g2_font_halftone_tn_short.png new file mode 100644 index 0000000..94522ef Binary files /dev/null and b/fntpic/u8g2_font_halftone_tn_short.png differ diff --git a/fntpic/u8g2_font_halftone_tr.png b/fntpic/u8g2_font_halftone_tr.png new file mode 100644 index 0000000..f529ecf Binary files /dev/null and b/fntpic/u8g2_font_halftone_tr.png differ diff --git a/fntpic/u8g2_font_halftone_tr_short.png b/fntpic/u8g2_font_halftone_tr_short.png new file mode 100644 index 0000000..fddbd23 Binary files /dev/null and b/fntpic/u8g2_font_halftone_tr_short.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png b/fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png new file mode 100644 index 0000000..50a9af7 Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_t_cyrillic_short.png b/fntpic/u8g2_font_haxrcorp4089_t_cyrillic_short.png new file mode 100644 index 0000000..646d4c1 Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_tn.png b/fntpic/u8g2_font_haxrcorp4089_tn.png new file mode 100644 index 0000000..edf3f06 Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_tn.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_tn_short.png b/fntpic/u8g2_font_haxrcorp4089_tn_short.png new file mode 100644 index 0000000..5a5c0e0 Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_tn_short.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_tr.png b/fntpic/u8g2_font_haxrcorp4089_tr.png new file mode 100644 index 0000000..e69fe93 Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_tr.png differ diff --git a/fntpic/u8g2_font_haxrcorp4089_tr_short.png b/fntpic/u8g2_font_haxrcorp4089_tr_short.png new file mode 100644 index 0000000..cd936ae Binary files /dev/null and b/fntpic/u8g2_font_haxrcorp4089_tr_short.png differ diff --git a/fntpic/u8g2_font_heavybottom_tr.png b/fntpic/u8g2_font_heavybottom_tr.png new file mode 100644 index 0000000..afffc66 Binary files /dev/null and b/fntpic/u8g2_font_heavybottom_tr.png differ diff --git a/fntpic/u8g2_font_heavybottom_tr_short.png b/fntpic/u8g2_font_heavybottom_tr_short.png new file mode 100644 index 0000000..ff19335 Binary files /dev/null and b/fntpic/u8g2_font_heavybottom_tr_short.png differ diff --git a/fntpic/u8g2_font_heisans_tr.png b/fntpic/u8g2_font_heisans_tr.png new file mode 100644 index 0000000..328a2d2 Binary files /dev/null and b/fntpic/u8g2_font_heisans_tr.png differ diff --git a/fntpic/u8g2_font_heisans_tr_short.png b/fntpic/u8g2_font_heisans_tr_short.png new file mode 100644 index 0000000..61b1a83 Binary files /dev/null and b/fntpic/u8g2_font_heisans_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB08_hf.png b/fntpic/u8g2_font_helvB08_hf.png new file mode 100644 index 0000000..2a64d32 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hf.png differ diff --git a/fntpic/u8g2_font_helvB08_hf_short.png b/fntpic/u8g2_font_helvB08_hf_short.png new file mode 100644 index 0000000..6ed24de Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB08_hn.png b/fntpic/u8g2_font_helvB08_hn.png new file mode 100644 index 0000000..18894fc Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hn.png differ diff --git a/fntpic/u8g2_font_helvB08_hn_short.png b/fntpic/u8g2_font_helvB08_hn_short.png new file mode 100644 index 0000000..da570f9 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB08_hr.png b/fntpic/u8g2_font_helvB08_hr.png new file mode 100644 index 0000000..3dee343 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hr.png differ diff --git a/fntpic/u8g2_font_helvB08_hr_short.png b/fntpic/u8g2_font_helvB08_hr_short.png new file mode 100644 index 0000000..bb1d26a Binary files /dev/null and b/fntpic/u8g2_font_helvB08_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB08_te.png b/fntpic/u8g2_font_helvB08_te.png new file mode 100644 index 0000000..583b8dc Binary files /dev/null and b/fntpic/u8g2_font_helvB08_te.png differ diff --git a/fntpic/u8g2_font_helvB08_te_short.png b/fntpic/u8g2_font_helvB08_te_short.png new file mode 100644 index 0000000..c7b4af9 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_te_short.png differ diff --git a/fntpic/u8g2_font_helvB08_tf.png b/fntpic/u8g2_font_helvB08_tf.png new file mode 100644 index 0000000..c923d32 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tf.png differ diff --git a/fntpic/u8g2_font_helvB08_tf_short.png b/fntpic/u8g2_font_helvB08_tf_short.png new file mode 100644 index 0000000..743c93b Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB08_tn.png b/fntpic/u8g2_font_helvB08_tn.png new file mode 100644 index 0000000..f12c747 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tn.png differ diff --git a/fntpic/u8g2_font_helvB08_tn_short.png b/fntpic/u8g2_font_helvB08_tn_short.png new file mode 100644 index 0000000..5f31b4d Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB08_tr.png b/fntpic/u8g2_font_helvB08_tr.png new file mode 100644 index 0000000..666847b Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tr.png differ diff --git a/fntpic/u8g2_font_helvB08_tr_short.png b/fntpic/u8g2_font_helvB08_tr_short.png new file mode 100644 index 0000000..1473d46 Binary files /dev/null and b/fntpic/u8g2_font_helvB08_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB10_hf.png b/fntpic/u8g2_font_helvB10_hf.png new file mode 100644 index 0000000..92cb906 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hf.png differ diff --git a/fntpic/u8g2_font_helvB10_hf_short.png b/fntpic/u8g2_font_helvB10_hf_short.png new file mode 100644 index 0000000..702d74f Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB10_hn.png b/fntpic/u8g2_font_helvB10_hn.png new file mode 100644 index 0000000..1d711bc Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hn.png differ diff --git a/fntpic/u8g2_font_helvB10_hn_short.png b/fntpic/u8g2_font_helvB10_hn_short.png new file mode 100644 index 0000000..7c38cad Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB10_hr.png b/fntpic/u8g2_font_helvB10_hr.png new file mode 100644 index 0000000..5a65b53 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hr.png differ diff --git a/fntpic/u8g2_font_helvB10_hr_short.png b/fntpic/u8g2_font_helvB10_hr_short.png new file mode 100644 index 0000000..5ac5a66 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB10_te.png b/fntpic/u8g2_font_helvB10_te.png new file mode 100644 index 0000000..a837cbb Binary files /dev/null and b/fntpic/u8g2_font_helvB10_te.png differ diff --git a/fntpic/u8g2_font_helvB10_te_short.png b/fntpic/u8g2_font_helvB10_te_short.png new file mode 100644 index 0000000..8bad73b Binary files /dev/null and b/fntpic/u8g2_font_helvB10_te_short.png differ diff --git a/fntpic/u8g2_font_helvB10_tf.png b/fntpic/u8g2_font_helvB10_tf.png new file mode 100644 index 0000000..eefb795 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tf.png differ diff --git a/fntpic/u8g2_font_helvB10_tf_short.png b/fntpic/u8g2_font_helvB10_tf_short.png new file mode 100644 index 0000000..82013b5 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB10_tn.png b/fntpic/u8g2_font_helvB10_tn.png new file mode 100644 index 0000000..15ac3ab Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tn.png differ diff --git a/fntpic/u8g2_font_helvB10_tn_short.png b/fntpic/u8g2_font_helvB10_tn_short.png new file mode 100644 index 0000000..f99b0db Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB10_tr.png b/fntpic/u8g2_font_helvB10_tr.png new file mode 100644 index 0000000..3ce3310 Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tr.png differ diff --git a/fntpic/u8g2_font_helvB10_tr_short.png b/fntpic/u8g2_font_helvB10_tr_short.png new file mode 100644 index 0000000..8c0e83f Binary files /dev/null and b/fntpic/u8g2_font_helvB10_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB12_hf.png b/fntpic/u8g2_font_helvB12_hf.png new file mode 100644 index 0000000..c529875 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hf.png differ diff --git a/fntpic/u8g2_font_helvB12_hf_short.png b/fntpic/u8g2_font_helvB12_hf_short.png new file mode 100644 index 0000000..2b24663 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB12_hn.png b/fntpic/u8g2_font_helvB12_hn.png new file mode 100644 index 0000000..3c66409 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hn.png differ diff --git a/fntpic/u8g2_font_helvB12_hn_short.png b/fntpic/u8g2_font_helvB12_hn_short.png new file mode 100644 index 0000000..0c33d4e Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB12_hr.png b/fntpic/u8g2_font_helvB12_hr.png new file mode 100644 index 0000000..239ffe5 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hr.png differ diff --git a/fntpic/u8g2_font_helvB12_hr_short.png b/fntpic/u8g2_font_helvB12_hr_short.png new file mode 100644 index 0000000..99fc5b2 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB12_te.png b/fntpic/u8g2_font_helvB12_te.png new file mode 100644 index 0000000..43b89de Binary files /dev/null and b/fntpic/u8g2_font_helvB12_te.png differ diff --git a/fntpic/u8g2_font_helvB12_te_short.png b/fntpic/u8g2_font_helvB12_te_short.png new file mode 100644 index 0000000..78d47a3 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_te_short.png differ diff --git a/fntpic/u8g2_font_helvB12_tf.png b/fntpic/u8g2_font_helvB12_tf.png new file mode 100644 index 0000000..547d96d Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tf.png differ diff --git a/fntpic/u8g2_font_helvB12_tf_short.png b/fntpic/u8g2_font_helvB12_tf_short.png new file mode 100644 index 0000000..2b1d738 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB12_tn.png b/fntpic/u8g2_font_helvB12_tn.png new file mode 100644 index 0000000..864a5ca Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tn.png differ diff --git a/fntpic/u8g2_font_helvB12_tn_short.png b/fntpic/u8g2_font_helvB12_tn_short.png new file mode 100644 index 0000000..1f87756 Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB12_tr.png b/fntpic/u8g2_font_helvB12_tr.png new file mode 100644 index 0000000..df39a6c Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tr.png differ diff --git a/fntpic/u8g2_font_helvB12_tr_short.png b/fntpic/u8g2_font_helvB12_tr_short.png new file mode 100644 index 0000000..e8539db Binary files /dev/null and b/fntpic/u8g2_font_helvB12_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB14_hf.png b/fntpic/u8g2_font_helvB14_hf.png new file mode 100644 index 0000000..338be1e Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hf.png differ diff --git a/fntpic/u8g2_font_helvB14_hf_short.png b/fntpic/u8g2_font_helvB14_hf_short.png new file mode 100644 index 0000000..a9b50d3 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB14_hn.png b/fntpic/u8g2_font_helvB14_hn.png new file mode 100644 index 0000000..691b3da Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hn.png differ diff --git a/fntpic/u8g2_font_helvB14_hn_short.png b/fntpic/u8g2_font_helvB14_hn_short.png new file mode 100644 index 0000000..1742e76 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB14_hr.png b/fntpic/u8g2_font_helvB14_hr.png new file mode 100644 index 0000000..eb9c181 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hr.png differ diff --git a/fntpic/u8g2_font_helvB14_hr_short.png b/fntpic/u8g2_font_helvB14_hr_short.png new file mode 100644 index 0000000..1b7dc6d Binary files /dev/null and b/fntpic/u8g2_font_helvB14_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB14_te.png b/fntpic/u8g2_font_helvB14_te.png new file mode 100644 index 0000000..9b400a7 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_te.png differ diff --git a/fntpic/u8g2_font_helvB14_te_short.png b/fntpic/u8g2_font_helvB14_te_short.png new file mode 100644 index 0000000..d6456a5 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_te_short.png differ diff --git a/fntpic/u8g2_font_helvB14_tf.png b/fntpic/u8g2_font_helvB14_tf.png new file mode 100644 index 0000000..db3f6c3 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tf.png differ diff --git a/fntpic/u8g2_font_helvB14_tf_short.png b/fntpic/u8g2_font_helvB14_tf_short.png new file mode 100644 index 0000000..74536d4 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB14_tn.png b/fntpic/u8g2_font_helvB14_tn.png new file mode 100644 index 0000000..6a426af Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tn.png differ diff --git a/fntpic/u8g2_font_helvB14_tn_short.png b/fntpic/u8g2_font_helvB14_tn_short.png new file mode 100644 index 0000000..0075588 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB14_tr.png b/fntpic/u8g2_font_helvB14_tr.png new file mode 100644 index 0000000..b6011ec Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tr.png differ diff --git a/fntpic/u8g2_font_helvB14_tr_short.png b/fntpic/u8g2_font_helvB14_tr_short.png new file mode 100644 index 0000000..1e6ec41 Binary files /dev/null and b/fntpic/u8g2_font_helvB14_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB18_hf.png b/fntpic/u8g2_font_helvB18_hf.png new file mode 100644 index 0000000..7ce2c14 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hf.png differ diff --git a/fntpic/u8g2_font_helvB18_hf_short.png b/fntpic/u8g2_font_helvB18_hf_short.png new file mode 100644 index 0000000..3259b15 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB18_hn.png b/fntpic/u8g2_font_helvB18_hn.png new file mode 100644 index 0000000..563089b Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hn.png differ diff --git a/fntpic/u8g2_font_helvB18_hn_short.png b/fntpic/u8g2_font_helvB18_hn_short.png new file mode 100644 index 0000000..c19045c Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB18_hr.png b/fntpic/u8g2_font_helvB18_hr.png new file mode 100644 index 0000000..b1a4d98 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hr.png differ diff --git a/fntpic/u8g2_font_helvB18_hr_short.png b/fntpic/u8g2_font_helvB18_hr_short.png new file mode 100644 index 0000000..b4e949b Binary files /dev/null and b/fntpic/u8g2_font_helvB18_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB18_te.png b/fntpic/u8g2_font_helvB18_te.png new file mode 100644 index 0000000..5f1f342 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_te.png differ diff --git a/fntpic/u8g2_font_helvB18_te_short.png b/fntpic/u8g2_font_helvB18_te_short.png new file mode 100644 index 0000000..5058cfe Binary files /dev/null and b/fntpic/u8g2_font_helvB18_te_short.png differ diff --git a/fntpic/u8g2_font_helvB18_tf.png b/fntpic/u8g2_font_helvB18_tf.png new file mode 100644 index 0000000..52d0415 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tf.png differ diff --git a/fntpic/u8g2_font_helvB18_tf_short.png b/fntpic/u8g2_font_helvB18_tf_short.png new file mode 100644 index 0000000..b5e9348 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB18_tn.png b/fntpic/u8g2_font_helvB18_tn.png new file mode 100644 index 0000000..85834cc Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tn.png differ diff --git a/fntpic/u8g2_font_helvB18_tn_short.png b/fntpic/u8g2_font_helvB18_tn_short.png new file mode 100644 index 0000000..a3e26e2 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB18_tr.png b/fntpic/u8g2_font_helvB18_tr.png new file mode 100644 index 0000000..3453f43 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tr.png differ diff --git a/fntpic/u8g2_font_helvB18_tr_short.png b/fntpic/u8g2_font_helvB18_tr_short.png new file mode 100644 index 0000000..ccfe325 Binary files /dev/null and b/fntpic/u8g2_font_helvB18_tr_short.png differ diff --git a/fntpic/u8g2_font_helvB24_hf.png b/fntpic/u8g2_font_helvB24_hf.png new file mode 100644 index 0000000..1e53e63 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hf.png differ diff --git a/fntpic/u8g2_font_helvB24_hf_short.png b/fntpic/u8g2_font_helvB24_hf_short.png new file mode 100644 index 0000000..8c565dc Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hf_short.png differ diff --git a/fntpic/u8g2_font_helvB24_hn.png b/fntpic/u8g2_font_helvB24_hn.png new file mode 100644 index 0000000..78e2b25 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hn.png differ diff --git a/fntpic/u8g2_font_helvB24_hn_short.png b/fntpic/u8g2_font_helvB24_hn_short.png new file mode 100644 index 0000000..8c16676 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hn_short.png differ diff --git a/fntpic/u8g2_font_helvB24_hr.png b/fntpic/u8g2_font_helvB24_hr.png new file mode 100644 index 0000000..657fb6f Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hr.png differ diff --git a/fntpic/u8g2_font_helvB24_hr_short.png b/fntpic/u8g2_font_helvB24_hr_short.png new file mode 100644 index 0000000..1108854 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_hr_short.png differ diff --git a/fntpic/u8g2_font_helvB24_te.png b/fntpic/u8g2_font_helvB24_te.png new file mode 100644 index 0000000..9071651 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_te.png differ diff --git a/fntpic/u8g2_font_helvB24_te_short.png b/fntpic/u8g2_font_helvB24_te_short.png new file mode 100644 index 0000000..bd4f59f Binary files /dev/null and b/fntpic/u8g2_font_helvB24_te_short.png differ diff --git a/fntpic/u8g2_font_helvB24_tf.png b/fntpic/u8g2_font_helvB24_tf.png new file mode 100644 index 0000000..8080cf7 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tf.png differ diff --git a/fntpic/u8g2_font_helvB24_tf_short.png b/fntpic/u8g2_font_helvB24_tf_short.png new file mode 100644 index 0000000..6336024 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tf_short.png differ diff --git a/fntpic/u8g2_font_helvB24_tn.png b/fntpic/u8g2_font_helvB24_tn.png new file mode 100644 index 0000000..77c488c Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tn.png differ diff --git a/fntpic/u8g2_font_helvB24_tn_short.png b/fntpic/u8g2_font_helvB24_tn_short.png new file mode 100644 index 0000000..ae3976e Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tn_short.png differ diff --git a/fntpic/u8g2_font_helvB24_tr.png b/fntpic/u8g2_font_helvB24_tr.png new file mode 100644 index 0000000..ca006a1 Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tr.png differ diff --git a/fntpic/u8g2_font_helvB24_tr_short.png b/fntpic/u8g2_font_helvB24_tr_short.png new file mode 100644 index 0000000..460bb8a Binary files /dev/null and b/fntpic/u8g2_font_helvB24_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR08_hf.png b/fntpic/u8g2_font_helvR08_hf.png new file mode 100644 index 0000000..7db5a82 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hf.png differ diff --git a/fntpic/u8g2_font_helvR08_hf_short.png b/fntpic/u8g2_font_helvR08_hf_short.png new file mode 100644 index 0000000..671feac Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR08_hn.png b/fntpic/u8g2_font_helvR08_hn.png new file mode 100644 index 0000000..a8cee90 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hn.png differ diff --git a/fntpic/u8g2_font_helvR08_hn_short.png b/fntpic/u8g2_font_helvR08_hn_short.png new file mode 100644 index 0000000..f98cf13 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR08_hr.png b/fntpic/u8g2_font_helvR08_hr.png new file mode 100644 index 0000000..b10c6ca Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hr.png differ diff --git a/fntpic/u8g2_font_helvR08_hr_short.png b/fntpic/u8g2_font_helvR08_hr_short.png new file mode 100644 index 0000000..6aeff7f Binary files /dev/null and b/fntpic/u8g2_font_helvR08_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR08_te.png b/fntpic/u8g2_font_helvR08_te.png new file mode 100644 index 0000000..5f85dd7 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_te.png differ diff --git a/fntpic/u8g2_font_helvR08_te_short.png b/fntpic/u8g2_font_helvR08_te_short.png new file mode 100644 index 0000000..8d0fe22 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_te_short.png differ diff --git a/fntpic/u8g2_font_helvR08_tf.png b/fntpic/u8g2_font_helvR08_tf.png new file mode 100644 index 0000000..fccf4c9 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tf.png differ diff --git a/fntpic/u8g2_font_helvR08_tf_short.png b/fntpic/u8g2_font_helvR08_tf_short.png new file mode 100644 index 0000000..2ba4313 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR08_tn.png b/fntpic/u8g2_font_helvR08_tn.png new file mode 100644 index 0000000..af2d636 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tn.png differ diff --git a/fntpic/u8g2_font_helvR08_tn_short.png b/fntpic/u8g2_font_helvR08_tn_short.png new file mode 100644 index 0000000..270f0cf Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR08_tr.png b/fntpic/u8g2_font_helvR08_tr.png new file mode 100644 index 0000000..1cfd5a5 Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tr.png differ diff --git a/fntpic/u8g2_font_helvR08_tr_short.png b/fntpic/u8g2_font_helvR08_tr_short.png new file mode 100644 index 0000000..2b39b6d Binary files /dev/null and b/fntpic/u8g2_font_helvR08_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR10_hf.png b/fntpic/u8g2_font_helvR10_hf.png new file mode 100644 index 0000000..6e6a7a3 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hf.png differ diff --git a/fntpic/u8g2_font_helvR10_hf_short.png b/fntpic/u8g2_font_helvR10_hf_short.png new file mode 100644 index 0000000..fcbda4a Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR10_hn.png b/fntpic/u8g2_font_helvR10_hn.png new file mode 100644 index 0000000..92fc451 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hn.png differ diff --git a/fntpic/u8g2_font_helvR10_hn_short.png b/fntpic/u8g2_font_helvR10_hn_short.png new file mode 100644 index 0000000..e4a20f2 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR10_hr.png b/fntpic/u8g2_font_helvR10_hr.png new file mode 100644 index 0000000..618682e Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hr.png differ diff --git a/fntpic/u8g2_font_helvR10_hr_short.png b/fntpic/u8g2_font_helvR10_hr_short.png new file mode 100644 index 0000000..635e4ec Binary files /dev/null and b/fntpic/u8g2_font_helvR10_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR10_te.png b/fntpic/u8g2_font_helvR10_te.png new file mode 100644 index 0000000..6026e87 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_te.png differ diff --git a/fntpic/u8g2_font_helvR10_te_short.png b/fntpic/u8g2_font_helvR10_te_short.png new file mode 100644 index 0000000..f0dd2a5 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_te_short.png differ diff --git a/fntpic/u8g2_font_helvR10_tf.png b/fntpic/u8g2_font_helvR10_tf.png new file mode 100644 index 0000000..c67046b Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tf.png differ diff --git a/fntpic/u8g2_font_helvR10_tf_short.png b/fntpic/u8g2_font_helvR10_tf_short.png new file mode 100644 index 0000000..c7eb466 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR10_tn.png b/fntpic/u8g2_font_helvR10_tn.png new file mode 100644 index 0000000..fee7830 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tn.png differ diff --git a/fntpic/u8g2_font_helvR10_tn_short.png b/fntpic/u8g2_font_helvR10_tn_short.png new file mode 100644 index 0000000..5b6ca16 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR10_tr.png b/fntpic/u8g2_font_helvR10_tr.png new file mode 100644 index 0000000..2ea6f7d Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tr.png differ diff --git a/fntpic/u8g2_font_helvR10_tr_short.png b/fntpic/u8g2_font_helvR10_tr_short.png new file mode 100644 index 0000000..1bf4a43 Binary files /dev/null and b/fntpic/u8g2_font_helvR10_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR12_hf.png b/fntpic/u8g2_font_helvR12_hf.png new file mode 100644 index 0000000..759494c Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hf.png differ diff --git a/fntpic/u8g2_font_helvR12_hf_short.png b/fntpic/u8g2_font_helvR12_hf_short.png new file mode 100644 index 0000000..4569a13 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR12_hn.png b/fntpic/u8g2_font_helvR12_hn.png new file mode 100644 index 0000000..995d204 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hn.png differ diff --git a/fntpic/u8g2_font_helvR12_hn_short.png b/fntpic/u8g2_font_helvR12_hn_short.png new file mode 100644 index 0000000..cdf31e6 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR12_hr.png b/fntpic/u8g2_font_helvR12_hr.png new file mode 100644 index 0000000..8bbf946 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hr.png differ diff --git a/fntpic/u8g2_font_helvR12_hr_short.png b/fntpic/u8g2_font_helvR12_hr_short.png new file mode 100644 index 0000000..457d5ac Binary files /dev/null and b/fntpic/u8g2_font_helvR12_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR12_t_symbols.png b/fntpic/u8g2_font_helvR12_t_symbols.png new file mode 100644 index 0000000..7867a13 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_t_symbols.png differ diff --git a/fntpic/u8g2_font_helvR12_te.png b/fntpic/u8g2_font_helvR12_te.png new file mode 100644 index 0000000..a3b1677 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_te.png differ diff --git a/fntpic/u8g2_font_helvR12_te_short.png b/fntpic/u8g2_font_helvR12_te_short.png new file mode 100644 index 0000000..dc37358 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_te_short.png differ diff --git a/fntpic/u8g2_font_helvR12_tf.png b/fntpic/u8g2_font_helvR12_tf.png new file mode 100644 index 0000000..dc81be6 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tf.png differ diff --git a/fntpic/u8g2_font_helvR12_tf_short.png b/fntpic/u8g2_font_helvR12_tf_short.png new file mode 100644 index 0000000..487bfc7 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR12_tn.png b/fntpic/u8g2_font_helvR12_tn.png new file mode 100644 index 0000000..2fbf456 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tn.png differ diff --git a/fntpic/u8g2_font_helvR12_tn_short.png b/fntpic/u8g2_font_helvR12_tn_short.png new file mode 100644 index 0000000..895b89b Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR12_tr.png b/fntpic/u8g2_font_helvR12_tr.png new file mode 100644 index 0000000..2177677 Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tr.png differ diff --git a/fntpic/u8g2_font_helvR12_tr_short.png b/fntpic/u8g2_font_helvR12_tr_short.png new file mode 100644 index 0000000..8805bcb Binary files /dev/null and b/fntpic/u8g2_font_helvR12_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR14_hf.png b/fntpic/u8g2_font_helvR14_hf.png new file mode 100644 index 0000000..899d511 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hf.png differ diff --git a/fntpic/u8g2_font_helvR14_hf_short.png b/fntpic/u8g2_font_helvR14_hf_short.png new file mode 100644 index 0000000..1a82efe Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR14_hn.png b/fntpic/u8g2_font_helvR14_hn.png new file mode 100644 index 0000000..bad6e0c Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hn.png differ diff --git a/fntpic/u8g2_font_helvR14_hn_short.png b/fntpic/u8g2_font_helvR14_hn_short.png new file mode 100644 index 0000000..b972fae Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR14_hr.png b/fntpic/u8g2_font_helvR14_hr.png new file mode 100644 index 0000000..d39aa9f Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hr.png differ diff --git a/fntpic/u8g2_font_helvR14_hr_short.png b/fntpic/u8g2_font_helvR14_hr_short.png new file mode 100644 index 0000000..52df309 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR14_te.png b/fntpic/u8g2_font_helvR14_te.png new file mode 100644 index 0000000..146207b Binary files /dev/null and b/fntpic/u8g2_font_helvR14_te.png differ diff --git a/fntpic/u8g2_font_helvR14_te_short.png b/fntpic/u8g2_font_helvR14_te_short.png new file mode 100644 index 0000000..31c2e6f Binary files /dev/null and b/fntpic/u8g2_font_helvR14_te_short.png differ diff --git a/fntpic/u8g2_font_helvR14_tf.png b/fntpic/u8g2_font_helvR14_tf.png new file mode 100644 index 0000000..6a5c12d Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tf.png differ diff --git a/fntpic/u8g2_font_helvR14_tf_short.png b/fntpic/u8g2_font_helvR14_tf_short.png new file mode 100644 index 0000000..be5cdae Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR14_tn.png b/fntpic/u8g2_font_helvR14_tn.png new file mode 100644 index 0000000..7afb1d2 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tn.png differ diff --git a/fntpic/u8g2_font_helvR14_tn_short.png b/fntpic/u8g2_font_helvR14_tn_short.png new file mode 100644 index 0000000..c728912 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR14_tr.png b/fntpic/u8g2_font_helvR14_tr.png new file mode 100644 index 0000000..da2d1f2 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tr.png differ diff --git a/fntpic/u8g2_font_helvR14_tr_short.png b/fntpic/u8g2_font_helvR14_tr_short.png new file mode 100644 index 0000000..bd2a7d8 Binary files /dev/null and b/fntpic/u8g2_font_helvR14_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR18_hf.png b/fntpic/u8g2_font_helvR18_hf.png new file mode 100644 index 0000000..7ced2c1 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hf.png differ diff --git a/fntpic/u8g2_font_helvR18_hf_short.png b/fntpic/u8g2_font_helvR18_hf_short.png new file mode 100644 index 0000000..6f59b8a Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR18_hn.png b/fntpic/u8g2_font_helvR18_hn.png new file mode 100644 index 0000000..2fccfb0 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hn.png differ diff --git a/fntpic/u8g2_font_helvR18_hn_short.png b/fntpic/u8g2_font_helvR18_hn_short.png new file mode 100644 index 0000000..584e334 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR18_hr.png b/fntpic/u8g2_font_helvR18_hr.png new file mode 100644 index 0000000..c294d01 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hr.png differ diff --git a/fntpic/u8g2_font_helvR18_hr_short.png b/fntpic/u8g2_font_helvR18_hr_short.png new file mode 100644 index 0000000..6ce8c06 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR18_te.png b/fntpic/u8g2_font_helvR18_te.png new file mode 100644 index 0000000..12515a2 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_te.png differ diff --git a/fntpic/u8g2_font_helvR18_te_short.png b/fntpic/u8g2_font_helvR18_te_short.png new file mode 100644 index 0000000..4da78c0 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_te_short.png differ diff --git a/fntpic/u8g2_font_helvR18_tf.png b/fntpic/u8g2_font_helvR18_tf.png new file mode 100644 index 0000000..7be49ec Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tf.png differ diff --git a/fntpic/u8g2_font_helvR18_tf_short.png b/fntpic/u8g2_font_helvR18_tf_short.png new file mode 100644 index 0000000..0525521 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR18_tn.png b/fntpic/u8g2_font_helvR18_tn.png new file mode 100644 index 0000000..e15293c Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tn.png differ diff --git a/fntpic/u8g2_font_helvR18_tn_short.png b/fntpic/u8g2_font_helvR18_tn_short.png new file mode 100644 index 0000000..625a28f Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR18_tr.png b/fntpic/u8g2_font_helvR18_tr.png new file mode 100644 index 0000000..15a2f7a Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tr.png differ diff --git a/fntpic/u8g2_font_helvR18_tr_short.png b/fntpic/u8g2_font_helvR18_tr_short.png new file mode 100644 index 0000000..34bbb26 Binary files /dev/null and b/fntpic/u8g2_font_helvR18_tr_short.png differ diff --git a/fntpic/u8g2_font_helvR24_hf.png b/fntpic/u8g2_font_helvR24_hf.png new file mode 100644 index 0000000..02aebfe Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hf.png differ diff --git a/fntpic/u8g2_font_helvR24_hf_short.png b/fntpic/u8g2_font_helvR24_hf_short.png new file mode 100644 index 0000000..754354b Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hf_short.png differ diff --git a/fntpic/u8g2_font_helvR24_hn.png b/fntpic/u8g2_font_helvR24_hn.png new file mode 100644 index 0000000..29e4945 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hn.png differ diff --git a/fntpic/u8g2_font_helvR24_hn_short.png b/fntpic/u8g2_font_helvR24_hn_short.png new file mode 100644 index 0000000..89e5d54 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hn_short.png differ diff --git a/fntpic/u8g2_font_helvR24_hr.png b/fntpic/u8g2_font_helvR24_hr.png new file mode 100644 index 0000000..25ed3b3 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hr.png differ diff --git a/fntpic/u8g2_font_helvR24_hr_short.png b/fntpic/u8g2_font_helvR24_hr_short.png new file mode 100644 index 0000000..ae0af66 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_hr_short.png differ diff --git a/fntpic/u8g2_font_helvR24_te.png b/fntpic/u8g2_font_helvR24_te.png new file mode 100644 index 0000000..9fd54ed Binary files /dev/null and b/fntpic/u8g2_font_helvR24_te.png differ diff --git a/fntpic/u8g2_font_helvR24_te_short.png b/fntpic/u8g2_font_helvR24_te_short.png new file mode 100644 index 0000000..351eedf Binary files /dev/null and b/fntpic/u8g2_font_helvR24_te_short.png differ diff --git a/fntpic/u8g2_font_helvR24_tf.png b/fntpic/u8g2_font_helvR24_tf.png new file mode 100644 index 0000000..0237394 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tf.png differ diff --git a/fntpic/u8g2_font_helvR24_tf_short.png b/fntpic/u8g2_font_helvR24_tf_short.png new file mode 100644 index 0000000..27a3289 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tf_short.png differ diff --git a/fntpic/u8g2_font_helvR24_tn.png b/fntpic/u8g2_font_helvR24_tn.png new file mode 100644 index 0000000..e4ebba5 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tn.png differ diff --git a/fntpic/u8g2_font_helvR24_tn_short.png b/fntpic/u8g2_font_helvR24_tn_short.png new file mode 100644 index 0000000..36c3d6a Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tn_short.png differ diff --git a/fntpic/u8g2_font_helvR24_tr.png b/fntpic/u8g2_font_helvR24_tr.png new file mode 100644 index 0000000..5ed9480 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tr.png differ diff --git a/fntpic/u8g2_font_helvR24_tr_short.png b/fntpic/u8g2_font_helvR24_tr_short.png new file mode 100644 index 0000000..002a6f7 Binary files /dev/null and b/fntpic/u8g2_font_helvR24_tr_short.png differ diff --git a/fntpic/u8g2_font_iconquadpix_m_all.png b/fntpic/u8g2_font_iconquadpix_m_all.png new file mode 100644 index 0000000..29c522b Binary files /dev/null and b/fntpic/u8g2_font_iconquadpix_m_all.png differ diff --git a/fntpic/u8g2_font_iconquadpix_m_all_short.png b/fntpic/u8g2_font_iconquadpix_m_all_short.png new file mode 100644 index 0000000..939bf10 Binary files /dev/null and b/fntpic/u8g2_font_iconquadpix_m_all_short.png differ diff --git a/fntpic/u8g2_font_inb16_mf.png b/fntpic/u8g2_font_inb16_mf.png new file mode 100644 index 0000000..70c7799 Binary files /dev/null and b/fntpic/u8g2_font_inb16_mf.png differ diff --git a/fntpic/u8g2_font_inb16_mf_short.png b/fntpic/u8g2_font_inb16_mf_short.png new file mode 100644 index 0000000..855813a Binary files /dev/null and b/fntpic/u8g2_font_inb16_mf_short.png differ diff --git a/fntpic/u8g2_font_inb16_mn.png b/fntpic/u8g2_font_inb16_mn.png new file mode 100644 index 0000000..ab05625 Binary files /dev/null and b/fntpic/u8g2_font_inb16_mn.png differ diff --git a/fntpic/u8g2_font_inb16_mn_short.png b/fntpic/u8g2_font_inb16_mn_short.png new file mode 100644 index 0000000..0ad2ce8 Binary files /dev/null and b/fntpic/u8g2_font_inb16_mn_short.png differ diff --git a/fntpic/u8g2_font_inb16_mr.png b/fntpic/u8g2_font_inb16_mr.png new file mode 100644 index 0000000..7791420 Binary files /dev/null and b/fntpic/u8g2_font_inb16_mr.png differ diff --git a/fntpic/u8g2_font_inb16_mr_short.png b/fntpic/u8g2_font_inb16_mr_short.png new file mode 100644 index 0000000..7139cf4 Binary files /dev/null and b/fntpic/u8g2_font_inb16_mr_short.png differ diff --git a/fntpic/u8g2_font_inb19_mf.png b/fntpic/u8g2_font_inb19_mf.png new file mode 100644 index 0000000..f7fd8f4 Binary files /dev/null and b/fntpic/u8g2_font_inb19_mf.png differ diff --git a/fntpic/u8g2_font_inb19_mf_short.png b/fntpic/u8g2_font_inb19_mf_short.png new file mode 100644 index 0000000..bea2cd4 Binary files /dev/null and b/fntpic/u8g2_font_inb19_mf_short.png differ diff --git a/fntpic/u8g2_font_inb19_mn.png b/fntpic/u8g2_font_inb19_mn.png new file mode 100644 index 0000000..1301774 Binary files /dev/null and b/fntpic/u8g2_font_inb19_mn.png differ diff --git a/fntpic/u8g2_font_inb19_mn_short.png b/fntpic/u8g2_font_inb19_mn_short.png new file mode 100644 index 0000000..6522c5d Binary files /dev/null and b/fntpic/u8g2_font_inb19_mn_short.png differ diff --git a/fntpic/u8g2_font_inb19_mr.png b/fntpic/u8g2_font_inb19_mr.png new file mode 100644 index 0000000..f81e3c0 Binary files /dev/null and b/fntpic/u8g2_font_inb19_mr.png differ diff --git a/fntpic/u8g2_font_inb19_mr_short.png b/fntpic/u8g2_font_inb19_mr_short.png new file mode 100644 index 0000000..c524724 Binary files /dev/null and b/fntpic/u8g2_font_inb19_mr_short.png differ diff --git a/fntpic/u8g2_font_inb21_mf.png b/fntpic/u8g2_font_inb21_mf.png new file mode 100644 index 0000000..7d792a7 Binary files /dev/null and b/fntpic/u8g2_font_inb21_mf.png differ diff --git a/fntpic/u8g2_font_inb21_mf_short.png b/fntpic/u8g2_font_inb21_mf_short.png new file mode 100644 index 0000000..972b9c9 Binary files /dev/null and b/fntpic/u8g2_font_inb21_mf_short.png differ diff --git a/fntpic/u8g2_font_inb21_mn.png b/fntpic/u8g2_font_inb21_mn.png new file mode 100644 index 0000000..df31747 Binary files /dev/null and b/fntpic/u8g2_font_inb21_mn.png differ diff --git a/fntpic/u8g2_font_inb21_mn_short.png b/fntpic/u8g2_font_inb21_mn_short.png new file mode 100644 index 0000000..b7aab6c Binary files /dev/null and b/fntpic/u8g2_font_inb21_mn_short.png differ diff --git a/fntpic/u8g2_font_inb21_mr.png b/fntpic/u8g2_font_inb21_mr.png new file mode 100644 index 0000000..cf95f97 Binary files /dev/null and b/fntpic/u8g2_font_inb21_mr.png differ diff --git a/fntpic/u8g2_font_inb21_mr_short.png b/fntpic/u8g2_font_inb21_mr_short.png new file mode 100644 index 0000000..6923582 Binary files /dev/null and b/fntpic/u8g2_font_inb21_mr_short.png differ diff --git a/fntpic/u8g2_font_inb24_mf.png b/fntpic/u8g2_font_inb24_mf.png new file mode 100644 index 0000000..d9fcc97 Binary files /dev/null and b/fntpic/u8g2_font_inb24_mf.png differ diff --git a/fntpic/u8g2_font_inb24_mf_short.png b/fntpic/u8g2_font_inb24_mf_short.png new file mode 100644 index 0000000..a0a324d Binary files /dev/null and b/fntpic/u8g2_font_inb24_mf_short.png differ diff --git a/fntpic/u8g2_font_inb24_mn.png b/fntpic/u8g2_font_inb24_mn.png new file mode 100644 index 0000000..3943ea5 Binary files /dev/null and b/fntpic/u8g2_font_inb24_mn.png differ diff --git a/fntpic/u8g2_font_inb24_mn_short.png b/fntpic/u8g2_font_inb24_mn_short.png new file mode 100644 index 0000000..0654bbd Binary files /dev/null and b/fntpic/u8g2_font_inb24_mn_short.png differ diff --git a/fntpic/u8g2_font_inb24_mr.png b/fntpic/u8g2_font_inb24_mr.png new file mode 100644 index 0000000..03e256b Binary files /dev/null and b/fntpic/u8g2_font_inb24_mr.png differ diff --git a/fntpic/u8g2_font_inb24_mr_short.png b/fntpic/u8g2_font_inb24_mr_short.png new file mode 100644 index 0000000..0fd85f1 Binary files /dev/null and b/fntpic/u8g2_font_inb24_mr_short.png differ diff --git a/fntpic/u8g2_font_inb27_mf.png b/fntpic/u8g2_font_inb27_mf.png new file mode 100644 index 0000000..a375106 Binary files /dev/null and b/fntpic/u8g2_font_inb27_mf.png differ diff --git a/fntpic/u8g2_font_inb27_mf_short.png b/fntpic/u8g2_font_inb27_mf_short.png new file mode 100644 index 0000000..280b52e Binary files /dev/null and b/fntpic/u8g2_font_inb27_mf_short.png differ diff --git a/fntpic/u8g2_font_inb27_mn.png b/fntpic/u8g2_font_inb27_mn.png new file mode 100644 index 0000000..1245c57 Binary files /dev/null and b/fntpic/u8g2_font_inb27_mn.png differ diff --git a/fntpic/u8g2_font_inb27_mn_short.png b/fntpic/u8g2_font_inb27_mn_short.png new file mode 100644 index 0000000..9f5f7ea Binary files /dev/null and b/fntpic/u8g2_font_inb27_mn_short.png differ diff --git a/fntpic/u8g2_font_inb27_mr.png b/fntpic/u8g2_font_inb27_mr.png new file mode 100644 index 0000000..574db01 Binary files /dev/null and b/fntpic/u8g2_font_inb27_mr.png differ diff --git a/fntpic/u8g2_font_inb27_mr_short.png b/fntpic/u8g2_font_inb27_mr_short.png new file mode 100644 index 0000000..de43e17 Binary files /dev/null and b/fntpic/u8g2_font_inb27_mr_short.png differ diff --git a/fntpic/u8g2_font_inb30_mf.png b/fntpic/u8g2_font_inb30_mf.png new file mode 100644 index 0000000..83bd6ae Binary files /dev/null and b/fntpic/u8g2_font_inb30_mf.png differ diff --git a/fntpic/u8g2_font_inb30_mf_short.png b/fntpic/u8g2_font_inb30_mf_short.png new file mode 100644 index 0000000..c383794 Binary files /dev/null and b/fntpic/u8g2_font_inb30_mf_short.png differ diff --git a/fntpic/u8g2_font_inb30_mn.png b/fntpic/u8g2_font_inb30_mn.png new file mode 100644 index 0000000..d854af3 Binary files /dev/null and b/fntpic/u8g2_font_inb30_mn.png differ diff --git a/fntpic/u8g2_font_inb30_mn_short.png b/fntpic/u8g2_font_inb30_mn_short.png new file mode 100644 index 0000000..372d227 Binary files /dev/null and b/fntpic/u8g2_font_inb30_mn_short.png differ diff --git a/fntpic/u8g2_font_inb30_mr.png b/fntpic/u8g2_font_inb30_mr.png new file mode 100644 index 0000000..de0c381 Binary files /dev/null and b/fntpic/u8g2_font_inb30_mr.png differ diff --git a/fntpic/u8g2_font_inb30_mr_short.png b/fntpic/u8g2_font_inb30_mr_short.png new file mode 100644 index 0000000..d0efa67 Binary files /dev/null and b/fntpic/u8g2_font_inb30_mr_short.png differ diff --git a/fntpic/u8g2_font_inb33_mf.png b/fntpic/u8g2_font_inb33_mf.png new file mode 100644 index 0000000..7b18f73 Binary files /dev/null and b/fntpic/u8g2_font_inb33_mf.png differ diff --git a/fntpic/u8g2_font_inb33_mf_short.png b/fntpic/u8g2_font_inb33_mf_short.png new file mode 100644 index 0000000..b092ba6 Binary files /dev/null and b/fntpic/u8g2_font_inb33_mf_short.png differ diff --git a/fntpic/u8g2_font_inb33_mn.png b/fntpic/u8g2_font_inb33_mn.png new file mode 100644 index 0000000..5affb2e Binary files /dev/null and b/fntpic/u8g2_font_inb33_mn.png differ diff --git a/fntpic/u8g2_font_inb33_mn_short.png b/fntpic/u8g2_font_inb33_mn_short.png new file mode 100644 index 0000000..01d6790 Binary files /dev/null and b/fntpic/u8g2_font_inb33_mn_short.png differ diff --git a/fntpic/u8g2_font_inb33_mr.png b/fntpic/u8g2_font_inb33_mr.png new file mode 100644 index 0000000..80a746e Binary files /dev/null and b/fntpic/u8g2_font_inb33_mr.png differ diff --git a/fntpic/u8g2_font_inb33_mr_short.png b/fntpic/u8g2_font_inb33_mr_short.png new file mode 100644 index 0000000..432865d Binary files /dev/null and b/fntpic/u8g2_font_inb33_mr_short.png differ diff --git a/fntpic/u8g2_font_inb38_mf.png b/fntpic/u8g2_font_inb38_mf.png new file mode 100644 index 0000000..6e97d84 Binary files /dev/null and b/fntpic/u8g2_font_inb38_mf.png differ diff --git a/fntpic/u8g2_font_inb38_mf_short.png b/fntpic/u8g2_font_inb38_mf_short.png new file mode 100644 index 0000000..276b4a1 Binary files /dev/null and b/fntpic/u8g2_font_inb38_mf_short.png differ diff --git a/fntpic/u8g2_font_inb38_mn.png b/fntpic/u8g2_font_inb38_mn.png new file mode 100644 index 0000000..eaac893 Binary files /dev/null and b/fntpic/u8g2_font_inb38_mn.png differ diff --git a/fntpic/u8g2_font_inb38_mn_short.png b/fntpic/u8g2_font_inb38_mn_short.png new file mode 100644 index 0000000..4368168 Binary files /dev/null and b/fntpic/u8g2_font_inb38_mn_short.png differ diff --git a/fntpic/u8g2_font_inb38_mr.png b/fntpic/u8g2_font_inb38_mr.png new file mode 100644 index 0000000..98d722a Binary files /dev/null and b/fntpic/u8g2_font_inb38_mr.png differ diff --git a/fntpic/u8g2_font_inb38_mr_short.png b/fntpic/u8g2_font_inb38_mr_short.png new file mode 100644 index 0000000..46df452 Binary files /dev/null and b/fntpic/u8g2_font_inb38_mr_short.png differ diff --git a/fntpic/u8g2_font_inb42_mf.png b/fntpic/u8g2_font_inb42_mf.png new file mode 100644 index 0000000..cb2f1d4 Binary files /dev/null and b/fntpic/u8g2_font_inb42_mf.png differ diff --git a/fntpic/u8g2_font_inb42_mf_short.png b/fntpic/u8g2_font_inb42_mf_short.png new file mode 100644 index 0000000..98d0567 Binary files /dev/null and b/fntpic/u8g2_font_inb42_mf_short.png differ diff --git a/fntpic/u8g2_font_inb42_mn.png b/fntpic/u8g2_font_inb42_mn.png new file mode 100644 index 0000000..979c856 Binary files /dev/null and b/fntpic/u8g2_font_inb42_mn.png differ diff --git a/fntpic/u8g2_font_inb42_mn_short.png b/fntpic/u8g2_font_inb42_mn_short.png new file mode 100644 index 0000000..6625508 Binary files /dev/null and b/fntpic/u8g2_font_inb42_mn_short.png differ diff --git a/fntpic/u8g2_font_inb42_mr.png b/fntpic/u8g2_font_inb42_mr.png new file mode 100644 index 0000000..0fbe338 Binary files /dev/null and b/fntpic/u8g2_font_inb42_mr.png differ diff --git a/fntpic/u8g2_font_inb42_mr_short.png b/fntpic/u8g2_font_inb42_mr_short.png new file mode 100644 index 0000000..e309f8b Binary files /dev/null and b/fntpic/u8g2_font_inb42_mr_short.png differ diff --git a/fntpic/u8g2_font_inb46_mf.png b/fntpic/u8g2_font_inb46_mf.png new file mode 100644 index 0000000..f3ed662 Binary files /dev/null and b/fntpic/u8g2_font_inb46_mf.png differ diff --git a/fntpic/u8g2_font_inb46_mf_short.png b/fntpic/u8g2_font_inb46_mf_short.png new file mode 100644 index 0000000..2fe2a9d Binary files /dev/null and b/fntpic/u8g2_font_inb46_mf_short.png differ diff --git a/fntpic/u8g2_font_inb46_mn.png b/fntpic/u8g2_font_inb46_mn.png new file mode 100644 index 0000000..85f1036 Binary files /dev/null and b/fntpic/u8g2_font_inb46_mn.png differ diff --git a/fntpic/u8g2_font_inb46_mn_short.png b/fntpic/u8g2_font_inb46_mn_short.png new file mode 100644 index 0000000..ee8e4a3 Binary files /dev/null and b/fntpic/u8g2_font_inb46_mn_short.png differ diff --git a/fntpic/u8g2_font_inb46_mr.png b/fntpic/u8g2_font_inb46_mr.png new file mode 100644 index 0000000..0061a9b Binary files /dev/null and b/fntpic/u8g2_font_inb46_mr.png differ diff --git a/fntpic/u8g2_font_inb46_mr_short.png b/fntpic/u8g2_font_inb46_mr_short.png new file mode 100644 index 0000000..dd4b293 Binary files /dev/null and b/fntpic/u8g2_font_inb46_mr_short.png differ diff --git a/fntpic/u8g2_font_inb49_mf.png b/fntpic/u8g2_font_inb49_mf.png new file mode 100644 index 0000000..cab1427 Binary files /dev/null and b/fntpic/u8g2_font_inb49_mf.png differ diff --git a/fntpic/u8g2_font_inb49_mf_short.png b/fntpic/u8g2_font_inb49_mf_short.png new file mode 100644 index 0000000..364a691 Binary files /dev/null and b/fntpic/u8g2_font_inb49_mf_short.png differ diff --git a/fntpic/u8g2_font_inb49_mn.png b/fntpic/u8g2_font_inb49_mn.png new file mode 100644 index 0000000..29a8bda Binary files /dev/null and b/fntpic/u8g2_font_inb49_mn.png differ diff --git a/fntpic/u8g2_font_inb49_mn_short.png b/fntpic/u8g2_font_inb49_mn_short.png new file mode 100644 index 0000000..6572b8e Binary files /dev/null and b/fntpic/u8g2_font_inb49_mn_short.png differ diff --git a/fntpic/u8g2_font_inb49_mr.png b/fntpic/u8g2_font_inb49_mr.png new file mode 100644 index 0000000..fcc5e9e Binary files /dev/null and b/fntpic/u8g2_font_inb49_mr.png differ diff --git a/fntpic/u8g2_font_inb49_mr_short.png b/fntpic/u8g2_font_inb49_mr_short.png new file mode 100644 index 0000000..ca9c08c Binary files /dev/null and b/fntpic/u8g2_font_inb49_mr_short.png differ diff --git a/fntpic/u8g2_font_inb53_mf.png b/fntpic/u8g2_font_inb53_mf.png new file mode 100644 index 0000000..b4d8550 Binary files /dev/null and b/fntpic/u8g2_font_inb53_mf.png differ diff --git a/fntpic/u8g2_font_inb53_mf_short.png b/fntpic/u8g2_font_inb53_mf_short.png new file mode 100644 index 0000000..1d5b16e Binary files /dev/null and b/fntpic/u8g2_font_inb53_mf_short.png differ diff --git a/fntpic/u8g2_font_inb53_mn.png b/fntpic/u8g2_font_inb53_mn.png new file mode 100644 index 0000000..a725e25 Binary files /dev/null and b/fntpic/u8g2_font_inb53_mn.png differ diff --git a/fntpic/u8g2_font_inb53_mn_short.png b/fntpic/u8g2_font_inb53_mn_short.png new file mode 100644 index 0000000..d0286c1 Binary files /dev/null and b/fntpic/u8g2_font_inb53_mn_short.png differ diff --git a/fntpic/u8g2_font_inb53_mr.png b/fntpic/u8g2_font_inb53_mr.png new file mode 100644 index 0000000..d9e03c6 Binary files /dev/null and b/fntpic/u8g2_font_inb53_mr.png differ diff --git a/fntpic/u8g2_font_inb53_mr_short.png b/fntpic/u8g2_font_inb53_mr_short.png new file mode 100644 index 0000000..51c54c6 Binary files /dev/null and b/fntpic/u8g2_font_inb53_mr_short.png differ diff --git a/fntpic/u8g2_font_inb57_mn.png b/fntpic/u8g2_font_inb57_mn.png new file mode 100644 index 0000000..138750f Binary files /dev/null and b/fntpic/u8g2_font_inb57_mn.png differ diff --git a/fntpic/u8g2_font_inb57_mn_short.png b/fntpic/u8g2_font_inb57_mn_short.png new file mode 100644 index 0000000..5a22a60 Binary files /dev/null and b/fntpic/u8g2_font_inb57_mn_short.png differ diff --git a/fntpic/u8g2_font_inb63_mn.png b/fntpic/u8g2_font_inb63_mn.png new file mode 100644 index 0000000..01545a1 Binary files /dev/null and b/fntpic/u8g2_font_inb63_mn.png differ diff --git a/fntpic/u8g2_font_inb63_mn_short.png b/fntpic/u8g2_font_inb63_mn_short.png new file mode 100644 index 0000000..f9284e1 Binary files /dev/null and b/fntpic/u8g2_font_inb63_mn_short.png differ diff --git a/fntpic/u8g2_font_inr16_mf.png b/fntpic/u8g2_font_inr16_mf.png new file mode 100644 index 0000000..8aae3ec Binary files /dev/null and b/fntpic/u8g2_font_inr16_mf.png differ diff --git a/fntpic/u8g2_font_inr16_mf_short.png b/fntpic/u8g2_font_inr16_mf_short.png new file mode 100644 index 0000000..e9e3670 Binary files /dev/null and b/fntpic/u8g2_font_inr16_mf_short.png differ diff --git a/fntpic/u8g2_font_inr16_mn.png b/fntpic/u8g2_font_inr16_mn.png new file mode 100644 index 0000000..1801528 Binary files /dev/null and b/fntpic/u8g2_font_inr16_mn.png differ diff --git a/fntpic/u8g2_font_inr16_mn_short.png b/fntpic/u8g2_font_inr16_mn_short.png new file mode 100644 index 0000000..f6a5493 Binary files /dev/null and b/fntpic/u8g2_font_inr16_mn_short.png differ diff --git a/fntpic/u8g2_font_inr16_mr.png b/fntpic/u8g2_font_inr16_mr.png new file mode 100644 index 0000000..3dc3025 Binary files /dev/null and b/fntpic/u8g2_font_inr16_mr.png differ diff --git a/fntpic/u8g2_font_inr16_mr_short.png b/fntpic/u8g2_font_inr16_mr_short.png new file mode 100644 index 0000000..5453bf3 Binary files /dev/null and b/fntpic/u8g2_font_inr16_mr_short.png differ diff --git a/fntpic/u8g2_font_inr19_mf.png b/fntpic/u8g2_font_inr19_mf.png new file mode 100644 index 0000000..7c7e2c2 Binary files /dev/null and b/fntpic/u8g2_font_inr19_mf.png differ diff --git a/fntpic/u8g2_font_inr19_mf_short.png b/fntpic/u8g2_font_inr19_mf_short.png new file mode 100644 index 0000000..86a2323 Binary files /dev/null and b/fntpic/u8g2_font_inr19_mf_short.png differ diff --git a/fntpic/u8g2_font_inr19_mn.png b/fntpic/u8g2_font_inr19_mn.png new file mode 100644 index 0000000..80fe5df Binary files /dev/null and b/fntpic/u8g2_font_inr19_mn.png differ diff --git a/fntpic/u8g2_font_inr19_mn_short.png b/fntpic/u8g2_font_inr19_mn_short.png new file mode 100644 index 0000000..7783d41 Binary files /dev/null and b/fntpic/u8g2_font_inr19_mn_short.png differ diff --git a/fntpic/u8g2_font_inr19_mr.png b/fntpic/u8g2_font_inr19_mr.png new file mode 100644 index 0000000..f2d62eb Binary files /dev/null and b/fntpic/u8g2_font_inr19_mr.png differ diff --git a/fntpic/u8g2_font_inr19_mr_short.png b/fntpic/u8g2_font_inr19_mr_short.png new file mode 100644 index 0000000..37e5e46 Binary files /dev/null and b/fntpic/u8g2_font_inr19_mr_short.png differ diff --git a/fntpic/u8g2_font_inr21_mf.png b/fntpic/u8g2_font_inr21_mf.png new file mode 100644 index 0000000..360435d Binary files /dev/null and b/fntpic/u8g2_font_inr21_mf.png differ diff --git a/fntpic/u8g2_font_inr21_mf_short.png b/fntpic/u8g2_font_inr21_mf_short.png new file mode 100644 index 0000000..2dc09dc Binary files /dev/null and b/fntpic/u8g2_font_inr21_mf_short.png differ diff --git a/fntpic/u8g2_font_inr21_mn.png b/fntpic/u8g2_font_inr21_mn.png new file mode 100644 index 0000000..a5dfa23 Binary files /dev/null and b/fntpic/u8g2_font_inr21_mn.png differ diff --git a/fntpic/u8g2_font_inr21_mn_short.png b/fntpic/u8g2_font_inr21_mn_short.png new file mode 100644 index 0000000..ae5a5da Binary files /dev/null and b/fntpic/u8g2_font_inr21_mn_short.png differ diff --git a/fntpic/u8g2_font_inr21_mr.png b/fntpic/u8g2_font_inr21_mr.png new file mode 100644 index 0000000..5403475 Binary files /dev/null and b/fntpic/u8g2_font_inr21_mr.png differ diff --git a/fntpic/u8g2_font_inr21_mr_short.png b/fntpic/u8g2_font_inr21_mr_short.png new file mode 100644 index 0000000..0a98387 Binary files /dev/null and b/fntpic/u8g2_font_inr21_mr_short.png differ diff --git a/fntpic/u8g2_font_inr24_mf.png b/fntpic/u8g2_font_inr24_mf.png new file mode 100644 index 0000000..fca4d27 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mf.png differ diff --git a/fntpic/u8g2_font_inr24_mf_short.png b/fntpic/u8g2_font_inr24_mf_short.png new file mode 100644 index 0000000..3dd5d16 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mf_short.png differ diff --git a/fntpic/u8g2_font_inr24_mn.png b/fntpic/u8g2_font_inr24_mn.png new file mode 100644 index 0000000..8aac446 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mn.png differ diff --git a/fntpic/u8g2_font_inr24_mn_short.png b/fntpic/u8g2_font_inr24_mn_short.png new file mode 100644 index 0000000..77e8de1 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mn_short.png differ diff --git a/fntpic/u8g2_font_inr24_mr.png b/fntpic/u8g2_font_inr24_mr.png new file mode 100644 index 0000000..03b6ef7 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mr.png differ diff --git a/fntpic/u8g2_font_inr24_mr_short.png b/fntpic/u8g2_font_inr24_mr_short.png new file mode 100644 index 0000000..a708494 Binary files /dev/null and b/fntpic/u8g2_font_inr24_mr_short.png differ diff --git a/fntpic/u8g2_font_inr24_t_cyrillic.png b/fntpic/u8g2_font_inr24_t_cyrillic.png new file mode 100644 index 0000000..5ab5e6d Binary files /dev/null and b/fntpic/u8g2_font_inr24_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr24_t_cyrillic_short.png b/fntpic/u8g2_font_inr24_t_cyrillic_short.png new file mode 100644 index 0000000..297275c Binary files /dev/null and b/fntpic/u8g2_font_inr24_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr27_mf.png b/fntpic/u8g2_font_inr27_mf.png new file mode 100644 index 0000000..050abcc Binary files /dev/null and b/fntpic/u8g2_font_inr27_mf.png differ diff --git a/fntpic/u8g2_font_inr27_mf_short.png b/fntpic/u8g2_font_inr27_mf_short.png new file mode 100644 index 0000000..ad07da2 Binary files /dev/null and b/fntpic/u8g2_font_inr27_mf_short.png differ diff --git a/fntpic/u8g2_font_inr27_mn.png b/fntpic/u8g2_font_inr27_mn.png new file mode 100644 index 0000000..71e19fb Binary files /dev/null and b/fntpic/u8g2_font_inr27_mn.png differ diff --git a/fntpic/u8g2_font_inr27_mn_short.png b/fntpic/u8g2_font_inr27_mn_short.png new file mode 100644 index 0000000..1972d2d Binary files /dev/null and b/fntpic/u8g2_font_inr27_mn_short.png differ diff --git a/fntpic/u8g2_font_inr27_mr.png b/fntpic/u8g2_font_inr27_mr.png new file mode 100644 index 0000000..d4d2364 Binary files /dev/null and b/fntpic/u8g2_font_inr27_mr.png differ diff --git a/fntpic/u8g2_font_inr27_mr_short.png b/fntpic/u8g2_font_inr27_mr_short.png new file mode 100644 index 0000000..2e8da99 Binary files /dev/null and b/fntpic/u8g2_font_inr27_mr_short.png differ diff --git a/fntpic/u8g2_font_inr27_t_cyrillic.png b/fntpic/u8g2_font_inr27_t_cyrillic.png new file mode 100644 index 0000000..2faa4da Binary files /dev/null and b/fntpic/u8g2_font_inr27_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr27_t_cyrillic_short.png b/fntpic/u8g2_font_inr27_t_cyrillic_short.png new file mode 100644 index 0000000..150e798 Binary files /dev/null and b/fntpic/u8g2_font_inr27_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr30_mf.png b/fntpic/u8g2_font_inr30_mf.png new file mode 100644 index 0000000..83df8b3 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mf.png differ diff --git a/fntpic/u8g2_font_inr30_mf_short.png b/fntpic/u8g2_font_inr30_mf_short.png new file mode 100644 index 0000000..8b92956 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mf_short.png differ diff --git a/fntpic/u8g2_font_inr30_mn.png b/fntpic/u8g2_font_inr30_mn.png new file mode 100644 index 0000000..6d676f3 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mn.png differ diff --git a/fntpic/u8g2_font_inr30_mn_short.png b/fntpic/u8g2_font_inr30_mn_short.png new file mode 100644 index 0000000..8205775 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mn_short.png differ diff --git a/fntpic/u8g2_font_inr30_mr.png b/fntpic/u8g2_font_inr30_mr.png new file mode 100644 index 0000000..32c0633 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mr.png differ diff --git a/fntpic/u8g2_font_inr30_mr_short.png b/fntpic/u8g2_font_inr30_mr_short.png new file mode 100644 index 0000000..07b7958 Binary files /dev/null and b/fntpic/u8g2_font_inr30_mr_short.png differ diff --git a/fntpic/u8g2_font_inr30_t_cyrillic.png b/fntpic/u8g2_font_inr30_t_cyrillic.png new file mode 100644 index 0000000..2b8ab78 Binary files /dev/null and b/fntpic/u8g2_font_inr30_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr30_t_cyrillic_short.png b/fntpic/u8g2_font_inr30_t_cyrillic_short.png new file mode 100644 index 0000000..6eb72d9 Binary files /dev/null and b/fntpic/u8g2_font_inr30_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr33_mf.png b/fntpic/u8g2_font_inr33_mf.png new file mode 100644 index 0000000..06da3ed Binary files /dev/null and b/fntpic/u8g2_font_inr33_mf.png differ diff --git a/fntpic/u8g2_font_inr33_mf_short.png b/fntpic/u8g2_font_inr33_mf_short.png new file mode 100644 index 0000000..45b2d41 Binary files /dev/null and b/fntpic/u8g2_font_inr33_mf_short.png differ diff --git a/fntpic/u8g2_font_inr33_mn.png b/fntpic/u8g2_font_inr33_mn.png new file mode 100644 index 0000000..19e43a7 Binary files /dev/null and b/fntpic/u8g2_font_inr33_mn.png differ diff --git a/fntpic/u8g2_font_inr33_mn_short.png b/fntpic/u8g2_font_inr33_mn_short.png new file mode 100644 index 0000000..04842b3 Binary files /dev/null and b/fntpic/u8g2_font_inr33_mn_short.png differ diff --git a/fntpic/u8g2_font_inr33_mr.png b/fntpic/u8g2_font_inr33_mr.png new file mode 100644 index 0000000..e26218d Binary files /dev/null and b/fntpic/u8g2_font_inr33_mr.png differ diff --git a/fntpic/u8g2_font_inr33_mr_short.png b/fntpic/u8g2_font_inr33_mr_short.png new file mode 100644 index 0000000..d23b934 Binary files /dev/null and b/fntpic/u8g2_font_inr33_mr_short.png differ diff --git a/fntpic/u8g2_font_inr33_t_cyrillic.png b/fntpic/u8g2_font_inr33_t_cyrillic.png new file mode 100644 index 0000000..3a3fe36 Binary files /dev/null and b/fntpic/u8g2_font_inr33_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr33_t_cyrillic_short.png b/fntpic/u8g2_font_inr33_t_cyrillic_short.png new file mode 100644 index 0000000..376a579 Binary files /dev/null and b/fntpic/u8g2_font_inr33_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr38_mf.png b/fntpic/u8g2_font_inr38_mf.png new file mode 100644 index 0000000..349a400 Binary files /dev/null and b/fntpic/u8g2_font_inr38_mf.png differ diff --git a/fntpic/u8g2_font_inr38_mf_short.png b/fntpic/u8g2_font_inr38_mf_short.png new file mode 100644 index 0000000..93cc706 Binary files /dev/null and b/fntpic/u8g2_font_inr38_mf_short.png differ diff --git a/fntpic/u8g2_font_inr38_mn.png b/fntpic/u8g2_font_inr38_mn.png new file mode 100644 index 0000000..d2ebbb7 Binary files /dev/null and b/fntpic/u8g2_font_inr38_mn.png differ diff --git a/fntpic/u8g2_font_inr38_mn_short.png b/fntpic/u8g2_font_inr38_mn_short.png new file mode 100644 index 0000000..ca9350b Binary files /dev/null and b/fntpic/u8g2_font_inr38_mn_short.png differ diff --git a/fntpic/u8g2_font_inr38_mr.png b/fntpic/u8g2_font_inr38_mr.png new file mode 100644 index 0000000..608d7e9 Binary files /dev/null and b/fntpic/u8g2_font_inr38_mr.png differ diff --git a/fntpic/u8g2_font_inr38_mr_short.png b/fntpic/u8g2_font_inr38_mr_short.png new file mode 100644 index 0000000..37df1fc Binary files /dev/null and b/fntpic/u8g2_font_inr38_mr_short.png differ diff --git a/fntpic/u8g2_font_inr38_t_cyrillic.png b/fntpic/u8g2_font_inr38_t_cyrillic.png new file mode 100644 index 0000000..d369597 Binary files /dev/null and b/fntpic/u8g2_font_inr38_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr38_t_cyrillic_short.png b/fntpic/u8g2_font_inr38_t_cyrillic_short.png new file mode 100644 index 0000000..1b0e8df Binary files /dev/null and b/fntpic/u8g2_font_inr38_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr42_mf.png b/fntpic/u8g2_font_inr42_mf.png new file mode 100644 index 0000000..1280498 Binary files /dev/null and b/fntpic/u8g2_font_inr42_mf.png differ diff --git a/fntpic/u8g2_font_inr42_mf_short.png b/fntpic/u8g2_font_inr42_mf_short.png new file mode 100644 index 0000000..c5daf84 Binary files /dev/null and b/fntpic/u8g2_font_inr42_mf_short.png differ diff --git a/fntpic/u8g2_font_inr42_mn.png b/fntpic/u8g2_font_inr42_mn.png new file mode 100644 index 0000000..eed02ec Binary files /dev/null and b/fntpic/u8g2_font_inr42_mn.png differ diff --git a/fntpic/u8g2_font_inr42_mn_short.png b/fntpic/u8g2_font_inr42_mn_short.png new file mode 100644 index 0000000..a89d11a Binary files /dev/null and b/fntpic/u8g2_font_inr42_mn_short.png differ diff --git a/fntpic/u8g2_font_inr42_mr.png b/fntpic/u8g2_font_inr42_mr.png new file mode 100644 index 0000000..8039990 Binary files /dev/null and b/fntpic/u8g2_font_inr42_mr.png differ diff --git a/fntpic/u8g2_font_inr42_mr_short.png b/fntpic/u8g2_font_inr42_mr_short.png new file mode 100644 index 0000000..0979b12 Binary files /dev/null and b/fntpic/u8g2_font_inr42_mr_short.png differ diff --git a/fntpic/u8g2_font_inr42_t_cyrillic.png b/fntpic/u8g2_font_inr42_t_cyrillic.png new file mode 100644 index 0000000..3b8d2ef Binary files /dev/null and b/fntpic/u8g2_font_inr42_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr42_t_cyrillic_short.png b/fntpic/u8g2_font_inr42_t_cyrillic_short.png new file mode 100644 index 0000000..a204457 Binary files /dev/null and b/fntpic/u8g2_font_inr42_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr46_mf.png b/fntpic/u8g2_font_inr46_mf.png new file mode 100644 index 0000000..eff5ddf Binary files /dev/null and b/fntpic/u8g2_font_inr46_mf.png differ diff --git a/fntpic/u8g2_font_inr46_mf_short.png b/fntpic/u8g2_font_inr46_mf_short.png new file mode 100644 index 0000000..453ffc8 Binary files /dev/null and b/fntpic/u8g2_font_inr46_mf_short.png differ diff --git a/fntpic/u8g2_font_inr46_mn.png b/fntpic/u8g2_font_inr46_mn.png new file mode 100644 index 0000000..bbb1fa7 Binary files /dev/null and b/fntpic/u8g2_font_inr46_mn.png differ diff --git a/fntpic/u8g2_font_inr46_mn_short.png b/fntpic/u8g2_font_inr46_mn_short.png new file mode 100644 index 0000000..938af7c Binary files /dev/null and b/fntpic/u8g2_font_inr46_mn_short.png differ diff --git a/fntpic/u8g2_font_inr46_mr.png b/fntpic/u8g2_font_inr46_mr.png new file mode 100644 index 0000000..aa5e6a9 Binary files /dev/null and b/fntpic/u8g2_font_inr46_mr.png differ diff --git a/fntpic/u8g2_font_inr46_mr_short.png b/fntpic/u8g2_font_inr46_mr_short.png new file mode 100644 index 0000000..c4276ce Binary files /dev/null and b/fntpic/u8g2_font_inr46_mr_short.png differ diff --git a/fntpic/u8g2_font_inr46_t_cyrillic.png b/fntpic/u8g2_font_inr46_t_cyrillic.png new file mode 100644 index 0000000..8d7faef Binary files /dev/null and b/fntpic/u8g2_font_inr46_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr46_t_cyrillic_short.png b/fntpic/u8g2_font_inr46_t_cyrillic_short.png new file mode 100644 index 0000000..3936c4c Binary files /dev/null and b/fntpic/u8g2_font_inr46_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr49_mf.png b/fntpic/u8g2_font_inr49_mf.png new file mode 100644 index 0000000..c4cd593 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mf.png differ diff --git a/fntpic/u8g2_font_inr49_mf_short.png b/fntpic/u8g2_font_inr49_mf_short.png new file mode 100644 index 0000000..7c6fd19 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mf_short.png differ diff --git a/fntpic/u8g2_font_inr49_mn.png b/fntpic/u8g2_font_inr49_mn.png new file mode 100644 index 0000000..95bb9b0 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mn.png differ diff --git a/fntpic/u8g2_font_inr49_mn_short.png b/fntpic/u8g2_font_inr49_mn_short.png new file mode 100644 index 0000000..e259d62 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mn_short.png differ diff --git a/fntpic/u8g2_font_inr49_mr.png b/fntpic/u8g2_font_inr49_mr.png new file mode 100644 index 0000000..0919e98 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mr.png differ diff --git a/fntpic/u8g2_font_inr49_mr_short.png b/fntpic/u8g2_font_inr49_mr_short.png new file mode 100644 index 0000000..188c4a3 Binary files /dev/null and b/fntpic/u8g2_font_inr49_mr_short.png differ diff --git a/fntpic/u8g2_font_inr49_t_cyrillic.png b/fntpic/u8g2_font_inr49_t_cyrillic.png new file mode 100644 index 0000000..9134ba8 Binary files /dev/null and b/fntpic/u8g2_font_inr49_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr49_t_cyrillic_short.png b/fntpic/u8g2_font_inr49_t_cyrillic_short.png new file mode 100644 index 0000000..11259de Binary files /dev/null and b/fntpic/u8g2_font_inr49_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr53_mf.png b/fntpic/u8g2_font_inr53_mf.png new file mode 100644 index 0000000..ebd35a1 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mf.png differ diff --git a/fntpic/u8g2_font_inr53_mf_short.png b/fntpic/u8g2_font_inr53_mf_short.png new file mode 100644 index 0000000..fc45117 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mf_short.png differ diff --git a/fntpic/u8g2_font_inr53_mn.png b/fntpic/u8g2_font_inr53_mn.png new file mode 100644 index 0000000..3d88dd8 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mn.png differ diff --git a/fntpic/u8g2_font_inr53_mn_short.png b/fntpic/u8g2_font_inr53_mn_short.png new file mode 100644 index 0000000..2675790 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mn_short.png differ diff --git a/fntpic/u8g2_font_inr53_mr.png b/fntpic/u8g2_font_inr53_mr.png new file mode 100644 index 0000000..37756c8 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mr.png differ diff --git a/fntpic/u8g2_font_inr53_mr_short.png b/fntpic/u8g2_font_inr53_mr_short.png new file mode 100644 index 0000000..fa10823 Binary files /dev/null and b/fntpic/u8g2_font_inr53_mr_short.png differ diff --git a/fntpic/u8g2_font_inr53_t_cyrillic.png b/fntpic/u8g2_font_inr53_t_cyrillic.png new file mode 100644 index 0000000..8884c2f Binary files /dev/null and b/fntpic/u8g2_font_inr53_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_inr53_t_cyrillic_short.png b/fntpic/u8g2_font_inr53_t_cyrillic_short.png new file mode 100644 index 0000000..12eba17 Binary files /dev/null and b/fntpic/u8g2_font_inr53_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_inr57_mn.png b/fntpic/u8g2_font_inr57_mn.png new file mode 100644 index 0000000..fc28145 Binary files /dev/null and b/fntpic/u8g2_font_inr57_mn.png differ diff --git a/fntpic/u8g2_font_inr57_mn_short.png b/fntpic/u8g2_font_inr57_mn_short.png new file mode 100644 index 0000000..f30e93c Binary files /dev/null and b/fntpic/u8g2_font_inr57_mn_short.png differ diff --git a/fntpic/u8g2_font_inr62_mn.png b/fntpic/u8g2_font_inr62_mn.png new file mode 100644 index 0000000..11985dc Binary files /dev/null and b/fntpic/u8g2_font_inr62_mn.png differ diff --git a/fntpic/u8g2_font_inr62_mn_short.png b/fntpic/u8g2_font_inr62_mn_short.png new file mode 100644 index 0000000..af4f5ae Binary files /dev/null and b/fntpic/u8g2_font_inr62_mn_short.png differ diff --git a/fntpic/u8g2_font_iranian_sans_10_t_all.png b/fntpic/u8g2_font_iranian_sans_10_t_all.png new file mode 100644 index 0000000..4886162 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_10_t_all.png differ diff --git a/fntpic/u8g2_font_iranian_sans_10_t_all_short.png b/fntpic/u8g2_font_iranian_sans_10_t_all_short.png new file mode 100644 index 0000000..48ed271 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_10_t_all_short.png differ diff --git a/fntpic/u8g2_font_iranian_sans_12_t_all.png b/fntpic/u8g2_font_iranian_sans_12_t_all.png new file mode 100644 index 0000000..7f6e8f6 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_12_t_all.png differ diff --git a/fntpic/u8g2_font_iranian_sans_12_t_all_short.png b/fntpic/u8g2_font_iranian_sans_12_t_all_short.png new file mode 100644 index 0000000..e17b083 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_12_t_all_short.png differ diff --git a/fntpic/u8g2_font_iranian_sans_14_t_all.png b/fntpic/u8g2_font_iranian_sans_14_t_all.png new file mode 100644 index 0000000..a1ee4eb Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_14_t_all.png differ diff --git a/fntpic/u8g2_font_iranian_sans_14_t_all_short.png b/fntpic/u8g2_font_iranian_sans_14_t_all_short.png new file mode 100644 index 0000000..154b4c7 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_14_t_all_short.png differ diff --git a/fntpic/u8g2_font_iranian_sans_16_t_all.png b/fntpic/u8g2_font_iranian_sans_16_t_all.png new file mode 100644 index 0000000..e02e21b Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_16_t_all.png differ diff --git a/fntpic/u8g2_font_iranian_sans_16_t_all_short.png b/fntpic/u8g2_font_iranian_sans_16_t_all_short.png new file mode 100644 index 0000000..8fb42c6 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_16_t_all_short.png differ diff --git a/fntpic/u8g2_font_iranian_sans_8_t_all.png b/fntpic/u8g2_font_iranian_sans_8_t_all.png new file mode 100644 index 0000000..ebdf639 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_8_t_all.png differ diff --git a/fntpic/u8g2_font_iranian_sans_8_t_all_short.png b/fntpic/u8g2_font_iranian_sans_8_t_all_short.png new file mode 100644 index 0000000..57b2108 Binary files /dev/null and b/fntpic/u8g2_font_iranian_sans_8_t_all_short.png differ diff --git a/fntpic/u8g2_font_jinxedwizards_tr.png b/fntpic/u8g2_font_jinxedwizards_tr.png new file mode 100644 index 0000000..1cc66aa Binary files /dev/null and b/fntpic/u8g2_font_jinxedwizards_tr.png differ diff --git a/fntpic/u8g2_font_jinxedwizards_tr_short.png b/fntpic/u8g2_font_jinxedwizards_tr_short.png new file mode 100644 index 0000000..e953d3f Binary files /dev/null and b/fntpic/u8g2_font_jinxedwizards_tr_short.png differ diff --git a/fntpic/u8g2_font_kibibyte_te.png b/fntpic/u8g2_font_kibibyte_te.png new file mode 100644 index 0000000..5273729 Binary files /dev/null and b/fntpic/u8g2_font_kibibyte_te.png differ diff --git a/fntpic/u8g2_font_kibibyte_te_short.png b/fntpic/u8g2_font_kibibyte_te_short.png new file mode 100644 index 0000000..81b26f5 Binary files /dev/null and b/fntpic/u8g2_font_kibibyte_te_short.png differ diff --git a/fntpic/u8g2_font_kibibyte_tr.png b/fntpic/u8g2_font_kibibyte_tr.png new file mode 100644 index 0000000..289e6cc Binary files /dev/null and b/fntpic/u8g2_font_kibibyte_tr.png differ diff --git a/fntpic/u8g2_font_kibibyte_tr_short.png b/fntpic/u8g2_font_kibibyte_tr_short.png new file mode 100644 index 0000000..1a1c045 Binary files /dev/null and b/fntpic/u8g2_font_kibibyte_tr_short.png differ diff --git a/fntpic/u8g2_font_koleeko_tf.png b/fntpic/u8g2_font_koleeko_tf.png new file mode 100644 index 0000000..2d625b5 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tf.png differ diff --git a/fntpic/u8g2_font_koleeko_tf_short.png b/fntpic/u8g2_font_koleeko_tf_short.png new file mode 100644 index 0000000..510cb85 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tf_short.png differ diff --git a/fntpic/u8g2_font_koleeko_tn.png b/fntpic/u8g2_font_koleeko_tn.png new file mode 100644 index 0000000..6ed9b57 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tn.png differ diff --git a/fntpic/u8g2_font_koleeko_tn_short.png b/fntpic/u8g2_font_koleeko_tn_short.png new file mode 100644 index 0000000..2c327e9 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tn_short.png differ diff --git a/fntpic/u8g2_font_koleeko_tr.png b/fntpic/u8g2_font_koleeko_tr.png new file mode 100644 index 0000000..6dfa333 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tr.png differ diff --git a/fntpic/u8g2_font_koleeko_tr_short.png b/fntpic/u8g2_font_koleeko_tr_short.png new file mode 100644 index 0000000..510cb85 Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tr_short.png differ diff --git a/fntpic/u8g2_font_koleeko_tu.png b/fntpic/u8g2_font_koleeko_tu.png new file mode 100644 index 0000000..62575bd Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tu.png differ diff --git a/fntpic/u8g2_font_koleeko_tu_short.png b/fntpic/u8g2_font_koleeko_tu_short.png new file mode 100644 index 0000000..95a286c Binary files /dev/null and b/fntpic/u8g2_font_koleeko_tu_short.png differ diff --git a/fntpic/u8g2_font_lastapprenticebold_te.png b/fntpic/u8g2_font_lastapprenticebold_te.png new file mode 100644 index 0000000..e37acf0 Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticebold_te.png differ diff --git a/fntpic/u8g2_font_lastapprenticebold_te_short.png b/fntpic/u8g2_font_lastapprenticebold_te_short.png new file mode 100644 index 0000000..1be0530 Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticebold_te_short.png differ diff --git a/fntpic/u8g2_font_lastapprenticebold_tr.png b/fntpic/u8g2_font_lastapprenticebold_tr.png new file mode 100644 index 0000000..4dfc246 Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticebold_tr.png differ diff --git a/fntpic/u8g2_font_lastapprenticebold_tr_short.png b/fntpic/u8g2_font_lastapprenticebold_tr_short.png new file mode 100644 index 0000000..1be0530 Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticebold_tr_short.png differ diff --git a/fntpic/u8g2_font_lastapprenticethin_te.png b/fntpic/u8g2_font_lastapprenticethin_te.png new file mode 100644 index 0000000..b86600c Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticethin_te.png differ diff --git a/fntpic/u8g2_font_lastapprenticethin_te_short.png b/fntpic/u8g2_font_lastapprenticethin_te_short.png new file mode 100644 index 0000000..f769f6f Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticethin_te_short.png differ diff --git a/fntpic/u8g2_font_lastapprenticethin_tr.png b/fntpic/u8g2_font_lastapprenticethin_tr.png new file mode 100644 index 0000000..9f5fd03 Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticethin_tr.png differ diff --git a/fntpic/u8g2_font_lastapprenticethin_tr_short.png b/fntpic/u8g2_font_lastapprenticethin_tr_short.png new file mode 100644 index 0000000..f769f6f Binary files /dev/null and b/fntpic/u8g2_font_lastapprenticethin_tr_short.png differ diff --git a/fntpic/u8g2_font_lastpriestess_tr.png b/fntpic/u8g2_font_lastpriestess_tr.png new file mode 100644 index 0000000..bef0d31 Binary files /dev/null and b/fntpic/u8g2_font_lastpriestess_tr.png differ diff --git a/fntpic/u8g2_font_lastpriestess_tr_short.png b/fntpic/u8g2_font_lastpriestess_tr_short.png new file mode 100644 index 0000000..7fc24de Binary files /dev/null and b/fntpic/u8g2_font_lastpriestess_tr_short.png differ diff --git a/fntpic/u8g2_font_lastpriestess_tu.png b/fntpic/u8g2_font_lastpriestess_tu.png new file mode 100644 index 0000000..e816a00 Binary files /dev/null and b/fntpic/u8g2_font_lastpriestess_tu.png differ diff --git a/fntpic/u8g2_font_lastpriestess_tu_short.png b/fntpic/u8g2_font_lastpriestess_tu_short.png new file mode 100644 index 0000000..199e5b6 Binary files /dev/null and b/fntpic/u8g2_font_lastpriestess_tu_short.png differ diff --git a/fntpic/u8g2_font_likeminecraft_te.png b/fntpic/u8g2_font_likeminecraft_te.png new file mode 100644 index 0000000..bf3671c Binary files /dev/null and b/fntpic/u8g2_font_likeminecraft_te.png differ diff --git a/fntpic/u8g2_font_likeminecraft_te_short.png b/fntpic/u8g2_font_likeminecraft_te_short.png new file mode 100644 index 0000000..55ada77 Binary files /dev/null and b/fntpic/u8g2_font_likeminecraft_te_short.png differ diff --git a/fntpic/u8g2_font_littlemissloudonbold_te.png b/fntpic/u8g2_font_littlemissloudonbold_te.png new file mode 100644 index 0000000..0dfdfe8 Binary files /dev/null and b/fntpic/u8g2_font_littlemissloudonbold_te.png differ diff --git a/fntpic/u8g2_font_littlemissloudonbold_te_short.png b/fntpic/u8g2_font_littlemissloudonbold_te_short.png new file mode 100644 index 0000000..62c8abc Binary files /dev/null and b/fntpic/u8g2_font_littlemissloudonbold_te_short.png differ diff --git a/fntpic/u8g2_font_littlemissloudonbold_tr.png b/fntpic/u8g2_font_littlemissloudonbold_tr.png new file mode 100644 index 0000000..2b64ca6 Binary files /dev/null and b/fntpic/u8g2_font_littlemissloudonbold_tr.png differ diff --git a/fntpic/u8g2_font_littlemissloudonbold_tr_short.png b/fntpic/u8g2_font_littlemissloudonbold_tr_short.png new file mode 100644 index 0000000..6a4fc28 Binary files /dev/null and b/fntpic/u8g2_font_littlemissloudonbold_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso16_tf.png b/fntpic/u8g2_font_logisoso16_tf.png new file mode 100644 index 0000000..b9857a0 Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tf.png differ diff --git a/fntpic/u8g2_font_logisoso16_tf_short.png b/fntpic/u8g2_font_logisoso16_tf_short.png new file mode 100644 index 0000000..5271f34 Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso16_tn.png b/fntpic/u8g2_font_logisoso16_tn.png new file mode 100644 index 0000000..e0a01f9 Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tn.png differ diff --git a/fntpic/u8g2_font_logisoso16_tn_short.png b/fntpic/u8g2_font_logisoso16_tn_short.png new file mode 100644 index 0000000..2cc2805 Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso16_tr.png b/fntpic/u8g2_font_logisoso16_tr.png new file mode 100644 index 0000000..a4d245d Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tr.png differ diff --git a/fntpic/u8g2_font_logisoso16_tr_short.png b/fntpic/u8g2_font_logisoso16_tr_short.png new file mode 100644 index 0000000..5271f34 Binary files /dev/null and b/fntpic/u8g2_font_logisoso16_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso18_tf.png b/fntpic/u8g2_font_logisoso18_tf.png new file mode 100644 index 0000000..eaa9182 Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tf.png differ diff --git a/fntpic/u8g2_font_logisoso18_tf_short.png b/fntpic/u8g2_font_logisoso18_tf_short.png new file mode 100644 index 0000000..73cee4d Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso18_tn.png b/fntpic/u8g2_font_logisoso18_tn.png new file mode 100644 index 0000000..929fc32 Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tn.png differ diff --git a/fntpic/u8g2_font_logisoso18_tn_short.png b/fntpic/u8g2_font_logisoso18_tn_short.png new file mode 100644 index 0000000..7549ce6 Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso18_tr.png b/fntpic/u8g2_font_logisoso18_tr.png new file mode 100644 index 0000000..b785799 Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tr.png differ diff --git a/fntpic/u8g2_font_logisoso18_tr_short.png b/fntpic/u8g2_font_logisoso18_tr_short.png new file mode 100644 index 0000000..a3a3b77 Binary files /dev/null and b/fntpic/u8g2_font_logisoso18_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso20_tf.png b/fntpic/u8g2_font_logisoso20_tf.png new file mode 100644 index 0000000..a1bb2f0 Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tf.png differ diff --git a/fntpic/u8g2_font_logisoso20_tf_short.png b/fntpic/u8g2_font_logisoso20_tf_short.png new file mode 100644 index 0000000..5828cef Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso20_tn.png b/fntpic/u8g2_font_logisoso20_tn.png new file mode 100644 index 0000000..302ec87 Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tn.png differ diff --git a/fntpic/u8g2_font_logisoso20_tn_short.png b/fntpic/u8g2_font_logisoso20_tn_short.png new file mode 100644 index 0000000..cff25ea Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso20_tr.png b/fntpic/u8g2_font_logisoso20_tr.png new file mode 100644 index 0000000..1493da5 Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tr.png differ diff --git a/fntpic/u8g2_font_logisoso20_tr_short.png b/fntpic/u8g2_font_logisoso20_tr_short.png new file mode 100644 index 0000000..c186916 Binary files /dev/null and b/fntpic/u8g2_font_logisoso20_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso22_tf.png b/fntpic/u8g2_font_logisoso22_tf.png new file mode 100644 index 0000000..84bd9d8 Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tf.png differ diff --git a/fntpic/u8g2_font_logisoso22_tf_short.png b/fntpic/u8g2_font_logisoso22_tf_short.png new file mode 100644 index 0000000..2d55150 Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso22_tn.png b/fntpic/u8g2_font_logisoso22_tn.png new file mode 100644 index 0000000..7083694 Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tn.png differ diff --git a/fntpic/u8g2_font_logisoso22_tn_short.png b/fntpic/u8g2_font_logisoso22_tn_short.png new file mode 100644 index 0000000..002fdc7 Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso22_tr.png b/fntpic/u8g2_font_logisoso22_tr.png new file mode 100644 index 0000000..fe3dbfb Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tr.png differ diff --git a/fntpic/u8g2_font_logisoso22_tr_short.png b/fntpic/u8g2_font_logisoso22_tr_short.png new file mode 100644 index 0000000..2d55150 Binary files /dev/null and b/fntpic/u8g2_font_logisoso22_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso24_tf.png b/fntpic/u8g2_font_logisoso24_tf.png new file mode 100644 index 0000000..edae8de Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tf.png differ diff --git a/fntpic/u8g2_font_logisoso24_tf_short.png b/fntpic/u8g2_font_logisoso24_tf_short.png new file mode 100644 index 0000000..28c6f27 Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso24_tn.png b/fntpic/u8g2_font_logisoso24_tn.png new file mode 100644 index 0000000..0d7156e Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tn.png differ diff --git a/fntpic/u8g2_font_logisoso24_tn_short.png b/fntpic/u8g2_font_logisoso24_tn_short.png new file mode 100644 index 0000000..6954e03 Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso24_tr.png b/fntpic/u8g2_font_logisoso24_tr.png new file mode 100644 index 0000000..3ff5608 Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tr.png differ diff --git a/fntpic/u8g2_font_logisoso24_tr_short.png b/fntpic/u8g2_font_logisoso24_tr_short.png new file mode 100644 index 0000000..28c6f27 Binary files /dev/null and b/fntpic/u8g2_font_logisoso24_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso26_tf.png b/fntpic/u8g2_font_logisoso26_tf.png new file mode 100644 index 0000000..f95782e Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tf.png differ diff --git a/fntpic/u8g2_font_logisoso26_tf_short.png b/fntpic/u8g2_font_logisoso26_tf_short.png new file mode 100644 index 0000000..ae4b3b6 Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso26_tn.png b/fntpic/u8g2_font_logisoso26_tn.png new file mode 100644 index 0000000..b62b5be Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tn.png differ diff --git a/fntpic/u8g2_font_logisoso26_tn_short.png b/fntpic/u8g2_font_logisoso26_tn_short.png new file mode 100644 index 0000000..c167ddb Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso26_tr.png b/fntpic/u8g2_font_logisoso26_tr.png new file mode 100644 index 0000000..570d374 Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tr.png differ diff --git a/fntpic/u8g2_font_logisoso26_tr_short.png b/fntpic/u8g2_font_logisoso26_tr_short.png new file mode 100644 index 0000000..ae4b3b6 Binary files /dev/null and b/fntpic/u8g2_font_logisoso26_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso28_tf.png b/fntpic/u8g2_font_logisoso28_tf.png new file mode 100644 index 0000000..2c92401 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tf.png differ diff --git a/fntpic/u8g2_font_logisoso28_tf_short.png b/fntpic/u8g2_font_logisoso28_tf_short.png new file mode 100644 index 0000000..d5ac0d5 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso28_tn.png b/fntpic/u8g2_font_logisoso28_tn.png new file mode 100644 index 0000000..90ca578 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tn.png differ diff --git a/fntpic/u8g2_font_logisoso28_tn_short.png b/fntpic/u8g2_font_logisoso28_tn_short.png new file mode 100644 index 0000000..fdfa2d4 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso28_tr.png b/fntpic/u8g2_font_logisoso28_tr.png new file mode 100644 index 0000000..c70acc0 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tr.png differ diff --git a/fntpic/u8g2_font_logisoso28_tr_short.png b/fntpic/u8g2_font_logisoso28_tr_short.png new file mode 100644 index 0000000..d5ac0d5 Binary files /dev/null and b/fntpic/u8g2_font_logisoso28_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso30_tf.png b/fntpic/u8g2_font_logisoso30_tf.png new file mode 100644 index 0000000..0e72f04 Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tf.png differ diff --git a/fntpic/u8g2_font_logisoso30_tf_short.png b/fntpic/u8g2_font_logisoso30_tf_short.png new file mode 100644 index 0000000..6a83d5c Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso30_tn.png b/fntpic/u8g2_font_logisoso30_tn.png new file mode 100644 index 0000000..b6f1324 Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tn.png differ diff --git a/fntpic/u8g2_font_logisoso30_tn_short.png b/fntpic/u8g2_font_logisoso30_tn_short.png new file mode 100644 index 0000000..455501e Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso30_tr.png b/fntpic/u8g2_font_logisoso30_tr.png new file mode 100644 index 0000000..e09ba44 Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tr.png differ diff --git a/fntpic/u8g2_font_logisoso30_tr_short.png b/fntpic/u8g2_font_logisoso30_tr_short.png new file mode 100644 index 0000000..8fecddf Binary files /dev/null and b/fntpic/u8g2_font_logisoso30_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso32_tf.png b/fntpic/u8g2_font_logisoso32_tf.png new file mode 100644 index 0000000..65e4084 Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tf.png differ diff --git a/fntpic/u8g2_font_logisoso32_tf_short.png b/fntpic/u8g2_font_logisoso32_tf_short.png new file mode 100644 index 0000000..3097a58 Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso32_tn.png b/fntpic/u8g2_font_logisoso32_tn.png new file mode 100644 index 0000000..f5c5f54 Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tn.png differ diff --git a/fntpic/u8g2_font_logisoso32_tn_short.png b/fntpic/u8g2_font_logisoso32_tn_short.png new file mode 100644 index 0000000..9f7d50c Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso32_tr.png b/fntpic/u8g2_font_logisoso32_tr.png new file mode 100644 index 0000000..0cd8bae Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tr.png differ diff --git a/fntpic/u8g2_font_logisoso32_tr_short.png b/fntpic/u8g2_font_logisoso32_tr_short.png new file mode 100644 index 0000000..3097a58 Binary files /dev/null and b/fntpic/u8g2_font_logisoso32_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso34_tf.png b/fntpic/u8g2_font_logisoso34_tf.png new file mode 100644 index 0000000..412de77 Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tf.png differ diff --git a/fntpic/u8g2_font_logisoso34_tf_short.png b/fntpic/u8g2_font_logisoso34_tf_short.png new file mode 100644 index 0000000..fac6ef8 Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso34_tn.png b/fntpic/u8g2_font_logisoso34_tn.png new file mode 100644 index 0000000..ba60ec4 Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tn.png differ diff --git a/fntpic/u8g2_font_logisoso34_tn_short.png b/fntpic/u8g2_font_logisoso34_tn_short.png new file mode 100644 index 0000000..3c3c86d Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso34_tr.png b/fntpic/u8g2_font_logisoso34_tr.png new file mode 100644 index 0000000..3c02ca8 Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tr.png differ diff --git a/fntpic/u8g2_font_logisoso34_tr_short.png b/fntpic/u8g2_font_logisoso34_tr_short.png new file mode 100644 index 0000000..fac6ef8 Binary files /dev/null and b/fntpic/u8g2_font_logisoso34_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso38_tf.png b/fntpic/u8g2_font_logisoso38_tf.png new file mode 100644 index 0000000..7cd76e9 Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tf.png differ diff --git a/fntpic/u8g2_font_logisoso38_tf_short.png b/fntpic/u8g2_font_logisoso38_tf_short.png new file mode 100644 index 0000000..ab4a5aa Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso38_tn.png b/fntpic/u8g2_font_logisoso38_tn.png new file mode 100644 index 0000000..4e476ea Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tn.png differ diff --git a/fntpic/u8g2_font_logisoso38_tn_short.png b/fntpic/u8g2_font_logisoso38_tn_short.png new file mode 100644 index 0000000..f54d65b Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso38_tr.png b/fntpic/u8g2_font_logisoso38_tr.png new file mode 100644 index 0000000..51fc371 Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tr.png differ diff --git a/fntpic/u8g2_font_logisoso38_tr_short.png b/fntpic/u8g2_font_logisoso38_tr_short.png new file mode 100644 index 0000000..ab4a5aa Binary files /dev/null and b/fntpic/u8g2_font_logisoso38_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso42_tf.png b/fntpic/u8g2_font_logisoso42_tf.png new file mode 100644 index 0000000..932aa94 Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tf.png differ diff --git a/fntpic/u8g2_font_logisoso42_tf_short.png b/fntpic/u8g2_font_logisoso42_tf_short.png new file mode 100644 index 0000000..8ce5ab9 Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso42_tn.png b/fntpic/u8g2_font_logisoso42_tn.png new file mode 100644 index 0000000..9338c60 Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tn.png differ diff --git a/fntpic/u8g2_font_logisoso42_tn_short.png b/fntpic/u8g2_font_logisoso42_tn_short.png new file mode 100644 index 0000000..9fc63eb Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso42_tr.png b/fntpic/u8g2_font_logisoso42_tr.png new file mode 100644 index 0000000..3d4c2fe Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tr.png differ diff --git a/fntpic/u8g2_font_logisoso42_tr_short.png b/fntpic/u8g2_font_logisoso42_tr_short.png new file mode 100644 index 0000000..8ce5ab9 Binary files /dev/null and b/fntpic/u8g2_font_logisoso42_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso46_tf.png b/fntpic/u8g2_font_logisoso46_tf.png new file mode 100644 index 0000000..250a208 Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tf.png differ diff --git a/fntpic/u8g2_font_logisoso46_tf_short.png b/fntpic/u8g2_font_logisoso46_tf_short.png new file mode 100644 index 0000000..cbcf45a Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso46_tn.png b/fntpic/u8g2_font_logisoso46_tn.png new file mode 100644 index 0000000..b482d34 Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tn.png differ diff --git a/fntpic/u8g2_font_logisoso46_tn_short.png b/fntpic/u8g2_font_logisoso46_tn_short.png new file mode 100644 index 0000000..266bb23 Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso46_tr.png b/fntpic/u8g2_font_logisoso46_tr.png new file mode 100644 index 0000000..53c1d8f Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tr.png differ diff --git a/fntpic/u8g2_font_logisoso46_tr_short.png b/fntpic/u8g2_font_logisoso46_tr_short.png new file mode 100644 index 0000000..cbcf45a Binary files /dev/null and b/fntpic/u8g2_font_logisoso46_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso50_tf.png b/fntpic/u8g2_font_logisoso50_tf.png new file mode 100644 index 0000000..e88d0d7 Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tf.png differ diff --git a/fntpic/u8g2_font_logisoso50_tf_short.png b/fntpic/u8g2_font_logisoso50_tf_short.png new file mode 100644 index 0000000..a5ebf07 Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso50_tn.png b/fntpic/u8g2_font_logisoso50_tn.png new file mode 100644 index 0000000..e564076 Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tn.png differ diff --git a/fntpic/u8g2_font_logisoso50_tn_short.png b/fntpic/u8g2_font_logisoso50_tn_short.png new file mode 100644 index 0000000..4d14e12 Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso50_tr.png b/fntpic/u8g2_font_logisoso50_tr.png new file mode 100644 index 0000000..b24d78f Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tr.png differ diff --git a/fntpic/u8g2_font_logisoso50_tr_short.png b/fntpic/u8g2_font_logisoso50_tr_short.png new file mode 100644 index 0000000..928cb32 Binary files /dev/null and b/fntpic/u8g2_font_logisoso50_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso54_tf.png b/fntpic/u8g2_font_logisoso54_tf.png new file mode 100644 index 0000000..4a27fb5 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tf.png differ diff --git a/fntpic/u8g2_font_logisoso54_tf_short.png b/fntpic/u8g2_font_logisoso54_tf_short.png new file mode 100644 index 0000000..f049852 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso54_tn.png b/fntpic/u8g2_font_logisoso54_tn.png new file mode 100644 index 0000000..b906601 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tn.png differ diff --git a/fntpic/u8g2_font_logisoso54_tn_short.png b/fntpic/u8g2_font_logisoso54_tn_short.png new file mode 100644 index 0000000..b686b09 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso54_tr.png b/fntpic/u8g2_font_logisoso54_tr.png new file mode 100644 index 0000000..b1fbbd0 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tr.png differ diff --git a/fntpic/u8g2_font_logisoso54_tr_short.png b/fntpic/u8g2_font_logisoso54_tr_short.png new file mode 100644 index 0000000..c228107 Binary files /dev/null and b/fntpic/u8g2_font_logisoso54_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso58_tf.png b/fntpic/u8g2_font_logisoso58_tf.png new file mode 100644 index 0000000..88fda9a Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tf.png differ diff --git a/fntpic/u8g2_font_logisoso58_tf_short.png b/fntpic/u8g2_font_logisoso58_tf_short.png new file mode 100644 index 0000000..7366380 Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tf_short.png differ diff --git a/fntpic/u8g2_font_logisoso58_tn.png b/fntpic/u8g2_font_logisoso58_tn.png new file mode 100644 index 0000000..9fb4e65 Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tn.png differ diff --git a/fntpic/u8g2_font_logisoso58_tn_short.png b/fntpic/u8g2_font_logisoso58_tn_short.png new file mode 100644 index 0000000..498674c Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso58_tr.png b/fntpic/u8g2_font_logisoso58_tr.png new file mode 100644 index 0000000..e948fc4 Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tr.png differ diff --git a/fntpic/u8g2_font_logisoso58_tr_short.png b/fntpic/u8g2_font_logisoso58_tr_short.png new file mode 100644 index 0000000..7366380 Binary files /dev/null and b/fntpic/u8g2_font_logisoso58_tr_short.png differ diff --git a/fntpic/u8g2_font_logisoso62_tn.png b/fntpic/u8g2_font_logisoso62_tn.png new file mode 100644 index 0000000..73a8e72 Binary files /dev/null and b/fntpic/u8g2_font_logisoso62_tn.png differ diff --git a/fntpic/u8g2_font_logisoso62_tn_short.png b/fntpic/u8g2_font_logisoso62_tn_short.png new file mode 100644 index 0000000..94bf3c2 Binary files /dev/null and b/fntpic/u8g2_font_logisoso62_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso78_tn.png b/fntpic/u8g2_font_logisoso78_tn.png new file mode 100644 index 0000000..e870322 Binary files /dev/null and b/fntpic/u8g2_font_logisoso78_tn.png differ diff --git a/fntpic/u8g2_font_logisoso78_tn_short.png b/fntpic/u8g2_font_logisoso78_tn_short.png new file mode 100644 index 0000000..65bf74b Binary files /dev/null and b/fntpic/u8g2_font_logisoso78_tn_short.png differ diff --git a/fntpic/u8g2_font_logisoso92_tn.png b/fntpic/u8g2_font_logisoso92_tn.png new file mode 100644 index 0000000..486c633 Binary files /dev/null and b/fntpic/u8g2_font_logisoso92_tn.png differ diff --git a/fntpic/u8g2_font_logisoso92_tn_short.png b/fntpic/u8g2_font_logisoso92_tn_short.png new file mode 100644 index 0000000..9b77ae4 Binary files /dev/null and b/fntpic/u8g2_font_logisoso92_tn_short.png differ diff --git a/fntpic/u8g2_font_lord_mr.png b/fntpic/u8g2_font_lord_mr.png new file mode 100644 index 0000000..2cf7c67 Binary files /dev/null and b/fntpic/u8g2_font_lord_mr.png differ diff --git a/fntpic/u8g2_font_lord_mr_short.png b/fntpic/u8g2_font_lord_mr_short.png new file mode 100644 index 0000000..35607d4 Binary files /dev/null and b/fntpic/u8g2_font_lord_mr_short.png differ diff --git a/fntpic/u8g2_font_luBIS08_te.png b/fntpic/u8g2_font_luBIS08_te.png new file mode 100644 index 0000000..a0d6a21 Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_te.png differ diff --git a/fntpic/u8g2_font_luBIS08_te_short.png b/fntpic/u8g2_font_luBIS08_te_short.png new file mode 100644 index 0000000..f63dc49 Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS08_tf.png b/fntpic/u8g2_font_luBIS08_tf.png new file mode 100644 index 0000000..53d30ad Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tf.png differ diff --git a/fntpic/u8g2_font_luBIS08_tf_short.png b/fntpic/u8g2_font_luBIS08_tf_short.png new file mode 100644 index 0000000..d7a7a30 Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS08_tn.png b/fntpic/u8g2_font_luBIS08_tn.png new file mode 100644 index 0000000..5e5d3f5 Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tn.png differ diff --git a/fntpic/u8g2_font_luBIS08_tn_short.png b/fntpic/u8g2_font_luBIS08_tn_short.png new file mode 100644 index 0000000..a8ead3b Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS08_tr.png b/fntpic/u8g2_font_luBIS08_tr.png new file mode 100644 index 0000000..f1d8d7b Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tr.png differ diff --git a/fntpic/u8g2_font_luBIS08_tr_short.png b/fntpic/u8g2_font_luBIS08_tr_short.png new file mode 100644 index 0000000..d7a7a30 Binary files /dev/null and b/fntpic/u8g2_font_luBIS08_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS10_te.png b/fntpic/u8g2_font_luBIS10_te.png new file mode 100644 index 0000000..d677940 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_te.png differ diff --git a/fntpic/u8g2_font_luBIS10_te_short.png b/fntpic/u8g2_font_luBIS10_te_short.png new file mode 100644 index 0000000..91a7f48 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS10_tf.png b/fntpic/u8g2_font_luBIS10_tf.png new file mode 100644 index 0000000..2f682e5 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tf.png differ diff --git a/fntpic/u8g2_font_luBIS10_tf_short.png b/fntpic/u8g2_font_luBIS10_tf_short.png new file mode 100644 index 0000000..c452bd7 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS10_tn.png b/fntpic/u8g2_font_luBIS10_tn.png new file mode 100644 index 0000000..8cbc08b Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tn.png differ diff --git a/fntpic/u8g2_font_luBIS10_tn_short.png b/fntpic/u8g2_font_luBIS10_tn_short.png new file mode 100644 index 0000000..3917fe4 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS10_tr.png b/fntpic/u8g2_font_luBIS10_tr.png new file mode 100644 index 0000000..e17ab7e Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tr.png differ diff --git a/fntpic/u8g2_font_luBIS10_tr_short.png b/fntpic/u8g2_font_luBIS10_tr_short.png new file mode 100644 index 0000000..c452bd7 Binary files /dev/null and b/fntpic/u8g2_font_luBIS10_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS12_te.png b/fntpic/u8g2_font_luBIS12_te.png new file mode 100644 index 0000000..f1bf44c Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_te.png differ diff --git a/fntpic/u8g2_font_luBIS12_te_short.png b/fntpic/u8g2_font_luBIS12_te_short.png new file mode 100644 index 0000000..9dfd295 Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS12_tf.png b/fntpic/u8g2_font_luBIS12_tf.png new file mode 100644 index 0000000..791491a Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tf.png differ diff --git a/fntpic/u8g2_font_luBIS12_tf_short.png b/fntpic/u8g2_font_luBIS12_tf_short.png new file mode 100644 index 0000000..f525b8a Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS12_tn.png b/fntpic/u8g2_font_luBIS12_tn.png new file mode 100644 index 0000000..bdeacf9 Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tn.png differ diff --git a/fntpic/u8g2_font_luBIS12_tn_short.png b/fntpic/u8g2_font_luBIS12_tn_short.png new file mode 100644 index 0000000..c0eb32f Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS12_tr.png b/fntpic/u8g2_font_luBIS12_tr.png new file mode 100644 index 0000000..26ae43f Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tr.png differ diff --git a/fntpic/u8g2_font_luBIS12_tr_short.png b/fntpic/u8g2_font_luBIS12_tr_short.png new file mode 100644 index 0000000..f525b8a Binary files /dev/null and b/fntpic/u8g2_font_luBIS12_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS14_te.png b/fntpic/u8g2_font_luBIS14_te.png new file mode 100644 index 0000000..6a1dcad Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_te.png differ diff --git a/fntpic/u8g2_font_luBIS14_te_short.png b/fntpic/u8g2_font_luBIS14_te_short.png new file mode 100644 index 0000000..19610ad Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS14_tf.png b/fntpic/u8g2_font_luBIS14_tf.png new file mode 100644 index 0000000..2eba440 Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tf.png differ diff --git a/fntpic/u8g2_font_luBIS14_tf_short.png b/fntpic/u8g2_font_luBIS14_tf_short.png new file mode 100644 index 0000000..2ac6a5a Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS14_tn.png b/fntpic/u8g2_font_luBIS14_tn.png new file mode 100644 index 0000000..6981556 Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tn.png differ diff --git a/fntpic/u8g2_font_luBIS14_tn_short.png b/fntpic/u8g2_font_luBIS14_tn_short.png new file mode 100644 index 0000000..a7d0022 Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS14_tr.png b/fntpic/u8g2_font_luBIS14_tr.png new file mode 100644 index 0000000..0b16ff7 Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tr.png differ diff --git a/fntpic/u8g2_font_luBIS14_tr_short.png b/fntpic/u8g2_font_luBIS14_tr_short.png new file mode 100644 index 0000000..4e0b955 Binary files /dev/null and b/fntpic/u8g2_font_luBIS14_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS18_te.png b/fntpic/u8g2_font_luBIS18_te.png new file mode 100644 index 0000000..18109b9 Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_te.png differ diff --git a/fntpic/u8g2_font_luBIS18_te_short.png b/fntpic/u8g2_font_luBIS18_te_short.png new file mode 100644 index 0000000..b2f90fd Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS18_tf.png b/fntpic/u8g2_font_luBIS18_tf.png new file mode 100644 index 0000000..9d7008d Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tf.png differ diff --git a/fntpic/u8g2_font_luBIS18_tf_short.png b/fntpic/u8g2_font_luBIS18_tf_short.png new file mode 100644 index 0000000..e165d09 Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS18_tn.png b/fntpic/u8g2_font_luBIS18_tn.png new file mode 100644 index 0000000..f9b608a Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tn.png differ diff --git a/fntpic/u8g2_font_luBIS18_tn_short.png b/fntpic/u8g2_font_luBIS18_tn_short.png new file mode 100644 index 0000000..25d7d74 Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS18_tr.png b/fntpic/u8g2_font_luBIS18_tr.png new file mode 100644 index 0000000..615c0ed Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tr.png differ diff --git a/fntpic/u8g2_font_luBIS18_tr_short.png b/fntpic/u8g2_font_luBIS18_tr_short.png new file mode 100644 index 0000000..c7c378f Binary files /dev/null and b/fntpic/u8g2_font_luBIS18_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS19_te.png b/fntpic/u8g2_font_luBIS19_te.png new file mode 100644 index 0000000..44df120 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_te.png differ diff --git a/fntpic/u8g2_font_luBIS19_te_short.png b/fntpic/u8g2_font_luBIS19_te_short.png new file mode 100644 index 0000000..83942d8 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS19_tf.png b/fntpic/u8g2_font_luBIS19_tf.png new file mode 100644 index 0000000..4b68ea1 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tf.png differ diff --git a/fntpic/u8g2_font_luBIS19_tf_short.png b/fntpic/u8g2_font_luBIS19_tf_short.png new file mode 100644 index 0000000..707dc86 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS19_tn.png b/fntpic/u8g2_font_luBIS19_tn.png new file mode 100644 index 0000000..cf45ba9 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tn.png differ diff --git a/fntpic/u8g2_font_luBIS19_tn_short.png b/fntpic/u8g2_font_luBIS19_tn_short.png new file mode 100644 index 0000000..3637279 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS19_tr.png b/fntpic/u8g2_font_luBIS19_tr.png new file mode 100644 index 0000000..72b72fb Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tr.png differ diff --git a/fntpic/u8g2_font_luBIS19_tr_short.png b/fntpic/u8g2_font_luBIS19_tr_short.png new file mode 100644 index 0000000..a3be932 Binary files /dev/null and b/fntpic/u8g2_font_luBIS19_tr_short.png differ diff --git a/fntpic/u8g2_font_luBIS24_te.png b/fntpic/u8g2_font_luBIS24_te.png new file mode 100644 index 0000000..abdebea Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_te.png differ diff --git a/fntpic/u8g2_font_luBIS24_te_short.png b/fntpic/u8g2_font_luBIS24_te_short.png new file mode 100644 index 0000000..22346d1 Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_te_short.png differ diff --git a/fntpic/u8g2_font_luBIS24_tf.png b/fntpic/u8g2_font_luBIS24_tf.png new file mode 100644 index 0000000..1fb5594 Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tf.png differ diff --git a/fntpic/u8g2_font_luBIS24_tf_short.png b/fntpic/u8g2_font_luBIS24_tf_short.png new file mode 100644 index 0000000..6f471f7 Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tf_short.png differ diff --git a/fntpic/u8g2_font_luBIS24_tn.png b/fntpic/u8g2_font_luBIS24_tn.png new file mode 100644 index 0000000..e052c4b Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tn.png differ diff --git a/fntpic/u8g2_font_luBIS24_tn_short.png b/fntpic/u8g2_font_luBIS24_tn_short.png new file mode 100644 index 0000000..81ceee0 Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tn_short.png differ diff --git a/fntpic/u8g2_font_luBIS24_tr.png b/fntpic/u8g2_font_luBIS24_tr.png new file mode 100644 index 0000000..580254b Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tr.png differ diff --git a/fntpic/u8g2_font_luBIS24_tr_short.png b/fntpic/u8g2_font_luBIS24_tr_short.png new file mode 100644 index 0000000..0963755 Binary files /dev/null and b/fntpic/u8g2_font_luBIS24_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS08_te.png b/fntpic/u8g2_font_luBS08_te.png new file mode 100644 index 0000000..7c5da9a Binary files /dev/null and b/fntpic/u8g2_font_luBS08_te.png differ diff --git a/fntpic/u8g2_font_luBS08_te_short.png b/fntpic/u8g2_font_luBS08_te_short.png new file mode 100644 index 0000000..0b8df5a Binary files /dev/null and b/fntpic/u8g2_font_luBS08_te_short.png differ diff --git a/fntpic/u8g2_font_luBS08_tf.png b/fntpic/u8g2_font_luBS08_tf.png new file mode 100644 index 0000000..2d988f4 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tf.png differ diff --git a/fntpic/u8g2_font_luBS08_tf_short.png b/fntpic/u8g2_font_luBS08_tf_short.png new file mode 100644 index 0000000..e2cbe18 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS08_tn.png b/fntpic/u8g2_font_luBS08_tn.png new file mode 100644 index 0000000..5450655 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tn.png differ diff --git a/fntpic/u8g2_font_luBS08_tn_short.png b/fntpic/u8g2_font_luBS08_tn_short.png new file mode 100644 index 0000000..ad7b6c0 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS08_tr.png b/fntpic/u8g2_font_luBS08_tr.png new file mode 100644 index 0000000..36e5438 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tr.png differ diff --git a/fntpic/u8g2_font_luBS08_tr_short.png b/fntpic/u8g2_font_luBS08_tr_short.png new file mode 100644 index 0000000..e2cbe18 Binary files /dev/null and b/fntpic/u8g2_font_luBS08_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS10_te.png b/fntpic/u8g2_font_luBS10_te.png new file mode 100644 index 0000000..c215496 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_te.png differ diff --git a/fntpic/u8g2_font_luBS10_te_short.png b/fntpic/u8g2_font_luBS10_te_short.png new file mode 100644 index 0000000..a660ee0 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_te_short.png differ diff --git a/fntpic/u8g2_font_luBS10_tf.png b/fntpic/u8g2_font_luBS10_tf.png new file mode 100644 index 0000000..4cd2dbe Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tf.png differ diff --git a/fntpic/u8g2_font_luBS10_tf_short.png b/fntpic/u8g2_font_luBS10_tf_short.png new file mode 100644 index 0000000..6e6a6b6 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS10_tn.png b/fntpic/u8g2_font_luBS10_tn.png new file mode 100644 index 0000000..9847a03 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tn.png differ diff --git a/fntpic/u8g2_font_luBS10_tn_short.png b/fntpic/u8g2_font_luBS10_tn_short.png new file mode 100644 index 0000000..20b8cf2 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS10_tr.png b/fntpic/u8g2_font_luBS10_tr.png new file mode 100644 index 0000000..797ea81 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tr.png differ diff --git a/fntpic/u8g2_font_luBS10_tr_short.png b/fntpic/u8g2_font_luBS10_tr_short.png new file mode 100644 index 0000000..6e6a6b6 Binary files /dev/null and b/fntpic/u8g2_font_luBS10_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS12_te.png b/fntpic/u8g2_font_luBS12_te.png new file mode 100644 index 0000000..18e2657 Binary files /dev/null and b/fntpic/u8g2_font_luBS12_te.png differ diff --git a/fntpic/u8g2_font_luBS12_te_short.png b/fntpic/u8g2_font_luBS12_te_short.png new file mode 100644 index 0000000..d29d66a Binary files /dev/null and b/fntpic/u8g2_font_luBS12_te_short.png differ diff --git a/fntpic/u8g2_font_luBS12_tf.png b/fntpic/u8g2_font_luBS12_tf.png new file mode 100644 index 0000000..912a7c2 Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tf.png differ diff --git a/fntpic/u8g2_font_luBS12_tf_short.png b/fntpic/u8g2_font_luBS12_tf_short.png new file mode 100644 index 0000000..a0784ec Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS12_tn.png b/fntpic/u8g2_font_luBS12_tn.png new file mode 100644 index 0000000..1f178cc Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tn.png differ diff --git a/fntpic/u8g2_font_luBS12_tn_short.png b/fntpic/u8g2_font_luBS12_tn_short.png new file mode 100644 index 0000000..4cd18ba Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS12_tr.png b/fntpic/u8g2_font_luBS12_tr.png new file mode 100644 index 0000000..4b4ed79 Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tr.png differ diff --git a/fntpic/u8g2_font_luBS12_tr_short.png b/fntpic/u8g2_font_luBS12_tr_short.png new file mode 100644 index 0000000..a0784ec Binary files /dev/null and b/fntpic/u8g2_font_luBS12_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS14_te.png b/fntpic/u8g2_font_luBS14_te.png new file mode 100644 index 0000000..6947021 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_te.png differ diff --git a/fntpic/u8g2_font_luBS14_te_short.png b/fntpic/u8g2_font_luBS14_te_short.png new file mode 100644 index 0000000..8305c6a Binary files /dev/null and b/fntpic/u8g2_font_luBS14_te_short.png differ diff --git a/fntpic/u8g2_font_luBS14_tf.png b/fntpic/u8g2_font_luBS14_tf.png new file mode 100644 index 0000000..d0583a7 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tf.png differ diff --git a/fntpic/u8g2_font_luBS14_tf_short.png b/fntpic/u8g2_font_luBS14_tf_short.png new file mode 100644 index 0000000..6c84711 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS14_tn.png b/fntpic/u8g2_font_luBS14_tn.png new file mode 100644 index 0000000..dc87d01 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tn.png differ diff --git a/fntpic/u8g2_font_luBS14_tn_short.png b/fntpic/u8g2_font_luBS14_tn_short.png new file mode 100644 index 0000000..06594fb Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS14_tr.png b/fntpic/u8g2_font_luBS14_tr.png new file mode 100644 index 0000000..f2049d2 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tr.png differ diff --git a/fntpic/u8g2_font_luBS14_tr_short.png b/fntpic/u8g2_font_luBS14_tr_short.png new file mode 100644 index 0000000..6c84711 Binary files /dev/null and b/fntpic/u8g2_font_luBS14_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS18_te.png b/fntpic/u8g2_font_luBS18_te.png new file mode 100644 index 0000000..9b60d70 Binary files /dev/null and b/fntpic/u8g2_font_luBS18_te.png differ diff --git a/fntpic/u8g2_font_luBS18_te_short.png b/fntpic/u8g2_font_luBS18_te_short.png new file mode 100644 index 0000000..babfa50 Binary files /dev/null and b/fntpic/u8g2_font_luBS18_te_short.png differ diff --git a/fntpic/u8g2_font_luBS18_tf.png b/fntpic/u8g2_font_luBS18_tf.png new file mode 100644 index 0000000..c54f216 Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tf.png differ diff --git a/fntpic/u8g2_font_luBS18_tf_short.png b/fntpic/u8g2_font_luBS18_tf_short.png new file mode 100644 index 0000000..ce335ab Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS18_tn.png b/fntpic/u8g2_font_luBS18_tn.png new file mode 100644 index 0000000..4f5069d Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tn.png differ diff --git a/fntpic/u8g2_font_luBS18_tn_short.png b/fntpic/u8g2_font_luBS18_tn_short.png new file mode 100644 index 0000000..4b9a0db Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS18_tr.png b/fntpic/u8g2_font_luBS18_tr.png new file mode 100644 index 0000000..9e7da29 Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tr.png differ diff --git a/fntpic/u8g2_font_luBS18_tr_short.png b/fntpic/u8g2_font_luBS18_tr_short.png new file mode 100644 index 0000000..ae40d5a Binary files /dev/null and b/fntpic/u8g2_font_luBS18_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS19_te.png b/fntpic/u8g2_font_luBS19_te.png new file mode 100644 index 0000000..776a7cc Binary files /dev/null and b/fntpic/u8g2_font_luBS19_te.png differ diff --git a/fntpic/u8g2_font_luBS19_te_short.png b/fntpic/u8g2_font_luBS19_te_short.png new file mode 100644 index 0000000..e361fab Binary files /dev/null and b/fntpic/u8g2_font_luBS19_te_short.png differ diff --git a/fntpic/u8g2_font_luBS19_tf.png b/fntpic/u8g2_font_luBS19_tf.png new file mode 100644 index 0000000..0c4c322 Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tf.png differ diff --git a/fntpic/u8g2_font_luBS19_tf_short.png b/fntpic/u8g2_font_luBS19_tf_short.png new file mode 100644 index 0000000..24a7a9d Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS19_tn.png b/fntpic/u8g2_font_luBS19_tn.png new file mode 100644 index 0000000..43d6d11 Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tn.png differ diff --git a/fntpic/u8g2_font_luBS19_tn_short.png b/fntpic/u8g2_font_luBS19_tn_short.png new file mode 100644 index 0000000..339e10d Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS19_tr.png b/fntpic/u8g2_font_luBS19_tr.png new file mode 100644 index 0000000..c80d365 Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tr.png differ diff --git a/fntpic/u8g2_font_luBS19_tr_short.png b/fntpic/u8g2_font_luBS19_tr_short.png new file mode 100644 index 0000000..9ac2875 Binary files /dev/null and b/fntpic/u8g2_font_luBS19_tr_short.png differ diff --git a/fntpic/u8g2_font_luBS24_te.png b/fntpic/u8g2_font_luBS24_te.png new file mode 100644 index 0000000..8769578 Binary files /dev/null and b/fntpic/u8g2_font_luBS24_te.png differ diff --git a/fntpic/u8g2_font_luBS24_te_short.png b/fntpic/u8g2_font_luBS24_te_short.png new file mode 100644 index 0000000..bc3408f Binary files /dev/null and b/fntpic/u8g2_font_luBS24_te_short.png differ diff --git a/fntpic/u8g2_font_luBS24_tf.png b/fntpic/u8g2_font_luBS24_tf.png new file mode 100644 index 0000000..e8fd424 Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tf.png differ diff --git a/fntpic/u8g2_font_luBS24_tf_short.png b/fntpic/u8g2_font_luBS24_tf_short.png new file mode 100644 index 0000000..b178c23 Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tf_short.png differ diff --git a/fntpic/u8g2_font_luBS24_tn.png b/fntpic/u8g2_font_luBS24_tn.png new file mode 100644 index 0000000..3198a3d Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tn.png differ diff --git a/fntpic/u8g2_font_luBS24_tn_short.png b/fntpic/u8g2_font_luBS24_tn_short.png new file mode 100644 index 0000000..47875ee Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tn_short.png differ diff --git a/fntpic/u8g2_font_luBS24_tr.png b/fntpic/u8g2_font_luBS24_tr.png new file mode 100644 index 0000000..c0697d9 Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tr.png differ diff --git a/fntpic/u8g2_font_luBS24_tr_short.png b/fntpic/u8g2_font_luBS24_tr_short.png new file mode 100644 index 0000000..a729426 Binary files /dev/null and b/fntpic/u8g2_font_luBS24_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS08_te.png b/fntpic/u8g2_font_luIS08_te.png new file mode 100644 index 0000000..6243ec6 Binary files /dev/null and b/fntpic/u8g2_font_luIS08_te.png differ diff --git a/fntpic/u8g2_font_luIS08_te_short.png b/fntpic/u8g2_font_luIS08_te_short.png new file mode 100644 index 0000000..f77e0fa Binary files /dev/null and b/fntpic/u8g2_font_luIS08_te_short.png differ diff --git a/fntpic/u8g2_font_luIS08_tf.png b/fntpic/u8g2_font_luIS08_tf.png new file mode 100644 index 0000000..eb1cffa Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tf.png differ diff --git a/fntpic/u8g2_font_luIS08_tf_short.png b/fntpic/u8g2_font_luIS08_tf_short.png new file mode 100644 index 0000000..e1e3a0a Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS08_tn.png b/fntpic/u8g2_font_luIS08_tn.png new file mode 100644 index 0000000..3abea66 Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tn.png differ diff --git a/fntpic/u8g2_font_luIS08_tn_short.png b/fntpic/u8g2_font_luIS08_tn_short.png new file mode 100644 index 0000000..b8026d3 Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS08_tr.png b/fntpic/u8g2_font_luIS08_tr.png new file mode 100644 index 0000000..b401e4c Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tr.png differ diff --git a/fntpic/u8g2_font_luIS08_tr_short.png b/fntpic/u8g2_font_luIS08_tr_short.png new file mode 100644 index 0000000..691d72b Binary files /dev/null and b/fntpic/u8g2_font_luIS08_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS10_te.png b/fntpic/u8g2_font_luIS10_te.png new file mode 100644 index 0000000..498df8b Binary files /dev/null and b/fntpic/u8g2_font_luIS10_te.png differ diff --git a/fntpic/u8g2_font_luIS10_te_short.png b/fntpic/u8g2_font_luIS10_te_short.png new file mode 100644 index 0000000..77cc7d7 Binary files /dev/null and b/fntpic/u8g2_font_luIS10_te_short.png differ diff --git a/fntpic/u8g2_font_luIS10_tf.png b/fntpic/u8g2_font_luIS10_tf.png new file mode 100644 index 0000000..65d56ba Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tf.png differ diff --git a/fntpic/u8g2_font_luIS10_tf_short.png b/fntpic/u8g2_font_luIS10_tf_short.png new file mode 100644 index 0000000..f437eab Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS10_tn.png b/fntpic/u8g2_font_luIS10_tn.png new file mode 100644 index 0000000..df863e9 Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tn.png differ diff --git a/fntpic/u8g2_font_luIS10_tn_short.png b/fntpic/u8g2_font_luIS10_tn_short.png new file mode 100644 index 0000000..1db59d0 Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS10_tr.png b/fntpic/u8g2_font_luIS10_tr.png new file mode 100644 index 0000000..73b33c1 Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tr.png differ diff --git a/fntpic/u8g2_font_luIS10_tr_short.png b/fntpic/u8g2_font_luIS10_tr_short.png new file mode 100644 index 0000000..fb5d2fc Binary files /dev/null and b/fntpic/u8g2_font_luIS10_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS12_te.png b/fntpic/u8g2_font_luIS12_te.png new file mode 100644 index 0000000..11adf5a Binary files /dev/null and b/fntpic/u8g2_font_luIS12_te.png differ diff --git a/fntpic/u8g2_font_luIS12_te_short.png b/fntpic/u8g2_font_luIS12_te_short.png new file mode 100644 index 0000000..1e3e805 Binary files /dev/null and b/fntpic/u8g2_font_luIS12_te_short.png differ diff --git a/fntpic/u8g2_font_luIS12_tf.png b/fntpic/u8g2_font_luIS12_tf.png new file mode 100644 index 0000000..b89641a Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tf.png differ diff --git a/fntpic/u8g2_font_luIS12_tf_short.png b/fntpic/u8g2_font_luIS12_tf_short.png new file mode 100644 index 0000000..33250fb Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS12_tn.png b/fntpic/u8g2_font_luIS12_tn.png new file mode 100644 index 0000000..fd4e831 Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tn.png differ diff --git a/fntpic/u8g2_font_luIS12_tn_short.png b/fntpic/u8g2_font_luIS12_tn_short.png new file mode 100644 index 0000000..6ce432f Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS12_tr.png b/fntpic/u8g2_font_luIS12_tr.png new file mode 100644 index 0000000..1581974 Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tr.png differ diff --git a/fntpic/u8g2_font_luIS12_tr_short.png b/fntpic/u8g2_font_luIS12_tr_short.png new file mode 100644 index 0000000..3908473 Binary files /dev/null and b/fntpic/u8g2_font_luIS12_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS14_te.png b/fntpic/u8g2_font_luIS14_te.png new file mode 100644 index 0000000..d17a294 Binary files /dev/null and b/fntpic/u8g2_font_luIS14_te.png differ diff --git a/fntpic/u8g2_font_luIS14_te_short.png b/fntpic/u8g2_font_luIS14_te_short.png new file mode 100644 index 0000000..d7ae1ea Binary files /dev/null and b/fntpic/u8g2_font_luIS14_te_short.png differ diff --git a/fntpic/u8g2_font_luIS14_tf.png b/fntpic/u8g2_font_luIS14_tf.png new file mode 100644 index 0000000..aba6c92 Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tf.png differ diff --git a/fntpic/u8g2_font_luIS14_tf_short.png b/fntpic/u8g2_font_luIS14_tf_short.png new file mode 100644 index 0000000..944015b Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS14_tn.png b/fntpic/u8g2_font_luIS14_tn.png new file mode 100644 index 0000000..57636a4 Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tn.png differ diff --git a/fntpic/u8g2_font_luIS14_tn_short.png b/fntpic/u8g2_font_luIS14_tn_short.png new file mode 100644 index 0000000..5b1aff8 Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS14_tr.png b/fntpic/u8g2_font_luIS14_tr.png new file mode 100644 index 0000000..d89659f Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tr.png differ diff --git a/fntpic/u8g2_font_luIS14_tr_short.png b/fntpic/u8g2_font_luIS14_tr_short.png new file mode 100644 index 0000000..f28f2b5 Binary files /dev/null and b/fntpic/u8g2_font_luIS14_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS18_te.png b/fntpic/u8g2_font_luIS18_te.png new file mode 100644 index 0000000..017d904 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_te.png differ diff --git a/fntpic/u8g2_font_luIS18_te_short.png b/fntpic/u8g2_font_luIS18_te_short.png new file mode 100644 index 0000000..9f2d964 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_te_short.png differ diff --git a/fntpic/u8g2_font_luIS18_tf.png b/fntpic/u8g2_font_luIS18_tf.png new file mode 100644 index 0000000..e21ea47 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tf.png differ diff --git a/fntpic/u8g2_font_luIS18_tf_short.png b/fntpic/u8g2_font_luIS18_tf_short.png new file mode 100644 index 0000000..44c4bc0 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS18_tn.png b/fntpic/u8g2_font_luIS18_tn.png new file mode 100644 index 0000000..c4ccd71 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tn.png differ diff --git a/fntpic/u8g2_font_luIS18_tn_short.png b/fntpic/u8g2_font_luIS18_tn_short.png new file mode 100644 index 0000000..4c0b406 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS18_tr.png b/fntpic/u8g2_font_luIS18_tr.png new file mode 100644 index 0000000..9209548 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tr.png differ diff --git a/fntpic/u8g2_font_luIS18_tr_short.png b/fntpic/u8g2_font_luIS18_tr_short.png new file mode 100644 index 0000000..eeedb47 Binary files /dev/null and b/fntpic/u8g2_font_luIS18_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS19_te.png b/fntpic/u8g2_font_luIS19_te.png new file mode 100644 index 0000000..a6cc540 Binary files /dev/null and b/fntpic/u8g2_font_luIS19_te.png differ diff --git a/fntpic/u8g2_font_luIS19_te_short.png b/fntpic/u8g2_font_luIS19_te_short.png new file mode 100644 index 0000000..13cccf0 Binary files /dev/null and b/fntpic/u8g2_font_luIS19_te_short.png differ diff --git a/fntpic/u8g2_font_luIS19_tf.png b/fntpic/u8g2_font_luIS19_tf.png new file mode 100644 index 0000000..56fda4b Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tf.png differ diff --git a/fntpic/u8g2_font_luIS19_tf_short.png b/fntpic/u8g2_font_luIS19_tf_short.png new file mode 100644 index 0000000..fd4a642 Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS19_tn.png b/fntpic/u8g2_font_luIS19_tn.png new file mode 100644 index 0000000..cc50e51 Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tn.png differ diff --git a/fntpic/u8g2_font_luIS19_tn_short.png b/fntpic/u8g2_font_luIS19_tn_short.png new file mode 100644 index 0000000..53695de Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS19_tr.png b/fntpic/u8g2_font_luIS19_tr.png new file mode 100644 index 0000000..3f77273 Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tr.png differ diff --git a/fntpic/u8g2_font_luIS19_tr_short.png b/fntpic/u8g2_font_luIS19_tr_short.png new file mode 100644 index 0000000..1cf433d Binary files /dev/null and b/fntpic/u8g2_font_luIS19_tr_short.png differ diff --git a/fntpic/u8g2_font_luIS24_te.png b/fntpic/u8g2_font_luIS24_te.png new file mode 100644 index 0000000..e2ff45d Binary files /dev/null and b/fntpic/u8g2_font_luIS24_te.png differ diff --git a/fntpic/u8g2_font_luIS24_te_short.png b/fntpic/u8g2_font_luIS24_te_short.png new file mode 100644 index 0000000..2729203 Binary files /dev/null and b/fntpic/u8g2_font_luIS24_te_short.png differ diff --git a/fntpic/u8g2_font_luIS24_tf.png b/fntpic/u8g2_font_luIS24_tf.png new file mode 100644 index 0000000..e949e2c Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tf.png differ diff --git a/fntpic/u8g2_font_luIS24_tf_short.png b/fntpic/u8g2_font_luIS24_tf_short.png new file mode 100644 index 0000000..4fe121a Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tf_short.png differ diff --git a/fntpic/u8g2_font_luIS24_tn.png b/fntpic/u8g2_font_luIS24_tn.png new file mode 100644 index 0000000..3491d70 Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tn.png differ diff --git a/fntpic/u8g2_font_luIS24_tn_short.png b/fntpic/u8g2_font_luIS24_tn_short.png new file mode 100644 index 0000000..6a6bdda Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tn_short.png differ diff --git a/fntpic/u8g2_font_luIS24_tr.png b/fntpic/u8g2_font_luIS24_tr.png new file mode 100644 index 0000000..7d2523c Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tr.png differ diff --git a/fntpic/u8g2_font_luIS24_tr_short.png b/fntpic/u8g2_font_luIS24_tr_short.png new file mode 100644 index 0000000..bb03dc1 Binary files /dev/null and b/fntpic/u8g2_font_luIS24_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS08_te.png b/fntpic/u8g2_font_luRS08_te.png new file mode 100644 index 0000000..2ec37bc Binary files /dev/null and b/fntpic/u8g2_font_luRS08_te.png differ diff --git a/fntpic/u8g2_font_luRS08_te_short.png b/fntpic/u8g2_font_luRS08_te_short.png new file mode 100644 index 0000000..9abd6ff Binary files /dev/null and b/fntpic/u8g2_font_luRS08_te_short.png differ diff --git a/fntpic/u8g2_font_luRS08_tf.png b/fntpic/u8g2_font_luRS08_tf.png new file mode 100644 index 0000000..01b9a5b Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tf.png differ diff --git a/fntpic/u8g2_font_luRS08_tf_short.png b/fntpic/u8g2_font_luRS08_tf_short.png new file mode 100644 index 0000000..ea984b9 Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS08_tn.png b/fntpic/u8g2_font_luRS08_tn.png new file mode 100644 index 0000000..323e1c2 Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tn.png differ diff --git a/fntpic/u8g2_font_luRS08_tn_short.png b/fntpic/u8g2_font_luRS08_tn_short.png new file mode 100644 index 0000000..ae07fbb Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS08_tr.png b/fntpic/u8g2_font_luRS08_tr.png new file mode 100644 index 0000000..37dd30f Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tr.png differ diff --git a/fntpic/u8g2_font_luRS08_tr_short.png b/fntpic/u8g2_font_luRS08_tr_short.png new file mode 100644 index 0000000..0550deb Binary files /dev/null and b/fntpic/u8g2_font_luRS08_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS10_te.png b/fntpic/u8g2_font_luRS10_te.png new file mode 100644 index 0000000..478663e Binary files /dev/null and b/fntpic/u8g2_font_luRS10_te.png differ diff --git a/fntpic/u8g2_font_luRS10_te_short.png b/fntpic/u8g2_font_luRS10_te_short.png new file mode 100644 index 0000000..fd62a13 Binary files /dev/null and b/fntpic/u8g2_font_luRS10_te_short.png differ diff --git a/fntpic/u8g2_font_luRS10_tf.png b/fntpic/u8g2_font_luRS10_tf.png new file mode 100644 index 0000000..5e50cdc Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tf.png differ diff --git a/fntpic/u8g2_font_luRS10_tf_short.png b/fntpic/u8g2_font_luRS10_tf_short.png new file mode 100644 index 0000000..c5a3ebe Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS10_tn.png b/fntpic/u8g2_font_luRS10_tn.png new file mode 100644 index 0000000..552d19c Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tn.png differ diff --git a/fntpic/u8g2_font_luRS10_tn_short.png b/fntpic/u8g2_font_luRS10_tn_short.png new file mode 100644 index 0000000..d191db3 Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS10_tr.png b/fntpic/u8g2_font_luRS10_tr.png new file mode 100644 index 0000000..9358305 Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tr.png differ diff --git a/fntpic/u8g2_font_luRS10_tr_short.png b/fntpic/u8g2_font_luRS10_tr_short.png new file mode 100644 index 0000000..61b77fb Binary files /dev/null and b/fntpic/u8g2_font_luRS10_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS12_te.png b/fntpic/u8g2_font_luRS12_te.png new file mode 100644 index 0000000..48a2e13 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_te.png differ diff --git a/fntpic/u8g2_font_luRS12_te_short.png b/fntpic/u8g2_font_luRS12_te_short.png new file mode 100644 index 0000000..fb04969 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_te_short.png differ diff --git a/fntpic/u8g2_font_luRS12_tf.png b/fntpic/u8g2_font_luRS12_tf.png new file mode 100644 index 0000000..af42075 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tf.png differ diff --git a/fntpic/u8g2_font_luRS12_tf_short.png b/fntpic/u8g2_font_luRS12_tf_short.png new file mode 100644 index 0000000..00bdad1 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS12_tn.png b/fntpic/u8g2_font_luRS12_tn.png new file mode 100644 index 0000000..d9e3fff Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tn.png differ diff --git a/fntpic/u8g2_font_luRS12_tn_short.png b/fntpic/u8g2_font_luRS12_tn_short.png new file mode 100644 index 0000000..66974d2 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS12_tr.png b/fntpic/u8g2_font_luRS12_tr.png new file mode 100644 index 0000000..2567320 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tr.png differ diff --git a/fntpic/u8g2_font_luRS12_tr_short.png b/fntpic/u8g2_font_luRS12_tr_short.png new file mode 100644 index 0000000..a8559a0 Binary files /dev/null and b/fntpic/u8g2_font_luRS12_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS14_te.png b/fntpic/u8g2_font_luRS14_te.png new file mode 100644 index 0000000..f3da76c Binary files /dev/null and b/fntpic/u8g2_font_luRS14_te.png differ diff --git a/fntpic/u8g2_font_luRS14_te_short.png b/fntpic/u8g2_font_luRS14_te_short.png new file mode 100644 index 0000000..39ab1fb Binary files /dev/null and b/fntpic/u8g2_font_luRS14_te_short.png differ diff --git a/fntpic/u8g2_font_luRS14_tf.png b/fntpic/u8g2_font_luRS14_tf.png new file mode 100644 index 0000000..87a0108 Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tf.png differ diff --git a/fntpic/u8g2_font_luRS14_tf_short.png b/fntpic/u8g2_font_luRS14_tf_short.png new file mode 100644 index 0000000..c2859da Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS14_tn.png b/fntpic/u8g2_font_luRS14_tn.png new file mode 100644 index 0000000..d8bb435 Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tn.png differ diff --git a/fntpic/u8g2_font_luRS14_tn_short.png b/fntpic/u8g2_font_luRS14_tn_short.png new file mode 100644 index 0000000..e9efcb8 Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS14_tr.png b/fntpic/u8g2_font_luRS14_tr.png new file mode 100644 index 0000000..c68a1d7 Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tr.png differ diff --git a/fntpic/u8g2_font_luRS14_tr_short.png b/fntpic/u8g2_font_luRS14_tr_short.png new file mode 100644 index 0000000..6b1f43d Binary files /dev/null and b/fntpic/u8g2_font_luRS14_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS18_te.png b/fntpic/u8g2_font_luRS18_te.png new file mode 100644 index 0000000..789da11 Binary files /dev/null and b/fntpic/u8g2_font_luRS18_te.png differ diff --git a/fntpic/u8g2_font_luRS18_te_short.png b/fntpic/u8g2_font_luRS18_te_short.png new file mode 100644 index 0000000..6b021ce Binary files /dev/null and b/fntpic/u8g2_font_luRS18_te_short.png differ diff --git a/fntpic/u8g2_font_luRS18_tf.png b/fntpic/u8g2_font_luRS18_tf.png new file mode 100644 index 0000000..a647733 Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tf.png differ diff --git a/fntpic/u8g2_font_luRS18_tf_short.png b/fntpic/u8g2_font_luRS18_tf_short.png new file mode 100644 index 0000000..6b679c9 Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS18_tn.png b/fntpic/u8g2_font_luRS18_tn.png new file mode 100644 index 0000000..dcab6b7 Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tn.png differ diff --git a/fntpic/u8g2_font_luRS18_tn_short.png b/fntpic/u8g2_font_luRS18_tn_short.png new file mode 100644 index 0000000..c095264 Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS18_tr.png b/fntpic/u8g2_font_luRS18_tr.png new file mode 100644 index 0000000..54372cd Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tr.png differ diff --git a/fntpic/u8g2_font_luRS18_tr_short.png b/fntpic/u8g2_font_luRS18_tr_short.png new file mode 100644 index 0000000..c97047f Binary files /dev/null and b/fntpic/u8g2_font_luRS18_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS19_te.png b/fntpic/u8g2_font_luRS19_te.png new file mode 100644 index 0000000..baaac0c Binary files /dev/null and b/fntpic/u8g2_font_luRS19_te.png differ diff --git a/fntpic/u8g2_font_luRS19_te_short.png b/fntpic/u8g2_font_luRS19_te_short.png new file mode 100644 index 0000000..4481168 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_te_short.png differ diff --git a/fntpic/u8g2_font_luRS19_tf.png b/fntpic/u8g2_font_luRS19_tf.png new file mode 100644 index 0000000..2d38c96 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tf.png differ diff --git a/fntpic/u8g2_font_luRS19_tf_short.png b/fntpic/u8g2_font_luRS19_tf_short.png new file mode 100644 index 0000000..5af2c95 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS19_tn.png b/fntpic/u8g2_font_luRS19_tn.png new file mode 100644 index 0000000..6384e16 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tn.png differ diff --git a/fntpic/u8g2_font_luRS19_tn_short.png b/fntpic/u8g2_font_luRS19_tn_short.png new file mode 100644 index 0000000..fbc0cb3 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS19_tr.png b/fntpic/u8g2_font_luRS19_tr.png new file mode 100644 index 0000000..1322acb Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tr.png differ diff --git a/fntpic/u8g2_font_luRS19_tr_short.png b/fntpic/u8g2_font_luRS19_tr_short.png new file mode 100644 index 0000000..ef3ba70 Binary files /dev/null and b/fntpic/u8g2_font_luRS19_tr_short.png differ diff --git a/fntpic/u8g2_font_luRS24_te.png b/fntpic/u8g2_font_luRS24_te.png new file mode 100644 index 0000000..664e96b Binary files /dev/null and b/fntpic/u8g2_font_luRS24_te.png differ diff --git a/fntpic/u8g2_font_luRS24_te_short.png b/fntpic/u8g2_font_luRS24_te_short.png new file mode 100644 index 0000000..cddefc7 Binary files /dev/null and b/fntpic/u8g2_font_luRS24_te_short.png differ diff --git a/fntpic/u8g2_font_luRS24_tf.png b/fntpic/u8g2_font_luRS24_tf.png new file mode 100644 index 0000000..d0c44c9 Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tf.png differ diff --git a/fntpic/u8g2_font_luRS24_tf_short.png b/fntpic/u8g2_font_luRS24_tf_short.png new file mode 100644 index 0000000..68146ed Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tf_short.png differ diff --git a/fntpic/u8g2_font_luRS24_tn.png b/fntpic/u8g2_font_luRS24_tn.png new file mode 100644 index 0000000..b429467 Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tn.png differ diff --git a/fntpic/u8g2_font_luRS24_tn_short.png b/fntpic/u8g2_font_luRS24_tn_short.png new file mode 100644 index 0000000..530fd15 Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tn_short.png differ diff --git a/fntpic/u8g2_font_luRS24_tr.png b/fntpic/u8g2_font_luRS24_tr.png new file mode 100644 index 0000000..340013d Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tr.png differ diff --git a/fntpic/u8g2_font_luRS24_tr_short.png b/fntpic/u8g2_font_luRS24_tr_short.png new file mode 100644 index 0000000..682d239 Binary files /dev/null and b/fntpic/u8g2_font_luRS24_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB08_te.png b/fntpic/u8g2_font_lubB08_te.png new file mode 100644 index 0000000..886f3b5 Binary files /dev/null and b/fntpic/u8g2_font_lubB08_te.png differ diff --git a/fntpic/u8g2_font_lubB08_te_short.png b/fntpic/u8g2_font_lubB08_te_short.png new file mode 100644 index 0000000..a59cca9 Binary files /dev/null and b/fntpic/u8g2_font_lubB08_te_short.png differ diff --git a/fntpic/u8g2_font_lubB08_tf.png b/fntpic/u8g2_font_lubB08_tf.png new file mode 100644 index 0000000..f9bf34e Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tf.png differ diff --git a/fntpic/u8g2_font_lubB08_tf_short.png b/fntpic/u8g2_font_lubB08_tf_short.png new file mode 100644 index 0000000..de103f6 Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB08_tn.png b/fntpic/u8g2_font_lubB08_tn.png new file mode 100644 index 0000000..0d21f4d Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tn.png differ diff --git a/fntpic/u8g2_font_lubB08_tn_short.png b/fntpic/u8g2_font_lubB08_tn_short.png new file mode 100644 index 0000000..6282de7 Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB08_tr.png b/fntpic/u8g2_font_lubB08_tr.png new file mode 100644 index 0000000..85f2863 Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tr.png differ diff --git a/fntpic/u8g2_font_lubB08_tr_short.png b/fntpic/u8g2_font_lubB08_tr_short.png new file mode 100644 index 0000000..46bc3ab Binary files /dev/null and b/fntpic/u8g2_font_lubB08_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB10_te.png b/fntpic/u8g2_font_lubB10_te.png new file mode 100644 index 0000000..d94a6aa Binary files /dev/null and b/fntpic/u8g2_font_lubB10_te.png differ diff --git a/fntpic/u8g2_font_lubB10_te_short.png b/fntpic/u8g2_font_lubB10_te_short.png new file mode 100644 index 0000000..f8bfeb9 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_te_short.png differ diff --git a/fntpic/u8g2_font_lubB10_tf.png b/fntpic/u8g2_font_lubB10_tf.png new file mode 100644 index 0000000..040abaa Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tf.png differ diff --git a/fntpic/u8g2_font_lubB10_tf_short.png b/fntpic/u8g2_font_lubB10_tf_short.png new file mode 100644 index 0000000..975e431 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB10_tn.png b/fntpic/u8g2_font_lubB10_tn.png new file mode 100644 index 0000000..f611715 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tn.png differ diff --git a/fntpic/u8g2_font_lubB10_tn_short.png b/fntpic/u8g2_font_lubB10_tn_short.png new file mode 100644 index 0000000..3664ba9 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB10_tr.png b/fntpic/u8g2_font_lubB10_tr.png new file mode 100644 index 0000000..ba9c3e4 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tr.png differ diff --git a/fntpic/u8g2_font_lubB10_tr_short.png b/fntpic/u8g2_font_lubB10_tr_short.png new file mode 100644 index 0000000..87d3a50 Binary files /dev/null and b/fntpic/u8g2_font_lubB10_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB12_te.png b/fntpic/u8g2_font_lubB12_te.png new file mode 100644 index 0000000..7a97ad9 Binary files /dev/null and b/fntpic/u8g2_font_lubB12_te.png differ diff --git a/fntpic/u8g2_font_lubB12_te_short.png b/fntpic/u8g2_font_lubB12_te_short.png new file mode 100644 index 0000000..5574750 Binary files /dev/null and b/fntpic/u8g2_font_lubB12_te_short.png differ diff --git a/fntpic/u8g2_font_lubB12_tf.png b/fntpic/u8g2_font_lubB12_tf.png new file mode 100644 index 0000000..3fed154 Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tf.png differ diff --git a/fntpic/u8g2_font_lubB12_tf_short.png b/fntpic/u8g2_font_lubB12_tf_short.png new file mode 100644 index 0000000..338bae3 Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB12_tn.png b/fntpic/u8g2_font_lubB12_tn.png new file mode 100644 index 0000000..50e06bd Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tn.png differ diff --git a/fntpic/u8g2_font_lubB12_tn_short.png b/fntpic/u8g2_font_lubB12_tn_short.png new file mode 100644 index 0000000..fdddcc1 Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB12_tr.png b/fntpic/u8g2_font_lubB12_tr.png new file mode 100644 index 0000000..3019f4b Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tr.png differ diff --git a/fntpic/u8g2_font_lubB12_tr_short.png b/fntpic/u8g2_font_lubB12_tr_short.png new file mode 100644 index 0000000..efd9add Binary files /dev/null and b/fntpic/u8g2_font_lubB12_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB14_te.png b/fntpic/u8g2_font_lubB14_te.png new file mode 100644 index 0000000..13ba67f Binary files /dev/null and b/fntpic/u8g2_font_lubB14_te.png differ diff --git a/fntpic/u8g2_font_lubB14_te_short.png b/fntpic/u8g2_font_lubB14_te_short.png new file mode 100644 index 0000000..2ad15e2 Binary files /dev/null and b/fntpic/u8g2_font_lubB14_te_short.png differ diff --git a/fntpic/u8g2_font_lubB14_tf.png b/fntpic/u8g2_font_lubB14_tf.png new file mode 100644 index 0000000..f73c966 Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tf.png differ diff --git a/fntpic/u8g2_font_lubB14_tf_short.png b/fntpic/u8g2_font_lubB14_tf_short.png new file mode 100644 index 0000000..3bee7fd Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB14_tn.png b/fntpic/u8g2_font_lubB14_tn.png new file mode 100644 index 0000000..c10c610 Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tn.png differ diff --git a/fntpic/u8g2_font_lubB14_tn_short.png b/fntpic/u8g2_font_lubB14_tn_short.png new file mode 100644 index 0000000..ebadd29 Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB14_tr.png b/fntpic/u8g2_font_lubB14_tr.png new file mode 100644 index 0000000..e77c5cd Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tr.png differ diff --git a/fntpic/u8g2_font_lubB14_tr_short.png b/fntpic/u8g2_font_lubB14_tr_short.png new file mode 100644 index 0000000..74e6630 Binary files /dev/null and b/fntpic/u8g2_font_lubB14_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB18_te.png b/fntpic/u8g2_font_lubB18_te.png new file mode 100644 index 0000000..162b363 Binary files /dev/null and b/fntpic/u8g2_font_lubB18_te.png differ diff --git a/fntpic/u8g2_font_lubB18_te_short.png b/fntpic/u8g2_font_lubB18_te_short.png new file mode 100644 index 0000000..d211f2a Binary files /dev/null and b/fntpic/u8g2_font_lubB18_te_short.png differ diff --git a/fntpic/u8g2_font_lubB18_tf.png b/fntpic/u8g2_font_lubB18_tf.png new file mode 100644 index 0000000..90722ab Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tf.png differ diff --git a/fntpic/u8g2_font_lubB18_tf_short.png b/fntpic/u8g2_font_lubB18_tf_short.png new file mode 100644 index 0000000..da158ab Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB18_tn.png b/fntpic/u8g2_font_lubB18_tn.png new file mode 100644 index 0000000..0236fc2 Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tn.png differ diff --git a/fntpic/u8g2_font_lubB18_tn_short.png b/fntpic/u8g2_font_lubB18_tn_short.png new file mode 100644 index 0000000..d183f4b Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB18_tr.png b/fntpic/u8g2_font_lubB18_tr.png new file mode 100644 index 0000000..3357747 Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tr.png differ diff --git a/fntpic/u8g2_font_lubB18_tr_short.png b/fntpic/u8g2_font_lubB18_tr_short.png new file mode 100644 index 0000000..3d3e38e Binary files /dev/null and b/fntpic/u8g2_font_lubB18_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB19_te.png b/fntpic/u8g2_font_lubB19_te.png new file mode 100644 index 0000000..722b506 Binary files /dev/null and b/fntpic/u8g2_font_lubB19_te.png differ diff --git a/fntpic/u8g2_font_lubB19_te_short.png b/fntpic/u8g2_font_lubB19_te_short.png new file mode 100644 index 0000000..35ebcad Binary files /dev/null and b/fntpic/u8g2_font_lubB19_te_short.png differ diff --git a/fntpic/u8g2_font_lubB19_tf.png b/fntpic/u8g2_font_lubB19_tf.png new file mode 100644 index 0000000..96d6a32 Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tf.png differ diff --git a/fntpic/u8g2_font_lubB19_tf_short.png b/fntpic/u8g2_font_lubB19_tf_short.png new file mode 100644 index 0000000..5399f35 Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB19_tn.png b/fntpic/u8g2_font_lubB19_tn.png new file mode 100644 index 0000000..225422d Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tn.png differ diff --git a/fntpic/u8g2_font_lubB19_tn_short.png b/fntpic/u8g2_font_lubB19_tn_short.png new file mode 100644 index 0000000..bfcbc5c Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB19_tr.png b/fntpic/u8g2_font_lubB19_tr.png new file mode 100644 index 0000000..489119b Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tr.png differ diff --git a/fntpic/u8g2_font_lubB19_tr_short.png b/fntpic/u8g2_font_lubB19_tr_short.png new file mode 100644 index 0000000..bcaab17 Binary files /dev/null and b/fntpic/u8g2_font_lubB19_tr_short.png differ diff --git a/fntpic/u8g2_font_lubB24_te.png b/fntpic/u8g2_font_lubB24_te.png new file mode 100644 index 0000000..b88f255 Binary files /dev/null and b/fntpic/u8g2_font_lubB24_te.png differ diff --git a/fntpic/u8g2_font_lubB24_te_short.png b/fntpic/u8g2_font_lubB24_te_short.png new file mode 100644 index 0000000..2c6c77d Binary files /dev/null and b/fntpic/u8g2_font_lubB24_te_short.png differ diff --git a/fntpic/u8g2_font_lubB24_tf.png b/fntpic/u8g2_font_lubB24_tf.png new file mode 100644 index 0000000..6a1f0b5 Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tf.png differ diff --git a/fntpic/u8g2_font_lubB24_tf_short.png b/fntpic/u8g2_font_lubB24_tf_short.png new file mode 100644 index 0000000..55d1d8d Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tf_short.png differ diff --git a/fntpic/u8g2_font_lubB24_tn.png b/fntpic/u8g2_font_lubB24_tn.png new file mode 100644 index 0000000..29d2fcb Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tn.png differ diff --git a/fntpic/u8g2_font_lubB24_tn_short.png b/fntpic/u8g2_font_lubB24_tn_short.png new file mode 100644 index 0000000..1da8ba1 Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tn_short.png differ diff --git a/fntpic/u8g2_font_lubB24_tr.png b/fntpic/u8g2_font_lubB24_tr.png new file mode 100644 index 0000000..2c0c622 Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tr.png differ diff --git a/fntpic/u8g2_font_lubB24_tr_short.png b/fntpic/u8g2_font_lubB24_tr_short.png new file mode 100644 index 0000000..696f721 Binary files /dev/null and b/fntpic/u8g2_font_lubB24_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI08_te.png b/fntpic/u8g2_font_lubBI08_te.png new file mode 100644 index 0000000..2f8bd47 Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_te.png differ diff --git a/fntpic/u8g2_font_lubBI08_te_short.png b/fntpic/u8g2_font_lubBI08_te_short.png new file mode 100644 index 0000000..236f222 Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI08_tf.png b/fntpic/u8g2_font_lubBI08_tf.png new file mode 100644 index 0000000..9ce80ef Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tf.png differ diff --git a/fntpic/u8g2_font_lubBI08_tf_short.png b/fntpic/u8g2_font_lubBI08_tf_short.png new file mode 100644 index 0000000..67ee124 Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI08_tn.png b/fntpic/u8g2_font_lubBI08_tn.png new file mode 100644 index 0000000..6ac5ab8 Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tn.png differ diff --git a/fntpic/u8g2_font_lubBI08_tn_short.png b/fntpic/u8g2_font_lubBI08_tn_short.png new file mode 100644 index 0000000..465c480 Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI08_tr.png b/fntpic/u8g2_font_lubBI08_tr.png new file mode 100644 index 0000000..d7ddbfa Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tr.png differ diff --git a/fntpic/u8g2_font_lubBI08_tr_short.png b/fntpic/u8g2_font_lubBI08_tr_short.png new file mode 100644 index 0000000..9be7f3d Binary files /dev/null and b/fntpic/u8g2_font_lubBI08_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI10_te.png b/fntpic/u8g2_font_lubBI10_te.png new file mode 100644 index 0000000..510fc7b Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_te.png differ diff --git a/fntpic/u8g2_font_lubBI10_te_short.png b/fntpic/u8g2_font_lubBI10_te_short.png new file mode 100644 index 0000000..9527b49 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI10_tf.png b/fntpic/u8g2_font_lubBI10_tf.png new file mode 100644 index 0000000..dfc1ed0 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tf.png differ diff --git a/fntpic/u8g2_font_lubBI10_tf_short.png b/fntpic/u8g2_font_lubBI10_tf_short.png new file mode 100644 index 0000000..9bd4742 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI10_tn.png b/fntpic/u8g2_font_lubBI10_tn.png new file mode 100644 index 0000000..37438b4 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tn.png differ diff --git a/fntpic/u8g2_font_lubBI10_tn_short.png b/fntpic/u8g2_font_lubBI10_tn_short.png new file mode 100644 index 0000000..0fd0dd6 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI10_tr.png b/fntpic/u8g2_font_lubBI10_tr.png new file mode 100644 index 0000000..1669716 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tr.png differ diff --git a/fntpic/u8g2_font_lubBI10_tr_short.png b/fntpic/u8g2_font_lubBI10_tr_short.png new file mode 100644 index 0000000..0981f04 Binary files /dev/null and b/fntpic/u8g2_font_lubBI10_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI12_te.png b/fntpic/u8g2_font_lubBI12_te.png new file mode 100644 index 0000000..0dfc440 Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_te.png differ diff --git a/fntpic/u8g2_font_lubBI12_te_short.png b/fntpic/u8g2_font_lubBI12_te_short.png new file mode 100644 index 0000000..6cdacd7 Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI12_tf.png b/fntpic/u8g2_font_lubBI12_tf.png new file mode 100644 index 0000000..db1e530 Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tf.png differ diff --git a/fntpic/u8g2_font_lubBI12_tf_short.png b/fntpic/u8g2_font_lubBI12_tf_short.png new file mode 100644 index 0000000..7452b2c Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI12_tn.png b/fntpic/u8g2_font_lubBI12_tn.png new file mode 100644 index 0000000..c7e49ea Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tn.png differ diff --git a/fntpic/u8g2_font_lubBI12_tn_short.png b/fntpic/u8g2_font_lubBI12_tn_short.png new file mode 100644 index 0000000..7b373b8 Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI12_tr.png b/fntpic/u8g2_font_lubBI12_tr.png new file mode 100644 index 0000000..49c22a2 Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tr.png differ diff --git a/fntpic/u8g2_font_lubBI12_tr_short.png b/fntpic/u8g2_font_lubBI12_tr_short.png new file mode 100644 index 0000000..a3a9f7a Binary files /dev/null and b/fntpic/u8g2_font_lubBI12_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI14_te.png b/fntpic/u8g2_font_lubBI14_te.png new file mode 100644 index 0000000..9326df5 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_te.png differ diff --git a/fntpic/u8g2_font_lubBI14_te_short.png b/fntpic/u8g2_font_lubBI14_te_short.png new file mode 100644 index 0000000..eb30dc3 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI14_tf.png b/fntpic/u8g2_font_lubBI14_tf.png new file mode 100644 index 0000000..3175ae1 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tf.png differ diff --git a/fntpic/u8g2_font_lubBI14_tf_short.png b/fntpic/u8g2_font_lubBI14_tf_short.png new file mode 100644 index 0000000..bda6f32 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI14_tn.png b/fntpic/u8g2_font_lubBI14_tn.png new file mode 100644 index 0000000..fed9e79 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tn.png differ diff --git a/fntpic/u8g2_font_lubBI14_tn_short.png b/fntpic/u8g2_font_lubBI14_tn_short.png new file mode 100644 index 0000000..2373bff Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI14_tr.png b/fntpic/u8g2_font_lubBI14_tr.png new file mode 100644 index 0000000..5266251 Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tr.png differ diff --git a/fntpic/u8g2_font_lubBI14_tr_short.png b/fntpic/u8g2_font_lubBI14_tr_short.png new file mode 100644 index 0000000..74e68ab Binary files /dev/null and b/fntpic/u8g2_font_lubBI14_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI18_te.png b/fntpic/u8g2_font_lubBI18_te.png new file mode 100644 index 0000000..73975ab Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_te.png differ diff --git a/fntpic/u8g2_font_lubBI18_te_short.png b/fntpic/u8g2_font_lubBI18_te_short.png new file mode 100644 index 0000000..22b39e8 Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI18_tf.png b/fntpic/u8g2_font_lubBI18_tf.png new file mode 100644 index 0000000..ddbf0ba Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tf.png differ diff --git a/fntpic/u8g2_font_lubBI18_tf_short.png b/fntpic/u8g2_font_lubBI18_tf_short.png new file mode 100644 index 0000000..411526d Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI18_tn.png b/fntpic/u8g2_font_lubBI18_tn.png new file mode 100644 index 0000000..fce8e4d Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tn.png differ diff --git a/fntpic/u8g2_font_lubBI18_tn_short.png b/fntpic/u8g2_font_lubBI18_tn_short.png new file mode 100644 index 0000000..df8f32c Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI18_tr.png b/fntpic/u8g2_font_lubBI18_tr.png new file mode 100644 index 0000000..1611683 Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tr.png differ diff --git a/fntpic/u8g2_font_lubBI18_tr_short.png b/fntpic/u8g2_font_lubBI18_tr_short.png new file mode 100644 index 0000000..58adaa5 Binary files /dev/null and b/fntpic/u8g2_font_lubBI18_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI19_te.png b/fntpic/u8g2_font_lubBI19_te.png new file mode 100644 index 0000000..892a716 Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_te.png differ diff --git a/fntpic/u8g2_font_lubBI19_te_short.png b/fntpic/u8g2_font_lubBI19_te_short.png new file mode 100644 index 0000000..2626b62 Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI19_tf.png b/fntpic/u8g2_font_lubBI19_tf.png new file mode 100644 index 0000000..ec3dfbb Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tf.png differ diff --git a/fntpic/u8g2_font_lubBI19_tf_short.png b/fntpic/u8g2_font_lubBI19_tf_short.png new file mode 100644 index 0000000..f5144e5 Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI19_tn.png b/fntpic/u8g2_font_lubBI19_tn.png new file mode 100644 index 0000000..b574ade Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tn.png differ diff --git a/fntpic/u8g2_font_lubBI19_tn_short.png b/fntpic/u8g2_font_lubBI19_tn_short.png new file mode 100644 index 0000000..ed8065e Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI19_tr.png b/fntpic/u8g2_font_lubBI19_tr.png new file mode 100644 index 0000000..ffb306e Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tr.png differ diff --git a/fntpic/u8g2_font_lubBI19_tr_short.png b/fntpic/u8g2_font_lubBI19_tr_short.png new file mode 100644 index 0000000..46a4a47 Binary files /dev/null and b/fntpic/u8g2_font_lubBI19_tr_short.png differ diff --git a/fntpic/u8g2_font_lubBI24_te.png b/fntpic/u8g2_font_lubBI24_te.png new file mode 100644 index 0000000..fff74f7 Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_te.png differ diff --git a/fntpic/u8g2_font_lubBI24_te_short.png b/fntpic/u8g2_font_lubBI24_te_short.png new file mode 100644 index 0000000..233a5c6 Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_te_short.png differ diff --git a/fntpic/u8g2_font_lubBI24_tf.png b/fntpic/u8g2_font_lubBI24_tf.png new file mode 100644 index 0000000..5ceb67a Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tf.png differ diff --git a/fntpic/u8g2_font_lubBI24_tf_short.png b/fntpic/u8g2_font_lubBI24_tf_short.png new file mode 100644 index 0000000..38708f1 Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tf_short.png differ diff --git a/fntpic/u8g2_font_lubBI24_tn.png b/fntpic/u8g2_font_lubBI24_tn.png new file mode 100644 index 0000000..1b6cd35 Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tn.png differ diff --git a/fntpic/u8g2_font_lubBI24_tn_short.png b/fntpic/u8g2_font_lubBI24_tn_short.png new file mode 100644 index 0000000..7425c4e Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tn_short.png differ diff --git a/fntpic/u8g2_font_lubBI24_tr.png b/fntpic/u8g2_font_lubBI24_tr.png new file mode 100644 index 0000000..c219cf1 Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tr.png differ diff --git a/fntpic/u8g2_font_lubBI24_tr_short.png b/fntpic/u8g2_font_lubBI24_tr_short.png new file mode 100644 index 0000000..df4a44a Binary files /dev/null and b/fntpic/u8g2_font_lubBI24_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI08_te.png b/fntpic/u8g2_font_lubI08_te.png new file mode 100644 index 0000000..92f2deb Binary files /dev/null and b/fntpic/u8g2_font_lubI08_te.png differ diff --git a/fntpic/u8g2_font_lubI08_te_short.png b/fntpic/u8g2_font_lubI08_te_short.png new file mode 100644 index 0000000..da67a22 Binary files /dev/null and b/fntpic/u8g2_font_lubI08_te_short.png differ diff --git a/fntpic/u8g2_font_lubI08_tf.png b/fntpic/u8g2_font_lubI08_tf.png new file mode 100644 index 0000000..16972b4 Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tf.png differ diff --git a/fntpic/u8g2_font_lubI08_tf_short.png b/fntpic/u8g2_font_lubI08_tf_short.png new file mode 100644 index 0000000..2cb6787 Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI08_tn.png b/fntpic/u8g2_font_lubI08_tn.png new file mode 100644 index 0000000..001de8b Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tn.png differ diff --git a/fntpic/u8g2_font_lubI08_tn_short.png b/fntpic/u8g2_font_lubI08_tn_short.png new file mode 100644 index 0000000..91973c2 Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI08_tr.png b/fntpic/u8g2_font_lubI08_tr.png new file mode 100644 index 0000000..52c2fe0 Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tr.png differ diff --git a/fntpic/u8g2_font_lubI08_tr_short.png b/fntpic/u8g2_font_lubI08_tr_short.png new file mode 100644 index 0000000..258b50e Binary files /dev/null and b/fntpic/u8g2_font_lubI08_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI10_te.png b/fntpic/u8g2_font_lubI10_te.png new file mode 100644 index 0000000..2f4f941 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_te.png differ diff --git a/fntpic/u8g2_font_lubI10_te_short.png b/fntpic/u8g2_font_lubI10_te_short.png new file mode 100644 index 0000000..f96b3bd Binary files /dev/null and b/fntpic/u8g2_font_lubI10_te_short.png differ diff --git a/fntpic/u8g2_font_lubI10_tf.png b/fntpic/u8g2_font_lubI10_tf.png new file mode 100644 index 0000000..8733727 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tf.png differ diff --git a/fntpic/u8g2_font_lubI10_tf_short.png b/fntpic/u8g2_font_lubI10_tf_short.png new file mode 100644 index 0000000..4537afc Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI10_tn.png b/fntpic/u8g2_font_lubI10_tn.png new file mode 100644 index 0000000..3a4c037 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tn.png differ diff --git a/fntpic/u8g2_font_lubI10_tn_short.png b/fntpic/u8g2_font_lubI10_tn_short.png new file mode 100644 index 0000000..db187d2 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI10_tr.png b/fntpic/u8g2_font_lubI10_tr.png new file mode 100644 index 0000000..0368733 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tr.png differ diff --git a/fntpic/u8g2_font_lubI10_tr_short.png b/fntpic/u8g2_font_lubI10_tr_short.png new file mode 100644 index 0000000..936e087 Binary files /dev/null and b/fntpic/u8g2_font_lubI10_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI12_te.png b/fntpic/u8g2_font_lubI12_te.png new file mode 100644 index 0000000..11fb542 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_te.png differ diff --git a/fntpic/u8g2_font_lubI12_te_short.png b/fntpic/u8g2_font_lubI12_te_short.png new file mode 100644 index 0000000..ab2824d Binary files /dev/null and b/fntpic/u8g2_font_lubI12_te_short.png differ diff --git a/fntpic/u8g2_font_lubI12_tf.png b/fntpic/u8g2_font_lubI12_tf.png new file mode 100644 index 0000000..0397cac Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tf.png differ diff --git a/fntpic/u8g2_font_lubI12_tf_short.png b/fntpic/u8g2_font_lubI12_tf_short.png new file mode 100644 index 0000000..d44dc17 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI12_tn.png b/fntpic/u8g2_font_lubI12_tn.png new file mode 100644 index 0000000..1aef126 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tn.png differ diff --git a/fntpic/u8g2_font_lubI12_tn_short.png b/fntpic/u8g2_font_lubI12_tn_short.png new file mode 100644 index 0000000..3542577 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI12_tr.png b/fntpic/u8g2_font_lubI12_tr.png new file mode 100644 index 0000000..2e25d62 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tr.png differ diff --git a/fntpic/u8g2_font_lubI12_tr_short.png b/fntpic/u8g2_font_lubI12_tr_short.png new file mode 100644 index 0000000..4b8b8b8 Binary files /dev/null and b/fntpic/u8g2_font_lubI12_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI14_te.png b/fntpic/u8g2_font_lubI14_te.png new file mode 100644 index 0000000..28f4716 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_te.png differ diff --git a/fntpic/u8g2_font_lubI14_te_short.png b/fntpic/u8g2_font_lubI14_te_short.png new file mode 100644 index 0000000..fc1bb10 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_te_short.png differ diff --git a/fntpic/u8g2_font_lubI14_tf.png b/fntpic/u8g2_font_lubI14_tf.png new file mode 100644 index 0000000..defc4ad Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tf.png differ diff --git a/fntpic/u8g2_font_lubI14_tf_short.png b/fntpic/u8g2_font_lubI14_tf_short.png new file mode 100644 index 0000000..50468e1 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI14_tn.png b/fntpic/u8g2_font_lubI14_tn.png new file mode 100644 index 0000000..907c0fb Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tn.png differ diff --git a/fntpic/u8g2_font_lubI14_tn_short.png b/fntpic/u8g2_font_lubI14_tn_short.png new file mode 100644 index 0000000..4023a32 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI14_tr.png b/fntpic/u8g2_font_lubI14_tr.png new file mode 100644 index 0000000..8127030 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tr.png differ diff --git a/fntpic/u8g2_font_lubI14_tr_short.png b/fntpic/u8g2_font_lubI14_tr_short.png new file mode 100644 index 0000000..861d3d1 Binary files /dev/null and b/fntpic/u8g2_font_lubI14_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI18_te.png b/fntpic/u8g2_font_lubI18_te.png new file mode 100644 index 0000000..f3d472b Binary files /dev/null and b/fntpic/u8g2_font_lubI18_te.png differ diff --git a/fntpic/u8g2_font_lubI18_te_short.png b/fntpic/u8g2_font_lubI18_te_short.png new file mode 100644 index 0000000..3313506 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_te_short.png differ diff --git a/fntpic/u8g2_font_lubI18_tf.png b/fntpic/u8g2_font_lubI18_tf.png new file mode 100644 index 0000000..7cf1c36 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tf.png differ diff --git a/fntpic/u8g2_font_lubI18_tf_short.png b/fntpic/u8g2_font_lubI18_tf_short.png new file mode 100644 index 0000000..ffd19d5 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI18_tn.png b/fntpic/u8g2_font_lubI18_tn.png new file mode 100644 index 0000000..0fc6f21 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tn.png differ diff --git a/fntpic/u8g2_font_lubI18_tn_short.png b/fntpic/u8g2_font_lubI18_tn_short.png new file mode 100644 index 0000000..1d91bc5 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI18_tr.png b/fntpic/u8g2_font_lubI18_tr.png new file mode 100644 index 0000000..b283b98 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tr.png differ diff --git a/fntpic/u8g2_font_lubI18_tr_short.png b/fntpic/u8g2_font_lubI18_tr_short.png new file mode 100644 index 0000000..27ad6e1 Binary files /dev/null and b/fntpic/u8g2_font_lubI18_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI19_te.png b/fntpic/u8g2_font_lubI19_te.png new file mode 100644 index 0000000..9f58c96 Binary files /dev/null and b/fntpic/u8g2_font_lubI19_te.png differ diff --git a/fntpic/u8g2_font_lubI19_te_short.png b/fntpic/u8g2_font_lubI19_te_short.png new file mode 100644 index 0000000..aa2b809 Binary files /dev/null and b/fntpic/u8g2_font_lubI19_te_short.png differ diff --git a/fntpic/u8g2_font_lubI19_tf.png b/fntpic/u8g2_font_lubI19_tf.png new file mode 100644 index 0000000..084d387 Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tf.png differ diff --git a/fntpic/u8g2_font_lubI19_tf_short.png b/fntpic/u8g2_font_lubI19_tf_short.png new file mode 100644 index 0000000..b7125ee Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI19_tn.png b/fntpic/u8g2_font_lubI19_tn.png new file mode 100644 index 0000000..33491fa Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tn.png differ diff --git a/fntpic/u8g2_font_lubI19_tn_short.png b/fntpic/u8g2_font_lubI19_tn_short.png new file mode 100644 index 0000000..131eebc Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI19_tr.png b/fntpic/u8g2_font_lubI19_tr.png new file mode 100644 index 0000000..d7ab776 Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tr.png differ diff --git a/fntpic/u8g2_font_lubI19_tr_short.png b/fntpic/u8g2_font_lubI19_tr_short.png new file mode 100644 index 0000000..f4b0e89 Binary files /dev/null and b/fntpic/u8g2_font_lubI19_tr_short.png differ diff --git a/fntpic/u8g2_font_lubI24_te.png b/fntpic/u8g2_font_lubI24_te.png new file mode 100644 index 0000000..93ea458 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_te.png differ diff --git a/fntpic/u8g2_font_lubI24_te_short.png b/fntpic/u8g2_font_lubI24_te_short.png new file mode 100644 index 0000000..b0244f7 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_te_short.png differ diff --git a/fntpic/u8g2_font_lubI24_tf.png b/fntpic/u8g2_font_lubI24_tf.png new file mode 100644 index 0000000..a06cda8 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tf.png differ diff --git a/fntpic/u8g2_font_lubI24_tf_short.png b/fntpic/u8g2_font_lubI24_tf_short.png new file mode 100644 index 0000000..ef70144 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tf_short.png differ diff --git a/fntpic/u8g2_font_lubI24_tn.png b/fntpic/u8g2_font_lubI24_tn.png new file mode 100644 index 0000000..ec321c8 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tn.png differ diff --git a/fntpic/u8g2_font_lubI24_tn_short.png b/fntpic/u8g2_font_lubI24_tn_short.png new file mode 100644 index 0000000..332ddcf Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tn_short.png differ diff --git a/fntpic/u8g2_font_lubI24_tr.png b/fntpic/u8g2_font_lubI24_tr.png new file mode 100644 index 0000000..01e447e Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tr.png differ diff --git a/fntpic/u8g2_font_lubI24_tr_short.png b/fntpic/u8g2_font_lubI24_tr_short.png new file mode 100644 index 0000000..c2e0811 Binary files /dev/null and b/fntpic/u8g2_font_lubI24_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR08_te.png b/fntpic/u8g2_font_lubR08_te.png new file mode 100644 index 0000000..562084e Binary files /dev/null and b/fntpic/u8g2_font_lubR08_te.png differ diff --git a/fntpic/u8g2_font_lubR08_te_short.png b/fntpic/u8g2_font_lubR08_te_short.png new file mode 100644 index 0000000..08132fa Binary files /dev/null and b/fntpic/u8g2_font_lubR08_te_short.png differ diff --git a/fntpic/u8g2_font_lubR08_tf.png b/fntpic/u8g2_font_lubR08_tf.png new file mode 100644 index 0000000..db916a9 Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tf.png differ diff --git a/fntpic/u8g2_font_lubR08_tf_short.png b/fntpic/u8g2_font_lubR08_tf_short.png new file mode 100644 index 0000000..e27ce19 Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR08_tn.png b/fntpic/u8g2_font_lubR08_tn.png new file mode 100644 index 0000000..7ecbc11 Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tn.png differ diff --git a/fntpic/u8g2_font_lubR08_tn_short.png b/fntpic/u8g2_font_lubR08_tn_short.png new file mode 100644 index 0000000..e894c0d Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR08_tr.png b/fntpic/u8g2_font_lubR08_tr.png new file mode 100644 index 0000000..254c434 Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tr.png differ diff --git a/fntpic/u8g2_font_lubR08_tr_short.png b/fntpic/u8g2_font_lubR08_tr_short.png new file mode 100644 index 0000000..0d74984 Binary files /dev/null and b/fntpic/u8g2_font_lubR08_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR10_te.png b/fntpic/u8g2_font_lubR10_te.png new file mode 100644 index 0000000..515e591 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_te.png differ diff --git a/fntpic/u8g2_font_lubR10_te_short.png b/fntpic/u8g2_font_lubR10_te_short.png new file mode 100644 index 0000000..8b7c6a5 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_te_short.png differ diff --git a/fntpic/u8g2_font_lubR10_tf.png b/fntpic/u8g2_font_lubR10_tf.png new file mode 100644 index 0000000..69b6556 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tf.png differ diff --git a/fntpic/u8g2_font_lubR10_tf_short.png b/fntpic/u8g2_font_lubR10_tf_short.png new file mode 100644 index 0000000..a7b633f Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR10_tn.png b/fntpic/u8g2_font_lubR10_tn.png new file mode 100644 index 0000000..a3e0297 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tn.png differ diff --git a/fntpic/u8g2_font_lubR10_tn_short.png b/fntpic/u8g2_font_lubR10_tn_short.png new file mode 100644 index 0000000..d67f994 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR10_tr.png b/fntpic/u8g2_font_lubR10_tr.png new file mode 100644 index 0000000..0f9a73c Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tr.png differ diff --git a/fntpic/u8g2_font_lubR10_tr_short.png b/fntpic/u8g2_font_lubR10_tr_short.png new file mode 100644 index 0000000..7143bd9 Binary files /dev/null and b/fntpic/u8g2_font_lubR10_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR12_te.png b/fntpic/u8g2_font_lubR12_te.png new file mode 100644 index 0000000..09a82bb Binary files /dev/null and b/fntpic/u8g2_font_lubR12_te.png differ diff --git a/fntpic/u8g2_font_lubR12_te_short.png b/fntpic/u8g2_font_lubR12_te_short.png new file mode 100644 index 0000000..5e389b6 Binary files /dev/null and b/fntpic/u8g2_font_lubR12_te_short.png differ diff --git a/fntpic/u8g2_font_lubR12_tf.png b/fntpic/u8g2_font_lubR12_tf.png new file mode 100644 index 0000000..342847c Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tf.png differ diff --git a/fntpic/u8g2_font_lubR12_tf_short.png b/fntpic/u8g2_font_lubR12_tf_short.png new file mode 100644 index 0000000..b3b9944 Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR12_tn.png b/fntpic/u8g2_font_lubR12_tn.png new file mode 100644 index 0000000..f3b16e0 Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tn.png differ diff --git a/fntpic/u8g2_font_lubR12_tn_short.png b/fntpic/u8g2_font_lubR12_tn_short.png new file mode 100644 index 0000000..4c72251 Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR12_tr.png b/fntpic/u8g2_font_lubR12_tr.png new file mode 100644 index 0000000..fec11e9 Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tr.png differ diff --git a/fntpic/u8g2_font_lubR12_tr_short.png b/fntpic/u8g2_font_lubR12_tr_short.png new file mode 100644 index 0000000..76d712b Binary files /dev/null and b/fntpic/u8g2_font_lubR12_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR14_te.png b/fntpic/u8g2_font_lubR14_te.png new file mode 100644 index 0000000..77645b1 Binary files /dev/null and b/fntpic/u8g2_font_lubR14_te.png differ diff --git a/fntpic/u8g2_font_lubR14_te_short.png b/fntpic/u8g2_font_lubR14_te_short.png new file mode 100644 index 0000000..f2a8501 Binary files /dev/null and b/fntpic/u8g2_font_lubR14_te_short.png differ diff --git a/fntpic/u8g2_font_lubR14_tf.png b/fntpic/u8g2_font_lubR14_tf.png new file mode 100644 index 0000000..c119f5d Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tf.png differ diff --git a/fntpic/u8g2_font_lubR14_tf_short.png b/fntpic/u8g2_font_lubR14_tf_short.png new file mode 100644 index 0000000..758c1c6 Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR14_tn.png b/fntpic/u8g2_font_lubR14_tn.png new file mode 100644 index 0000000..c6f7819 Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tn.png differ diff --git a/fntpic/u8g2_font_lubR14_tn_short.png b/fntpic/u8g2_font_lubR14_tn_short.png new file mode 100644 index 0000000..8a7f25c Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR14_tr.png b/fntpic/u8g2_font_lubR14_tr.png new file mode 100644 index 0000000..9286635 Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tr.png differ diff --git a/fntpic/u8g2_font_lubR14_tr_short.png b/fntpic/u8g2_font_lubR14_tr_short.png new file mode 100644 index 0000000..eae40dc Binary files /dev/null and b/fntpic/u8g2_font_lubR14_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR18_te.png b/fntpic/u8g2_font_lubR18_te.png new file mode 100644 index 0000000..6181ecd Binary files /dev/null and b/fntpic/u8g2_font_lubR18_te.png differ diff --git a/fntpic/u8g2_font_lubR18_te_short.png b/fntpic/u8g2_font_lubR18_te_short.png new file mode 100644 index 0000000..a7fd7d1 Binary files /dev/null and b/fntpic/u8g2_font_lubR18_te_short.png differ diff --git a/fntpic/u8g2_font_lubR18_tf.png b/fntpic/u8g2_font_lubR18_tf.png new file mode 100644 index 0000000..d6a7649 Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tf.png differ diff --git a/fntpic/u8g2_font_lubR18_tf_short.png b/fntpic/u8g2_font_lubR18_tf_short.png new file mode 100644 index 0000000..96d2866 Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR18_tn.png b/fntpic/u8g2_font_lubR18_tn.png new file mode 100644 index 0000000..1819cc0 Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tn.png differ diff --git a/fntpic/u8g2_font_lubR18_tn_short.png b/fntpic/u8g2_font_lubR18_tn_short.png new file mode 100644 index 0000000..34e6a54 Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR18_tr.png b/fntpic/u8g2_font_lubR18_tr.png new file mode 100644 index 0000000..7ed1d5f Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tr.png differ diff --git a/fntpic/u8g2_font_lubR18_tr_short.png b/fntpic/u8g2_font_lubR18_tr_short.png new file mode 100644 index 0000000..f02d18c Binary files /dev/null and b/fntpic/u8g2_font_lubR18_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR19_te.png b/fntpic/u8g2_font_lubR19_te.png new file mode 100644 index 0000000..ebe4e29 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_te.png differ diff --git a/fntpic/u8g2_font_lubR19_te_short.png b/fntpic/u8g2_font_lubR19_te_short.png new file mode 100644 index 0000000..8d01a90 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_te_short.png differ diff --git a/fntpic/u8g2_font_lubR19_tf.png b/fntpic/u8g2_font_lubR19_tf.png new file mode 100644 index 0000000..0140e0e Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tf.png differ diff --git a/fntpic/u8g2_font_lubR19_tf_short.png b/fntpic/u8g2_font_lubR19_tf_short.png new file mode 100644 index 0000000..c3508e6 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR19_tn.png b/fntpic/u8g2_font_lubR19_tn.png new file mode 100644 index 0000000..982cbc6 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tn.png differ diff --git a/fntpic/u8g2_font_lubR19_tn_short.png b/fntpic/u8g2_font_lubR19_tn_short.png new file mode 100644 index 0000000..2728dee Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR19_tr.png b/fntpic/u8g2_font_lubR19_tr.png new file mode 100644 index 0000000..93b7ca3 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tr.png differ diff --git a/fntpic/u8g2_font_lubR19_tr_short.png b/fntpic/u8g2_font_lubR19_tr_short.png new file mode 100644 index 0000000..8b22401 Binary files /dev/null and b/fntpic/u8g2_font_lubR19_tr_short.png differ diff --git a/fntpic/u8g2_font_lubR24_te.png b/fntpic/u8g2_font_lubR24_te.png new file mode 100644 index 0000000..0c2194b Binary files /dev/null and b/fntpic/u8g2_font_lubR24_te.png differ diff --git a/fntpic/u8g2_font_lubR24_te_short.png b/fntpic/u8g2_font_lubR24_te_short.png new file mode 100644 index 0000000..87af1ad Binary files /dev/null and b/fntpic/u8g2_font_lubR24_te_short.png differ diff --git a/fntpic/u8g2_font_lubR24_tf.png b/fntpic/u8g2_font_lubR24_tf.png new file mode 100644 index 0000000..9f7d58e Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tf.png differ diff --git a/fntpic/u8g2_font_lubR24_tf_short.png b/fntpic/u8g2_font_lubR24_tf_short.png new file mode 100644 index 0000000..d2fab6c Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tf_short.png differ diff --git a/fntpic/u8g2_font_lubR24_tn.png b/fntpic/u8g2_font_lubR24_tn.png new file mode 100644 index 0000000..f9f7233 Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tn.png differ diff --git a/fntpic/u8g2_font_lubR24_tn_short.png b/fntpic/u8g2_font_lubR24_tn_short.png new file mode 100644 index 0000000..c411e36 Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tn_short.png differ diff --git a/fntpic/u8g2_font_lubR24_tr.png b/fntpic/u8g2_font_lubR24_tr.png new file mode 100644 index 0000000..b6c1d9d Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tr.png differ diff --git a/fntpic/u8g2_font_lubR24_tr_short.png b/fntpic/u8g2_font_lubR24_tr_short.png new file mode 100644 index 0000000..3b9f6fe Binary files /dev/null and b/fntpic/u8g2_font_lubR24_tr_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png new file mode 100644 index 0000000..0a72848 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf_short.png new file mode 100644 index 0000000..f5f9926 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tf_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png new file mode 100644 index 0000000..49872c7 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn_short.png new file mode 100644 index 0000000..ec7111e Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tn_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png new file mode 100644 index 0000000..6201e9b Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr_short.png new file mode 100644 index 0000000..6a31a5a Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_o_tr_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png new file mode 100644 index 0000000..682a892 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf_short.png new file mode 100644 index 0000000..218f5b9 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tf_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png new file mode 100644 index 0000000..56e2537 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn_short.png new file mode 100644 index 0000000..6b5b865 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tn_short.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png new file mode 100644 index 0000000..859fad5 Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr.png differ diff --git a/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr_short.png b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr_short.png new file mode 100644 index 0000000..29be6fb Binary files /dev/null and b/fntpic/u8g2_font_lucasarts_scumm_subtitle_r_tr_short.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tf.png b/fntpic/u8g2_font_lucasfont_alternate_tf.png new file mode 100644 index 0000000..d2a7e70 Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tf.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tf_short.png b/fntpic/u8g2_font_lucasfont_alternate_tf_short.png new file mode 100644 index 0000000..0685da5 Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tf_short.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tn.png b/fntpic/u8g2_font_lucasfont_alternate_tn.png new file mode 100644 index 0000000..9b985d7 Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tn.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tn_short.png b/fntpic/u8g2_font_lucasfont_alternate_tn_short.png new file mode 100644 index 0000000..02d6386 Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tn_short.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tr.png b/fntpic/u8g2_font_lucasfont_alternate_tr.png new file mode 100644 index 0000000..3c0fa48 Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tr.png differ diff --git a/fntpic/u8g2_font_lucasfont_alternate_tr_short.png b/fntpic/u8g2_font_lucasfont_alternate_tr_short.png new file mode 100644 index 0000000..204ca0a Binary files /dev/null and b/fntpic/u8g2_font_lucasfont_alternate_tr_short.png differ diff --git a/fntpic/u8g2_font_m2icon_5_tf.png b/fntpic/u8g2_font_m2icon_5_tf.png new file mode 100644 index 0000000..42dd069 Binary files /dev/null and b/fntpic/u8g2_font_m2icon_5_tf.png differ diff --git a/fntpic/u8g2_font_m2icon_5_tf_short.png b/fntpic/u8g2_font_m2icon_5_tf_short.png new file mode 100644 index 0000000..5f4fb2e Binary files /dev/null and b/fntpic/u8g2_font_m2icon_5_tf_short.png differ diff --git a/fntpic/u8g2_font_m2icon_7_tf.png b/fntpic/u8g2_font_m2icon_7_tf.png new file mode 100644 index 0000000..f05bde2 Binary files /dev/null and b/fntpic/u8g2_font_m2icon_7_tf.png differ diff --git a/fntpic/u8g2_font_m2icon_7_tf_short.png b/fntpic/u8g2_font_m2icon_7_tf_short.png new file mode 100644 index 0000000..1548929 Binary files /dev/null and b/fntpic/u8g2_font_m2icon_7_tf_short.png differ diff --git a/fntpic/u8g2_font_m2icon_9_tf.png b/fntpic/u8g2_font_m2icon_9_tf.png new file mode 100644 index 0000000..532c9cc Binary files /dev/null and b/fntpic/u8g2_font_m2icon_9_tf.png differ diff --git a/fntpic/u8g2_font_m2icon_9_tf_short.png b/fntpic/u8g2_font_m2icon_9_tf_short.png new file mode 100644 index 0000000..666573e Binary files /dev/null and b/fntpic/u8g2_font_m2icon_9_tf_short.png differ diff --git a/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png b/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png new file mode 100644 index 0000000..cc0ba9b Binary files /dev/null and b/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr.png differ diff --git a/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr_short.png b/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr_short.png new file mode 100644 index 0000000..08e344e Binary files /dev/null and b/fntpic/u8g2_font_m_c_kids_nes_credits_font_tr_short.png differ diff --git a/fntpic/u8g2_font_mademoiselle_mel_tn.png b/fntpic/u8g2_font_mademoiselle_mel_tn.png new file mode 100644 index 0000000..11aa5ff Binary files /dev/null and b/fntpic/u8g2_font_mademoiselle_mel_tn.png differ diff --git a/fntpic/u8g2_font_mademoiselle_mel_tn_short.png b/fntpic/u8g2_font_mademoiselle_mel_tn_short.png new file mode 100644 index 0000000..70c728b Binary files /dev/null and b/fntpic/u8g2_font_mademoiselle_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_mademoiselle_mel_tr.png b/fntpic/u8g2_font_mademoiselle_mel_tr.png new file mode 100644 index 0000000..28bc8e3 Binary files /dev/null and b/fntpic/u8g2_font_mademoiselle_mel_tr.png differ diff --git a/fntpic/u8g2_font_mademoiselle_mel_tr_short.png b/fntpic/u8g2_font_mademoiselle_mel_tr_short.png new file mode 100644 index 0000000..b1c04b0 Binary files /dev/null and b/fntpic/u8g2_font_mademoiselle_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_maniac_te.png b/fntpic/u8g2_font_maniac_te.png new file mode 100644 index 0000000..ed47b62 Binary files /dev/null and b/fntpic/u8g2_font_maniac_te.png differ diff --git a/fntpic/u8g2_font_maniac_te_short.png b/fntpic/u8g2_font_maniac_te_short.png new file mode 100644 index 0000000..ced5b18 Binary files /dev/null and b/fntpic/u8g2_font_maniac_te_short.png differ diff --git a/fntpic/u8g2_font_maniac_tf.png b/fntpic/u8g2_font_maniac_tf.png new file mode 100644 index 0000000..cdd78d9 Binary files /dev/null and b/fntpic/u8g2_font_maniac_tf.png differ diff --git a/fntpic/u8g2_font_maniac_tf_short.png b/fntpic/u8g2_font_maniac_tf_short.png new file mode 100644 index 0000000..0720cf1 Binary files /dev/null and b/fntpic/u8g2_font_maniac_tf_short.png differ diff --git a/fntpic/u8g2_font_maniac_tn.png b/fntpic/u8g2_font_maniac_tn.png new file mode 100644 index 0000000..0121c76 Binary files /dev/null and b/fntpic/u8g2_font_maniac_tn.png differ diff --git a/fntpic/u8g2_font_maniac_tn_short.png b/fntpic/u8g2_font_maniac_tn_short.png new file mode 100644 index 0000000..10dcbd9 Binary files /dev/null and b/fntpic/u8g2_font_maniac_tn_short.png differ diff --git a/fntpic/u8g2_font_maniac_tr.png b/fntpic/u8g2_font_maniac_tr.png new file mode 100644 index 0000000..de0225f Binary files /dev/null and b/fntpic/u8g2_font_maniac_tr.png differ diff --git a/fntpic/u8g2_font_maniac_tr_short.png b/fntpic/u8g2_font_maniac_tr_short.png new file mode 100644 index 0000000..ced5b18 Binary files /dev/null and b/fntpic/u8g2_font_maniac_tr_short.png differ diff --git a/fntpic/u8g2_font_medsans_tr.png b/fntpic/u8g2_font_medsans_tr.png new file mode 100644 index 0000000..b1e9332 Binary files /dev/null and b/fntpic/u8g2_font_medsans_tr.png differ diff --git a/fntpic/u8g2_font_medsans_tr_short.png b/fntpic/u8g2_font_medsans_tr_short.png new file mode 100644 index 0000000..f406184 Binary files /dev/null and b/fntpic/u8g2_font_medsans_tr_short.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_t_all.png b/fntpic/u8g2_font_mercutio_basic_nbp_t_all.png new file mode 100644 index 0000000..a7f1552 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_t_all_short.png b/fntpic/u8g2_font_mercutio_basic_nbp_t_all_short.png new file mode 100644 index 0000000..0eb61d5 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tf.png b/fntpic/u8g2_font_mercutio_basic_nbp_tf.png new file mode 100644 index 0000000..c0aa446 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tf.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tf_short.png b/fntpic/u8g2_font_mercutio_basic_nbp_tf_short.png new file mode 100644 index 0000000..0eb61d5 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tn.png b/fntpic/u8g2_font_mercutio_basic_nbp_tn.png new file mode 100644 index 0000000..572a4fb Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tn.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tn_short.png b/fntpic/u8g2_font_mercutio_basic_nbp_tn_short.png new file mode 100644 index 0000000..2cb9b40 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tr.png b/fntpic/u8g2_font_mercutio_basic_nbp_tr.png new file mode 100644 index 0000000..3d80dc2 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tr.png differ diff --git a/fntpic/u8g2_font_mercutio_basic_nbp_tr_short.png b/fntpic/u8g2_font_mercutio_basic_nbp_tr_short.png new file mode 100644 index 0000000..43b20f1 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_basic_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_t_all.png b/fntpic/u8g2_font_mercutio_sc_nbp_t_all.png new file mode 100644 index 0000000..22f65bc Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_t_all_short.png b/fntpic/u8g2_font_mercutio_sc_nbp_t_all_short.png new file mode 100644 index 0000000..bcc3509 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tf.png b/fntpic/u8g2_font_mercutio_sc_nbp_tf.png new file mode 100644 index 0000000..0acbb99 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tf.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tf_short.png b/fntpic/u8g2_font_mercutio_sc_nbp_tf_short.png new file mode 100644 index 0000000..6efa2d0 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tn.png b/fntpic/u8g2_font_mercutio_sc_nbp_tn.png new file mode 100644 index 0000000..5b0183d Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tn.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tn_short.png b/fntpic/u8g2_font_mercutio_sc_nbp_tn_short.png new file mode 100644 index 0000000..f361450 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tr.png b/fntpic/u8g2_font_mercutio_sc_nbp_tr.png new file mode 100644 index 0000000..a54c6e2 Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tr.png differ diff --git a/fntpic/u8g2_font_mercutio_sc_nbp_tr_short.png b/fntpic/u8g2_font_mercutio_sc_nbp_tr_short.png new file mode 100644 index 0000000..04cbbdb Binary files /dev/null and b/fntpic/u8g2_font_mercutio_sc_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_michaelmouse_tu.png b/fntpic/u8g2_font_michaelmouse_tu.png new file mode 100644 index 0000000..3b9bd13 Binary files /dev/null and b/fntpic/u8g2_font_michaelmouse_tu.png differ diff --git a/fntpic/u8g2_font_michaelmouse_tu_short.png b/fntpic/u8g2_font_michaelmouse_tu_short.png new file mode 100644 index 0000000..0604ed0 Binary files /dev/null and b/fntpic/u8g2_font_michaelmouse_tu_short.png differ diff --git a/fntpic/u8g2_font_micro_mn.png b/fntpic/u8g2_font_micro_mn.png new file mode 100644 index 0000000..86f68d0 Binary files /dev/null and b/fntpic/u8g2_font_micro_mn.png differ diff --git a/fntpic/u8g2_font_micro_mn_short.png b/fntpic/u8g2_font_micro_mn_short.png new file mode 100644 index 0000000..23fda98 Binary files /dev/null and b/fntpic/u8g2_font_micro_mn_short.png differ diff --git a/fntpic/u8g2_font_micro_mr.png b/fntpic/u8g2_font_micro_mr.png new file mode 100644 index 0000000..9d78eea Binary files /dev/null and b/fntpic/u8g2_font_micro_mr.png differ diff --git a/fntpic/u8g2_font_micro_mr_short.png b/fntpic/u8g2_font_micro_mr_short.png new file mode 100644 index 0000000..edbb860 Binary files /dev/null and b/fntpic/u8g2_font_micro_mr_short.png differ diff --git a/fntpic/u8g2_font_micro_tn.png b/fntpic/u8g2_font_micro_tn.png new file mode 100644 index 0000000..41456f5 Binary files /dev/null and b/fntpic/u8g2_font_micro_tn.png differ diff --git a/fntpic/u8g2_font_micro_tn_short.png b/fntpic/u8g2_font_micro_tn_short.png new file mode 100644 index 0000000..08bb0dd Binary files /dev/null and b/fntpic/u8g2_font_micro_tn_short.png differ diff --git a/fntpic/u8g2_font_micro_tr.png b/fntpic/u8g2_font_micro_tr.png new file mode 100644 index 0000000..e3bc944 Binary files /dev/null and b/fntpic/u8g2_font_micro_tr.png differ diff --git a/fntpic/u8g2_font_micro_tr_short.png b/fntpic/u8g2_font_micro_tr_short.png new file mode 100644 index 0000000..8719118 Binary files /dev/null and b/fntpic/u8g2_font_micro_tr_short.png differ diff --git a/fntpic/u8g2_font_micropixel_te.png b/fntpic/u8g2_font_micropixel_te.png new file mode 100644 index 0000000..b8e2e57 Binary files /dev/null and b/fntpic/u8g2_font_micropixel_te.png differ diff --git a/fntpic/u8g2_font_micropixel_te_short.png b/fntpic/u8g2_font_micropixel_te_short.png new file mode 100644 index 0000000..3fdb81c Binary files /dev/null and b/fntpic/u8g2_font_micropixel_te_short.png differ diff --git a/fntpic/u8g2_font_micropixel_tf.png b/fntpic/u8g2_font_micropixel_tf.png new file mode 100644 index 0000000..ffa73f8 Binary files /dev/null and b/fntpic/u8g2_font_micropixel_tf.png differ diff --git a/fntpic/u8g2_font_micropixel_tf_short.png b/fntpic/u8g2_font_micropixel_tf_short.png new file mode 100644 index 0000000..7ce5b93 Binary files /dev/null and b/fntpic/u8g2_font_micropixel_tf_short.png differ diff --git a/fntpic/u8g2_font_micropixel_tr.png b/fntpic/u8g2_font_micropixel_tr.png new file mode 100644 index 0000000..a9d0169 Binary files /dev/null and b/fntpic/u8g2_font_micropixel_tr.png differ diff --git a/fntpic/u8g2_font_micropixel_tr_short.png b/fntpic/u8g2_font_micropixel_tr_short.png new file mode 100644 index 0000000..6d5cec6 Binary files /dev/null and b/fntpic/u8g2_font_micropixel_tr_short.png differ diff --git a/fntpic/u8g2_font_mildras_te.png b/fntpic/u8g2_font_mildras_te.png new file mode 100644 index 0000000..2a84cd7 Binary files /dev/null and b/fntpic/u8g2_font_mildras_te.png differ diff --git a/fntpic/u8g2_font_mildras_te_short.png b/fntpic/u8g2_font_mildras_te_short.png new file mode 100644 index 0000000..203443f Binary files /dev/null and b/fntpic/u8g2_font_mildras_te_short.png differ diff --git a/fntpic/u8g2_font_mildras_tr.png b/fntpic/u8g2_font_mildras_tr.png new file mode 100644 index 0000000..060680c Binary files /dev/null and b/fntpic/u8g2_font_mildras_tr.png differ diff --git a/fntpic/u8g2_font_mildras_tr_short.png b/fntpic/u8g2_font_mildras_tr_short.png new file mode 100644 index 0000000..203443f Binary files /dev/null and b/fntpic/u8g2_font_mildras_tr_short.png differ diff --git a/fntpic/u8g2_font_minicute_te.png b/fntpic/u8g2_font_minicute_te.png new file mode 100644 index 0000000..a8117cc Binary files /dev/null and b/fntpic/u8g2_font_minicute_te.png differ diff --git a/fntpic/u8g2_font_minicute_te_short.png b/fntpic/u8g2_font_minicute_te_short.png new file mode 100644 index 0000000..97d54b3 Binary files /dev/null and b/fntpic/u8g2_font_minicute_te_short.png differ diff --git a/fntpic/u8g2_font_minicute_tr.png b/fntpic/u8g2_font_minicute_tr.png new file mode 100644 index 0000000..4c8fd1c Binary files /dev/null and b/fntpic/u8g2_font_minicute_tr.png differ diff --git a/fntpic/u8g2_font_minicute_tr_short.png b/fntpic/u8g2_font_minicute_tr_short.png new file mode 100644 index 0000000..97d54b3 Binary files /dev/null and b/fntpic/u8g2_font_minicute_tr_short.png differ diff --git a/fntpic/u8g2_font_minimal3x3_tu.png b/fntpic/u8g2_font_minimal3x3_tu.png new file mode 100644 index 0000000..944a92d Binary files /dev/null and b/fntpic/u8g2_font_minimal3x3_tu.png differ diff --git a/fntpic/u8g2_font_minimal3x3_tu_short.png b/fntpic/u8g2_font_minimal3x3_tu_short.png new file mode 100644 index 0000000..aa78ef9 Binary files /dev/null and b/fntpic/u8g2_font_minimal3x3_tu_short.png differ diff --git a/fntpic/u8g2_font_minuteconsole_mr.png b/fntpic/u8g2_font_minuteconsole_mr.png new file mode 100644 index 0000000..ed1b110 Binary files /dev/null and b/fntpic/u8g2_font_minuteconsole_mr.png differ diff --git a/fntpic/u8g2_font_minuteconsole_mr_short.png b/fntpic/u8g2_font_minuteconsole_mr_short.png new file mode 100644 index 0000000..d0ec03e Binary files /dev/null and b/fntpic/u8g2_font_minuteconsole_mr_short.png differ diff --git a/fntpic/u8g2_font_minuteconsole_tr.png b/fntpic/u8g2_font_minuteconsole_tr.png new file mode 100644 index 0000000..34fa0f7 Binary files /dev/null and b/fntpic/u8g2_font_minuteconsole_tr.png differ diff --git a/fntpic/u8g2_font_minuteconsole_tr_short.png b/fntpic/u8g2_font_minuteconsole_tr_short.png new file mode 100644 index 0000000..8d72984 Binary files /dev/null and b/fntpic/u8g2_font_minuteconsole_tr_short.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tf.png b/fntpic/u8g2_font_miranda_nbp_tf.png new file mode 100644 index 0000000..58c7336 Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tf.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tf_short.png b/fntpic/u8g2_font_miranda_nbp_tf_short.png new file mode 100644 index 0000000..ae6ca73 Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tn.png b/fntpic/u8g2_font_miranda_nbp_tn.png new file mode 100644 index 0000000..2c61e18 Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tn.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tn_short.png b/fntpic/u8g2_font_miranda_nbp_tn_short.png new file mode 100644 index 0000000..09ed67e Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tr.png b/fntpic/u8g2_font_miranda_nbp_tr.png new file mode 100644 index 0000000..c7c36fa Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tr.png differ diff --git a/fntpic/u8g2_font_miranda_nbp_tr_short.png b/fntpic/u8g2_font_miranda_nbp_tr_short.png new file mode 100644 index 0000000..15703d4 Binary files /dev/null and b/fntpic/u8g2_font_miranda_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_missingplanet_t_all.png b/fntpic/u8g2_font_missingplanet_t_all.png new file mode 100644 index 0000000..6a5138d Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_t_all.png differ diff --git a/fntpic/u8g2_font_missingplanet_t_all_short.png b/fntpic/u8g2_font_missingplanet_t_all_short.png new file mode 100644 index 0000000..b210847 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_t_all_short.png differ diff --git a/fntpic/u8g2_font_missingplanet_tf.png b/fntpic/u8g2_font_missingplanet_tf.png new file mode 100644 index 0000000..d9ae189 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tf.png differ diff --git a/fntpic/u8g2_font_missingplanet_tf_short.png b/fntpic/u8g2_font_missingplanet_tf_short.png new file mode 100644 index 0000000..e436449 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tf_short.png differ diff --git a/fntpic/u8g2_font_missingplanet_tn.png b/fntpic/u8g2_font_missingplanet_tn.png new file mode 100644 index 0000000..7aab194 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tn.png differ diff --git a/fntpic/u8g2_font_missingplanet_tn_short.png b/fntpic/u8g2_font_missingplanet_tn_short.png new file mode 100644 index 0000000..dab3055 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tn_short.png differ diff --git a/fntpic/u8g2_font_missingplanet_tr.png b/fntpic/u8g2_font_missingplanet_tr.png new file mode 100644 index 0000000..d7d14d4 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tr.png differ diff --git a/fntpic/u8g2_font_missingplanet_tr_short.png b/fntpic/u8g2_font_missingplanet_tr_short.png new file mode 100644 index 0000000..f1719a3 Binary files /dev/null and b/fntpic/u8g2_font_missingplanet_tr_short.png differ diff --git a/fntpic/u8g2_font_moosenooks_tr.png b/fntpic/u8g2_font_moosenooks_tr.png new file mode 100644 index 0000000..e13b439 Binary files /dev/null and b/fntpic/u8g2_font_moosenooks_tr.png differ diff --git a/fntpic/u8g2_font_moosenooks_tr_short.png b/fntpic/u8g2_font_moosenooks_tr_short.png new file mode 100644 index 0000000..9390dc8 Binary files /dev/null and b/fntpic/u8g2_font_moosenooks_tr_short.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_h_all.png b/fntpic/u8g2_font_mozart_nbp_h_all.png new file mode 100644 index 0000000..7b1242c Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_h_all.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_h_all_short.png b/fntpic/u8g2_font_mozart_nbp_h_all_short.png new file mode 100644 index 0000000..f5f4b84 Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_h_all_short.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_t_all.png b/fntpic/u8g2_font_mozart_nbp_t_all.png new file mode 100644 index 0000000..1b65d79 Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_t_all_short.png b/fntpic/u8g2_font_mozart_nbp_t_all_short.png new file mode 100644 index 0000000..f5f4b84 Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tf.png b/fntpic/u8g2_font_mozart_nbp_tf.png new file mode 100644 index 0000000..9b9de6c Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tf.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tf_short.png b/fntpic/u8g2_font_mozart_nbp_tf_short.png new file mode 100644 index 0000000..f5f4b84 Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tn.png b/fntpic/u8g2_font_mozart_nbp_tn.png new file mode 100644 index 0000000..bc82cdc Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tn.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tn_short.png b/fntpic/u8g2_font_mozart_nbp_tn_short.png new file mode 100644 index 0000000..acaa9df Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tr.png b/fntpic/u8g2_font_mozart_nbp_tr.png new file mode 100644 index 0000000..60b8c56 Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tr.png differ diff --git a/fntpic/u8g2_font_mozart_nbp_tr_short.png b/fntpic/u8g2_font_mozart_nbp_tr_short.png new file mode 100644 index 0000000..7a40e4a Binary files /dev/null and b/fntpic/u8g2_font_mozart_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tf.png b/fntpic/u8g2_font_mystery_quest_24_tf.png new file mode 100644 index 0000000..d4e8a19 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tf.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tf_short.png b/fntpic/u8g2_font_mystery_quest_24_tf_short.png new file mode 100644 index 0000000..8150cba Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tf_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tn.png b/fntpic/u8g2_font_mystery_quest_24_tn.png new file mode 100644 index 0000000..0efe235 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tn_short.png b/fntpic/u8g2_font_mystery_quest_24_tn_short.png new file mode 100644 index 0000000..b8405d2 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tr.png b/fntpic/u8g2_font_mystery_quest_24_tr.png new file mode 100644 index 0000000..1399c9b Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tr.png differ diff --git a/fntpic/u8g2_font_mystery_quest_24_tr_short.png b/fntpic/u8g2_font_mystery_quest_24_tr_short.png new file mode 100644 index 0000000..d62a9c3 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_24_tr_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tf.png b/fntpic/u8g2_font_mystery_quest_28_tf.png new file mode 100644 index 0000000..63d7144 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tf.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tf_short.png b/fntpic/u8g2_font_mystery_quest_28_tf_short.png new file mode 100644 index 0000000..6480862 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tf_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tn.png b/fntpic/u8g2_font_mystery_quest_28_tn.png new file mode 100644 index 0000000..919fb8c Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tn_short.png b/fntpic/u8g2_font_mystery_quest_28_tn_short.png new file mode 100644 index 0000000..55165fd Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tr.png b/fntpic/u8g2_font_mystery_quest_28_tr.png new file mode 100644 index 0000000..85fba23 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tr.png differ diff --git a/fntpic/u8g2_font_mystery_quest_28_tr_short.png b/fntpic/u8g2_font_mystery_quest_28_tr_short.png new file mode 100644 index 0000000..f319240 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_28_tr_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_32_tn.png b/fntpic/u8g2_font_mystery_quest_32_tn.png new file mode 100644 index 0000000..86975be Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_32_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_32_tn_short.png b/fntpic/u8g2_font_mystery_quest_32_tn_short.png new file mode 100644 index 0000000..34e3e76 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_32_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_32_tr.png b/fntpic/u8g2_font_mystery_quest_32_tr.png new file mode 100644 index 0000000..b15f175 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_32_tr.png differ diff --git a/fntpic/u8g2_font_mystery_quest_32_tr_short.png b/fntpic/u8g2_font_mystery_quest_32_tr_short.png new file mode 100644 index 0000000..705c21a Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_32_tr_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_36_tn.png b/fntpic/u8g2_font_mystery_quest_36_tn.png new file mode 100644 index 0000000..2fea374 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_36_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_36_tn_short.png b/fntpic/u8g2_font_mystery_quest_36_tn_short.png new file mode 100644 index 0000000..14bde57 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_36_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_42_tn.png b/fntpic/u8g2_font_mystery_quest_42_tn.png new file mode 100644 index 0000000..a65d233 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_42_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_42_tn_short.png b/fntpic/u8g2_font_mystery_quest_42_tn_short.png new file mode 100644 index 0000000..8975155 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_42_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_48_tn.png b/fntpic/u8g2_font_mystery_quest_48_tn.png new file mode 100644 index 0000000..6b674d8 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_48_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_48_tn_short.png b/fntpic/u8g2_font_mystery_quest_48_tn_short.png new file mode 100644 index 0000000..225836c Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_48_tn_short.png differ diff --git a/fntpic/u8g2_font_mystery_quest_56_tn.png b/fntpic/u8g2_font_mystery_quest_56_tn.png new file mode 100644 index 0000000..fee5beb Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_56_tn.png differ diff --git a/fntpic/u8g2_font_mystery_quest_56_tn_short.png b/fntpic/u8g2_font_mystery_quest_56_tn_short.png new file mode 100644 index 0000000..7f38985 Binary files /dev/null and b/fntpic/u8g2_font_mystery_quest_56_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB08_te.png b/fntpic/u8g2_font_ncenB08_te.png new file mode 100644 index 0000000..2aa6f32 Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_te.png differ diff --git a/fntpic/u8g2_font_ncenB08_te_short.png b/fntpic/u8g2_font_ncenB08_te_short.png new file mode 100644 index 0000000..3dfe591 Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB08_tf.png b/fntpic/u8g2_font_ncenB08_tf.png new file mode 100644 index 0000000..8c5bf80 Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tf.png differ diff --git a/fntpic/u8g2_font_ncenB08_tf_short.png b/fntpic/u8g2_font_ncenB08_tf_short.png new file mode 100644 index 0000000..e0ee0ca Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB08_tn.png b/fntpic/u8g2_font_ncenB08_tn.png new file mode 100644 index 0000000..05d9b5d Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tn.png differ diff --git a/fntpic/u8g2_font_ncenB08_tn_short.png b/fntpic/u8g2_font_ncenB08_tn_short.png new file mode 100644 index 0000000..a468c28 Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB08_tr.png b/fntpic/u8g2_font_ncenB08_tr.png new file mode 100644 index 0000000..b79935b Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tr.png differ diff --git a/fntpic/u8g2_font_ncenB08_tr_short.png b/fntpic/u8g2_font_ncenB08_tr_short.png new file mode 100644 index 0000000..8bc42e1 Binary files /dev/null and b/fntpic/u8g2_font_ncenB08_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenB10_te.png b/fntpic/u8g2_font_ncenB10_te.png new file mode 100644 index 0000000..54e906e Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_te.png differ diff --git a/fntpic/u8g2_font_ncenB10_te_short.png b/fntpic/u8g2_font_ncenB10_te_short.png new file mode 100644 index 0000000..7326c6c Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB10_tf.png b/fntpic/u8g2_font_ncenB10_tf.png new file mode 100644 index 0000000..aa4d32c Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tf.png differ diff --git a/fntpic/u8g2_font_ncenB10_tf_short.png b/fntpic/u8g2_font_ncenB10_tf_short.png new file mode 100644 index 0000000..07c9a49 Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB10_tn.png b/fntpic/u8g2_font_ncenB10_tn.png new file mode 100644 index 0000000..2274fe0 Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tn.png differ diff --git a/fntpic/u8g2_font_ncenB10_tn_short.png b/fntpic/u8g2_font_ncenB10_tn_short.png new file mode 100644 index 0000000..f9f043a Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB10_tr.png b/fntpic/u8g2_font_ncenB10_tr.png new file mode 100644 index 0000000..06f9ec7 Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tr.png differ diff --git a/fntpic/u8g2_font_ncenB10_tr_short.png b/fntpic/u8g2_font_ncenB10_tr_short.png new file mode 100644 index 0000000..c3afd5e Binary files /dev/null and b/fntpic/u8g2_font_ncenB10_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenB12_te.png b/fntpic/u8g2_font_ncenB12_te.png new file mode 100644 index 0000000..b4760db Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_te.png differ diff --git a/fntpic/u8g2_font_ncenB12_te_short.png b/fntpic/u8g2_font_ncenB12_te_short.png new file mode 100644 index 0000000..1ee374c Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB12_tf.png b/fntpic/u8g2_font_ncenB12_tf.png new file mode 100644 index 0000000..7ee7b9f Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tf.png differ diff --git a/fntpic/u8g2_font_ncenB12_tf_short.png b/fntpic/u8g2_font_ncenB12_tf_short.png new file mode 100644 index 0000000..048c5f7 Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB12_tn.png b/fntpic/u8g2_font_ncenB12_tn.png new file mode 100644 index 0000000..1b8f153 Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tn.png differ diff --git a/fntpic/u8g2_font_ncenB12_tn_short.png b/fntpic/u8g2_font_ncenB12_tn_short.png new file mode 100644 index 0000000..704e2d5 Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB12_tr.png b/fntpic/u8g2_font_ncenB12_tr.png new file mode 100644 index 0000000..00f5b13 Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tr.png differ diff --git a/fntpic/u8g2_font_ncenB12_tr_short.png b/fntpic/u8g2_font_ncenB12_tr_short.png new file mode 100644 index 0000000..fa39b5a Binary files /dev/null and b/fntpic/u8g2_font_ncenB12_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenB14_te.png b/fntpic/u8g2_font_ncenB14_te.png new file mode 100644 index 0000000..fe34e5b Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_te.png differ diff --git a/fntpic/u8g2_font_ncenB14_te_short.png b/fntpic/u8g2_font_ncenB14_te_short.png new file mode 100644 index 0000000..e721c9f Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB14_tf.png b/fntpic/u8g2_font_ncenB14_tf.png new file mode 100644 index 0000000..0362888 Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tf.png differ diff --git a/fntpic/u8g2_font_ncenB14_tf_short.png b/fntpic/u8g2_font_ncenB14_tf_short.png new file mode 100644 index 0000000..63641cd Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB14_tn.png b/fntpic/u8g2_font_ncenB14_tn.png new file mode 100644 index 0000000..2f23a94 Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tn.png differ diff --git a/fntpic/u8g2_font_ncenB14_tn_short.png b/fntpic/u8g2_font_ncenB14_tn_short.png new file mode 100644 index 0000000..b19c458 Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB14_tr.png b/fntpic/u8g2_font_ncenB14_tr.png new file mode 100644 index 0000000..5298643 Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tr.png differ diff --git a/fntpic/u8g2_font_ncenB14_tr_short.png b/fntpic/u8g2_font_ncenB14_tr_short.png new file mode 100644 index 0000000..958bbc8 Binary files /dev/null and b/fntpic/u8g2_font_ncenB14_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenB18_te.png b/fntpic/u8g2_font_ncenB18_te.png new file mode 100644 index 0000000..ccb4bca Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_te.png differ diff --git a/fntpic/u8g2_font_ncenB18_te_short.png b/fntpic/u8g2_font_ncenB18_te_short.png new file mode 100644 index 0000000..7f119dd Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB18_tf.png b/fntpic/u8g2_font_ncenB18_tf.png new file mode 100644 index 0000000..0d63490 Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tf.png differ diff --git a/fntpic/u8g2_font_ncenB18_tf_short.png b/fntpic/u8g2_font_ncenB18_tf_short.png new file mode 100644 index 0000000..05d3352 Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB18_tn.png b/fntpic/u8g2_font_ncenB18_tn.png new file mode 100644 index 0000000..12d05dc Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tn.png differ diff --git a/fntpic/u8g2_font_ncenB18_tn_short.png b/fntpic/u8g2_font_ncenB18_tn_short.png new file mode 100644 index 0000000..02cc4cb Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB18_tr.png b/fntpic/u8g2_font_ncenB18_tr.png new file mode 100644 index 0000000..9dae685 Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tr.png differ diff --git a/fntpic/u8g2_font_ncenB18_tr_short.png b/fntpic/u8g2_font_ncenB18_tr_short.png new file mode 100644 index 0000000..5dbedbd Binary files /dev/null and b/fntpic/u8g2_font_ncenB18_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenB24_te.png b/fntpic/u8g2_font_ncenB24_te.png new file mode 100644 index 0000000..e2f0f89 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_te.png differ diff --git a/fntpic/u8g2_font_ncenB24_te_short.png b/fntpic/u8g2_font_ncenB24_te_short.png new file mode 100644 index 0000000..342a976 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_te_short.png differ diff --git a/fntpic/u8g2_font_ncenB24_tf.png b/fntpic/u8g2_font_ncenB24_tf.png new file mode 100644 index 0000000..c053e2b Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tf.png differ diff --git a/fntpic/u8g2_font_ncenB24_tf_short.png b/fntpic/u8g2_font_ncenB24_tf_short.png new file mode 100644 index 0000000..774e2a8 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenB24_tn.png b/fntpic/u8g2_font_ncenB24_tn.png new file mode 100644 index 0000000..325342b Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tn.png differ diff --git a/fntpic/u8g2_font_ncenB24_tn_short.png b/fntpic/u8g2_font_ncenB24_tn_short.png new file mode 100644 index 0000000..15e2bb0 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenB24_tr.png b/fntpic/u8g2_font_ncenB24_tr.png new file mode 100644 index 0000000..9f88834 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tr.png differ diff --git a/fntpic/u8g2_font_ncenB24_tr_short.png b/fntpic/u8g2_font_ncenB24_tr_short.png new file mode 100644 index 0000000..92383c9 Binary files /dev/null and b/fntpic/u8g2_font_ncenB24_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR08_te.png b/fntpic/u8g2_font_ncenR08_te.png new file mode 100644 index 0000000..bff2ca3 Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_te.png differ diff --git a/fntpic/u8g2_font_ncenR08_te_short.png b/fntpic/u8g2_font_ncenR08_te_short.png new file mode 100644 index 0000000..801ef5e Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR08_tf.png b/fntpic/u8g2_font_ncenR08_tf.png new file mode 100644 index 0000000..ee80821 Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tf.png differ diff --git a/fntpic/u8g2_font_ncenR08_tf_short.png b/fntpic/u8g2_font_ncenR08_tf_short.png new file mode 100644 index 0000000..a09921d Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR08_tn.png b/fntpic/u8g2_font_ncenR08_tn.png new file mode 100644 index 0000000..8d00e01 Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tn.png differ diff --git a/fntpic/u8g2_font_ncenR08_tn_short.png b/fntpic/u8g2_font_ncenR08_tn_short.png new file mode 100644 index 0000000..a235a4e Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR08_tr.png b/fntpic/u8g2_font_ncenR08_tr.png new file mode 100644 index 0000000..3d01b69 Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tr.png differ diff --git a/fntpic/u8g2_font_ncenR08_tr_short.png b/fntpic/u8g2_font_ncenR08_tr_short.png new file mode 100644 index 0000000..2541d82 Binary files /dev/null and b/fntpic/u8g2_font_ncenR08_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR10_te.png b/fntpic/u8g2_font_ncenR10_te.png new file mode 100644 index 0000000..17bf419 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_te.png differ diff --git a/fntpic/u8g2_font_ncenR10_te_short.png b/fntpic/u8g2_font_ncenR10_te_short.png new file mode 100644 index 0000000..c8463e1 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR10_tf.png b/fntpic/u8g2_font_ncenR10_tf.png new file mode 100644 index 0000000..8d92ff3 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tf.png differ diff --git a/fntpic/u8g2_font_ncenR10_tf_short.png b/fntpic/u8g2_font_ncenR10_tf_short.png new file mode 100644 index 0000000..d48ca46 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR10_tn.png b/fntpic/u8g2_font_ncenR10_tn.png new file mode 100644 index 0000000..3a33c21 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tn.png differ diff --git a/fntpic/u8g2_font_ncenR10_tn_short.png b/fntpic/u8g2_font_ncenR10_tn_short.png new file mode 100644 index 0000000..4857ff0 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR10_tr.png b/fntpic/u8g2_font_ncenR10_tr.png new file mode 100644 index 0000000..cdd3441 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tr.png differ diff --git a/fntpic/u8g2_font_ncenR10_tr_short.png b/fntpic/u8g2_font_ncenR10_tr_short.png new file mode 100644 index 0000000..191e0e8 Binary files /dev/null and b/fntpic/u8g2_font_ncenR10_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR12_te.png b/fntpic/u8g2_font_ncenR12_te.png new file mode 100644 index 0000000..efddde6 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_te.png differ diff --git a/fntpic/u8g2_font_ncenR12_te_short.png b/fntpic/u8g2_font_ncenR12_te_short.png new file mode 100644 index 0000000..68015a1 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR12_tf.png b/fntpic/u8g2_font_ncenR12_tf.png new file mode 100644 index 0000000..983030f Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tf.png differ diff --git a/fntpic/u8g2_font_ncenR12_tf_short.png b/fntpic/u8g2_font_ncenR12_tf_short.png new file mode 100644 index 0000000..44d8411 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR12_tn.png b/fntpic/u8g2_font_ncenR12_tn.png new file mode 100644 index 0000000..b8912c9 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tn.png differ diff --git a/fntpic/u8g2_font_ncenR12_tn_short.png b/fntpic/u8g2_font_ncenR12_tn_short.png new file mode 100644 index 0000000..61c7cb3 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR12_tr.png b/fntpic/u8g2_font_ncenR12_tr.png new file mode 100644 index 0000000..e5500cc Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tr.png differ diff --git a/fntpic/u8g2_font_ncenR12_tr_short.png b/fntpic/u8g2_font_ncenR12_tr_short.png new file mode 100644 index 0000000..9fcbf80 Binary files /dev/null and b/fntpic/u8g2_font_ncenR12_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR14_te.png b/fntpic/u8g2_font_ncenR14_te.png new file mode 100644 index 0000000..9a3c8ac Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_te.png differ diff --git a/fntpic/u8g2_font_ncenR14_te_short.png b/fntpic/u8g2_font_ncenR14_te_short.png new file mode 100644 index 0000000..23bdf04 Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR14_tf.png b/fntpic/u8g2_font_ncenR14_tf.png new file mode 100644 index 0000000..1fb46b0 Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tf.png differ diff --git a/fntpic/u8g2_font_ncenR14_tf_short.png b/fntpic/u8g2_font_ncenR14_tf_short.png new file mode 100644 index 0000000..dc7f3bd Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR14_tn.png b/fntpic/u8g2_font_ncenR14_tn.png new file mode 100644 index 0000000..ab24e73 Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tn.png differ diff --git a/fntpic/u8g2_font_ncenR14_tn_short.png b/fntpic/u8g2_font_ncenR14_tn_short.png new file mode 100644 index 0000000..02a7864 Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR14_tr.png b/fntpic/u8g2_font_ncenR14_tr.png new file mode 100644 index 0000000..d94ed7b Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tr.png differ diff --git a/fntpic/u8g2_font_ncenR14_tr_short.png b/fntpic/u8g2_font_ncenR14_tr_short.png new file mode 100644 index 0000000..bdeaadf Binary files /dev/null and b/fntpic/u8g2_font_ncenR14_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR18_te.png b/fntpic/u8g2_font_ncenR18_te.png new file mode 100644 index 0000000..9fbf8de Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_te.png differ diff --git a/fntpic/u8g2_font_ncenR18_te_short.png b/fntpic/u8g2_font_ncenR18_te_short.png new file mode 100644 index 0000000..cdc8e06 Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR18_tf.png b/fntpic/u8g2_font_ncenR18_tf.png new file mode 100644 index 0000000..5a3fb4b Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tf.png differ diff --git a/fntpic/u8g2_font_ncenR18_tf_short.png b/fntpic/u8g2_font_ncenR18_tf_short.png new file mode 100644 index 0000000..a1bcb07 Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR18_tn.png b/fntpic/u8g2_font_ncenR18_tn.png new file mode 100644 index 0000000..9d449da Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tn.png differ diff --git a/fntpic/u8g2_font_ncenR18_tn_short.png b/fntpic/u8g2_font_ncenR18_tn_short.png new file mode 100644 index 0000000..5949718 Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR18_tr.png b/fntpic/u8g2_font_ncenR18_tr.png new file mode 100644 index 0000000..9a2faee Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tr.png differ diff --git a/fntpic/u8g2_font_ncenR18_tr_short.png b/fntpic/u8g2_font_ncenR18_tr_short.png new file mode 100644 index 0000000..d6bfcbc Binary files /dev/null and b/fntpic/u8g2_font_ncenR18_tr_short.png differ diff --git a/fntpic/u8g2_font_ncenR24_te.png b/fntpic/u8g2_font_ncenR24_te.png new file mode 100644 index 0000000..865662d Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_te.png differ diff --git a/fntpic/u8g2_font_ncenR24_te_short.png b/fntpic/u8g2_font_ncenR24_te_short.png new file mode 100644 index 0000000..24a7cd2 Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_te_short.png differ diff --git a/fntpic/u8g2_font_ncenR24_tf.png b/fntpic/u8g2_font_ncenR24_tf.png new file mode 100644 index 0000000..da55218 Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tf.png differ diff --git a/fntpic/u8g2_font_ncenR24_tf_short.png b/fntpic/u8g2_font_ncenR24_tf_short.png new file mode 100644 index 0000000..6bd9caf Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tf_short.png differ diff --git a/fntpic/u8g2_font_ncenR24_tn.png b/fntpic/u8g2_font_ncenR24_tn.png new file mode 100644 index 0000000..5ba56ef Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tn.png differ diff --git a/fntpic/u8g2_font_ncenR24_tn_short.png b/fntpic/u8g2_font_ncenR24_tn_short.png new file mode 100644 index 0000000..6bbc5d4 Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tn_short.png differ diff --git a/fntpic/u8g2_font_ncenR24_tr.png b/fntpic/u8g2_font_ncenR24_tr.png new file mode 100644 index 0000000..91438e8 Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tr.png differ diff --git a/fntpic/u8g2_font_ncenR24_tr_short.png b/fntpic/u8g2_font_ncenR24_tr_short.png new file mode 100644 index 0000000..5693369 Binary files /dev/null and b/fntpic/u8g2_font_ncenR24_tr_short.png differ diff --git a/fntpic/u8g2_font_nerhoe_tf.png b/fntpic/u8g2_font_nerhoe_tf.png new file mode 100644 index 0000000..1251144 Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tf.png differ diff --git a/fntpic/u8g2_font_nerhoe_tf_short.png b/fntpic/u8g2_font_nerhoe_tf_short.png new file mode 100644 index 0000000..0b0f35b Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tf_short.png differ diff --git a/fntpic/u8g2_font_nerhoe_tn.png b/fntpic/u8g2_font_nerhoe_tn.png new file mode 100644 index 0000000..b1feb68 Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tn.png differ diff --git a/fntpic/u8g2_font_nerhoe_tn_short.png b/fntpic/u8g2_font_nerhoe_tn_short.png new file mode 100644 index 0000000..74ad617 Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tn_short.png differ diff --git a/fntpic/u8g2_font_nerhoe_tr.png b/fntpic/u8g2_font_nerhoe_tr.png new file mode 100644 index 0000000..72cb9b1 Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tr.png differ diff --git a/fntpic/u8g2_font_nerhoe_tr_short.png b/fntpic/u8g2_font_nerhoe_tr_short.png new file mode 100644 index 0000000..18b1102 Binary files /dev/null and b/fntpic/u8g2_font_nerhoe_tr_short.png differ diff --git a/fntpic/u8g2_font_neuecraft_te.png b/fntpic/u8g2_font_neuecraft_te.png new file mode 100644 index 0000000..c2579fd Binary files /dev/null and b/fntpic/u8g2_font_neuecraft_te.png differ diff --git a/fntpic/u8g2_font_neuecraft_te_short.png b/fntpic/u8g2_font_neuecraft_te_short.png new file mode 100644 index 0000000..827674f Binary files /dev/null and b/fntpic/u8g2_font_neuecraft_te_short.png differ diff --git a/fntpic/u8g2_font_neuecraft_tr.png b/fntpic/u8g2_font_neuecraft_tr.png new file mode 100644 index 0000000..5ceefe6 Binary files /dev/null and b/fntpic/u8g2_font_neuecraft_tr.png differ diff --git a/fntpic/u8g2_font_neuecraft_tr_short.png b/fntpic/u8g2_font_neuecraft_tr_short.png new file mode 100644 index 0000000..512f12e Binary files /dev/null and b/fntpic/u8g2_font_neuecraft_tr_short.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_te.png b/fntpic/u8g2_font_new3x9pixelfont_te.png new file mode 100644 index 0000000..c658029 Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_te.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_te_short.png b/fntpic/u8g2_font_new3x9pixelfont_te_short.png new file mode 100644 index 0000000..90d4986 Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_te_short.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_tf.png b/fntpic/u8g2_font_new3x9pixelfont_tf.png new file mode 100644 index 0000000..9047e9e Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_tf.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_tf_short.png b/fntpic/u8g2_font_new3x9pixelfont_tf_short.png new file mode 100644 index 0000000..786d487 Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_tf_short.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_tr.png b/fntpic/u8g2_font_new3x9pixelfont_tr.png new file mode 100644 index 0000000..cd0b712 Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_tr.png differ diff --git a/fntpic/u8g2_font_new3x9pixelfont_tr_short.png b/fntpic/u8g2_font_new3x9pixelfont_tr_short.png new file mode 100644 index 0000000..5b4efed Binary files /dev/null and b/fntpic/u8g2_font_new3x9pixelfont_tr_short.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_t_all.png b/fntpic/u8g2_font_nine_by_five_nbp_t_all.png new file mode 100644 index 0000000..63e766c Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_t_all_short.png b/fntpic/u8g2_font_nine_by_five_nbp_t_all_short.png new file mode 100644 index 0000000..65f0cd4 Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tf.png b/fntpic/u8g2_font_nine_by_five_nbp_tf.png new file mode 100644 index 0000000..480de19 Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tf.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tf_short.png b/fntpic/u8g2_font_nine_by_five_nbp_tf_short.png new file mode 100644 index 0000000..749a49d Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tn.png b/fntpic/u8g2_font_nine_by_five_nbp_tn.png new file mode 100644 index 0000000..8f91693 Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tn.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tn_short.png b/fntpic/u8g2_font_nine_by_five_nbp_tn_short.png new file mode 100644 index 0000000..7c202b0 Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tr.png b/fntpic/u8g2_font_nine_by_five_nbp_tr.png new file mode 100644 index 0000000..8b9ef57 Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tr.png differ diff --git a/fntpic/u8g2_font_nine_by_five_nbp_tr_short.png b/fntpic/u8g2_font_nine_by_five_nbp_tr_short.png new file mode 100644 index 0000000..eb9632f Binary files /dev/null and b/fntpic/u8g2_font_nine_by_five_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tf.png b/fntpic/u8g2_font_nokiafc22_tf.png new file mode 100644 index 0000000..9d9d0c4 Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tf.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tf_short.png b/fntpic/u8g2_font_nokiafc22_tf_short.png new file mode 100644 index 0000000..107f9de Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tf_short.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tn.png b/fntpic/u8g2_font_nokiafc22_tn.png new file mode 100644 index 0000000..58621b7 Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tn.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tn_short.png b/fntpic/u8g2_font_nokiafc22_tn_short.png new file mode 100644 index 0000000..6125cb7 Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tn_short.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tr.png b/fntpic/u8g2_font_nokiafc22_tr.png new file mode 100644 index 0000000..599f9b3 Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tr.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tr_short.png b/fntpic/u8g2_font_nokiafc22_tr_short.png new file mode 100644 index 0000000..107f9de Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tr_short.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tu.png b/fntpic/u8g2_font_nokiafc22_tu.png new file mode 100644 index 0000000..43322ca Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tu.png differ diff --git a/fntpic/u8g2_font_nokiafc22_tu_short.png b/fntpic/u8g2_font_nokiafc22_tu_short.png new file mode 100644 index 0000000..e3c9024 Binary files /dev/null and b/fntpic/u8g2_font_nokiafc22_tu_short.png differ diff --git a/fntpic/u8g2_font_oldwizard_tf.png b/fntpic/u8g2_font_oldwizard_tf.png new file mode 100644 index 0000000..22e226d Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tf.png differ diff --git a/fntpic/u8g2_font_oldwizard_tf_short.png b/fntpic/u8g2_font_oldwizard_tf_short.png new file mode 100644 index 0000000..c2d3148 Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tf_short.png differ diff --git a/fntpic/u8g2_font_oldwizard_tn.png b/fntpic/u8g2_font_oldwizard_tn.png new file mode 100644 index 0000000..7bb639d Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tn.png differ diff --git a/fntpic/u8g2_font_oldwizard_tn_short.png b/fntpic/u8g2_font_oldwizard_tn_short.png new file mode 100644 index 0000000..7251e5b Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tn_short.png differ diff --git a/fntpic/u8g2_font_oldwizard_tr.png b/fntpic/u8g2_font_oldwizard_tr.png new file mode 100644 index 0000000..071500f Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tr.png differ diff --git a/fntpic/u8g2_font_oldwizard_tr_short.png b/fntpic/u8g2_font_oldwizard_tr_short.png new file mode 100644 index 0000000..c674d14 Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tr_short.png differ diff --git a/fntpic/u8g2_font_oldwizard_tu.png b/fntpic/u8g2_font_oldwizard_tu.png new file mode 100644 index 0000000..04c08aa Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tu.png differ diff --git a/fntpic/u8g2_font_oldwizard_tu_short.png b/fntpic/u8g2_font_oldwizard_tu_short.png new file mode 100644 index 0000000..98c6220 Binary files /dev/null and b/fntpic/u8g2_font_oldwizard_tu_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_1x_t.png b/fntpic/u8g2_font_open_iconic_all_1x_t.png new file mode 100644 index 0000000..d53a0ab Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_1x_t_short.png b/fntpic/u8g2_font_open_iconic_all_1x_t_short.png new file mode 100644 index 0000000..1911639 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_2x_t.png b/fntpic/u8g2_font_open_iconic_all_2x_t.png new file mode 100644 index 0000000..5d5ed15 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_2x_t_short.png b/fntpic/u8g2_font_open_iconic_all_2x_t_short.png new file mode 100644 index 0000000..82bb601 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_4x_t.png b/fntpic/u8g2_font_open_iconic_all_4x_t.png new file mode 100644 index 0000000..f66fba2 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_4x_t_short.png b/fntpic/u8g2_font_open_iconic_all_4x_t_short.png new file mode 100644 index 0000000..f085440 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_6x_t.png b/fntpic/u8g2_font_open_iconic_all_6x_t.png new file mode 100644 index 0000000..d537058 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_6x_t_short.png b/fntpic/u8g2_font_open_iconic_all_6x_t_short.png new file mode 100644 index 0000000..c1f7bc2 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_8x_t.png b/fntpic/u8g2_font_open_iconic_all_8x_t.png new file mode 100644 index 0000000..51d4d13 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_all_8x_t_short.png b/fntpic/u8g2_font_open_iconic_all_8x_t_short.png new file mode 100644 index 0000000..b99f042 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_all_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_1x_t.png b/fntpic/u8g2_font_open_iconic_app_1x_t.png new file mode 100644 index 0000000..27cc452 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_1x_t_short.png b/fntpic/u8g2_font_open_iconic_app_1x_t_short.png new file mode 100644 index 0000000..7e42caf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_2x_t.png b/fntpic/u8g2_font_open_iconic_app_2x_t.png new file mode 100644 index 0000000..6eff2c8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_2x_t_short.png b/fntpic/u8g2_font_open_iconic_app_2x_t_short.png new file mode 100644 index 0000000..8317537 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_4x_t.png b/fntpic/u8g2_font_open_iconic_app_4x_t.png new file mode 100644 index 0000000..1de1bca Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_4x_t_short.png b/fntpic/u8g2_font_open_iconic_app_4x_t_short.png new file mode 100644 index 0000000..d8a8227 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_6x_t.png b/fntpic/u8g2_font_open_iconic_app_6x_t.png new file mode 100644 index 0000000..a40cd3d Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_6x_t_short.png b/fntpic/u8g2_font_open_iconic_app_6x_t_short.png new file mode 100644 index 0000000..51e0e68 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_8x_t.png b/fntpic/u8g2_font_open_iconic_app_8x_t.png new file mode 100644 index 0000000..c56d1d8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_app_8x_t_short.png b/fntpic/u8g2_font_open_iconic_app_8x_t_short.png new file mode 100644 index 0000000..3d15082 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_app_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_1x_t.png b/fntpic/u8g2_font_open_iconic_arrow_1x_t.png new file mode 100644 index 0000000..68a93bf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_1x_t_short.png b/fntpic/u8g2_font_open_iconic_arrow_1x_t_short.png new file mode 100644 index 0000000..dc957bf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_2x_t.png b/fntpic/u8g2_font_open_iconic_arrow_2x_t.png new file mode 100644 index 0000000..61331eb Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_2x_t_short.png b/fntpic/u8g2_font_open_iconic_arrow_2x_t_short.png new file mode 100644 index 0000000..61c27e0 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_4x_t.png b/fntpic/u8g2_font_open_iconic_arrow_4x_t.png new file mode 100644 index 0000000..3fa8d1d Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_4x_t_short.png b/fntpic/u8g2_font_open_iconic_arrow_4x_t_short.png new file mode 100644 index 0000000..599e74e Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_6x_t.png b/fntpic/u8g2_font_open_iconic_arrow_6x_t.png new file mode 100644 index 0000000..78ddc23 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_6x_t_short.png b/fntpic/u8g2_font_open_iconic_arrow_6x_t_short.png new file mode 100644 index 0000000..28cb87c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_8x_t.png b/fntpic/u8g2_font_open_iconic_arrow_8x_t.png new file mode 100644 index 0000000..f7912dd Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_arrow_8x_t_short.png b/fntpic/u8g2_font_open_iconic_arrow_8x_t_short.png new file mode 100644 index 0000000..0579853 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_arrow_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_1x_t.png b/fntpic/u8g2_font_open_iconic_check_1x_t.png new file mode 100644 index 0000000..40726c9 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_1x_t_short.png b/fntpic/u8g2_font_open_iconic_check_1x_t_short.png new file mode 100644 index 0000000..0e2012a Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_2x_t.png b/fntpic/u8g2_font_open_iconic_check_2x_t.png new file mode 100644 index 0000000..f796bd8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_2x_t_short.png b/fntpic/u8g2_font_open_iconic_check_2x_t_short.png new file mode 100644 index 0000000..2187899 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_4x_t.png b/fntpic/u8g2_font_open_iconic_check_4x_t.png new file mode 100644 index 0000000..2f54f57 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_4x_t_short.png b/fntpic/u8g2_font_open_iconic_check_4x_t_short.png new file mode 100644 index 0000000..043b41b Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_6x_t.png b/fntpic/u8g2_font_open_iconic_check_6x_t.png new file mode 100644 index 0000000..066b01c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_6x_t_short.png b/fntpic/u8g2_font_open_iconic_check_6x_t_short.png new file mode 100644 index 0000000..f27c264 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_8x_t.png b/fntpic/u8g2_font_open_iconic_check_8x_t.png new file mode 100644 index 0000000..cbc9c82 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_check_8x_t_short.png b/fntpic/u8g2_font_open_iconic_check_8x_t_short.png new file mode 100644 index 0000000..3f50d22 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_check_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_1x_t.png b/fntpic/u8g2_font_open_iconic_email_1x_t.png new file mode 100644 index 0000000..02e2db8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_1x_t_short.png b/fntpic/u8g2_font_open_iconic_email_1x_t_short.png new file mode 100644 index 0000000..0031878 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_2x_t.png b/fntpic/u8g2_font_open_iconic_email_2x_t.png new file mode 100644 index 0000000..cc3ff42 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_2x_t_short.png b/fntpic/u8g2_font_open_iconic_email_2x_t_short.png new file mode 100644 index 0000000..ab50d77 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_4x_t.png b/fntpic/u8g2_font_open_iconic_email_4x_t.png new file mode 100644 index 0000000..8689c0b Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_4x_t_short.png b/fntpic/u8g2_font_open_iconic_email_4x_t_short.png new file mode 100644 index 0000000..2d2d5b5 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_6x_t.png b/fntpic/u8g2_font_open_iconic_email_6x_t.png new file mode 100644 index 0000000..b354a4a Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_6x_t_short.png b/fntpic/u8g2_font_open_iconic_email_6x_t_short.png new file mode 100644 index 0000000..ef61425 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_8x_t.png b/fntpic/u8g2_font_open_iconic_email_8x_t.png new file mode 100644 index 0000000..5d1765f Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_email_8x_t_short.png b/fntpic/u8g2_font_open_iconic_email_8x_t_short.png new file mode 100644 index 0000000..5d5811b Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_email_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_1x_t.png b/fntpic/u8g2_font_open_iconic_embedded_1x_t.png new file mode 100644 index 0000000..b238d33 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_1x_t_short.png b/fntpic/u8g2_font_open_iconic_embedded_1x_t_short.png new file mode 100644 index 0000000..7d628e7 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_2x_t.png b/fntpic/u8g2_font_open_iconic_embedded_2x_t.png new file mode 100644 index 0000000..2593f13 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_2x_t_short.png b/fntpic/u8g2_font_open_iconic_embedded_2x_t_short.png new file mode 100644 index 0000000..5068916 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_4x_t.png b/fntpic/u8g2_font_open_iconic_embedded_4x_t.png new file mode 100644 index 0000000..3c93c16 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_4x_t_short.png b/fntpic/u8g2_font_open_iconic_embedded_4x_t_short.png new file mode 100644 index 0000000..0600d31 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_6x_t.png b/fntpic/u8g2_font_open_iconic_embedded_6x_t.png new file mode 100644 index 0000000..2dbd916 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_6x_t_short.png b/fntpic/u8g2_font_open_iconic_embedded_6x_t_short.png new file mode 100644 index 0000000..eb35c1f Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_8x_t.png b/fntpic/u8g2_font_open_iconic_embedded_8x_t.png new file mode 100644 index 0000000..a40ab71 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_embedded_8x_t_short.png b/fntpic/u8g2_font_open_iconic_embedded_8x_t_short.png new file mode 100644 index 0000000..5c3f942 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_embedded_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_1x_t.png b/fntpic/u8g2_font_open_iconic_gui_1x_t.png new file mode 100644 index 0000000..07722bf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_1x_t_short.png b/fntpic/u8g2_font_open_iconic_gui_1x_t_short.png new file mode 100644 index 0000000..7c2d9b5 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_2x_t.png b/fntpic/u8g2_font_open_iconic_gui_2x_t.png new file mode 100644 index 0000000..730b502 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_2x_t_short.png b/fntpic/u8g2_font_open_iconic_gui_2x_t_short.png new file mode 100644 index 0000000..757fe39 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_4x_t.png b/fntpic/u8g2_font_open_iconic_gui_4x_t.png new file mode 100644 index 0000000..3edb804 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_4x_t_short.png b/fntpic/u8g2_font_open_iconic_gui_4x_t_short.png new file mode 100644 index 0000000..610a2c0 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_6x_t.png b/fntpic/u8g2_font_open_iconic_gui_6x_t.png new file mode 100644 index 0000000..ebae7de Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_6x_t_short.png b/fntpic/u8g2_font_open_iconic_gui_6x_t_short.png new file mode 100644 index 0000000..06ac633 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_8x_t.png b/fntpic/u8g2_font_open_iconic_gui_8x_t.png new file mode 100644 index 0000000..a445cfb Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_gui_8x_t_short.png b/fntpic/u8g2_font_open_iconic_gui_8x_t_short.png new file mode 100644 index 0000000..fe8bc5c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_gui_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_1x_t.png b/fntpic/u8g2_font_open_iconic_human_1x_t.png new file mode 100644 index 0000000..76b3c3a Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_1x_t_short.png b/fntpic/u8g2_font_open_iconic_human_1x_t_short.png new file mode 100644 index 0000000..ab8e8e5 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_2x_t.png b/fntpic/u8g2_font_open_iconic_human_2x_t.png new file mode 100644 index 0000000..b082c69 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_2x_t_short.png b/fntpic/u8g2_font_open_iconic_human_2x_t_short.png new file mode 100644 index 0000000..933c476 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_4x_t.png b/fntpic/u8g2_font_open_iconic_human_4x_t.png new file mode 100644 index 0000000..18ace00 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_4x_t_short.png b/fntpic/u8g2_font_open_iconic_human_4x_t_short.png new file mode 100644 index 0000000..82c63f0 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_6x_t.png b/fntpic/u8g2_font_open_iconic_human_6x_t.png new file mode 100644 index 0000000..996b7a8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_6x_t_short.png b/fntpic/u8g2_font_open_iconic_human_6x_t_short.png new file mode 100644 index 0000000..8188b22 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_8x_t.png b/fntpic/u8g2_font_open_iconic_human_8x_t.png new file mode 100644 index 0000000..39a90f6 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_human_8x_t_short.png b/fntpic/u8g2_font_open_iconic_human_8x_t_short.png new file mode 100644 index 0000000..81d89d6 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_human_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_1x_t.png b/fntpic/u8g2_font_open_iconic_mime_1x_t.png new file mode 100644 index 0000000..5a18e49 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_1x_t_short.png b/fntpic/u8g2_font_open_iconic_mime_1x_t_short.png new file mode 100644 index 0000000..b3f9294 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_2x_t.png b/fntpic/u8g2_font_open_iconic_mime_2x_t.png new file mode 100644 index 0000000..75f9a27 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_2x_t_short.png b/fntpic/u8g2_font_open_iconic_mime_2x_t_short.png new file mode 100644 index 0000000..c654380 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_4x_t.png b/fntpic/u8g2_font_open_iconic_mime_4x_t.png new file mode 100644 index 0000000..eb90499 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_4x_t_short.png b/fntpic/u8g2_font_open_iconic_mime_4x_t_short.png new file mode 100644 index 0000000..1ce53ac Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_6x_t.png b/fntpic/u8g2_font_open_iconic_mime_6x_t.png new file mode 100644 index 0000000..eff5ccb Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_6x_t_short.png b/fntpic/u8g2_font_open_iconic_mime_6x_t_short.png new file mode 100644 index 0000000..1498dff Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_8x_t.png b/fntpic/u8g2_font_open_iconic_mime_8x_t.png new file mode 100644 index 0000000..91a5285 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_mime_8x_t_short.png b/fntpic/u8g2_font_open_iconic_mime_8x_t_short.png new file mode 100644 index 0000000..3998e3f Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_mime_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_1x_t.png b/fntpic/u8g2_font_open_iconic_other_1x_t.png new file mode 100644 index 0000000..6e7d7bd Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_1x_t_short.png b/fntpic/u8g2_font_open_iconic_other_1x_t_short.png new file mode 100644 index 0000000..dc5fa91 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_2x_t.png b/fntpic/u8g2_font_open_iconic_other_2x_t.png new file mode 100644 index 0000000..0c21b8c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_2x_t_short.png b/fntpic/u8g2_font_open_iconic_other_2x_t_short.png new file mode 100644 index 0000000..5a9db2b Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_4x_t.png b/fntpic/u8g2_font_open_iconic_other_4x_t.png new file mode 100644 index 0000000..55827c7 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_4x_t_short.png b/fntpic/u8g2_font_open_iconic_other_4x_t_short.png new file mode 100644 index 0000000..934efce Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_6x_t.png b/fntpic/u8g2_font_open_iconic_other_6x_t.png new file mode 100644 index 0000000..6b94fc6 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_6x_t_short.png b/fntpic/u8g2_font_open_iconic_other_6x_t_short.png new file mode 100644 index 0000000..061bc12 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_8x_t.png b/fntpic/u8g2_font_open_iconic_other_8x_t.png new file mode 100644 index 0000000..facce39 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_other_8x_t_short.png b/fntpic/u8g2_font_open_iconic_other_8x_t_short.png new file mode 100644 index 0000000..ce36efe Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_other_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_1x_t.png b/fntpic/u8g2_font_open_iconic_play_1x_t.png new file mode 100644 index 0000000..47a4ead Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_1x_t_short.png b/fntpic/u8g2_font_open_iconic_play_1x_t_short.png new file mode 100644 index 0000000..45a71e0 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_2x_t.png b/fntpic/u8g2_font_open_iconic_play_2x_t.png new file mode 100644 index 0000000..227fe3f Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_2x_t_short.png b/fntpic/u8g2_font_open_iconic_play_2x_t_short.png new file mode 100644 index 0000000..784450e Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_4x_t.png b/fntpic/u8g2_font_open_iconic_play_4x_t.png new file mode 100644 index 0000000..a6c6d33 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_4x_t_short.png b/fntpic/u8g2_font_open_iconic_play_4x_t_short.png new file mode 100644 index 0000000..8c3c060 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_6x_t.png b/fntpic/u8g2_font_open_iconic_play_6x_t.png new file mode 100644 index 0000000..f4a1210 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_6x_t_short.png b/fntpic/u8g2_font_open_iconic_play_6x_t_short.png new file mode 100644 index 0000000..7a3f993 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_8x_t.png b/fntpic/u8g2_font_open_iconic_play_8x_t.png new file mode 100644 index 0000000..4d4cfaf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_play_8x_t_short.png b/fntpic/u8g2_font_open_iconic_play_8x_t_short.png new file mode 100644 index 0000000..b1ac3eb Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_play_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_1x_t.png b/fntpic/u8g2_font_open_iconic_text_1x_t.png new file mode 100644 index 0000000..aebc108 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_1x_t_short.png b/fntpic/u8g2_font_open_iconic_text_1x_t_short.png new file mode 100644 index 0000000..0499cc4 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_2x_t.png b/fntpic/u8g2_font_open_iconic_text_2x_t.png new file mode 100644 index 0000000..820f5a4 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_2x_t_short.png b/fntpic/u8g2_font_open_iconic_text_2x_t_short.png new file mode 100644 index 0000000..eb5927f Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_4x_t.png b/fntpic/u8g2_font_open_iconic_text_4x_t.png new file mode 100644 index 0000000..0590605 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_4x_t_short.png b/fntpic/u8g2_font_open_iconic_text_4x_t_short.png new file mode 100644 index 0000000..c71fe8d Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_6x_t.png b/fntpic/u8g2_font_open_iconic_text_6x_t.png new file mode 100644 index 0000000..9672019 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_6x_t_short.png b/fntpic/u8g2_font_open_iconic_text_6x_t_short.png new file mode 100644 index 0000000..e0904b5 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_8x_t.png b/fntpic/u8g2_font_open_iconic_text_8x_t.png new file mode 100644 index 0000000..94b3da9 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_text_8x_t_short.png b/fntpic/u8g2_font_open_iconic_text_8x_t_short.png new file mode 100644 index 0000000..2dda5d8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_text_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_1x_t.png b/fntpic/u8g2_font_open_iconic_thing_1x_t.png new file mode 100644 index 0000000..496ec04 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_1x_t_short.png b/fntpic/u8g2_font_open_iconic_thing_1x_t_short.png new file mode 100644 index 0000000..8b1ed2c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_2x_t.png b/fntpic/u8g2_font_open_iconic_thing_2x_t.png new file mode 100644 index 0000000..c0c51bf Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_2x_t_short.png b/fntpic/u8g2_font_open_iconic_thing_2x_t_short.png new file mode 100644 index 0000000..e522fd2 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_4x_t.png b/fntpic/u8g2_font_open_iconic_thing_4x_t.png new file mode 100644 index 0000000..3dcea53 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_4x_t_short.png b/fntpic/u8g2_font_open_iconic_thing_4x_t_short.png new file mode 100644 index 0000000..9833239 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_6x_t.png b/fntpic/u8g2_font_open_iconic_thing_6x_t.png new file mode 100644 index 0000000..080306c Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_6x_t_short.png b/fntpic/u8g2_font_open_iconic_thing_6x_t_short.png new file mode 100644 index 0000000..db85b65 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_8x_t.png b/fntpic/u8g2_font_open_iconic_thing_8x_t.png new file mode 100644 index 0000000..5c5669a Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_thing_8x_t_short.png b/fntpic/u8g2_font_open_iconic_thing_8x_t_short.png new file mode 100644 index 0000000..05c16ae Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_thing_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_1x_t.png b/fntpic/u8g2_font_open_iconic_weather_1x_t.png new file mode 100644 index 0000000..0fed95d Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_1x_t_short.png b/fntpic/u8g2_font_open_iconic_weather_1x_t_short.png new file mode 100644 index 0000000..ba8fe17 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_2x_t.png b/fntpic/u8g2_font_open_iconic_weather_2x_t.png new file mode 100644 index 0000000..ec3faf4 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_2x_t_short.png b/fntpic/u8g2_font_open_iconic_weather_2x_t_short.png new file mode 100644 index 0000000..1785ea0 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_4x_t.png b/fntpic/u8g2_font_open_iconic_weather_4x_t.png new file mode 100644 index 0000000..d43e4e8 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_4x_t_short.png b/fntpic/u8g2_font_open_iconic_weather_4x_t_short.png new file mode 100644 index 0000000..34d709d Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_6x_t.png b/fntpic/u8g2_font_open_iconic_weather_6x_t.png new file mode 100644 index 0000000..d59ff00 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_6x_t_short.png b/fntpic/u8g2_font_open_iconic_weather_6x_t_short.png new file mode 100644 index 0000000..e596f19 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_8x_t.png b/fntpic/u8g2_font_open_iconic_weather_8x_t.png new file mode 100644 index 0000000..be555b4 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_weather_8x_t_short.png b/fntpic/u8g2_font_open_iconic_weather_8x_t_short.png new file mode 100644 index 0000000..d2baa36 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_weather_8x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_1x_t.png b/fntpic/u8g2_font_open_iconic_www_1x_t.png new file mode 100644 index 0000000..8374b71 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_1x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_1x_t_short.png b/fntpic/u8g2_font_open_iconic_www_1x_t_short.png new file mode 100644 index 0000000..06fda58 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_1x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_2x_t.png b/fntpic/u8g2_font_open_iconic_www_2x_t.png new file mode 100644 index 0000000..cd0ce50 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_2x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_2x_t_short.png b/fntpic/u8g2_font_open_iconic_www_2x_t_short.png new file mode 100644 index 0000000..6793922 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_2x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_4x_t.png b/fntpic/u8g2_font_open_iconic_www_4x_t.png new file mode 100644 index 0000000..8b4e686 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_4x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_4x_t_short.png b/fntpic/u8g2_font_open_iconic_www_4x_t_short.png new file mode 100644 index 0000000..021d70e Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_4x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_6x_t.png b/fntpic/u8g2_font_open_iconic_www_6x_t.png new file mode 100644 index 0000000..db99902 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_6x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_6x_t_short.png b/fntpic/u8g2_font_open_iconic_www_6x_t_short.png new file mode 100644 index 0000000..ad411ae Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_6x_t_short.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_8x_t.png b/fntpic/u8g2_font_open_iconic_www_8x_t.png new file mode 100644 index 0000000..6524628 Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_8x_t.png differ diff --git a/fntpic/u8g2_font_open_iconic_www_8x_t_short.png b/fntpic/u8g2_font_open_iconic_www_8x_t_short.png new file mode 100644 index 0000000..0aa4d3e Binary files /dev/null and b/fntpic/u8g2_font_open_iconic_www_8x_t_short.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_t_all.png b/fntpic/u8g2_font_ordinarybasis_t_all.png new file mode 100644 index 0000000..d32f1b6 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_t_all.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_t_all_short.png b/fntpic/u8g2_font_ordinarybasis_t_all_short.png new file mode 100644 index 0000000..02f3304 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_t_all_short.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tf.png b/fntpic/u8g2_font_ordinarybasis_tf.png new file mode 100644 index 0000000..ed2af80 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tf.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tf_short.png b/fntpic/u8g2_font_ordinarybasis_tf_short.png new file mode 100644 index 0000000..02f3304 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tf_short.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tn.png b/fntpic/u8g2_font_ordinarybasis_tn.png new file mode 100644 index 0000000..8a4adc9 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tn.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tn_short.png b/fntpic/u8g2_font_ordinarybasis_tn_short.png new file mode 100644 index 0000000..8555f8e Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tn_short.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tr.png b/fntpic/u8g2_font_ordinarybasis_tr.png new file mode 100644 index 0000000..7ce2806 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tr.png differ diff --git a/fntpic/u8g2_font_ordinarybasis_tr_short.png b/fntpic/u8g2_font_ordinarybasis_tr_short.png new file mode 100644 index 0000000..74d09c3 Binary files /dev/null and b/fntpic/u8g2_font_ordinarybasis_tr_short.png differ diff --git a/fntpic/u8g2_font_originalsans_tr.png b/fntpic/u8g2_font_originalsans_tr.png new file mode 100644 index 0000000..95d0359 Binary files /dev/null and b/fntpic/u8g2_font_originalsans_tr.png differ diff --git a/fntpic/u8g2_font_originalsans_tr_short.png b/fntpic/u8g2_font_originalsans_tr_short.png new file mode 100644 index 0000000..88db5f9 Binary files /dev/null and b/fntpic/u8g2_font_originalsans_tr_short.png differ diff --git a/fntpic/u8g2_font_osb18_tf.png b/fntpic/u8g2_font_osb18_tf.png new file mode 100644 index 0000000..3cf86c1 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tf.png differ diff --git a/fntpic/u8g2_font_osb18_tf_short.png b/fntpic/u8g2_font_osb18_tf_short.png new file mode 100644 index 0000000..6ea90a0 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tf_short.png differ diff --git a/fntpic/u8g2_font_osb18_tn.png b/fntpic/u8g2_font_osb18_tn.png new file mode 100644 index 0000000..0ff59f8 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tn.png differ diff --git a/fntpic/u8g2_font_osb18_tn_short.png b/fntpic/u8g2_font_osb18_tn_short.png new file mode 100644 index 0000000..3058989 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tn_short.png differ diff --git a/fntpic/u8g2_font_osb18_tr.png b/fntpic/u8g2_font_osb18_tr.png new file mode 100644 index 0000000..f9b4594 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tr.png differ diff --git a/fntpic/u8g2_font_osb18_tr_short.png b/fntpic/u8g2_font_osb18_tr_short.png new file mode 100644 index 0000000..991dc00 Binary files /dev/null and b/fntpic/u8g2_font_osb18_tr_short.png differ diff --git a/fntpic/u8g2_font_osb21_tf.png b/fntpic/u8g2_font_osb21_tf.png new file mode 100644 index 0000000..54d6a6d Binary files /dev/null and b/fntpic/u8g2_font_osb21_tf.png differ diff --git a/fntpic/u8g2_font_osb21_tf_short.png b/fntpic/u8g2_font_osb21_tf_short.png new file mode 100644 index 0000000..bee6176 Binary files /dev/null and b/fntpic/u8g2_font_osb21_tf_short.png differ diff --git a/fntpic/u8g2_font_osb21_tn.png b/fntpic/u8g2_font_osb21_tn.png new file mode 100644 index 0000000..3552a08 Binary files /dev/null and b/fntpic/u8g2_font_osb21_tn.png differ diff --git a/fntpic/u8g2_font_osb21_tn_short.png b/fntpic/u8g2_font_osb21_tn_short.png new file mode 100644 index 0000000..86e2643 Binary files /dev/null and b/fntpic/u8g2_font_osb21_tn_short.png differ diff --git a/fntpic/u8g2_font_osb21_tr.png b/fntpic/u8g2_font_osb21_tr.png new file mode 100644 index 0000000..9f16462 Binary files /dev/null and b/fntpic/u8g2_font_osb21_tr.png differ diff --git a/fntpic/u8g2_font_osb21_tr_short.png b/fntpic/u8g2_font_osb21_tr_short.png new file mode 100644 index 0000000..e4442fa Binary files /dev/null and b/fntpic/u8g2_font_osb21_tr_short.png differ diff --git a/fntpic/u8g2_font_osb26_tf.png b/fntpic/u8g2_font_osb26_tf.png new file mode 100644 index 0000000..64e4a58 Binary files /dev/null and b/fntpic/u8g2_font_osb26_tf.png differ diff --git a/fntpic/u8g2_font_osb26_tf_short.png b/fntpic/u8g2_font_osb26_tf_short.png new file mode 100644 index 0000000..0181d4a Binary files /dev/null and b/fntpic/u8g2_font_osb26_tf_short.png differ diff --git a/fntpic/u8g2_font_osb26_tn.png b/fntpic/u8g2_font_osb26_tn.png new file mode 100644 index 0000000..ffa215f Binary files /dev/null and b/fntpic/u8g2_font_osb26_tn.png differ diff --git a/fntpic/u8g2_font_osb26_tn_short.png b/fntpic/u8g2_font_osb26_tn_short.png new file mode 100644 index 0000000..e1a6164 Binary files /dev/null and b/fntpic/u8g2_font_osb26_tn_short.png differ diff --git a/fntpic/u8g2_font_osb26_tr.png b/fntpic/u8g2_font_osb26_tr.png new file mode 100644 index 0000000..a54c1d8 Binary files /dev/null and b/fntpic/u8g2_font_osb26_tr.png differ diff --git a/fntpic/u8g2_font_osb26_tr_short.png b/fntpic/u8g2_font_osb26_tr_short.png new file mode 100644 index 0000000..1027b4b Binary files /dev/null and b/fntpic/u8g2_font_osb26_tr_short.png differ diff --git a/fntpic/u8g2_font_osb29_tf.png b/fntpic/u8g2_font_osb29_tf.png new file mode 100644 index 0000000..eac19a3 Binary files /dev/null and b/fntpic/u8g2_font_osb29_tf.png differ diff --git a/fntpic/u8g2_font_osb29_tf_short.png b/fntpic/u8g2_font_osb29_tf_short.png new file mode 100644 index 0000000..10eba26 Binary files /dev/null and b/fntpic/u8g2_font_osb29_tf_short.png differ diff --git a/fntpic/u8g2_font_osb29_tn.png b/fntpic/u8g2_font_osb29_tn.png new file mode 100644 index 0000000..d2fbfbc Binary files /dev/null and b/fntpic/u8g2_font_osb29_tn.png differ diff --git a/fntpic/u8g2_font_osb29_tn_short.png b/fntpic/u8g2_font_osb29_tn_short.png new file mode 100644 index 0000000..5b8115f Binary files /dev/null and b/fntpic/u8g2_font_osb29_tn_short.png differ diff --git a/fntpic/u8g2_font_osb29_tr.png b/fntpic/u8g2_font_osb29_tr.png new file mode 100644 index 0000000..af7b829 Binary files /dev/null and b/fntpic/u8g2_font_osb29_tr.png differ diff --git a/fntpic/u8g2_font_osb29_tr_short.png b/fntpic/u8g2_font_osb29_tr_short.png new file mode 100644 index 0000000..af65589 Binary files /dev/null and b/fntpic/u8g2_font_osb29_tr_short.png differ diff --git a/fntpic/u8g2_font_osb35_tf.png b/fntpic/u8g2_font_osb35_tf.png new file mode 100644 index 0000000..a2dc521 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tf.png differ diff --git a/fntpic/u8g2_font_osb35_tf_short.png b/fntpic/u8g2_font_osb35_tf_short.png new file mode 100644 index 0000000..db35660 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tf_short.png differ diff --git a/fntpic/u8g2_font_osb35_tn.png b/fntpic/u8g2_font_osb35_tn.png new file mode 100644 index 0000000..1a32f98 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tn.png differ diff --git a/fntpic/u8g2_font_osb35_tn_short.png b/fntpic/u8g2_font_osb35_tn_short.png new file mode 100644 index 0000000..dbc8c15 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tn_short.png differ diff --git a/fntpic/u8g2_font_osb35_tr.png b/fntpic/u8g2_font_osb35_tr.png new file mode 100644 index 0000000..18af253 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tr.png differ diff --git a/fntpic/u8g2_font_osb35_tr_short.png b/fntpic/u8g2_font_osb35_tr_short.png new file mode 100644 index 0000000..d53ed13 Binary files /dev/null and b/fntpic/u8g2_font_osb35_tr_short.png differ diff --git a/fntpic/u8g2_font_osb41_tf.png b/fntpic/u8g2_font_osb41_tf.png new file mode 100644 index 0000000..4b7e504 Binary files /dev/null and b/fntpic/u8g2_font_osb41_tf.png differ diff --git a/fntpic/u8g2_font_osb41_tf_short.png b/fntpic/u8g2_font_osb41_tf_short.png new file mode 100644 index 0000000..3e9325d Binary files /dev/null and b/fntpic/u8g2_font_osb41_tf_short.png differ diff --git a/fntpic/u8g2_font_osb41_tn.png b/fntpic/u8g2_font_osb41_tn.png new file mode 100644 index 0000000..6aab442 Binary files /dev/null and b/fntpic/u8g2_font_osb41_tn.png differ diff --git a/fntpic/u8g2_font_osb41_tn_short.png b/fntpic/u8g2_font_osb41_tn_short.png new file mode 100644 index 0000000..b69570b Binary files /dev/null and b/fntpic/u8g2_font_osb41_tn_short.png differ diff --git a/fntpic/u8g2_font_osb41_tr.png b/fntpic/u8g2_font_osb41_tr.png new file mode 100644 index 0000000..35facca Binary files /dev/null and b/fntpic/u8g2_font_osb41_tr.png differ diff --git a/fntpic/u8g2_font_osb41_tr_short.png b/fntpic/u8g2_font_osb41_tr_short.png new file mode 100644 index 0000000..c590ada Binary files /dev/null and b/fntpic/u8g2_font_osb41_tr_short.png differ diff --git a/fntpic/u8g2_font_oskool_tf.png b/fntpic/u8g2_font_oskool_tf.png new file mode 100644 index 0000000..4399425 Binary files /dev/null and b/fntpic/u8g2_font_oskool_tf.png differ diff --git a/fntpic/u8g2_font_oskool_tf_short.png b/fntpic/u8g2_font_oskool_tf_short.png new file mode 100644 index 0000000..68eb27c Binary files /dev/null and b/fntpic/u8g2_font_oskool_tf_short.png differ diff --git a/fntpic/u8g2_font_oskool_tn.png b/fntpic/u8g2_font_oskool_tn.png new file mode 100644 index 0000000..eba7f60 Binary files /dev/null and b/fntpic/u8g2_font_oskool_tn.png differ diff --git a/fntpic/u8g2_font_oskool_tn_short.png b/fntpic/u8g2_font_oskool_tn_short.png new file mode 100644 index 0000000..a371ac7 Binary files /dev/null and b/fntpic/u8g2_font_oskool_tn_short.png differ diff --git a/fntpic/u8g2_font_oskool_tr.png b/fntpic/u8g2_font_oskool_tr.png new file mode 100644 index 0000000..386ebb7 Binary files /dev/null and b/fntpic/u8g2_font_oskool_tr.png differ diff --git a/fntpic/u8g2_font_oskool_tr_short.png b/fntpic/u8g2_font_oskool_tr_short.png new file mode 100644 index 0000000..68eb27c Binary files /dev/null and b/fntpic/u8g2_font_oskool_tr_short.png differ diff --git a/fntpic/u8g2_font_osr18_tf.png b/fntpic/u8g2_font_osr18_tf.png new file mode 100644 index 0000000..fc9bf0d Binary files /dev/null and b/fntpic/u8g2_font_osr18_tf.png differ diff --git a/fntpic/u8g2_font_osr18_tf_short.png b/fntpic/u8g2_font_osr18_tf_short.png new file mode 100644 index 0000000..a045592 Binary files /dev/null and b/fntpic/u8g2_font_osr18_tf_short.png differ diff --git a/fntpic/u8g2_font_osr18_tn.png b/fntpic/u8g2_font_osr18_tn.png new file mode 100644 index 0000000..fb060aa Binary files /dev/null and b/fntpic/u8g2_font_osr18_tn.png differ diff --git a/fntpic/u8g2_font_osr18_tn_short.png b/fntpic/u8g2_font_osr18_tn_short.png new file mode 100644 index 0000000..feec97e Binary files /dev/null and b/fntpic/u8g2_font_osr18_tn_short.png differ diff --git a/fntpic/u8g2_font_osr18_tr.png b/fntpic/u8g2_font_osr18_tr.png new file mode 100644 index 0000000..7473c75 Binary files /dev/null and b/fntpic/u8g2_font_osr18_tr.png differ diff --git a/fntpic/u8g2_font_osr18_tr_short.png b/fntpic/u8g2_font_osr18_tr_short.png new file mode 100644 index 0000000..ea95c2e Binary files /dev/null and b/fntpic/u8g2_font_osr18_tr_short.png differ diff --git a/fntpic/u8g2_font_osr21_tf.png b/fntpic/u8g2_font_osr21_tf.png new file mode 100644 index 0000000..f22b6d8 Binary files /dev/null and b/fntpic/u8g2_font_osr21_tf.png differ diff --git a/fntpic/u8g2_font_osr21_tf_short.png b/fntpic/u8g2_font_osr21_tf_short.png new file mode 100644 index 0000000..3337f19 Binary files /dev/null and b/fntpic/u8g2_font_osr21_tf_short.png differ diff --git a/fntpic/u8g2_font_osr21_tn.png b/fntpic/u8g2_font_osr21_tn.png new file mode 100644 index 0000000..4a2073c Binary files /dev/null and b/fntpic/u8g2_font_osr21_tn.png differ diff --git a/fntpic/u8g2_font_osr21_tn_short.png b/fntpic/u8g2_font_osr21_tn_short.png new file mode 100644 index 0000000..1768794 Binary files /dev/null and b/fntpic/u8g2_font_osr21_tn_short.png differ diff --git a/fntpic/u8g2_font_osr21_tr.png b/fntpic/u8g2_font_osr21_tr.png new file mode 100644 index 0000000..f586568 Binary files /dev/null and b/fntpic/u8g2_font_osr21_tr.png differ diff --git a/fntpic/u8g2_font_osr21_tr_short.png b/fntpic/u8g2_font_osr21_tr_short.png new file mode 100644 index 0000000..5e5634b Binary files /dev/null and b/fntpic/u8g2_font_osr21_tr_short.png differ diff --git a/fntpic/u8g2_font_osr26_tf.png b/fntpic/u8g2_font_osr26_tf.png new file mode 100644 index 0000000..1433c67 Binary files /dev/null and b/fntpic/u8g2_font_osr26_tf.png differ diff --git a/fntpic/u8g2_font_osr26_tf_short.png b/fntpic/u8g2_font_osr26_tf_short.png new file mode 100644 index 0000000..611123e Binary files /dev/null and b/fntpic/u8g2_font_osr26_tf_short.png differ diff --git a/fntpic/u8g2_font_osr26_tn.png b/fntpic/u8g2_font_osr26_tn.png new file mode 100644 index 0000000..e871592 Binary files /dev/null and b/fntpic/u8g2_font_osr26_tn.png differ diff --git a/fntpic/u8g2_font_osr26_tn_short.png b/fntpic/u8g2_font_osr26_tn_short.png new file mode 100644 index 0000000..2a98445 Binary files /dev/null and b/fntpic/u8g2_font_osr26_tn_short.png differ diff --git a/fntpic/u8g2_font_osr26_tr.png b/fntpic/u8g2_font_osr26_tr.png new file mode 100644 index 0000000..86f9edf Binary files /dev/null and b/fntpic/u8g2_font_osr26_tr.png differ diff --git a/fntpic/u8g2_font_osr26_tr_short.png b/fntpic/u8g2_font_osr26_tr_short.png new file mode 100644 index 0000000..d6ca993 Binary files /dev/null and b/fntpic/u8g2_font_osr26_tr_short.png differ diff --git a/fntpic/u8g2_font_osr29_tf.png b/fntpic/u8g2_font_osr29_tf.png new file mode 100644 index 0000000..a1b1e06 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tf.png differ diff --git a/fntpic/u8g2_font_osr29_tf_short.png b/fntpic/u8g2_font_osr29_tf_short.png new file mode 100644 index 0000000..9487205 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tf_short.png differ diff --git a/fntpic/u8g2_font_osr29_tn.png b/fntpic/u8g2_font_osr29_tn.png new file mode 100644 index 0000000..fbc1b48 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tn.png differ diff --git a/fntpic/u8g2_font_osr29_tn_short.png b/fntpic/u8g2_font_osr29_tn_short.png new file mode 100644 index 0000000..2b56dd0 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tn_short.png differ diff --git a/fntpic/u8g2_font_osr29_tr.png b/fntpic/u8g2_font_osr29_tr.png new file mode 100644 index 0000000..9e74429 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tr.png differ diff --git a/fntpic/u8g2_font_osr29_tr_short.png b/fntpic/u8g2_font_osr29_tr_short.png new file mode 100644 index 0000000..6aa95b9 Binary files /dev/null and b/fntpic/u8g2_font_osr29_tr_short.png differ diff --git a/fntpic/u8g2_font_osr35_tf.png b/fntpic/u8g2_font_osr35_tf.png new file mode 100644 index 0000000..15d19c2 Binary files /dev/null and b/fntpic/u8g2_font_osr35_tf.png differ diff --git a/fntpic/u8g2_font_osr35_tf_short.png b/fntpic/u8g2_font_osr35_tf_short.png new file mode 100644 index 0000000..56bc744 Binary files /dev/null and b/fntpic/u8g2_font_osr35_tf_short.png differ diff --git a/fntpic/u8g2_font_osr35_tn.png b/fntpic/u8g2_font_osr35_tn.png new file mode 100644 index 0000000..6d24942 Binary files /dev/null and b/fntpic/u8g2_font_osr35_tn.png differ diff --git a/fntpic/u8g2_font_osr35_tn_short.png b/fntpic/u8g2_font_osr35_tn_short.png new file mode 100644 index 0000000..905e03c Binary files /dev/null and b/fntpic/u8g2_font_osr35_tn_short.png differ diff --git a/fntpic/u8g2_font_osr35_tr.png b/fntpic/u8g2_font_osr35_tr.png new file mode 100644 index 0000000..0c04127 Binary files /dev/null and b/fntpic/u8g2_font_osr35_tr.png differ diff --git a/fntpic/u8g2_font_osr35_tr_short.png b/fntpic/u8g2_font_osr35_tr_short.png new file mode 100644 index 0000000..91baafe Binary files /dev/null and b/fntpic/u8g2_font_osr35_tr_short.png differ diff --git a/fntpic/u8g2_font_osr41_tf.png b/fntpic/u8g2_font_osr41_tf.png new file mode 100644 index 0000000..2c0fec3 Binary files /dev/null and b/fntpic/u8g2_font_osr41_tf.png differ diff --git a/fntpic/u8g2_font_osr41_tf_short.png b/fntpic/u8g2_font_osr41_tf_short.png new file mode 100644 index 0000000..ac3a6ce Binary files /dev/null and b/fntpic/u8g2_font_osr41_tf_short.png differ diff --git a/fntpic/u8g2_font_osr41_tn.png b/fntpic/u8g2_font_osr41_tn.png new file mode 100644 index 0000000..33b8fa7 Binary files /dev/null and b/fntpic/u8g2_font_osr41_tn.png differ diff --git a/fntpic/u8g2_font_osr41_tn_short.png b/fntpic/u8g2_font_osr41_tn_short.png new file mode 100644 index 0000000..3c1d008 Binary files /dev/null and b/fntpic/u8g2_font_osr41_tn_short.png differ diff --git a/fntpic/u8g2_font_osr41_tr.png b/fntpic/u8g2_font_osr41_tr.png new file mode 100644 index 0000000..a0198f8 Binary files /dev/null and b/fntpic/u8g2_font_osr41_tr.png differ diff --git a/fntpic/u8g2_font_osr41_tr_short.png b/fntpic/u8g2_font_osr41_tr_short.png new file mode 100644 index 0000000..749c14e Binary files /dev/null and b/fntpic/u8g2_font_osr41_tr_short.png differ diff --git a/fntpic/u8g2_font_p01type_tf.png b/fntpic/u8g2_font_p01type_tf.png new file mode 100644 index 0000000..36fa9a7 Binary files /dev/null and b/fntpic/u8g2_font_p01type_tf.png differ diff --git a/fntpic/u8g2_font_p01type_tf_short.png b/fntpic/u8g2_font_p01type_tf_short.png new file mode 100644 index 0000000..13066b1 Binary files /dev/null and b/fntpic/u8g2_font_p01type_tf_short.png differ diff --git a/fntpic/u8g2_font_p01type_tn.png b/fntpic/u8g2_font_p01type_tn.png new file mode 100644 index 0000000..c98f7ae Binary files /dev/null and b/fntpic/u8g2_font_p01type_tn.png differ diff --git a/fntpic/u8g2_font_p01type_tn_short.png b/fntpic/u8g2_font_p01type_tn_short.png new file mode 100644 index 0000000..97f442e Binary files /dev/null and b/fntpic/u8g2_font_p01type_tn_short.png differ diff --git a/fntpic/u8g2_font_p01type_tr.png b/fntpic/u8g2_font_p01type_tr.png new file mode 100644 index 0000000..a6d3645 Binary files /dev/null and b/fntpic/u8g2_font_p01type_tr.png differ diff --git a/fntpic/u8g2_font_p01type_tr_short.png b/fntpic/u8g2_font_p01type_tr_short.png new file mode 100644 index 0000000..1f02d4b Binary files /dev/null and b/fntpic/u8g2_font_p01type_tr_short.png differ diff --git a/fntpic/u8g2_font_pcsenior_8f.png b/fntpic/u8g2_font_pcsenior_8f.png new file mode 100644 index 0000000..8c9ede5 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8f.png differ diff --git a/fntpic/u8g2_font_pcsenior_8f_short.png b/fntpic/u8g2_font_pcsenior_8f_short.png new file mode 100644 index 0000000..ea467c9 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8f_short.png differ diff --git a/fntpic/u8g2_font_pcsenior_8n.png b/fntpic/u8g2_font_pcsenior_8n.png new file mode 100644 index 0000000..e26fade Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8n.png differ diff --git a/fntpic/u8g2_font_pcsenior_8n_short.png b/fntpic/u8g2_font_pcsenior_8n_short.png new file mode 100644 index 0000000..8926b66 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8n_short.png differ diff --git a/fntpic/u8g2_font_pcsenior_8r.png b/fntpic/u8g2_font_pcsenior_8r.png new file mode 100644 index 0000000..582b8ec Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8r.png differ diff --git a/fntpic/u8g2_font_pcsenior_8r_short.png b/fntpic/u8g2_font_pcsenior_8r_short.png new file mode 100644 index 0000000..ea467c9 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8r_short.png differ diff --git a/fntpic/u8g2_font_pcsenior_8u.png b/fntpic/u8g2_font_pcsenior_8u.png new file mode 100644 index 0000000..301c914 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8u.png differ diff --git a/fntpic/u8g2_font_pcsenior_8u_short.png b/fntpic/u8g2_font_pcsenior_8u_short.png new file mode 100644 index 0000000..627be90 Binary files /dev/null and b/fntpic/u8g2_font_pcsenior_8u_short.png differ diff --git a/fntpic/u8g2_font_pearfont_tr.png b/fntpic/u8g2_font_pearfont_tr.png new file mode 100644 index 0000000..531bc1a Binary files /dev/null and b/fntpic/u8g2_font_pearfont_tr.png differ diff --git a/fntpic/u8g2_font_pearfont_tr_short.png b/fntpic/u8g2_font_pearfont_tr_short.png new file mode 100644 index 0000000..d374c99 Binary files /dev/null and b/fntpic/u8g2_font_pearfont_tr_short.png differ diff --git a/fntpic/u8g2_font_percent_circle_25_hn.png b/fntpic/u8g2_font_percent_circle_25_hn.png new file mode 100644 index 0000000..39094c8 Binary files /dev/null and b/fntpic/u8g2_font_percent_circle_25_hn.png differ diff --git a/fntpic/u8g2_font_percent_circle_25_hn_short.png b/fntpic/u8g2_font_percent_circle_25_hn_short.png new file mode 100644 index 0000000..e955371 Binary files /dev/null and b/fntpic/u8g2_font_percent_circle_25_hn_short.png differ diff --git a/fntpic/u8g2_font_pieceofcake_mel_tn.png b/fntpic/u8g2_font_pieceofcake_mel_tn.png new file mode 100644 index 0000000..5080fd0 Binary files /dev/null and b/fntpic/u8g2_font_pieceofcake_mel_tn.png differ diff --git a/fntpic/u8g2_font_pieceofcake_mel_tn_short.png b/fntpic/u8g2_font_pieceofcake_mel_tn_short.png new file mode 100644 index 0000000..4c707c7 Binary files /dev/null and b/fntpic/u8g2_font_pieceofcake_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_pieceofcake_mel_tr.png b/fntpic/u8g2_font_pieceofcake_mel_tr.png new file mode 100644 index 0000000..fc3501c Binary files /dev/null and b/fntpic/u8g2_font_pieceofcake_mel_tr.png differ diff --git a/fntpic/u8g2_font_pieceofcake_mel_tr_short.png b/fntpic/u8g2_font_pieceofcake_mel_tr_short.png new file mode 100644 index 0000000..116ffb4 Binary files /dev/null and b/fntpic/u8g2_font_pieceofcake_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_pixelle_micro_tn.png b/fntpic/u8g2_font_pixelle_micro_tn.png new file mode 100644 index 0000000..3db7e9b Binary files /dev/null and b/fntpic/u8g2_font_pixelle_micro_tn.png differ diff --git a/fntpic/u8g2_font_pixelle_micro_tn_short.png b/fntpic/u8g2_font_pixelle_micro_tn_short.png new file mode 100644 index 0000000..c8673cb Binary files /dev/null and b/fntpic/u8g2_font_pixelle_micro_tn_short.png differ diff --git a/fntpic/u8g2_font_pixelle_micro_tr.png b/fntpic/u8g2_font_pixelle_micro_tr.png new file mode 100644 index 0000000..ff46b49 Binary files /dev/null and b/fntpic/u8g2_font_pixelle_micro_tr.png differ diff --git a/fntpic/u8g2_font_pixelle_micro_tr_short.png b/fntpic/u8g2_font_pixelle_micro_tr_short.png new file mode 100644 index 0000000..078074a Binary files /dev/null and b/fntpic/u8g2_font_pixelle_micro_tr_short.png differ diff --git a/fntpic/u8g2_font_pixelmordred_t_all.png b/fntpic/u8g2_font_pixelmordred_t_all.png new file mode 100644 index 0000000..5e69e8d Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_t_all.png differ diff --git a/fntpic/u8g2_font_pixelmordred_t_all_short.png b/fntpic/u8g2_font_pixelmordred_t_all_short.png new file mode 100644 index 0000000..69926d7 Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_t_all_short.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tf.png b/fntpic/u8g2_font_pixelmordred_tf.png new file mode 100644 index 0000000..303a188 Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tf.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tf_short.png b/fntpic/u8g2_font_pixelmordred_tf_short.png new file mode 100644 index 0000000..c36578a Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tf_short.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tn.png b/fntpic/u8g2_font_pixelmordred_tn.png new file mode 100644 index 0000000..178f7a2 Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tn.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tn_short.png b/fntpic/u8g2_font_pixelmordred_tn_short.png new file mode 100644 index 0000000..06ac82f Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tn_short.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tr.png b/fntpic/u8g2_font_pixelmordred_tr.png new file mode 100644 index 0000000..cfcf905 Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tr.png differ diff --git a/fntpic/u8g2_font_pixelmordred_tr_short.png b/fntpic/u8g2_font_pixelmordred_tr_short.png new file mode 100644 index 0000000..c36578a Binary files /dev/null and b/fntpic/u8g2_font_pixelmordred_tr_short.png differ diff --git a/fntpic/u8g2_font_pixelpoiiz_tr.png b/fntpic/u8g2_font_pixelpoiiz_tr.png new file mode 100644 index 0000000..1a14d46 Binary files /dev/null and b/fntpic/u8g2_font_pixelpoiiz_tr.png differ diff --git a/fntpic/u8g2_font_pixelpoiiz_tr_short.png b/fntpic/u8g2_font_pixelpoiiz_tr_short.png new file mode 100644 index 0000000..503fdc6 Binary files /dev/null and b/fntpic/u8g2_font_pixelpoiiz_tr_short.png differ diff --git a/fntpic/u8g2_font_pixzillav1_te.png b/fntpic/u8g2_font_pixzillav1_te.png new file mode 100644 index 0000000..6240e49 Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_te.png differ diff --git a/fntpic/u8g2_font_pixzillav1_te_short.png b/fntpic/u8g2_font_pixzillav1_te_short.png new file mode 100644 index 0000000..95605b8 Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_te_short.png differ diff --git a/fntpic/u8g2_font_pixzillav1_tf.png b/fntpic/u8g2_font_pixzillav1_tf.png new file mode 100644 index 0000000..5c4293d Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_tf.png differ diff --git a/fntpic/u8g2_font_pixzillav1_tf_short.png b/fntpic/u8g2_font_pixzillav1_tf_short.png new file mode 100644 index 0000000..95605b8 Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_tf_short.png differ diff --git a/fntpic/u8g2_font_pixzillav1_tr.png b/fntpic/u8g2_font_pixzillav1_tr.png new file mode 100644 index 0000000..2a53425 Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_tr.png differ diff --git a/fntpic/u8g2_font_pixzillav1_tr_short.png b/fntpic/u8g2_font_pixzillav1_tr_short.png new file mode 100644 index 0000000..f86d542 Binary files /dev/null and b/fntpic/u8g2_font_pixzillav1_tr_short.png differ diff --git a/fntpic/u8g2_font_press_mel_tn.png b/fntpic/u8g2_font_press_mel_tn.png new file mode 100644 index 0000000..d001c70 Binary files /dev/null and b/fntpic/u8g2_font_press_mel_tn.png differ diff --git a/fntpic/u8g2_font_press_mel_tn_short.png b/fntpic/u8g2_font_press_mel_tn_short.png new file mode 100644 index 0000000..9d6b915 Binary files /dev/null and b/fntpic/u8g2_font_press_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_press_mel_tr.png b/fntpic/u8g2_font_press_mel_tr.png new file mode 100644 index 0000000..dae8dbc Binary files /dev/null and b/fntpic/u8g2_font_press_mel_tr.png differ diff --git a/fntpic/u8g2_font_press_mel_tr_short.png b/fntpic/u8g2_font_press_mel_tr_short.png new file mode 100644 index 0000000..66dd85f Binary files /dev/null and b/fntpic/u8g2_font_press_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8f.png b/fntpic/u8g2_font_pressstart2p_8f.png new file mode 100644 index 0000000..6236a74 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8f.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8f_short.png b/fntpic/u8g2_font_pressstart2p_8f_short.png new file mode 100644 index 0000000..4a8c120 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8f_short.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8n.png b/fntpic/u8g2_font_pressstart2p_8n.png new file mode 100644 index 0000000..3d5c410 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8n.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8n_short.png b/fntpic/u8g2_font_pressstart2p_8n_short.png new file mode 100644 index 0000000..bcc650e Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8n_short.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8r.png b/fntpic/u8g2_font_pressstart2p_8r.png new file mode 100644 index 0000000..a86da13 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8r.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8r_short.png b/fntpic/u8g2_font_pressstart2p_8r_short.png new file mode 100644 index 0000000..4a8c120 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8r_short.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8u.png b/fntpic/u8g2_font_pressstart2p_8u.png new file mode 100644 index 0000000..27f01c6 Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8u.png differ diff --git a/fntpic/u8g2_font_pressstart2p_8u_short.png b/fntpic/u8g2_font_pressstart2p_8u_short.png new file mode 100644 index 0000000..c7dda4f Binary files /dev/null and b/fntpic/u8g2_font_pressstart2p_8u_short.png differ diff --git a/fntpic/u8g2_font_princess_te.png b/fntpic/u8g2_font_princess_te.png new file mode 100644 index 0000000..fc27693 Binary files /dev/null and b/fntpic/u8g2_font_princess_te.png differ diff --git a/fntpic/u8g2_font_princess_te_short.png b/fntpic/u8g2_font_princess_te_short.png new file mode 100644 index 0000000..4605b90 Binary files /dev/null and b/fntpic/u8g2_font_princess_te_short.png differ diff --git a/fntpic/u8g2_font_princess_tr.png b/fntpic/u8g2_font_princess_tr.png new file mode 100644 index 0000000..0f2baf5 Binary files /dev/null and b/fntpic/u8g2_font_princess_tr.png differ diff --git a/fntpic/u8g2_font_princess_tr_short.png b/fntpic/u8g2_font_princess_tr_short.png new file mode 100644 index 0000000..c54d544 Binary files /dev/null and b/fntpic/u8g2_font_princess_tr_short.png differ diff --git a/fntpic/u8g2_font_profont10_mf.png b/fntpic/u8g2_font_profont10_mf.png new file mode 100644 index 0000000..c2fc2ea Binary files /dev/null and b/fntpic/u8g2_font_profont10_mf.png differ diff --git a/fntpic/u8g2_font_profont10_mf_short.png b/fntpic/u8g2_font_profont10_mf_short.png new file mode 100644 index 0000000..65ab8da Binary files /dev/null and b/fntpic/u8g2_font_profont10_mf_short.png differ diff --git a/fntpic/u8g2_font_profont10_mn.png b/fntpic/u8g2_font_profont10_mn.png new file mode 100644 index 0000000..acb7186 Binary files /dev/null and b/fntpic/u8g2_font_profont10_mn.png differ diff --git a/fntpic/u8g2_font_profont10_mn_short.png b/fntpic/u8g2_font_profont10_mn_short.png new file mode 100644 index 0000000..0b05909 Binary files /dev/null and b/fntpic/u8g2_font_profont10_mn_short.png differ diff --git a/fntpic/u8g2_font_profont10_mr.png b/fntpic/u8g2_font_profont10_mr.png new file mode 100644 index 0000000..7bdc646 Binary files /dev/null and b/fntpic/u8g2_font_profont10_mr.png differ diff --git a/fntpic/u8g2_font_profont10_mr_short.png b/fntpic/u8g2_font_profont10_mr_short.png new file mode 100644 index 0000000..a22f05c Binary files /dev/null and b/fntpic/u8g2_font_profont10_mr_short.png differ diff --git a/fntpic/u8g2_font_profont10_tf.png b/fntpic/u8g2_font_profont10_tf.png new file mode 100644 index 0000000..471ba90 Binary files /dev/null and b/fntpic/u8g2_font_profont10_tf.png differ diff --git a/fntpic/u8g2_font_profont10_tf_short.png b/fntpic/u8g2_font_profont10_tf_short.png new file mode 100644 index 0000000..65ab8da Binary files /dev/null and b/fntpic/u8g2_font_profont10_tf_short.png differ diff --git a/fntpic/u8g2_font_profont10_tn.png b/fntpic/u8g2_font_profont10_tn.png new file mode 100644 index 0000000..9343700 Binary files /dev/null and b/fntpic/u8g2_font_profont10_tn.png differ diff --git a/fntpic/u8g2_font_profont10_tn_short.png b/fntpic/u8g2_font_profont10_tn_short.png new file mode 100644 index 0000000..0b05909 Binary files /dev/null and b/fntpic/u8g2_font_profont10_tn_short.png differ diff --git a/fntpic/u8g2_font_profont10_tr.png b/fntpic/u8g2_font_profont10_tr.png new file mode 100644 index 0000000..189d073 Binary files /dev/null and b/fntpic/u8g2_font_profont10_tr.png differ diff --git a/fntpic/u8g2_font_profont10_tr_short.png b/fntpic/u8g2_font_profont10_tr_short.png new file mode 100644 index 0000000..a22f05c Binary files /dev/null and b/fntpic/u8g2_font_profont10_tr_short.png differ diff --git a/fntpic/u8g2_font_profont11_mf.png b/fntpic/u8g2_font_profont11_mf.png new file mode 100644 index 0000000..9c0c172 Binary files /dev/null and b/fntpic/u8g2_font_profont11_mf.png differ diff --git a/fntpic/u8g2_font_profont11_mf_short.png b/fntpic/u8g2_font_profont11_mf_short.png new file mode 100644 index 0000000..467f34e Binary files /dev/null and b/fntpic/u8g2_font_profont11_mf_short.png differ diff --git a/fntpic/u8g2_font_profont11_mn.png b/fntpic/u8g2_font_profont11_mn.png new file mode 100644 index 0000000..1cbce8e Binary files /dev/null and b/fntpic/u8g2_font_profont11_mn.png differ diff --git a/fntpic/u8g2_font_profont11_mn_short.png b/fntpic/u8g2_font_profont11_mn_short.png new file mode 100644 index 0000000..5220ba8 Binary files /dev/null and b/fntpic/u8g2_font_profont11_mn_short.png differ diff --git a/fntpic/u8g2_font_profont11_mr.png b/fntpic/u8g2_font_profont11_mr.png new file mode 100644 index 0000000..96becb7 Binary files /dev/null and b/fntpic/u8g2_font_profont11_mr.png differ diff --git a/fntpic/u8g2_font_profont11_mr_short.png b/fntpic/u8g2_font_profont11_mr_short.png new file mode 100644 index 0000000..467f34e Binary files /dev/null and b/fntpic/u8g2_font_profont11_mr_short.png differ diff --git a/fntpic/u8g2_font_profont11_tf.png b/fntpic/u8g2_font_profont11_tf.png new file mode 100644 index 0000000..b1a861d Binary files /dev/null and b/fntpic/u8g2_font_profont11_tf.png differ diff --git a/fntpic/u8g2_font_profont11_tf_short.png b/fntpic/u8g2_font_profont11_tf_short.png new file mode 100644 index 0000000..e357c5d Binary files /dev/null and b/fntpic/u8g2_font_profont11_tf_short.png differ diff --git a/fntpic/u8g2_font_profont11_tn.png b/fntpic/u8g2_font_profont11_tn.png new file mode 100644 index 0000000..138ba43 Binary files /dev/null and b/fntpic/u8g2_font_profont11_tn.png differ diff --git a/fntpic/u8g2_font_profont11_tn_short.png b/fntpic/u8g2_font_profont11_tn_short.png new file mode 100644 index 0000000..5220ba8 Binary files /dev/null and b/fntpic/u8g2_font_profont11_tn_short.png differ diff --git a/fntpic/u8g2_font_profont11_tr.png b/fntpic/u8g2_font_profont11_tr.png new file mode 100644 index 0000000..196f368 Binary files /dev/null and b/fntpic/u8g2_font_profont11_tr.png differ diff --git a/fntpic/u8g2_font_profont11_tr_short.png b/fntpic/u8g2_font_profont11_tr_short.png new file mode 100644 index 0000000..467f34e Binary files /dev/null and b/fntpic/u8g2_font_profont11_tr_short.png differ diff --git a/fntpic/u8g2_font_profont12_mf.png b/fntpic/u8g2_font_profont12_mf.png new file mode 100644 index 0000000..aa14039 Binary files /dev/null and b/fntpic/u8g2_font_profont12_mf.png differ diff --git a/fntpic/u8g2_font_profont12_mf_short.png b/fntpic/u8g2_font_profont12_mf_short.png new file mode 100644 index 0000000..26b3ab5 Binary files /dev/null and b/fntpic/u8g2_font_profont12_mf_short.png differ diff --git a/fntpic/u8g2_font_profont12_mn.png b/fntpic/u8g2_font_profont12_mn.png new file mode 100644 index 0000000..e48da77 Binary files /dev/null and b/fntpic/u8g2_font_profont12_mn.png differ diff --git a/fntpic/u8g2_font_profont12_mn_short.png b/fntpic/u8g2_font_profont12_mn_short.png new file mode 100644 index 0000000..a1f6f11 Binary files /dev/null and b/fntpic/u8g2_font_profont12_mn_short.png differ diff --git a/fntpic/u8g2_font_profont12_mr.png b/fntpic/u8g2_font_profont12_mr.png new file mode 100644 index 0000000..186d1ee Binary files /dev/null and b/fntpic/u8g2_font_profont12_mr.png differ diff --git a/fntpic/u8g2_font_profont12_mr_short.png b/fntpic/u8g2_font_profont12_mr_short.png new file mode 100644 index 0000000..7440dfd Binary files /dev/null and b/fntpic/u8g2_font_profont12_mr_short.png differ diff --git a/fntpic/u8g2_font_profont12_tf.png b/fntpic/u8g2_font_profont12_tf.png new file mode 100644 index 0000000..8aa1ebe Binary files /dev/null and b/fntpic/u8g2_font_profont12_tf.png differ diff --git a/fntpic/u8g2_font_profont12_tf_short.png b/fntpic/u8g2_font_profont12_tf_short.png new file mode 100644 index 0000000..a549006 Binary files /dev/null and b/fntpic/u8g2_font_profont12_tf_short.png differ diff --git a/fntpic/u8g2_font_profont12_tn.png b/fntpic/u8g2_font_profont12_tn.png new file mode 100644 index 0000000..7fb333d Binary files /dev/null and b/fntpic/u8g2_font_profont12_tn.png differ diff --git a/fntpic/u8g2_font_profont12_tn_short.png b/fntpic/u8g2_font_profont12_tn_short.png new file mode 100644 index 0000000..b385c32 Binary files /dev/null and b/fntpic/u8g2_font_profont12_tn_short.png differ diff --git a/fntpic/u8g2_font_profont12_tr.png b/fntpic/u8g2_font_profont12_tr.png new file mode 100644 index 0000000..a669f30 Binary files /dev/null and b/fntpic/u8g2_font_profont12_tr.png differ diff --git a/fntpic/u8g2_font_profont12_tr_short.png b/fntpic/u8g2_font_profont12_tr_short.png new file mode 100644 index 0000000..c828377 Binary files /dev/null and b/fntpic/u8g2_font_profont12_tr_short.png differ diff --git a/fntpic/u8g2_font_profont15_mf.png b/fntpic/u8g2_font_profont15_mf.png new file mode 100644 index 0000000..a331221 Binary files /dev/null and b/fntpic/u8g2_font_profont15_mf.png differ diff --git a/fntpic/u8g2_font_profont15_mf_short.png b/fntpic/u8g2_font_profont15_mf_short.png new file mode 100644 index 0000000..8e9eb04 Binary files /dev/null and b/fntpic/u8g2_font_profont15_mf_short.png differ diff --git a/fntpic/u8g2_font_profont15_mn.png b/fntpic/u8g2_font_profont15_mn.png new file mode 100644 index 0000000..5f02bed Binary files /dev/null and b/fntpic/u8g2_font_profont15_mn.png differ diff --git a/fntpic/u8g2_font_profont15_mn_short.png b/fntpic/u8g2_font_profont15_mn_short.png new file mode 100644 index 0000000..35f17c4 Binary files /dev/null and b/fntpic/u8g2_font_profont15_mn_short.png differ diff --git a/fntpic/u8g2_font_profont15_mr.png b/fntpic/u8g2_font_profont15_mr.png new file mode 100644 index 0000000..19e9132 Binary files /dev/null and b/fntpic/u8g2_font_profont15_mr.png differ diff --git a/fntpic/u8g2_font_profont15_mr_short.png b/fntpic/u8g2_font_profont15_mr_short.png new file mode 100644 index 0000000..8e9eb04 Binary files /dev/null and b/fntpic/u8g2_font_profont15_mr_short.png differ diff --git a/fntpic/u8g2_font_profont15_tf.png b/fntpic/u8g2_font_profont15_tf.png new file mode 100644 index 0000000..30c83ab Binary files /dev/null and b/fntpic/u8g2_font_profont15_tf.png differ diff --git a/fntpic/u8g2_font_profont15_tf_short.png b/fntpic/u8g2_font_profont15_tf_short.png new file mode 100644 index 0000000..8e9eb04 Binary files /dev/null and b/fntpic/u8g2_font_profont15_tf_short.png differ diff --git a/fntpic/u8g2_font_profont15_tn.png b/fntpic/u8g2_font_profont15_tn.png new file mode 100644 index 0000000..49da17b Binary files /dev/null and b/fntpic/u8g2_font_profont15_tn.png differ diff --git a/fntpic/u8g2_font_profont15_tn_short.png b/fntpic/u8g2_font_profont15_tn_short.png new file mode 100644 index 0000000..35f17c4 Binary files /dev/null and b/fntpic/u8g2_font_profont15_tn_short.png differ diff --git a/fntpic/u8g2_font_profont15_tr.png b/fntpic/u8g2_font_profont15_tr.png new file mode 100644 index 0000000..743209b Binary files /dev/null and b/fntpic/u8g2_font_profont15_tr.png differ diff --git a/fntpic/u8g2_font_profont15_tr_short.png b/fntpic/u8g2_font_profont15_tr_short.png new file mode 100644 index 0000000..8e9eb04 Binary files /dev/null and b/fntpic/u8g2_font_profont15_tr_short.png differ diff --git a/fntpic/u8g2_font_profont17_mf.png b/fntpic/u8g2_font_profont17_mf.png new file mode 100644 index 0000000..319dce2 Binary files /dev/null and b/fntpic/u8g2_font_profont17_mf.png differ diff --git a/fntpic/u8g2_font_profont17_mf_short.png b/fntpic/u8g2_font_profont17_mf_short.png new file mode 100644 index 0000000..92b9adf Binary files /dev/null and b/fntpic/u8g2_font_profont17_mf_short.png differ diff --git a/fntpic/u8g2_font_profont17_mn.png b/fntpic/u8g2_font_profont17_mn.png new file mode 100644 index 0000000..34fde7f Binary files /dev/null and b/fntpic/u8g2_font_profont17_mn.png differ diff --git a/fntpic/u8g2_font_profont17_mn_short.png b/fntpic/u8g2_font_profont17_mn_short.png new file mode 100644 index 0000000..c56a331 Binary files /dev/null and b/fntpic/u8g2_font_profont17_mn_short.png differ diff --git a/fntpic/u8g2_font_profont17_mr.png b/fntpic/u8g2_font_profont17_mr.png new file mode 100644 index 0000000..09f0502 Binary files /dev/null and b/fntpic/u8g2_font_profont17_mr.png differ diff --git a/fntpic/u8g2_font_profont17_mr_short.png b/fntpic/u8g2_font_profont17_mr_short.png new file mode 100644 index 0000000..92b9adf Binary files /dev/null and b/fntpic/u8g2_font_profont17_mr_short.png differ diff --git a/fntpic/u8g2_font_profont17_tf.png b/fntpic/u8g2_font_profont17_tf.png new file mode 100644 index 0000000..58d4a16 Binary files /dev/null and b/fntpic/u8g2_font_profont17_tf.png differ diff --git a/fntpic/u8g2_font_profont17_tf_short.png b/fntpic/u8g2_font_profont17_tf_short.png new file mode 100644 index 0000000..9e5579a Binary files /dev/null and b/fntpic/u8g2_font_profont17_tf_short.png differ diff --git a/fntpic/u8g2_font_profont17_tn.png b/fntpic/u8g2_font_profont17_tn.png new file mode 100644 index 0000000..e156e20 Binary files /dev/null and b/fntpic/u8g2_font_profont17_tn.png differ diff --git a/fntpic/u8g2_font_profont17_tn_short.png b/fntpic/u8g2_font_profont17_tn_short.png new file mode 100644 index 0000000..c56a331 Binary files /dev/null and b/fntpic/u8g2_font_profont17_tn_short.png differ diff --git a/fntpic/u8g2_font_profont17_tr.png b/fntpic/u8g2_font_profont17_tr.png new file mode 100644 index 0000000..196f59f Binary files /dev/null and b/fntpic/u8g2_font_profont17_tr.png differ diff --git a/fntpic/u8g2_font_profont17_tr_short.png b/fntpic/u8g2_font_profont17_tr_short.png new file mode 100644 index 0000000..92b9adf Binary files /dev/null and b/fntpic/u8g2_font_profont17_tr_short.png differ diff --git a/fntpic/u8g2_font_profont22_mf.png b/fntpic/u8g2_font_profont22_mf.png new file mode 100644 index 0000000..0d8d1e6 Binary files /dev/null and b/fntpic/u8g2_font_profont22_mf.png differ diff --git a/fntpic/u8g2_font_profont22_mf_short.png b/fntpic/u8g2_font_profont22_mf_short.png new file mode 100644 index 0000000..9f7a756 Binary files /dev/null and b/fntpic/u8g2_font_profont22_mf_short.png differ diff --git a/fntpic/u8g2_font_profont22_mn.png b/fntpic/u8g2_font_profont22_mn.png new file mode 100644 index 0000000..777ab6d Binary files /dev/null and b/fntpic/u8g2_font_profont22_mn.png differ diff --git a/fntpic/u8g2_font_profont22_mn_short.png b/fntpic/u8g2_font_profont22_mn_short.png new file mode 100644 index 0000000..c8be4b2 Binary files /dev/null and b/fntpic/u8g2_font_profont22_mn_short.png differ diff --git a/fntpic/u8g2_font_profont22_mr.png b/fntpic/u8g2_font_profont22_mr.png new file mode 100644 index 0000000..a8cd826 Binary files /dev/null and b/fntpic/u8g2_font_profont22_mr.png differ diff --git a/fntpic/u8g2_font_profont22_mr_short.png b/fntpic/u8g2_font_profont22_mr_short.png new file mode 100644 index 0000000..9f7a756 Binary files /dev/null and b/fntpic/u8g2_font_profont22_mr_short.png differ diff --git a/fntpic/u8g2_font_profont22_tf.png b/fntpic/u8g2_font_profont22_tf.png new file mode 100644 index 0000000..77077df Binary files /dev/null and b/fntpic/u8g2_font_profont22_tf.png differ diff --git a/fntpic/u8g2_font_profont22_tf_short.png b/fntpic/u8g2_font_profont22_tf_short.png new file mode 100644 index 0000000..899fbc4 Binary files /dev/null and b/fntpic/u8g2_font_profont22_tf_short.png differ diff --git a/fntpic/u8g2_font_profont22_tn.png b/fntpic/u8g2_font_profont22_tn.png new file mode 100644 index 0000000..48556b9 Binary files /dev/null and b/fntpic/u8g2_font_profont22_tn.png differ diff --git a/fntpic/u8g2_font_profont22_tn_short.png b/fntpic/u8g2_font_profont22_tn_short.png new file mode 100644 index 0000000..885f896 Binary files /dev/null and b/fntpic/u8g2_font_profont22_tn_short.png differ diff --git a/fntpic/u8g2_font_profont22_tr.png b/fntpic/u8g2_font_profont22_tr.png new file mode 100644 index 0000000..ba7ade1 Binary files /dev/null and b/fntpic/u8g2_font_profont22_tr.png differ diff --git a/fntpic/u8g2_font_profont22_tr_short.png b/fntpic/u8g2_font_profont22_tr_short.png new file mode 100644 index 0000000..899fbc4 Binary files /dev/null and b/fntpic/u8g2_font_profont22_tr_short.png differ diff --git a/fntpic/u8g2_font_profont29_mf.png b/fntpic/u8g2_font_profont29_mf.png new file mode 100644 index 0000000..60b4e04 Binary files /dev/null and b/fntpic/u8g2_font_profont29_mf.png differ diff --git a/fntpic/u8g2_font_profont29_mf_short.png b/fntpic/u8g2_font_profont29_mf_short.png new file mode 100644 index 0000000..0589b2f Binary files /dev/null and b/fntpic/u8g2_font_profont29_mf_short.png differ diff --git a/fntpic/u8g2_font_profont29_mn.png b/fntpic/u8g2_font_profont29_mn.png new file mode 100644 index 0000000..7d971e3 Binary files /dev/null and b/fntpic/u8g2_font_profont29_mn.png differ diff --git a/fntpic/u8g2_font_profont29_mn_short.png b/fntpic/u8g2_font_profont29_mn_short.png new file mode 100644 index 0000000..fb812cd Binary files /dev/null and b/fntpic/u8g2_font_profont29_mn_short.png differ diff --git a/fntpic/u8g2_font_profont29_mr.png b/fntpic/u8g2_font_profont29_mr.png new file mode 100644 index 0000000..6353f91 Binary files /dev/null and b/fntpic/u8g2_font_profont29_mr.png differ diff --git a/fntpic/u8g2_font_profont29_mr_short.png b/fntpic/u8g2_font_profont29_mr_short.png new file mode 100644 index 0000000..0589b2f Binary files /dev/null and b/fntpic/u8g2_font_profont29_mr_short.png differ diff --git a/fntpic/u8g2_font_profont29_tf.png b/fntpic/u8g2_font_profont29_tf.png new file mode 100644 index 0000000..bf5834c Binary files /dev/null and b/fntpic/u8g2_font_profont29_tf.png differ diff --git a/fntpic/u8g2_font_profont29_tf_short.png b/fntpic/u8g2_font_profont29_tf_short.png new file mode 100644 index 0000000..0589b2f Binary files /dev/null and b/fntpic/u8g2_font_profont29_tf_short.png differ diff --git a/fntpic/u8g2_font_profont29_tn.png b/fntpic/u8g2_font_profont29_tn.png new file mode 100644 index 0000000..c0899bd Binary files /dev/null and b/fntpic/u8g2_font_profont29_tn.png differ diff --git a/fntpic/u8g2_font_profont29_tn_short.png b/fntpic/u8g2_font_profont29_tn_short.png new file mode 100644 index 0000000..fb812cd Binary files /dev/null and b/fntpic/u8g2_font_profont29_tn_short.png differ diff --git a/fntpic/u8g2_font_profont29_tr.png b/fntpic/u8g2_font_profont29_tr.png new file mode 100644 index 0000000..bfa7d9d Binary files /dev/null and b/fntpic/u8g2_font_profont29_tr.png differ diff --git a/fntpic/u8g2_font_profont29_tr_short.png b/fntpic/u8g2_font_profont29_tr_short.png new file mode 100644 index 0000000..0589b2f Binary files /dev/null and b/fntpic/u8g2_font_profont29_tr_short.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tf.png b/fntpic/u8g2_font_prospero_bold_nbp_tf.png new file mode 100644 index 0000000..46d055e Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tf.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tf_short.png b/fntpic/u8g2_font_prospero_bold_nbp_tf_short.png new file mode 100644 index 0000000..a5ac967 Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tn.png b/fntpic/u8g2_font_prospero_bold_nbp_tn.png new file mode 100644 index 0000000..1a93728 Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tn.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tn_short.png b/fntpic/u8g2_font_prospero_bold_nbp_tn_short.png new file mode 100644 index 0000000..45d2755 Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tr.png b/fntpic/u8g2_font_prospero_bold_nbp_tr.png new file mode 100644 index 0000000..4e36440 Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tr.png differ diff --git a/fntpic/u8g2_font_prospero_bold_nbp_tr_short.png b/fntpic/u8g2_font_prospero_bold_nbp_tr_short.png new file mode 100644 index 0000000..a3fc56a Binary files /dev/null and b/fntpic/u8g2_font_prospero_bold_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tf.png b/fntpic/u8g2_font_prospero_nbp_tf.png new file mode 100644 index 0000000..0987d50 Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tf.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tf_short.png b/fntpic/u8g2_font_prospero_nbp_tf_short.png new file mode 100644 index 0000000..e99ee4b Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tn.png b/fntpic/u8g2_font_prospero_nbp_tn.png new file mode 100644 index 0000000..120f37a Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tn.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tn_short.png b/fntpic/u8g2_font_prospero_nbp_tn_short.png new file mode 100644 index 0000000..739045b Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tr.png b/fntpic/u8g2_font_prospero_nbp_tr.png new file mode 100644 index 0000000..f209f61 Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tr.png differ diff --git a/fntpic/u8g2_font_prospero_nbp_tr_short.png b/fntpic/u8g2_font_prospero_nbp_tr_short.png new file mode 100644 index 0000000..34c11a2 Binary files /dev/null and b/fntpic/u8g2_font_prospero_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mf.png b/fntpic/u8g2_font_px437wyse700a_mf.png new file mode 100644 index 0000000..98a4586 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mf.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mf_short.png b/fntpic/u8g2_font_px437wyse700a_mf_short.png new file mode 100644 index 0000000..233364c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mf_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mn.png b/fntpic/u8g2_font_px437wyse700a_mn.png new file mode 100644 index 0000000..b24be99 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mn.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mn_short.png b/fntpic/u8g2_font_px437wyse700a_mn_short.png new file mode 100644 index 0000000..fdad3d8 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mn_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mr.png b/fntpic/u8g2_font_px437wyse700a_mr.png new file mode 100644 index 0000000..cdb52af Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mr.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_mr_short.png b/fntpic/u8g2_font_px437wyse700a_mr_short.png new file mode 100644 index 0000000..233364c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_mr_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tf.png b/fntpic/u8g2_font_px437wyse700a_tf.png new file mode 100644 index 0000000..565c5e3 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tf.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tf_short.png b/fntpic/u8g2_font_px437wyse700a_tf_short.png new file mode 100644 index 0000000..233364c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tf_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tn.png b/fntpic/u8g2_font_px437wyse700a_tn.png new file mode 100644 index 0000000..407a13d Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tn.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tn_short.png b/fntpic/u8g2_font_px437wyse700a_tn_short.png new file mode 100644 index 0000000..fdad3d8 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tn_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tr.png b/fntpic/u8g2_font_px437wyse700a_tr.png new file mode 100644 index 0000000..9505ac6 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tr.png differ diff --git a/fntpic/u8g2_font_px437wyse700a_tr_short.png b/fntpic/u8g2_font_px437wyse700a_tr_short.png new file mode 100644 index 0000000..233364c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700a_tr_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mf.png b/fntpic/u8g2_font_px437wyse700b_mf.png new file mode 100644 index 0000000..f5d4156 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mf.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mf_short.png b/fntpic/u8g2_font_px437wyse700b_mf_short.png new file mode 100644 index 0000000..f3e7cd3 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mf_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mn.png b/fntpic/u8g2_font_px437wyse700b_mn.png new file mode 100644 index 0000000..5e5daa8 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mn.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mn_short.png b/fntpic/u8g2_font_px437wyse700b_mn_short.png new file mode 100644 index 0000000..d6eb222 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mn_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mr.png b/fntpic/u8g2_font_px437wyse700b_mr.png new file mode 100644 index 0000000..43fb975 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mr.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_mr_short.png b/fntpic/u8g2_font_px437wyse700b_mr_short.png new file mode 100644 index 0000000..f3e7cd3 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_mr_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tf.png b/fntpic/u8g2_font_px437wyse700b_tf.png new file mode 100644 index 0000000..e6e2283 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tf.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tf_short.png b/fntpic/u8g2_font_px437wyse700b_tf_short.png new file mode 100644 index 0000000..9b6276c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tf_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tn.png b/fntpic/u8g2_font_px437wyse700b_tn.png new file mode 100644 index 0000000..fc25f2e Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tn.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tn_short.png b/fntpic/u8g2_font_px437wyse700b_tn_short.png new file mode 100644 index 0000000..d6eb222 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tn_short.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tr.png b/fntpic/u8g2_font_px437wyse700b_tr.png new file mode 100644 index 0000000..098de46 Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tr.png differ diff --git a/fntpic/u8g2_font_px437wyse700b_tr_short.png b/fntpic/u8g2_font_px437wyse700b_tr_short.png new file mode 100644 index 0000000..9b6276c Binary files /dev/null and b/fntpic/u8g2_font_px437wyse700b_tr_short.png differ diff --git a/fntpic/u8g2_font_pxclassic_te.png b/fntpic/u8g2_font_pxclassic_te.png new file mode 100644 index 0000000..c36ab5a Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_te.png differ diff --git a/fntpic/u8g2_font_pxclassic_te_short.png b/fntpic/u8g2_font_pxclassic_te_short.png new file mode 100644 index 0000000..22af0dc Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_te_short.png differ diff --git a/fntpic/u8g2_font_pxclassic_tf.png b/fntpic/u8g2_font_pxclassic_tf.png new file mode 100644 index 0000000..2a8e041 Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_tf.png differ diff --git a/fntpic/u8g2_font_pxclassic_tf_short.png b/fntpic/u8g2_font_pxclassic_tf_short.png new file mode 100644 index 0000000..e09a759 Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_tf_short.png differ diff --git a/fntpic/u8g2_font_pxclassic_tr.png b/fntpic/u8g2_font_pxclassic_tr.png new file mode 100644 index 0000000..a8160ec Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_tr.png differ diff --git a/fntpic/u8g2_font_pxclassic_tr_short.png b/fntpic/u8g2_font_pxclassic_tr_short.png new file mode 100644 index 0000000..e09a759 Binary files /dev/null and b/fntpic/u8g2_font_pxclassic_tr_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8f.png b/fntpic/u8g2_font_pxplusibmcga_8f.png new file mode 100644 index 0000000..9dfefe8 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8f.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8f_short.png b/fntpic/u8g2_font_pxplusibmcga_8f_short.png new file mode 100644 index 0000000..2aff980 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8f_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8n.png b/fntpic/u8g2_font_pxplusibmcga_8n.png new file mode 100644 index 0000000..b7bf0fa Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8n.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8n_short.png b/fntpic/u8g2_font_pxplusibmcga_8n_short.png new file mode 100644 index 0000000..6248025 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8n_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8r.png b/fntpic/u8g2_font_pxplusibmcga_8r.png new file mode 100644 index 0000000..e29dd5e Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8r.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8r_short.png b/fntpic/u8g2_font_pxplusibmcga_8r_short.png new file mode 100644 index 0000000..2aff980 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8r_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8u.png b/fntpic/u8g2_font_pxplusibmcga_8u.png new file mode 100644 index 0000000..feb96f2 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8u.png differ diff --git a/fntpic/u8g2_font_pxplusibmcga_8u_short.png b/fntpic/u8g2_font_pxplusibmcga_8u_short.png new file mode 100644 index 0000000..0dbc7a1 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcga_8u_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8f.png b/fntpic/u8g2_font_pxplusibmcgathin_8f.png new file mode 100644 index 0000000..9b0bd62 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8f.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8f_short.png b/fntpic/u8g2_font_pxplusibmcgathin_8f_short.png new file mode 100644 index 0000000..8e948f3 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8f_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8n.png b/fntpic/u8g2_font_pxplusibmcgathin_8n.png new file mode 100644 index 0000000..94b95d7 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8n.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8n_short.png b/fntpic/u8g2_font_pxplusibmcgathin_8n_short.png new file mode 100644 index 0000000..2a728d6 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8n_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8r.png b/fntpic/u8g2_font_pxplusibmcgathin_8r.png new file mode 100644 index 0000000..be74ff2 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8r.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8r_short.png b/fntpic/u8g2_font_pxplusibmcgathin_8r_short.png new file mode 100644 index 0000000..1225034 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8r_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8u.png b/fntpic/u8g2_font_pxplusibmcgathin_8u.png new file mode 100644 index 0000000..5b160f2 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8u.png differ diff --git a/fntpic/u8g2_font_pxplusibmcgathin_8u_short.png b/fntpic/u8g2_font_pxplusibmcgathin_8u_short.png new file mode 100644 index 0000000..153f3a4 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmcgathin_8u_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_m_all.png b/fntpic/u8g2_font_pxplusibmvga8_m_all.png new file mode 100644 index 0000000..057bd90 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_m_all.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_m_all_short.png b/fntpic/u8g2_font_pxplusibmvga8_m_all_short.png new file mode 100644 index 0000000..8709a66 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_m_all_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mf.png b/fntpic/u8g2_font_pxplusibmvga8_mf.png new file mode 100644 index 0000000..bc09d80 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mf.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mf_short.png b/fntpic/u8g2_font_pxplusibmvga8_mf_short.png new file mode 100644 index 0000000..14557c7 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mf_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mn.png b/fntpic/u8g2_font_pxplusibmvga8_mn.png new file mode 100644 index 0000000..ce5c8d5 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mn.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mn_short.png b/fntpic/u8g2_font_pxplusibmvga8_mn_short.png new file mode 100644 index 0000000..8281524 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mn_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mr.png b/fntpic/u8g2_font_pxplusibmvga8_mr.png new file mode 100644 index 0000000..e100653 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mr.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_mr_short.png b/fntpic/u8g2_font_pxplusibmvga8_mr_short.png new file mode 100644 index 0000000..14557c7 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_mr_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_t_all.png b/fntpic/u8g2_font_pxplusibmvga8_t_all.png new file mode 100644 index 0000000..3b193e9 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_t_all.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_t_all_short.png b/fntpic/u8g2_font_pxplusibmvga8_t_all_short.png new file mode 100644 index 0000000..b448e5e Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_t_all_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tf.png b/fntpic/u8g2_font_pxplusibmvga8_tf.png new file mode 100644 index 0000000..96db5fe Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tf.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tf_short.png b/fntpic/u8g2_font_pxplusibmvga8_tf_short.png new file mode 100644 index 0000000..14557c7 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tf_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tn.png b/fntpic/u8g2_font_pxplusibmvga8_tn.png new file mode 100644 index 0000000..ea0ee7c Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tn.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tn_short.png b/fntpic/u8g2_font_pxplusibmvga8_tn_short.png new file mode 100644 index 0000000..8281524 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tn_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tr.png b/fntpic/u8g2_font_pxplusibmvga8_tr.png new file mode 100644 index 0000000..b0b6f3c Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tr.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga8_tr_short.png b/fntpic/u8g2_font_pxplusibmvga8_tr_short.png new file mode 100644 index 0000000..14557c7 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga8_tr_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_m_all.png b/fntpic/u8g2_font_pxplusibmvga9_m_all.png new file mode 100644 index 0000000..cb11cbf Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_m_all.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_m_all_short.png b/fntpic/u8g2_font_pxplusibmvga9_m_all_short.png new file mode 100644 index 0000000..27149e6 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_m_all_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mf.png b/fntpic/u8g2_font_pxplusibmvga9_mf.png new file mode 100644 index 0000000..f33d865 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mf.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mf_short.png b/fntpic/u8g2_font_pxplusibmvga9_mf_short.png new file mode 100644 index 0000000..e195c0b Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mf_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mn.png b/fntpic/u8g2_font_pxplusibmvga9_mn.png new file mode 100644 index 0000000..9e46594 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mn.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mn_short.png b/fntpic/u8g2_font_pxplusibmvga9_mn_short.png new file mode 100644 index 0000000..1375133 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mn_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mr.png b/fntpic/u8g2_font_pxplusibmvga9_mr.png new file mode 100644 index 0000000..e7edbb3 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mr.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_mr_short.png b/fntpic/u8g2_font_pxplusibmvga9_mr_short.png new file mode 100644 index 0000000..e195c0b Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_mr_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_t_all.png b/fntpic/u8g2_font_pxplusibmvga9_t_all.png new file mode 100644 index 0000000..b8760b8 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_t_all.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_t_all_short.png b/fntpic/u8g2_font_pxplusibmvga9_t_all_short.png new file mode 100644 index 0000000..27149e6 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_t_all_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tf.png b/fntpic/u8g2_font_pxplusibmvga9_tf.png new file mode 100644 index 0000000..efc6469 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tf.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tf_short.png b/fntpic/u8g2_font_pxplusibmvga9_tf_short.png new file mode 100644 index 0000000..e195c0b Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tf_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tn.png b/fntpic/u8g2_font_pxplusibmvga9_tn.png new file mode 100644 index 0000000..e1d338e Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tn.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tn_short.png b/fntpic/u8g2_font_pxplusibmvga9_tn_short.png new file mode 100644 index 0000000..971c6d8 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tn_short.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tr.png b/fntpic/u8g2_font_pxplusibmvga9_tr.png new file mode 100644 index 0000000..f426545 Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tr.png differ diff --git a/fntpic/u8g2_font_pxplusibmvga9_tr_short.png b/fntpic/u8g2_font_pxplusibmvga9_tr_short.png new file mode 100644 index 0000000..e195c0b Binary files /dev/null and b/fntpic/u8g2_font_pxplusibmvga9_tr_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8_all.png b/fntpic/u8g2_font_pxplustandynewtv_8_all.png new file mode 100644 index 0000000..50b6709 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8_all.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8_all_short.png b/fntpic/u8g2_font_pxplustandynewtv_8_all_short.png new file mode 100644 index 0000000..b74f58e Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8_all_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8f.png b/fntpic/u8g2_font_pxplustandynewtv_8f.png new file mode 100644 index 0000000..53ac5be Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8f.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8f_short.png b/fntpic/u8g2_font_pxplustandynewtv_8f_short.png new file mode 100644 index 0000000..39df588 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8f_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8n.png b/fntpic/u8g2_font_pxplustandynewtv_8n.png new file mode 100644 index 0000000..055ba6c Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8n.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8n_short.png b/fntpic/u8g2_font_pxplustandynewtv_8n_short.png new file mode 100644 index 0000000..68f544d Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8n_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8r.png b/fntpic/u8g2_font_pxplustandynewtv_8r.png new file mode 100644 index 0000000..c458600 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8r.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8r_short.png b/fntpic/u8g2_font_pxplustandynewtv_8r_short.png new file mode 100644 index 0000000..39df588 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8r_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8u.png b/fntpic/u8g2_font_pxplustandynewtv_8u.png new file mode 100644 index 0000000..1d9c117 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8u.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_8u_short.png b/fntpic/u8g2_font_pxplustandynewtv_8u_short.png new file mode 100644 index 0000000..539d6f9 Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_8u_short.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_t_all.png b/fntpic/u8g2_font_pxplustandynewtv_t_all.png new file mode 100644 index 0000000..c54e9da Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_t_all.png differ diff --git a/fntpic/u8g2_font_pxplustandynewtv_t_all_short.png b/fntpic/u8g2_font_pxplustandynewtv_t_all_short.png new file mode 100644 index 0000000..1f464cc Binary files /dev/null and b/fntpic/u8g2_font_pxplustandynewtv_t_all_short.png differ diff --git a/fntpic/u8g2_font_questgiver_tr.png b/fntpic/u8g2_font_questgiver_tr.png new file mode 100644 index 0000000..2b8677c Binary files /dev/null and b/fntpic/u8g2_font_questgiver_tr.png differ diff --git a/fntpic/u8g2_font_questgiver_tr_short.png b/fntpic/u8g2_font_questgiver_tr_short.png new file mode 100644 index 0000000..35fd2c3 Binary files /dev/null and b/fntpic/u8g2_font_questgiver_tr_short.png differ diff --git a/fntpic/u8g2_font_repress_mel_tn.png b/fntpic/u8g2_font_repress_mel_tn.png new file mode 100644 index 0000000..7d7ca15 Binary files /dev/null and b/fntpic/u8g2_font_repress_mel_tn.png differ diff --git a/fntpic/u8g2_font_repress_mel_tn_short.png b/fntpic/u8g2_font_repress_mel_tn_short.png new file mode 100644 index 0000000..3f14771 Binary files /dev/null and b/fntpic/u8g2_font_repress_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_repress_mel_tr.png b/fntpic/u8g2_font_repress_mel_tr.png new file mode 100644 index 0000000..e210364 Binary files /dev/null and b/fntpic/u8g2_font_repress_mel_tr.png differ diff --git a/fntpic/u8g2_font_repress_mel_tr_short.png b/fntpic/u8g2_font_repress_mel_tr_short.png new file mode 100644 index 0000000..4251d65 Binary files /dev/null and b/fntpic/u8g2_font_repress_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_resoledbold_tr.png b/fntpic/u8g2_font_resoledbold_tr.png new file mode 100644 index 0000000..f734518 Binary files /dev/null and b/fntpic/u8g2_font_resoledbold_tr.png differ diff --git a/fntpic/u8g2_font_resoledbold_tr_short.png b/fntpic/u8g2_font_resoledbold_tr_short.png new file mode 100644 index 0000000..8374d10 Binary files /dev/null and b/fntpic/u8g2_font_resoledbold_tr_short.png differ diff --git a/fntpic/u8g2_font_resoledmedium_tr.png b/fntpic/u8g2_font_resoledmedium_tr.png new file mode 100644 index 0000000..9523335 Binary files /dev/null and b/fntpic/u8g2_font_resoledmedium_tr.png differ diff --git a/fntpic/u8g2_font_resoledmedium_tr_short.png b/fntpic/u8g2_font_resoledmedium_tr_short.png new file mode 100644 index 0000000..a7dbd09 Binary files /dev/null and b/fntpic/u8g2_font_resoledmedium_tr_short.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tf.png b/fntpic/u8g2_font_robot_de_niro_tf.png new file mode 100644 index 0000000..5131de4 Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tf.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tf_short.png b/fntpic/u8g2_font_robot_de_niro_tf_short.png new file mode 100644 index 0000000..1cbee9a Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tf_short.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tn.png b/fntpic/u8g2_font_robot_de_niro_tn.png new file mode 100644 index 0000000..63e4e46 Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tn.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tn_short.png b/fntpic/u8g2_font_robot_de_niro_tn_short.png new file mode 100644 index 0000000..3d8eb18 Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tn_short.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tr.png b/fntpic/u8g2_font_robot_de_niro_tr.png new file mode 100644 index 0000000..e5c00f1 Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tr.png differ diff --git a/fntpic/u8g2_font_robot_de_niro_tr_short.png b/fntpic/u8g2_font_robot_de_niro_tr_short.png new file mode 100644 index 0000000..1cbee9a Binary files /dev/null and b/fntpic/u8g2_font_robot_de_niro_tr_short.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_h_all.png b/fntpic/u8g2_font_roentgen_nbp_h_all.png new file mode 100644 index 0000000..960d572 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_h_all.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_h_all_short.png b/fntpic/u8g2_font_roentgen_nbp_h_all_short.png new file mode 100644 index 0000000..1cffad0 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_h_all_short.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_t_all.png b/fntpic/u8g2_font_roentgen_nbp_t_all.png new file mode 100644 index 0000000..da2c486 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_t_all_short.png b/fntpic/u8g2_font_roentgen_nbp_t_all_short.png new file mode 100644 index 0000000..b26a450 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tf.png b/fntpic/u8g2_font_roentgen_nbp_tf.png new file mode 100644 index 0000000..12b6f67 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tf.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tf_short.png b/fntpic/u8g2_font_roentgen_nbp_tf_short.png new file mode 100644 index 0000000..b26a450 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tn.png b/fntpic/u8g2_font_roentgen_nbp_tn.png new file mode 100644 index 0000000..d15f9a3 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tn.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tn_short.png b/fntpic/u8g2_font_roentgen_nbp_tn_short.png new file mode 100644 index 0000000..9598b8c Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tr.png b/fntpic/u8g2_font_roentgen_nbp_tr.png new file mode 100644 index 0000000..a266b9e Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tr.png differ diff --git a/fntpic/u8g2_font_roentgen_nbp_tr_short.png b/fntpic/u8g2_font_roentgen_nbp_tr_short.png new file mode 100644 index 0000000..61666d0 Binary files /dev/null and b/fntpic/u8g2_font_roentgen_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_t_all.png b/fntpic/u8g2_font_rosencrantz_nbp_t_all.png new file mode 100644 index 0000000..56563f4 Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_t_all_short.png b/fntpic/u8g2_font_rosencrantz_nbp_t_all_short.png new file mode 100644 index 0000000..b6f642b Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tf.png b/fntpic/u8g2_font_rosencrantz_nbp_tf.png new file mode 100644 index 0000000..e57a3bf Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tf.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tf_short.png b/fntpic/u8g2_font_rosencrantz_nbp_tf_short.png new file mode 100644 index 0000000..b6f642b Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tn.png b/fntpic/u8g2_font_rosencrantz_nbp_tn.png new file mode 100644 index 0000000..7f0ba9e Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tn.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tn_short.png b/fntpic/u8g2_font_rosencrantz_nbp_tn_short.png new file mode 100644 index 0000000..b08d729 Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tr.png b/fntpic/u8g2_font_rosencrantz_nbp_tr.png new file mode 100644 index 0000000..3283aa0 Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tr.png differ diff --git a/fntpic/u8g2_font_rosencrantz_nbp_tr_short.png b/fntpic/u8g2_font_rosencrantz_nbp_tr_short.png new file mode 100644 index 0000000..f08cb2e Binary files /dev/null and b/fntpic/u8g2_font_rosencrantz_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_saikyosansbold8_8n.png b/fntpic/u8g2_font_saikyosansbold8_8n.png new file mode 100644 index 0000000..8972ec2 Binary files /dev/null and b/fntpic/u8g2_font_saikyosansbold8_8n.png differ diff --git a/fntpic/u8g2_font_saikyosansbold8_8n_short.png b/fntpic/u8g2_font_saikyosansbold8_8n_short.png new file mode 100644 index 0000000..5a18625 Binary files /dev/null and b/fntpic/u8g2_font_saikyosansbold8_8n_short.png differ diff --git a/fntpic/u8g2_font_saikyosansbold8_8u.png b/fntpic/u8g2_font_saikyosansbold8_8u.png new file mode 100644 index 0000000..d4342b1 Binary files /dev/null and b/fntpic/u8g2_font_saikyosansbold8_8u.png differ diff --git a/fntpic/u8g2_font_saikyosansbold8_8u_short.png b/fntpic/u8g2_font_saikyosansbold8_8u_short.png new file mode 100644 index 0000000..074c3f3 Binary files /dev/null and b/fntpic/u8g2_font_saikyosansbold8_8u_short.png differ diff --git a/fntpic/u8g2_font_samim_10_t_all.png b/fntpic/u8g2_font_samim_10_t_all.png new file mode 100644 index 0000000..f06e2bd Binary files /dev/null and b/fntpic/u8g2_font_samim_10_t_all.png differ diff --git a/fntpic/u8g2_font_samim_10_t_all_short.png b/fntpic/u8g2_font_samim_10_t_all_short.png new file mode 100644 index 0000000..09a7694 Binary files /dev/null and b/fntpic/u8g2_font_samim_10_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_12_t_all.png b/fntpic/u8g2_font_samim_12_t_all.png new file mode 100644 index 0000000..5193f34 Binary files /dev/null and b/fntpic/u8g2_font_samim_12_t_all.png differ diff --git a/fntpic/u8g2_font_samim_12_t_all_short.png b/fntpic/u8g2_font_samim_12_t_all_short.png new file mode 100644 index 0000000..983cd0a Binary files /dev/null and b/fntpic/u8g2_font_samim_12_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_14_t_all.png b/fntpic/u8g2_font_samim_14_t_all.png new file mode 100644 index 0000000..0d40835 Binary files /dev/null and b/fntpic/u8g2_font_samim_14_t_all.png differ diff --git a/fntpic/u8g2_font_samim_14_t_all_short.png b/fntpic/u8g2_font_samim_14_t_all_short.png new file mode 100644 index 0000000..4c12204 Binary files /dev/null and b/fntpic/u8g2_font_samim_14_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_16_t_all.png b/fntpic/u8g2_font_samim_16_t_all.png new file mode 100644 index 0000000..8b9436b Binary files /dev/null and b/fntpic/u8g2_font_samim_16_t_all.png differ diff --git a/fntpic/u8g2_font_samim_16_t_all_short.png b/fntpic/u8g2_font_samim_16_t_all_short.png new file mode 100644 index 0000000..999f238 Binary files /dev/null and b/fntpic/u8g2_font_samim_16_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_fd_10_t_all.png b/fntpic/u8g2_font_samim_fd_10_t_all.png new file mode 100644 index 0000000..7e2f6e0 Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_10_t_all.png differ diff --git a/fntpic/u8g2_font_samim_fd_10_t_all_short.png b/fntpic/u8g2_font_samim_fd_10_t_all_short.png new file mode 100644 index 0000000..89f0b1e Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_10_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_fd_12_t_all.png b/fntpic/u8g2_font_samim_fd_12_t_all.png new file mode 100644 index 0000000..0c0bea5 Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_12_t_all.png differ diff --git a/fntpic/u8g2_font_samim_fd_12_t_all_short.png b/fntpic/u8g2_font_samim_fd_12_t_all_short.png new file mode 100644 index 0000000..f02e1ce Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_12_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_fd_14_t_all.png b/fntpic/u8g2_font_samim_fd_14_t_all.png new file mode 100644 index 0000000..cf75fac Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_14_t_all.png differ diff --git a/fntpic/u8g2_font_samim_fd_14_t_all_short.png b/fntpic/u8g2_font_samim_fd_14_t_all_short.png new file mode 100644 index 0000000..5dd865f Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_14_t_all_short.png differ diff --git a/fntpic/u8g2_font_samim_fd_16_t_all.png b/fntpic/u8g2_font_samim_fd_16_t_all.png new file mode 100644 index 0000000..54aeb97 Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_16_t_all.png differ diff --git a/fntpic/u8g2_font_samim_fd_16_t_all_short.png b/fntpic/u8g2_font_samim_fd_16_t_all_short.png new file mode 100644 index 0000000..6d59eb5 Binary files /dev/null and b/fntpic/u8g2_font_samim_fd_16_t_all_short.png differ diff --git a/fntpic/u8g2_font_sandyforest_tn.png b/fntpic/u8g2_font_sandyforest_tn.png new file mode 100644 index 0000000..b951f73 Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tn.png differ diff --git a/fntpic/u8g2_font_sandyforest_tn_short.png b/fntpic/u8g2_font_sandyforest_tn_short.png new file mode 100644 index 0000000..4441ab1 Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tn_short.png differ diff --git a/fntpic/u8g2_font_sandyforest_tr.png b/fntpic/u8g2_font_sandyforest_tr.png new file mode 100644 index 0000000..8b1ac71 Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tr.png differ diff --git a/fntpic/u8g2_font_sandyforest_tr_short.png b/fntpic/u8g2_font_sandyforest_tr_short.png new file mode 100644 index 0000000..43cd0bf Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tr_short.png differ diff --git a/fntpic/u8g2_font_sandyforest_tu.png b/fntpic/u8g2_font_sandyforest_tu.png new file mode 100644 index 0000000..f5d1ead Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tu.png differ diff --git a/fntpic/u8g2_font_sandyforest_tu_short.png b/fntpic/u8g2_font_sandyforest_tu_short.png new file mode 100644 index 0000000..28b0615 Binary files /dev/null and b/fntpic/u8g2_font_sandyforest_tu_short.png differ diff --git a/fntpic/u8g2_font_scrum_te.png b/fntpic/u8g2_font_scrum_te.png new file mode 100644 index 0000000..4b0c663 Binary files /dev/null and b/fntpic/u8g2_font_scrum_te.png differ diff --git a/fntpic/u8g2_font_scrum_te_short.png b/fntpic/u8g2_font_scrum_te_short.png new file mode 100644 index 0000000..feb9fb3 Binary files /dev/null and b/fntpic/u8g2_font_scrum_te_short.png differ diff --git a/fntpic/u8g2_font_scrum_tf.png b/fntpic/u8g2_font_scrum_tf.png new file mode 100644 index 0000000..0d1b5a6 Binary files /dev/null and b/fntpic/u8g2_font_scrum_tf.png differ diff --git a/fntpic/u8g2_font_scrum_tf_short.png b/fntpic/u8g2_font_scrum_tf_short.png new file mode 100644 index 0000000..feb9fb3 Binary files /dev/null and b/fntpic/u8g2_font_scrum_tf_short.png differ diff --git a/fntpic/u8g2_font_scrum_tr.png b/fntpic/u8g2_font_scrum_tr.png new file mode 100644 index 0000000..1155856 Binary files /dev/null and b/fntpic/u8g2_font_scrum_tr.png differ diff --git a/fntpic/u8g2_font_scrum_tr_short.png b/fntpic/u8g2_font_scrum_tr_short.png new file mode 100644 index 0000000..e7c5c9c Binary files /dev/null and b/fntpic/u8g2_font_scrum_tr_short.png differ diff --git a/fntpic/u8g2_font_secretaryhand_t_all.png b/fntpic/u8g2_font_secretaryhand_t_all.png new file mode 100644 index 0000000..2a1fb02 Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_t_all.png differ diff --git a/fntpic/u8g2_font_secretaryhand_t_all_short.png b/fntpic/u8g2_font_secretaryhand_t_all_short.png new file mode 100644 index 0000000..1968abf Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_t_all_short.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tf.png b/fntpic/u8g2_font_secretaryhand_tf.png new file mode 100644 index 0000000..f44a89f Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tf.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tf_short.png b/fntpic/u8g2_font_secretaryhand_tf_short.png new file mode 100644 index 0000000..1968abf Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tf_short.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tn.png b/fntpic/u8g2_font_secretaryhand_tn.png new file mode 100644 index 0000000..2431304 Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tn.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tn_short.png b/fntpic/u8g2_font_secretaryhand_tn_short.png new file mode 100644 index 0000000..9543fdc Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tn_short.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tr.png b/fntpic/u8g2_font_secretaryhand_tr.png new file mode 100644 index 0000000..be43666 Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tr.png differ diff --git a/fntpic/u8g2_font_secretaryhand_tr_short.png b/fntpic/u8g2_font_secretaryhand_tr_short.png new file mode 100644 index 0000000..1968abf Binary files /dev/null and b/fntpic/u8g2_font_secretaryhand_tr_short.png differ diff --git a/fntpic/u8g2_font_seraphimb1_tr.png b/fntpic/u8g2_font_seraphimb1_tr.png new file mode 100644 index 0000000..69b495f Binary files /dev/null and b/fntpic/u8g2_font_seraphimb1_tr.png differ diff --git a/fntpic/u8g2_font_seraphimb1_tr_short.png b/fntpic/u8g2_font_seraphimb1_tr_short.png new file mode 100644 index 0000000..53a7c93 Binary files /dev/null and b/fntpic/u8g2_font_seraphimb1_tr_short.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_t_all.png b/fntpic/u8g2_font_shylock_nbp_t_all.png new file mode 100644 index 0000000..956a415 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_t_all.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_t_all_short.png b/fntpic/u8g2_font_shylock_nbp_t_all_short.png new file mode 100644 index 0000000..1a663e5 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_t_all_short.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tf.png b/fntpic/u8g2_font_shylock_nbp_tf.png new file mode 100644 index 0000000..ab748ec Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tf.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tf_short.png b/fntpic/u8g2_font_shylock_nbp_tf_short.png new file mode 100644 index 0000000..1a663e5 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tn.png b/fntpic/u8g2_font_shylock_nbp_tn.png new file mode 100644 index 0000000..acbc38e Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tn.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tn_short.png b/fntpic/u8g2_font_shylock_nbp_tn_short.png new file mode 100644 index 0000000..c01d822 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tr.png b/fntpic/u8g2_font_shylock_nbp_tr.png new file mode 100644 index 0000000..42c89c2 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tr.png differ diff --git a/fntpic/u8g2_font_shylock_nbp_tr_short.png b/fntpic/u8g2_font_shylock_nbp_tr_short.png new file mode 100644 index 0000000..b615f62 Binary files /dev/null and b/fntpic/u8g2_font_shylock_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_siji_t.png b/fntpic/u8g2_font_siji_t.png new file mode 100644 index 0000000..aec4bb4 Binary files /dev/null and b/fntpic/u8g2_font_siji_t.png differ diff --git a/fntpic/u8g2_font_siji_t_6x10.png b/fntpic/u8g2_font_siji_t_6x10.png new file mode 100644 index 0000000..e81db29 Binary files /dev/null and b/fntpic/u8g2_font_siji_t_6x10.png differ diff --git a/fntpic/u8g2_font_siji_t_6x10_short.png b/fntpic/u8g2_font_siji_t_6x10_short.png new file mode 100644 index 0000000..ee06ba2 Binary files /dev/null and b/fntpic/u8g2_font_siji_t_6x10_short.png differ diff --git a/fntpic/u8g2_font_siji_t_short.png b/fntpic/u8g2_font_siji_t_short.png new file mode 100644 index 0000000..53cee8d Binary files /dev/null and b/fntpic/u8g2_font_siji_t_short.png differ diff --git a/fntpic/u8g2_font_simple1_te.png b/fntpic/u8g2_font_simple1_te.png new file mode 100644 index 0000000..5205bc7 Binary files /dev/null and b/fntpic/u8g2_font_simple1_te.png differ diff --git a/fntpic/u8g2_font_simple1_te_short.png b/fntpic/u8g2_font_simple1_te_short.png new file mode 100644 index 0000000..da54a41 Binary files /dev/null and b/fntpic/u8g2_font_simple1_te_short.png differ diff --git a/fntpic/u8g2_font_simple1_tf.png b/fntpic/u8g2_font_simple1_tf.png new file mode 100644 index 0000000..080013c Binary files /dev/null and b/fntpic/u8g2_font_simple1_tf.png differ diff --git a/fntpic/u8g2_font_simple1_tf_short.png b/fntpic/u8g2_font_simple1_tf_short.png new file mode 100644 index 0000000..da54a41 Binary files /dev/null and b/fntpic/u8g2_font_simple1_tf_short.png differ diff --git a/fntpic/u8g2_font_simple1_tr.png b/fntpic/u8g2_font_simple1_tr.png new file mode 100644 index 0000000..c898553 Binary files /dev/null and b/fntpic/u8g2_font_simple1_tr.png differ diff --git a/fntpic/u8g2_font_simple1_tr_short.png b/fntpic/u8g2_font_simple1_tr_short.png new file mode 100644 index 0000000..770e315 Binary files /dev/null and b/fntpic/u8g2_font_simple1_tr_short.png differ diff --git a/fntpic/u8g2_font_sirclive_tn.png b/fntpic/u8g2_font_sirclive_tn.png new file mode 100644 index 0000000..9d315ee Binary files /dev/null and b/fntpic/u8g2_font_sirclive_tn.png differ diff --git a/fntpic/u8g2_font_sirclive_tn_short.png b/fntpic/u8g2_font_sirclive_tn_short.png new file mode 100644 index 0000000..0710845 Binary files /dev/null and b/fntpic/u8g2_font_sirclive_tn_short.png differ diff --git a/fntpic/u8g2_font_sirclive_tr.png b/fntpic/u8g2_font_sirclive_tr.png new file mode 100644 index 0000000..6f4145f Binary files /dev/null and b/fntpic/u8g2_font_sirclive_tr.png differ diff --git a/fntpic/u8g2_font_sirclive_tr_short.png b/fntpic/u8g2_font_sirclive_tr_short.png new file mode 100644 index 0000000..f5e4b0a Binary files /dev/null and b/fntpic/u8g2_font_sirclive_tr_short.png differ diff --git a/fntpic/u8g2_font_sirclivethebold_tn.png b/fntpic/u8g2_font_sirclivethebold_tn.png new file mode 100644 index 0000000..6d6a50b Binary files /dev/null and b/fntpic/u8g2_font_sirclivethebold_tn.png differ diff --git a/fntpic/u8g2_font_sirclivethebold_tn_short.png b/fntpic/u8g2_font_sirclivethebold_tn_short.png new file mode 100644 index 0000000..2281542 Binary files /dev/null and b/fntpic/u8g2_font_sirclivethebold_tn_short.png differ diff --git a/fntpic/u8g2_font_sirclivethebold_tr.png b/fntpic/u8g2_font_sirclivethebold_tr.png new file mode 100644 index 0000000..88a9077 Binary files /dev/null and b/fntpic/u8g2_font_sirclivethebold_tr.png differ diff --git a/fntpic/u8g2_font_sirclivethebold_tr_short.png b/fntpic/u8g2_font_sirclivethebold_tr_short.png new file mode 100644 index 0000000..aaa0e6d Binary files /dev/null and b/fntpic/u8g2_font_sirclivethebold_tr_short.png differ diff --git a/fntpic/u8g2_font_sisterserif_tr.png b/fntpic/u8g2_font_sisterserif_tr.png new file mode 100644 index 0000000..73521b4 Binary files /dev/null and b/fntpic/u8g2_font_sisterserif_tr.png differ diff --git a/fntpic/u8g2_font_sisterserif_tr_short.png b/fntpic/u8g2_font_sisterserif_tr_short.png new file mode 100644 index 0000000..302049f Binary files /dev/null and b/fntpic/u8g2_font_sisterserif_tr_short.png differ diff --git a/fntpic/u8g2_font_smallsimple_te.png b/fntpic/u8g2_font_smallsimple_te.png new file mode 100644 index 0000000..98d7b0e Binary files /dev/null and b/fntpic/u8g2_font_smallsimple_te.png differ diff --git a/fntpic/u8g2_font_smallsimple_te_short.png b/fntpic/u8g2_font_smallsimple_te_short.png new file mode 100644 index 0000000..7343696 Binary files /dev/null and b/fntpic/u8g2_font_smallsimple_te_short.png differ diff --git a/fntpic/u8g2_font_smallsimple_tr.png b/fntpic/u8g2_font_smallsimple_tr.png new file mode 100644 index 0000000..cc72029 Binary files /dev/null and b/fntpic/u8g2_font_smallsimple_tr.png differ diff --git a/fntpic/u8g2_font_smallsimple_tr_short.png b/fntpic/u8g2_font_smallsimple_tr_short.png new file mode 100644 index 0000000..7343696 Binary files /dev/null and b/fntpic/u8g2_font_smallsimple_tr_short.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tf.png b/fntpic/u8g2_font_smart_patrol_nbp_tf.png new file mode 100644 index 0000000..1637040 Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tf.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tf_short.png b/fntpic/u8g2_font_smart_patrol_nbp_tf_short.png new file mode 100644 index 0000000..df5952c Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tn.png b/fntpic/u8g2_font_smart_patrol_nbp_tn.png new file mode 100644 index 0000000..0ddb026 Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tn.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tn_short.png b/fntpic/u8g2_font_smart_patrol_nbp_tn_short.png new file mode 100644 index 0000000..fd7e414 Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tr.png b/fntpic/u8g2_font_smart_patrol_nbp_tr.png new file mode 100644 index 0000000..d3b6117 Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tr.png differ diff --git a/fntpic/u8g2_font_smart_patrol_nbp_tr_short.png b/fntpic/u8g2_font_smart_patrol_nbp_tr_short.png new file mode 100644 index 0000000..4da54b9 Binary files /dev/null and b/fntpic/u8g2_font_smart_patrol_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_smolfont_te.png b/fntpic/u8g2_font_smolfont_te.png new file mode 100644 index 0000000..4569197 Binary files /dev/null and b/fntpic/u8g2_font_smolfont_te.png differ diff --git a/fntpic/u8g2_font_smolfont_te_short.png b/fntpic/u8g2_font_smolfont_te_short.png new file mode 100644 index 0000000..d527b7b Binary files /dev/null and b/fntpic/u8g2_font_smolfont_te_short.png differ diff --git a/fntpic/u8g2_font_smolfont_tf.png b/fntpic/u8g2_font_smolfont_tf.png new file mode 100644 index 0000000..a82ab4b Binary files /dev/null and b/fntpic/u8g2_font_smolfont_tf.png differ diff --git a/fntpic/u8g2_font_smolfont_tf_short.png b/fntpic/u8g2_font_smolfont_tf_short.png new file mode 100644 index 0000000..a08fe3a Binary files /dev/null and b/fntpic/u8g2_font_smolfont_tf_short.png differ diff --git a/fntpic/u8g2_font_smolfont_tr.png b/fntpic/u8g2_font_smolfont_tr.png new file mode 100644 index 0000000..2caf5f2 Binary files /dev/null and b/fntpic/u8g2_font_smolfont_tr.png differ diff --git a/fntpic/u8g2_font_smolfont_tr_short.png b/fntpic/u8g2_font_smolfont_tr_short.png new file mode 100644 index 0000000..668fa5b Binary files /dev/null and b/fntpic/u8g2_font_smolfont_tr_short.png differ diff --git a/fntpic/u8g2_font_sonicmania_te.png b/fntpic/u8g2_font_sonicmania_te.png new file mode 100644 index 0000000..22d32b7 Binary files /dev/null and b/fntpic/u8g2_font_sonicmania_te.png differ diff --git a/fntpic/u8g2_font_sonicmania_te_short.png b/fntpic/u8g2_font_sonicmania_te_short.png new file mode 100644 index 0000000..1ee03f1 Binary files /dev/null and b/fntpic/u8g2_font_sonicmania_te_short.png differ diff --git a/fntpic/u8g2_font_sonicmania_tr.png b/fntpic/u8g2_font_sonicmania_tr.png new file mode 100644 index 0000000..4b23b96 Binary files /dev/null and b/fntpic/u8g2_font_sonicmania_tr.png differ diff --git a/fntpic/u8g2_font_sonicmania_tr_short.png b/fntpic/u8g2_font_sonicmania_tr_short.png new file mode 100644 index 0000000..1ee03f1 Binary files /dev/null and b/fntpic/u8g2_font_sonicmania_tr_short.png differ diff --git a/fntpic/u8g2_font_spleen12x24_me.png b/fntpic/u8g2_font_spleen12x24_me.png new file mode 100644 index 0000000..66559b9 Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_me.png differ diff --git a/fntpic/u8g2_font_spleen12x24_me_short.png b/fntpic/u8g2_font_spleen12x24_me_short.png new file mode 100644 index 0000000..e61b62c Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_me_short.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mf.png b/fntpic/u8g2_font_spleen12x24_mf.png new file mode 100644 index 0000000..a896144 Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mf.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mf_short.png b/fntpic/u8g2_font_spleen12x24_mf_short.png new file mode 100644 index 0000000..e61b62c Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mn.png b/fntpic/u8g2_font_spleen12x24_mn.png new file mode 100644 index 0000000..4c8187e Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mn.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mn_short.png b/fntpic/u8g2_font_spleen12x24_mn_short.png new file mode 100644 index 0000000..5b14b82 Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mr.png b/fntpic/u8g2_font_spleen12x24_mr.png new file mode 100644 index 0000000..6d34707 Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mr.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mr_short.png b/fntpic/u8g2_font_spleen12x24_mr_short.png new file mode 100644 index 0000000..e61b62c Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mu.png b/fntpic/u8g2_font_spleen12x24_mu.png new file mode 100644 index 0000000..49e340a Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mu.png differ diff --git a/fntpic/u8g2_font_spleen12x24_mu_short.png b/fntpic/u8g2_font_spleen12x24_mu_short.png new file mode 100644 index 0000000..e3262e4 Binary files /dev/null and b/fntpic/u8g2_font_spleen12x24_mu_short.png differ diff --git a/fntpic/u8g2_font_spleen16x32_me.png b/fntpic/u8g2_font_spleen16x32_me.png new file mode 100644 index 0000000..7b13eb2 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_me.png differ diff --git a/fntpic/u8g2_font_spleen16x32_me_short.png b/fntpic/u8g2_font_spleen16x32_me_short.png new file mode 100644 index 0000000..691e75f Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_me_short.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mf.png b/fntpic/u8g2_font_spleen16x32_mf.png new file mode 100644 index 0000000..1297740 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mf.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mf_short.png b/fntpic/u8g2_font_spleen16x32_mf_short.png new file mode 100644 index 0000000..691e75f Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mn.png b/fntpic/u8g2_font_spleen16x32_mn.png new file mode 100644 index 0000000..5328a57 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mn.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mn_short.png b/fntpic/u8g2_font_spleen16x32_mn_short.png new file mode 100644 index 0000000..351679a Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mr.png b/fntpic/u8g2_font_spleen16x32_mr.png new file mode 100644 index 0000000..e2b0996 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mr.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mr_short.png b/fntpic/u8g2_font_spleen16x32_mr_short.png new file mode 100644 index 0000000..691e75f Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mu.png b/fntpic/u8g2_font_spleen16x32_mu.png new file mode 100644 index 0000000..47209e8 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mu.png differ diff --git a/fntpic/u8g2_font_spleen16x32_mu_short.png b/fntpic/u8g2_font_spleen16x32_mu_short.png new file mode 100644 index 0000000..042acf2 Binary files /dev/null and b/fntpic/u8g2_font_spleen16x32_mu_short.png differ diff --git a/fntpic/u8g2_font_spleen32x64_me.png b/fntpic/u8g2_font_spleen32x64_me.png new file mode 100644 index 0000000..43966e3 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_me.png differ diff --git a/fntpic/u8g2_font_spleen32x64_me_short.png b/fntpic/u8g2_font_spleen32x64_me_short.png new file mode 100644 index 0000000..de8d818 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_me_short.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mf.png b/fntpic/u8g2_font_spleen32x64_mf.png new file mode 100644 index 0000000..2ee1a57 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mf.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mf_short.png b/fntpic/u8g2_font_spleen32x64_mf_short.png new file mode 100644 index 0000000..efa0db8 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mn.png b/fntpic/u8g2_font_spleen32x64_mn.png new file mode 100644 index 0000000..08692d9 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mn.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mn_short.png b/fntpic/u8g2_font_spleen32x64_mn_short.png new file mode 100644 index 0000000..eb874c5 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mr.png b/fntpic/u8g2_font_spleen32x64_mr.png new file mode 100644 index 0000000..9d78556 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mr.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mr_short.png b/fntpic/u8g2_font_spleen32x64_mr_short.png new file mode 100644 index 0000000..efa0db8 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mu.png b/fntpic/u8g2_font_spleen32x64_mu.png new file mode 100644 index 0000000..245d0a4 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mu.png differ diff --git a/fntpic/u8g2_font_spleen32x64_mu_short.png b/fntpic/u8g2_font_spleen32x64_mu_short.png new file mode 100644 index 0000000..b3c51f8 Binary files /dev/null and b/fntpic/u8g2_font_spleen32x64_mu_short.png differ diff --git a/fntpic/u8g2_font_spleen5x8_me.png b/fntpic/u8g2_font_spleen5x8_me.png new file mode 100644 index 0000000..c0a079a Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_me.png differ diff --git a/fntpic/u8g2_font_spleen5x8_me_short.png b/fntpic/u8g2_font_spleen5x8_me_short.png new file mode 100644 index 0000000..5c55d27 Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_me_short.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mf.png b/fntpic/u8g2_font_spleen5x8_mf.png new file mode 100644 index 0000000..0f2edfb Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mf.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mf_short.png b/fntpic/u8g2_font_spleen5x8_mf_short.png new file mode 100644 index 0000000..5c55d27 Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mn.png b/fntpic/u8g2_font_spleen5x8_mn.png new file mode 100644 index 0000000..ce8966b Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mn.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mn_short.png b/fntpic/u8g2_font_spleen5x8_mn_short.png new file mode 100644 index 0000000..c7444f6 Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mr.png b/fntpic/u8g2_font_spleen5x8_mr.png new file mode 100644 index 0000000..e98162d Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mr.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mr_short.png b/fntpic/u8g2_font_spleen5x8_mr_short.png new file mode 100644 index 0000000..5c55d27 Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mu.png b/fntpic/u8g2_font_spleen5x8_mu.png new file mode 100644 index 0000000..b056fb3 Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mu.png differ diff --git a/fntpic/u8g2_font_spleen5x8_mu_short.png b/fntpic/u8g2_font_spleen5x8_mu_short.png new file mode 100644 index 0000000..3b5405b Binary files /dev/null and b/fntpic/u8g2_font_spleen5x8_mu_short.png differ diff --git a/fntpic/u8g2_font_spleen6x12_me.png b/fntpic/u8g2_font_spleen6x12_me.png new file mode 100644 index 0000000..09268ce Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_me.png differ diff --git a/fntpic/u8g2_font_spleen6x12_me_short.png b/fntpic/u8g2_font_spleen6x12_me_short.png new file mode 100644 index 0000000..9e9b7d9 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_me_short.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mf.png b/fntpic/u8g2_font_spleen6x12_mf.png new file mode 100644 index 0000000..3435a05 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mf.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mf_short.png b/fntpic/u8g2_font_spleen6x12_mf_short.png new file mode 100644 index 0000000..9e9b7d9 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mn.png b/fntpic/u8g2_font_spleen6x12_mn.png new file mode 100644 index 0000000..08c255c Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mn.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mn_short.png b/fntpic/u8g2_font_spleen6x12_mn_short.png new file mode 100644 index 0000000..2c31dda Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mr.png b/fntpic/u8g2_font_spleen6x12_mr.png new file mode 100644 index 0000000..3eb6570 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mr.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mr_short.png b/fntpic/u8g2_font_spleen6x12_mr_short.png new file mode 100644 index 0000000..9e9b7d9 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mu.png b/fntpic/u8g2_font_spleen6x12_mu.png new file mode 100644 index 0000000..bb2a42a Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mu.png differ diff --git a/fntpic/u8g2_font_spleen6x12_mu_short.png b/fntpic/u8g2_font_spleen6x12_mu_short.png new file mode 100644 index 0000000..4f9b2f4 Binary files /dev/null and b/fntpic/u8g2_font_spleen6x12_mu_short.png differ diff --git a/fntpic/u8g2_font_spleen8x16_me.png b/fntpic/u8g2_font_spleen8x16_me.png new file mode 100644 index 0000000..a9e5126 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_me.png differ diff --git a/fntpic/u8g2_font_spleen8x16_me_short.png b/fntpic/u8g2_font_spleen8x16_me_short.png new file mode 100644 index 0000000..1be43a1 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_me_short.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mf.png b/fntpic/u8g2_font_spleen8x16_mf.png new file mode 100644 index 0000000..91f0052 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mf.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mf_short.png b/fntpic/u8g2_font_spleen8x16_mf_short.png new file mode 100644 index 0000000..186ed2e Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mf_short.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mn.png b/fntpic/u8g2_font_spleen8x16_mn.png new file mode 100644 index 0000000..40dce9e Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mn.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mn_short.png b/fntpic/u8g2_font_spleen8x16_mn_short.png new file mode 100644 index 0000000..ab0bf32 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mn_short.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mr.png b/fntpic/u8g2_font_spleen8x16_mr.png new file mode 100644 index 0000000..8915b64 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mr.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mr_short.png b/fntpic/u8g2_font_spleen8x16_mr_short.png new file mode 100644 index 0000000..186ed2e Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mr_short.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mu.png b/fntpic/u8g2_font_spleen8x16_mu.png new file mode 100644 index 0000000..171627d Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mu.png differ diff --git a/fntpic/u8g2_font_spleen8x16_mu_short.png b/fntpic/u8g2_font_spleen8x16_mu_short.png new file mode 100644 index 0000000..dc41144 Binary files /dev/null and b/fntpic/u8g2_font_spleen8x16_mu_short.png differ diff --git a/fntpic/u8g2_font_squeezed_b6_tn.png b/fntpic/u8g2_font_squeezed_b6_tn.png new file mode 100644 index 0000000..5b17978 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b6_tn.png differ diff --git a/fntpic/u8g2_font_squeezed_b6_tn_short.png b/fntpic/u8g2_font_squeezed_b6_tn_short.png new file mode 100644 index 0000000..c047df4 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b6_tn_short.png differ diff --git a/fntpic/u8g2_font_squeezed_b6_tr.png b/fntpic/u8g2_font_squeezed_b6_tr.png new file mode 100644 index 0000000..89e913b Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b6_tr.png differ diff --git a/fntpic/u8g2_font_squeezed_b6_tr_short.png b/fntpic/u8g2_font_squeezed_b6_tr_short.png new file mode 100644 index 0000000..d4b8afe Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b6_tr_short.png differ diff --git a/fntpic/u8g2_font_squeezed_b7_tn.png b/fntpic/u8g2_font_squeezed_b7_tn.png new file mode 100644 index 0000000..61a0e50 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b7_tn.png differ diff --git a/fntpic/u8g2_font_squeezed_b7_tn_short.png b/fntpic/u8g2_font_squeezed_b7_tn_short.png new file mode 100644 index 0000000..e201593 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b7_tn_short.png differ diff --git a/fntpic/u8g2_font_squeezed_b7_tr.png b/fntpic/u8g2_font_squeezed_b7_tr.png new file mode 100644 index 0000000..bf4434d Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b7_tr.png differ diff --git a/fntpic/u8g2_font_squeezed_b7_tr_short.png b/fntpic/u8g2_font_squeezed_b7_tr_short.png new file mode 100644 index 0000000..b4acf02 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_b7_tr_short.png differ diff --git a/fntpic/u8g2_font_squeezed_r6_tn.png b/fntpic/u8g2_font_squeezed_r6_tn.png new file mode 100644 index 0000000..fc467b3 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r6_tn.png differ diff --git a/fntpic/u8g2_font_squeezed_r6_tn_short.png b/fntpic/u8g2_font_squeezed_r6_tn_short.png new file mode 100644 index 0000000..926257b Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r6_tn_short.png differ diff --git a/fntpic/u8g2_font_squeezed_r6_tr.png b/fntpic/u8g2_font_squeezed_r6_tr.png new file mode 100644 index 0000000..4005c0c Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r6_tr.png differ diff --git a/fntpic/u8g2_font_squeezed_r6_tr_short.png b/fntpic/u8g2_font_squeezed_r6_tr_short.png new file mode 100644 index 0000000..4ea7931 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r6_tr_short.png differ diff --git a/fntpic/u8g2_font_squeezed_r7_tn.png b/fntpic/u8g2_font_squeezed_r7_tn.png new file mode 100644 index 0000000..2a554ac Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r7_tn.png differ diff --git a/fntpic/u8g2_font_squeezed_r7_tn_short.png b/fntpic/u8g2_font_squeezed_r7_tn_short.png new file mode 100644 index 0000000..b47a128 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r7_tn_short.png differ diff --git a/fntpic/u8g2_font_squeezed_r7_tr.png b/fntpic/u8g2_font_squeezed_r7_tr.png new file mode 100644 index 0000000..10abf47 Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r7_tr.png differ diff --git a/fntpic/u8g2_font_squeezed_r7_tr_short.png b/fntpic/u8g2_font_squeezed_r7_tr_short.png new file mode 100644 index 0000000..e71516a Binary files /dev/null and b/fntpic/u8g2_font_squeezed_r7_tr_short.png differ diff --git a/fntpic/u8g2_font_squirrel_tn.png b/fntpic/u8g2_font_squirrel_tn.png new file mode 100644 index 0000000..955b2eb Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tn.png differ diff --git a/fntpic/u8g2_font_squirrel_tn_short.png b/fntpic/u8g2_font_squirrel_tn_short.png new file mode 100644 index 0000000..340dd8f Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tn_short.png differ diff --git a/fntpic/u8g2_font_squirrel_tr.png b/fntpic/u8g2_font_squirrel_tr.png new file mode 100644 index 0000000..02e0b1e Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tr.png differ diff --git a/fntpic/u8g2_font_squirrel_tr_short.png b/fntpic/u8g2_font_squirrel_tr_short.png new file mode 100644 index 0000000..4fedd2c Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tr_short.png differ diff --git a/fntpic/u8g2_font_squirrel_tu.png b/fntpic/u8g2_font_squirrel_tu.png new file mode 100644 index 0000000..baa469f Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tu.png differ diff --git a/fntpic/u8g2_font_squirrel_tu_short.png b/fntpic/u8g2_font_squirrel_tu_short.png new file mode 100644 index 0000000..4507289 Binary files /dev/null and b/fntpic/u8g2_font_squirrel_tu_short.png differ diff --git a/fntpic/u8g2_font_standardized3x5_tr.png b/fntpic/u8g2_font_standardized3x5_tr.png new file mode 100644 index 0000000..d3818fb Binary files /dev/null and b/fntpic/u8g2_font_standardized3x5_tr.png differ diff --git a/fntpic/u8g2_font_standardized3x5_tr_short.png b/fntpic/u8g2_font_standardized3x5_tr_short.png new file mode 100644 index 0000000..c62f685 Binary files /dev/null and b/fntpic/u8g2_font_standardized3x5_tr_short.png differ diff --git a/fntpic/u8g2_font_sticker100complete_te.png b/fntpic/u8g2_font_sticker100complete_te.png new file mode 100644 index 0000000..bee63b1 Binary files /dev/null and b/fntpic/u8g2_font_sticker100complete_te.png differ diff --git a/fntpic/u8g2_font_sticker100complete_te_short.png b/fntpic/u8g2_font_sticker100complete_te_short.png new file mode 100644 index 0000000..a8d5746 Binary files /dev/null and b/fntpic/u8g2_font_sticker100complete_te_short.png differ diff --git a/fntpic/u8g2_font_sticker100complete_tr.png b/fntpic/u8g2_font_sticker100complete_tr.png new file mode 100644 index 0000000..c66ebf5 Binary files /dev/null and b/fntpic/u8g2_font_sticker100complete_tr.png differ diff --git a/fntpic/u8g2_font_sticker100complete_tr_short.png b/fntpic/u8g2_font_sticker100complete_tr_short.png new file mode 100644 index 0000000..a8d5746 Binary files /dev/null and b/fntpic/u8g2_font_sticker100complete_tr_short.png differ diff --git a/fntpic/u8g2_font_sticker_mel_tn.png b/fntpic/u8g2_font_sticker_mel_tn.png new file mode 100644 index 0000000..f2ef7ef Binary files /dev/null and b/fntpic/u8g2_font_sticker_mel_tn.png differ diff --git a/fntpic/u8g2_font_sticker_mel_tn_short.png b/fntpic/u8g2_font_sticker_mel_tn_short.png new file mode 100644 index 0000000..ab3083d Binary files /dev/null and b/fntpic/u8g2_font_sticker_mel_tn_short.png differ diff --git a/fntpic/u8g2_font_sticker_mel_tr.png b/fntpic/u8g2_font_sticker_mel_tr.png new file mode 100644 index 0000000..0bb1295 Binary files /dev/null and b/fntpic/u8g2_font_sticker_mel_tr.png differ diff --git a/fntpic/u8g2_font_sticker_mel_tr_short.png b/fntpic/u8g2_font_sticker_mel_tr_short.png new file mode 100644 index 0000000..0e0c158 Binary files /dev/null and b/fntpic/u8g2_font_sticker_mel_tr_short.png differ diff --git a/fntpic/u8g2_font_streamline_all_t.png b/fntpic/u8g2_font_streamline_all_t.png new file mode 100644 index 0000000..e2e7c59 Binary files /dev/null and b/fntpic/u8g2_font_streamline_all_t.png differ diff --git a/fntpic/u8g2_font_streamline_all_t_short.png b/fntpic/u8g2_font_streamline_all_t_short.png new file mode 100644 index 0000000..03ad1a9 Binary files /dev/null and b/fntpic/u8g2_font_streamline_all_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_building_real_estate_t.png b/fntpic/u8g2_font_streamline_building_real_estate_t.png new file mode 100644 index 0000000..4c797bf Binary files /dev/null and b/fntpic/u8g2_font_streamline_building_real_estate_t.png differ diff --git a/fntpic/u8g2_font_streamline_building_real_estate_t_short.png b/fntpic/u8g2_font_streamline_building_real_estate_t_short.png new file mode 100644 index 0000000..b3e2a0c Binary files /dev/null and b/fntpic/u8g2_font_streamline_building_real_estate_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_business_t.png b/fntpic/u8g2_font_streamline_business_t.png new file mode 100644 index 0000000..70af6e8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_business_t.png differ diff --git a/fntpic/u8g2_font_streamline_business_t_short.png b/fntpic/u8g2_font_streamline_business_t_short.png new file mode 100644 index 0000000..b73e9da Binary files /dev/null and b/fntpic/u8g2_font_streamline_business_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_coding_apps_websites_t.png b/fntpic/u8g2_font_streamline_coding_apps_websites_t.png new file mode 100644 index 0000000..40f84c4 Binary files /dev/null and b/fntpic/u8g2_font_streamline_coding_apps_websites_t.png differ diff --git a/fntpic/u8g2_font_streamline_coding_apps_websites_t_short.png b/fntpic/u8g2_font_streamline_coding_apps_websites_t_short.png new file mode 100644 index 0000000..dcdab05 Binary files /dev/null and b/fntpic/u8g2_font_streamline_coding_apps_websites_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_computers_devices_electronics_t.png b/fntpic/u8g2_font_streamline_computers_devices_electronics_t.png new file mode 100644 index 0000000..3aa32cc Binary files /dev/null and b/fntpic/u8g2_font_streamline_computers_devices_electronics_t.png differ diff --git a/fntpic/u8g2_font_streamline_computers_devices_electronics_t_short.png b/fntpic/u8g2_font_streamline_computers_devices_electronics_t_short.png new file mode 100644 index 0000000..25a3ae0 Binary files /dev/null and b/fntpic/u8g2_font_streamline_computers_devices_electronics_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_content_files_t.png b/fntpic/u8g2_font_streamline_content_files_t.png new file mode 100644 index 0000000..93b6907 Binary files /dev/null and b/fntpic/u8g2_font_streamline_content_files_t.png differ diff --git a/fntpic/u8g2_font_streamline_content_files_t_short.png b/fntpic/u8g2_font_streamline_content_files_t_short.png new file mode 100644 index 0000000..646f218 Binary files /dev/null and b/fntpic/u8g2_font_streamline_content_files_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_design_t.png b/fntpic/u8g2_font_streamline_design_t.png new file mode 100644 index 0000000..5c65498 Binary files /dev/null and b/fntpic/u8g2_font_streamline_design_t.png differ diff --git a/fntpic/u8g2_font_streamline_design_t_short.png b/fntpic/u8g2_font_streamline_design_t_short.png new file mode 100644 index 0000000..a130f55 Binary files /dev/null and b/fntpic/u8g2_font_streamline_design_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_ecology_t.png b/fntpic/u8g2_font_streamline_ecology_t.png new file mode 100644 index 0000000..da326a3 Binary files /dev/null and b/fntpic/u8g2_font_streamline_ecology_t.png differ diff --git a/fntpic/u8g2_font_streamline_ecology_t_short.png b/fntpic/u8g2_font_streamline_ecology_t_short.png new file mode 100644 index 0000000..71bbbe8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_ecology_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_email_t.png b/fntpic/u8g2_font_streamline_email_t.png new file mode 100644 index 0000000..013e1a9 Binary files /dev/null and b/fntpic/u8g2_font_streamline_email_t.png differ diff --git a/fntpic/u8g2_font_streamline_email_t_short.png b/fntpic/u8g2_font_streamline_email_t_short.png new file mode 100644 index 0000000..3b23d8d Binary files /dev/null and b/fntpic/u8g2_font_streamline_email_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png b/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png new file mode 100644 index 0000000..bcdeb28 Binary files /dev/null and b/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t.png differ diff --git a/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t_short.png b/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t_short.png new file mode 100644 index 0000000..4183242 Binary files /dev/null and b/fntpic/u8g2_font_streamline_entertainment_events_hobbies_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_food_drink_t.png b/fntpic/u8g2_font_streamline_food_drink_t.png new file mode 100644 index 0000000..2408c0f Binary files /dev/null and b/fntpic/u8g2_font_streamline_food_drink_t.png differ diff --git a/fntpic/u8g2_font_streamline_food_drink_t_short.png b/fntpic/u8g2_font_streamline_food_drink_t_short.png new file mode 100644 index 0000000..7e36a4a Binary files /dev/null and b/fntpic/u8g2_font_streamline_food_drink_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_hand_signs_t.png b/fntpic/u8g2_font_streamline_hand_signs_t.png new file mode 100644 index 0000000..bc6f748 Binary files /dev/null and b/fntpic/u8g2_font_streamline_hand_signs_t.png differ diff --git a/fntpic/u8g2_font_streamline_hand_signs_t_short.png b/fntpic/u8g2_font_streamline_hand_signs_t_short.png new file mode 100644 index 0000000..76da5a8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_hand_signs_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_health_beauty_t.png b/fntpic/u8g2_font_streamline_health_beauty_t.png new file mode 100644 index 0000000..c173e41 Binary files /dev/null and b/fntpic/u8g2_font_streamline_health_beauty_t.png differ diff --git a/fntpic/u8g2_font_streamline_health_beauty_t_short.png b/fntpic/u8g2_font_streamline_health_beauty_t_short.png new file mode 100644 index 0000000..6dcfdc6 Binary files /dev/null and b/fntpic/u8g2_font_streamline_health_beauty_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_action_t.png b/fntpic/u8g2_font_streamline_interface_essential_action_t.png new file mode 100644 index 0000000..2f719ce Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_action_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_action_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_action_t_short.png new file mode 100644 index 0000000..c3b5234 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_action_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_alert_t.png b/fntpic/u8g2_font_streamline_interface_essential_alert_t.png new file mode 100644 index 0000000..9b96371 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_alert_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_alert_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_alert_t_short.png new file mode 100644 index 0000000..ea1ad6a Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_alert_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_audio_t.png b/fntpic/u8g2_font_streamline_interface_essential_audio_t.png new file mode 100644 index 0000000..252bf56 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_audio_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_audio_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_audio_t_short.png new file mode 100644 index 0000000..e49946c Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_audio_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_calendar_t.png b/fntpic/u8g2_font_streamline_interface_essential_calendar_t.png new file mode 100644 index 0000000..6cdaf06 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_calendar_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_calendar_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_calendar_t_short.png new file mode 100644 index 0000000..ec601a8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_calendar_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_chart_t.png b/fntpic/u8g2_font_streamline_interface_essential_chart_t.png new file mode 100644 index 0000000..77d8267 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_chart_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_chart_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_chart_t_short.png new file mode 100644 index 0000000..efd9d91 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_chart_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png b/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png new file mode 100644 index 0000000..1370056 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t_short.png new file mode 100644 index 0000000..64ecf7b Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_circle_triangle_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_cog_t.png b/fntpic/u8g2_font_streamline_interface_essential_cog_t.png new file mode 100644 index 0000000..9d71e2e Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_cog_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_cog_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_cog_t_short.png new file mode 100644 index 0000000..8dc1928 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_cog_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_cursor_t.png b/fntpic/u8g2_font_streamline_interface_essential_cursor_t.png new file mode 100644 index 0000000..6234e60 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_cursor_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_cursor_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_cursor_t_short.png new file mode 100644 index 0000000..30edf92 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_cursor_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png b/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png new file mode 100644 index 0000000..a9d1686 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t_short.png new file mode 100644 index 0000000..15b1417 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_dial_pad_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_edit_t.png b/fntpic/u8g2_font_streamline_interface_essential_edit_t.png new file mode 100644 index 0000000..d3b7c59 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_edit_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_edit_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_edit_t_short.png new file mode 100644 index 0000000..f4d980f Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_edit_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png b/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png new file mode 100644 index 0000000..0d133bc Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t_short.png new file mode 100644 index 0000000..8f13df5 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_expand_shrink_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_eye_t.png b/fntpic/u8g2_font_streamline_interface_essential_eye_t.png new file mode 100644 index 0000000..217a0c2 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_eye_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_eye_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_eye_t_short.png new file mode 100644 index 0000000..448f5a9 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_eye_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_file_t.png b/fntpic/u8g2_font_streamline_interface_essential_file_t.png new file mode 100644 index 0000000..456af8f Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_file_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_file_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_file_t_short.png new file mode 100644 index 0000000..33fcf46 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_file_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_help_t.png b/fntpic/u8g2_font_streamline_interface_essential_help_t.png new file mode 100644 index 0000000..d1eda40 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_help_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_help_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_help_t_short.png new file mode 100644 index 0000000..56f26be Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_help_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png b/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png new file mode 100644 index 0000000..f7c9fee Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t_short.png new file mode 100644 index 0000000..093c29e Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_hierarchy_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png b/fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png new file mode 100644 index 0000000..cc3d502 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_home_menu_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_home_menu_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_home_menu_t_short.png new file mode 100644 index 0000000..699e1b8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_home_menu_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_id_t.png b/fntpic/u8g2_font_streamline_interface_essential_id_t.png new file mode 100644 index 0000000..72bccc1 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_id_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_id_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_id_t_short.png new file mode 100644 index 0000000..8667f91 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_id_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png b/fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png new file mode 100644 index 0000000..bd4375f Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_key_lock_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_key_lock_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_key_lock_t_short.png new file mode 100644 index 0000000..fb43dca Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_key_lock_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_link_t.png b/fntpic/u8g2_font_streamline_interface_essential_link_t.png new file mode 100644 index 0000000..0361081 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_link_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_link_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_link_t_short.png new file mode 100644 index 0000000..65baac8 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_link_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_loading_t.png b/fntpic/u8g2_font_streamline_interface_essential_loading_t.png new file mode 100644 index 0000000..b6ab11d Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_loading_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_loading_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_loading_t_short.png new file mode 100644 index 0000000..46db52a Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_loading_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_login_t.png b/fntpic/u8g2_font_streamline_interface_essential_login_t.png new file mode 100644 index 0000000..e54576d Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_login_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_login_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_login_t_short.png new file mode 100644 index 0000000..b7616eb Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_login_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_other_t.png b/fntpic/u8g2_font_streamline_interface_essential_other_t.png new file mode 100644 index 0000000..3093bfb Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_other_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_other_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_other_t_short.png new file mode 100644 index 0000000..d2e898d Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_other_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_paginate_t.png b/fntpic/u8g2_font_streamline_interface_essential_paginate_t.png new file mode 100644 index 0000000..a968df2 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_paginate_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_paginate_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_paginate_t_short.png new file mode 100644 index 0000000..fb31180 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_paginate_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_search_t.png b/fntpic/u8g2_font_streamline_interface_essential_search_t.png new file mode 100644 index 0000000..1276305 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_search_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_search_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_search_t_short.png new file mode 100644 index 0000000..02e3485 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_search_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_setting_t.png b/fntpic/u8g2_font_streamline_interface_essential_setting_t.png new file mode 100644 index 0000000..ca1aa8e Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_setting_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_setting_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_setting_t_short.png new file mode 100644 index 0000000..e76a103 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_setting_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_share_t.png b/fntpic/u8g2_font_streamline_interface_essential_share_t.png new file mode 100644 index 0000000..f8f760a Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_share_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_share_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_share_t_short.png new file mode 100644 index 0000000..70baa35 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_share_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_text_t.png b/fntpic/u8g2_font_streamline_interface_essential_text_t.png new file mode 100644 index 0000000..4841eec Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_text_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_text_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_text_t_short.png new file mode 100644 index 0000000..1195769 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_text_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_wifi_t.png b/fntpic/u8g2_font_streamline_interface_essential_wifi_t.png new file mode 100644 index 0000000..0f8cfa5 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_wifi_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_wifi_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_wifi_t_short.png new file mode 100644 index 0000000..a877efc Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_wifi_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_zoom_t.png b/fntpic/u8g2_font_streamline_interface_essential_zoom_t.png new file mode 100644 index 0000000..fa19d33 Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_zoom_t.png differ diff --git a/fntpic/u8g2_font_streamline_interface_essential_zoom_t_short.png b/fntpic/u8g2_font_streamline_interface_essential_zoom_t_short.png new file mode 100644 index 0000000..770ec1a Binary files /dev/null and b/fntpic/u8g2_font_streamline_interface_essential_zoom_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_internet_network_t.png b/fntpic/u8g2_font_streamline_internet_network_t.png new file mode 100644 index 0000000..d5741cf Binary files /dev/null and b/fntpic/u8g2_font_streamline_internet_network_t.png differ diff --git a/fntpic/u8g2_font_streamline_internet_network_t_short.png b/fntpic/u8g2_font_streamline_internet_network_t_short.png new file mode 100644 index 0000000..7668ead Binary files /dev/null and b/fntpic/u8g2_font_streamline_internet_network_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_logo_t.png b/fntpic/u8g2_font_streamline_logo_t.png new file mode 100644 index 0000000..46cdc2b Binary files /dev/null and b/fntpic/u8g2_font_streamline_logo_t.png differ diff --git a/fntpic/u8g2_font_streamline_logo_t_short.png b/fntpic/u8g2_font_streamline_logo_t_short.png new file mode 100644 index 0000000..72e1c21 Binary files /dev/null and b/fntpic/u8g2_font_streamline_logo_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_map_navigation_t.png b/fntpic/u8g2_font_streamline_map_navigation_t.png new file mode 100644 index 0000000..5abe038 Binary files /dev/null and b/fntpic/u8g2_font_streamline_map_navigation_t.png differ diff --git a/fntpic/u8g2_font_streamline_map_navigation_t_short.png b/fntpic/u8g2_font_streamline_map_navigation_t_short.png new file mode 100644 index 0000000..2c50f74 Binary files /dev/null and b/fntpic/u8g2_font_streamline_map_navigation_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_money_payments_t.png b/fntpic/u8g2_font_streamline_money_payments_t.png new file mode 100644 index 0000000..e741045 Binary files /dev/null and b/fntpic/u8g2_font_streamline_money_payments_t.png differ diff --git a/fntpic/u8g2_font_streamline_money_payments_t_short.png b/fntpic/u8g2_font_streamline_money_payments_t_short.png new file mode 100644 index 0000000..186d9e7 Binary files /dev/null and b/fntpic/u8g2_font_streamline_money_payments_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_music_audio_t.png b/fntpic/u8g2_font_streamline_music_audio_t.png new file mode 100644 index 0000000..3fd658d Binary files /dev/null and b/fntpic/u8g2_font_streamline_music_audio_t.png differ diff --git a/fntpic/u8g2_font_streamline_music_audio_t_short.png b/fntpic/u8g2_font_streamline_music_audio_t_short.png new file mode 100644 index 0000000..9456ad4 Binary files /dev/null and b/fntpic/u8g2_font_streamline_music_audio_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_pet_animals_t.png b/fntpic/u8g2_font_streamline_pet_animals_t.png new file mode 100644 index 0000000..5476e9e Binary files /dev/null and b/fntpic/u8g2_font_streamline_pet_animals_t.png differ diff --git a/fntpic/u8g2_font_streamline_pet_animals_t_short.png b/fntpic/u8g2_font_streamline_pet_animals_t_short.png new file mode 100644 index 0000000..8e7d294 Binary files /dev/null and b/fntpic/u8g2_font_streamline_pet_animals_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_phone_t.png b/fntpic/u8g2_font_streamline_phone_t.png new file mode 100644 index 0000000..5eb154d Binary files /dev/null and b/fntpic/u8g2_font_streamline_phone_t.png differ diff --git a/fntpic/u8g2_font_streamline_phone_t_short.png b/fntpic/u8g2_font_streamline_phone_t_short.png new file mode 100644 index 0000000..d720d8d Binary files /dev/null and b/fntpic/u8g2_font_streamline_phone_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_photography_t.png b/fntpic/u8g2_font_streamline_photography_t.png new file mode 100644 index 0000000..488458f Binary files /dev/null and b/fntpic/u8g2_font_streamline_photography_t.png differ diff --git a/fntpic/u8g2_font_streamline_photography_t_short.png b/fntpic/u8g2_font_streamline_photography_t_short.png new file mode 100644 index 0000000..c0b9270 Binary files /dev/null and b/fntpic/u8g2_font_streamline_photography_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_romance_t.png b/fntpic/u8g2_font_streamline_romance_t.png new file mode 100644 index 0000000..c7f804c Binary files /dev/null and b/fntpic/u8g2_font_streamline_romance_t.png differ diff --git a/fntpic/u8g2_font_streamline_romance_t_short.png b/fntpic/u8g2_font_streamline_romance_t_short.png new file mode 100644 index 0000000..a9320c7 Binary files /dev/null and b/fntpic/u8g2_font_streamline_romance_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_school_science_t.png b/fntpic/u8g2_font_streamline_school_science_t.png new file mode 100644 index 0000000..4c76272 Binary files /dev/null and b/fntpic/u8g2_font_streamline_school_science_t.png differ diff --git a/fntpic/u8g2_font_streamline_school_science_t_short.png b/fntpic/u8g2_font_streamline_school_science_t_short.png new file mode 100644 index 0000000..9901ced Binary files /dev/null and b/fntpic/u8g2_font_streamline_school_science_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_shopping_shipping_t.png b/fntpic/u8g2_font_streamline_shopping_shipping_t.png new file mode 100644 index 0000000..c8a638d Binary files /dev/null and b/fntpic/u8g2_font_streamline_shopping_shipping_t.png differ diff --git a/fntpic/u8g2_font_streamline_shopping_shipping_t_short.png b/fntpic/u8g2_font_streamline_shopping_shipping_t_short.png new file mode 100644 index 0000000..b7580c2 Binary files /dev/null and b/fntpic/u8g2_font_streamline_shopping_shipping_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_social_rewards_t.png b/fntpic/u8g2_font_streamline_social_rewards_t.png new file mode 100644 index 0000000..583ed4b Binary files /dev/null and b/fntpic/u8g2_font_streamline_social_rewards_t.png differ diff --git a/fntpic/u8g2_font_streamline_social_rewards_t_short.png b/fntpic/u8g2_font_streamline_social_rewards_t_short.png new file mode 100644 index 0000000..9fb76bd Binary files /dev/null and b/fntpic/u8g2_font_streamline_social_rewards_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_technology_t.png b/fntpic/u8g2_font_streamline_technology_t.png new file mode 100644 index 0000000..d44afa7 Binary files /dev/null and b/fntpic/u8g2_font_streamline_technology_t.png differ diff --git a/fntpic/u8g2_font_streamline_technology_t_short.png b/fntpic/u8g2_font_streamline_technology_t_short.png new file mode 100644 index 0000000..a0cd71c Binary files /dev/null and b/fntpic/u8g2_font_streamline_technology_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_transportation_t.png b/fntpic/u8g2_font_streamline_transportation_t.png new file mode 100644 index 0000000..c0ed393 Binary files /dev/null and b/fntpic/u8g2_font_streamline_transportation_t.png differ diff --git a/fntpic/u8g2_font_streamline_transportation_t_short.png b/fntpic/u8g2_font_streamline_transportation_t_short.png new file mode 100644 index 0000000..8fcd815 Binary files /dev/null and b/fntpic/u8g2_font_streamline_transportation_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_travel_wayfinding_t.png b/fntpic/u8g2_font_streamline_travel_wayfinding_t.png new file mode 100644 index 0000000..4815785 Binary files /dev/null and b/fntpic/u8g2_font_streamline_travel_wayfinding_t.png differ diff --git a/fntpic/u8g2_font_streamline_travel_wayfinding_t_short.png b/fntpic/u8g2_font_streamline_travel_wayfinding_t_short.png new file mode 100644 index 0000000..8b654e2 Binary files /dev/null and b/fntpic/u8g2_font_streamline_travel_wayfinding_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_users_t.png b/fntpic/u8g2_font_streamline_users_t.png new file mode 100644 index 0000000..32bcad3 Binary files /dev/null and b/fntpic/u8g2_font_streamline_users_t.png differ diff --git a/fntpic/u8g2_font_streamline_users_t_short.png b/fntpic/u8g2_font_streamline_users_t_short.png new file mode 100644 index 0000000..a55a99d Binary files /dev/null and b/fntpic/u8g2_font_streamline_users_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_video_movies_t.png b/fntpic/u8g2_font_streamline_video_movies_t.png new file mode 100644 index 0000000..f182baa Binary files /dev/null and b/fntpic/u8g2_font_streamline_video_movies_t.png differ diff --git a/fntpic/u8g2_font_streamline_video_movies_t_short.png b/fntpic/u8g2_font_streamline_video_movies_t_short.png new file mode 100644 index 0000000..91f7411 Binary files /dev/null and b/fntpic/u8g2_font_streamline_video_movies_t_short.png differ diff --git a/fntpic/u8g2_font_streamline_weather_t.png b/fntpic/u8g2_font_streamline_weather_t.png new file mode 100644 index 0000000..6714e3f Binary files /dev/null and b/fntpic/u8g2_font_streamline_weather_t.png differ diff --git a/fntpic/u8g2_font_streamline_weather_t_short.png b/fntpic/u8g2_font_streamline_weather_t_short.png new file mode 100644 index 0000000..0d54f29 Binary files /dev/null and b/fntpic/u8g2_font_streamline_weather_t_short.png differ diff --git a/fntpic/u8g2_font_stylishcharm_te.png b/fntpic/u8g2_font_stylishcharm_te.png new file mode 100644 index 0000000..cfe0c08 Binary files /dev/null and b/fntpic/u8g2_font_stylishcharm_te.png differ diff --git a/fntpic/u8g2_font_stylishcharm_te_short.png b/fntpic/u8g2_font_stylishcharm_te_short.png new file mode 100644 index 0000000..03f798d Binary files /dev/null and b/fntpic/u8g2_font_stylishcharm_te_short.png differ diff --git a/fntpic/u8g2_font_stylishcharm_tr.png b/fntpic/u8g2_font_stylishcharm_tr.png new file mode 100644 index 0000000..78d1188 Binary files /dev/null and b/fntpic/u8g2_font_stylishcharm_tr.png differ diff --git a/fntpic/u8g2_font_stylishcharm_tr_short.png b/fntpic/u8g2_font_stylishcharm_tr_short.png new file mode 100644 index 0000000..03f798d Binary files /dev/null and b/fntpic/u8g2_font_stylishcharm_tr_short.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tf.png b/fntpic/u8g2_font_synchronizer_nbp_tf.png new file mode 100644 index 0000000..b47556d Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tf.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tf_short.png b/fntpic/u8g2_font_synchronizer_nbp_tf_short.png new file mode 100644 index 0000000..9561c89 Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tf_short.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tn.png b/fntpic/u8g2_font_synchronizer_nbp_tn.png new file mode 100644 index 0000000..639bbcc Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tn.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tn_short.png b/fntpic/u8g2_font_synchronizer_nbp_tn_short.png new file mode 100644 index 0000000..3a48c81 Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tn_short.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tr.png b/fntpic/u8g2_font_synchronizer_nbp_tr.png new file mode 100644 index 0000000..40e7011 Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tr.png differ diff --git a/fntpic/u8g2_font_synchronizer_nbp_tr_short.png b/fntpic/u8g2_font_synchronizer_nbp_tr_short.png new file mode 100644 index 0000000..1474832 Binary files /dev/null and b/fntpic/u8g2_font_synchronizer_nbp_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_11_me.png b/fntpic/u8g2_font_t0_11_me.png new file mode 100644 index 0000000..3786266 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_me.png differ diff --git a/fntpic/u8g2_font_t0_11_me_short.png b/fntpic/u8g2_font_t0_11_me_short.png new file mode 100644 index 0000000..dad2832 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_me_short.png differ diff --git a/fntpic/u8g2_font_t0_11_mf.png b/fntpic/u8g2_font_t0_11_mf.png new file mode 100644 index 0000000..1cd5502 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mf.png differ diff --git a/fntpic/u8g2_font_t0_11_mf_short.png b/fntpic/u8g2_font_t0_11_mf_short.png new file mode 100644 index 0000000..9d929da Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_11_mn.png b/fntpic/u8g2_font_t0_11_mn.png new file mode 100644 index 0000000..7a12a9e Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mn.png differ diff --git a/fntpic/u8g2_font_t0_11_mn_short.png b/fntpic/u8g2_font_t0_11_mn_short.png new file mode 100644 index 0000000..d2ef864 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_11_mr.png b/fntpic/u8g2_font_t0_11_mr.png new file mode 100644 index 0000000..dc5b7a4 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mr.png differ diff --git a/fntpic/u8g2_font_t0_11_mr_short.png b/fntpic/u8g2_font_t0_11_mr_short.png new file mode 100644 index 0000000..9d929da Binary files /dev/null and b/fntpic/u8g2_font_t0_11_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_11_t_all.png b/fntpic/u8g2_font_t0_11_t_all.png new file mode 100644 index 0000000..1deeb30 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_t_all.png differ diff --git a/fntpic/u8g2_font_t0_11_t_all_short.png b/fntpic/u8g2_font_t0_11_t_all_short.png new file mode 100644 index 0000000..dad2832 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_t_all_short.png differ diff --git a/fntpic/u8g2_font_t0_11_t_symbol.png b/fntpic/u8g2_font_t0_11_t_symbol.png new file mode 100644 index 0000000..853b39e Binary files /dev/null and b/fntpic/u8g2_font_t0_11_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_11_t_symbol_short.png b/fntpic/u8g2_font_t0_11_t_symbol_short.png new file mode 100644 index 0000000..dad2832 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_11_te.png b/fntpic/u8g2_font_t0_11_te.png new file mode 100644 index 0000000..0c2c5d9 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_te.png differ diff --git a/fntpic/u8g2_font_t0_11_te_short.png b/fntpic/u8g2_font_t0_11_te_short.png new file mode 100644 index 0000000..9d929da Binary files /dev/null and b/fntpic/u8g2_font_t0_11_te_short.png differ diff --git a/fntpic/u8g2_font_t0_11_tf.png b/fntpic/u8g2_font_t0_11_tf.png new file mode 100644 index 0000000..353074d Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tf.png differ diff --git a/fntpic/u8g2_font_t0_11_tf_short.png b/fntpic/u8g2_font_t0_11_tf_short.png new file mode 100644 index 0000000..9d929da Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_11_tn.png b/fntpic/u8g2_font_t0_11_tn.png new file mode 100644 index 0000000..e8cc2eb Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tn.png differ diff --git a/fntpic/u8g2_font_t0_11_tn_short.png b/fntpic/u8g2_font_t0_11_tn_short.png new file mode 100644 index 0000000..e999a66 Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_11_tr.png b/fntpic/u8g2_font_t0_11_tr.png new file mode 100644 index 0000000..d7b092f Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tr.png differ diff --git a/fntpic/u8g2_font_t0_11_tr_short.png b/fntpic/u8g2_font_t0_11_tr_short.png new file mode 100644 index 0000000..9d929da Binary files /dev/null and b/fntpic/u8g2_font_t0_11_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_me.png b/fntpic/u8g2_font_t0_11b_me.png new file mode 100644 index 0000000..722329a Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_me.png differ diff --git a/fntpic/u8g2_font_t0_11b_me_short.png b/fntpic/u8g2_font_t0_11b_me_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_mf.png b/fntpic/u8g2_font_t0_11b_mf.png new file mode 100644 index 0000000..6f10177 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mf.png differ diff --git a/fntpic/u8g2_font_t0_11b_mf_short.png b/fntpic/u8g2_font_t0_11b_mf_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_mn.png b/fntpic/u8g2_font_t0_11b_mn.png new file mode 100644 index 0000000..db5f00c Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mn.png differ diff --git a/fntpic/u8g2_font_t0_11b_mn_short.png b/fntpic/u8g2_font_t0_11b_mn_short.png new file mode 100644 index 0000000..61e55d2 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_mr.png b/fntpic/u8g2_font_t0_11b_mr.png new file mode 100644 index 0000000..258ebd7 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mr.png differ diff --git a/fntpic/u8g2_font_t0_11b_mr_short.png b/fntpic/u8g2_font_t0_11b_mr_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_te.png b/fntpic/u8g2_font_t0_11b_te.png new file mode 100644 index 0000000..adfc5e3 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_te.png differ diff --git a/fntpic/u8g2_font_t0_11b_te_short.png b/fntpic/u8g2_font_t0_11b_te_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_tf.png b/fntpic/u8g2_font_t0_11b_tf.png new file mode 100644 index 0000000..1633d27 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tf.png differ diff --git a/fntpic/u8g2_font_t0_11b_tf_short.png b/fntpic/u8g2_font_t0_11b_tf_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_tn.png b/fntpic/u8g2_font_t0_11b_tn.png new file mode 100644 index 0000000..2f7619a Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tn.png differ diff --git a/fntpic/u8g2_font_t0_11b_tn_short.png b/fntpic/u8g2_font_t0_11b_tn_short.png new file mode 100644 index 0000000..61e55d2 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_11b_tr.png b/fntpic/u8g2_font_t0_11b_tr.png new file mode 100644 index 0000000..4b74bfc Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tr.png differ diff --git a/fntpic/u8g2_font_t0_11b_tr_short.png b/fntpic/u8g2_font_t0_11b_tr_short.png new file mode 100644 index 0000000..88a1217 Binary files /dev/null and b/fntpic/u8g2_font_t0_11b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_12_me.png b/fntpic/u8g2_font_t0_12_me.png new file mode 100644 index 0000000..fb52868 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_me.png differ diff --git a/fntpic/u8g2_font_t0_12_me_short.png b/fntpic/u8g2_font_t0_12_me_short.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_me_short.png differ diff --git a/fntpic/u8g2_font_t0_12_mf.png b/fntpic/u8g2_font_t0_12_mf.png new file mode 100644 index 0000000..662030c Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mf.png differ diff --git a/fntpic/u8g2_font_t0_12_mf_short.png b/fntpic/u8g2_font_t0_12_mf_short.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_12_mn.png b/fntpic/u8g2_font_t0_12_mn.png new file mode 100644 index 0000000..b007899 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mn.png differ diff --git a/fntpic/u8g2_font_t0_12_mn_short.png b/fntpic/u8g2_font_t0_12_mn_short.png new file mode 100644 index 0000000..5c0ab83 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_12_mr.png b/fntpic/u8g2_font_t0_12_mr.png new file mode 100644 index 0000000..b98705e Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mr.png differ diff --git a/fntpic/u8g2_font_t0_12_mr_short.png b/fntpic/u8g2_font_t0_12_mr_short.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_12_t_symbol.png b/fntpic/u8g2_font_t0_12_t_symbol.png new file mode 100644 index 0000000..026fb97 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_12_t_symbol_short.png b/fntpic/u8g2_font_t0_12_t_symbol_short.png new file mode 100644 index 0000000..2aba40c Binary files /dev/null and b/fntpic/u8g2_font_t0_12_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_12_te.png b/fntpic/u8g2_font_t0_12_te.png new file mode 100644 index 0000000..5241af5 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_te.png differ diff --git a/fntpic/u8g2_font_t0_12_te_short.png b/fntpic/u8g2_font_t0_12_te_short.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_te_short.png differ diff --git a/fntpic/u8g2_font_t0_12_tf.png b/fntpic/u8g2_font_t0_12_tf.png new file mode 100644 index 0000000..79af931 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tf.png differ diff --git a/fntpic/u8g2_font_t0_12_tf_short.png b/fntpic/u8g2_font_t0_12_tf_short.png new file mode 100644 index 0000000..dad2832 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_12_tn.png b/fntpic/u8g2_font_t0_12_tn.png new file mode 100644 index 0000000..f178cc0 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tn.png differ diff --git a/fntpic/u8g2_font_t0_12_tn_short.png b/fntpic/u8g2_font_t0_12_tn_short.png new file mode 100644 index 0000000..d2ef864 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_12_tr.png b/fntpic/u8g2_font_t0_12_tr.png new file mode 100644 index 0000000..24c7909 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tr.png differ diff --git a/fntpic/u8g2_font_t0_12_tr_short.png b/fntpic/u8g2_font_t0_12_tr_short.png new file mode 100644 index 0000000..dad2832 Binary files /dev/null and b/fntpic/u8g2_font_t0_12_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_me.png b/fntpic/u8g2_font_t0_12b_me.png new file mode 100644 index 0000000..fe09a3f Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_me.png differ diff --git a/fntpic/u8g2_font_t0_12b_me_short.png b/fntpic/u8g2_font_t0_12b_me_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_mf.png b/fntpic/u8g2_font_t0_12b_mf.png new file mode 100644 index 0000000..f162306 Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mf.png differ diff --git a/fntpic/u8g2_font_t0_12b_mf_short.png b/fntpic/u8g2_font_t0_12b_mf_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_mn.png b/fntpic/u8g2_font_t0_12b_mn.png new file mode 100644 index 0000000..58148c8 Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mn.png differ diff --git a/fntpic/u8g2_font_t0_12b_mn_short.png b/fntpic/u8g2_font_t0_12b_mn_short.png new file mode 100644 index 0000000..92b71ba Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_mr.png b/fntpic/u8g2_font_t0_12b_mr.png new file mode 100644 index 0000000..9843cc5 Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mr.png differ diff --git a/fntpic/u8g2_font_t0_12b_mr_short.png b/fntpic/u8g2_font_t0_12b_mr_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_te.png b/fntpic/u8g2_font_t0_12b_te.png new file mode 100644 index 0000000..b516341 Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_te.png differ diff --git a/fntpic/u8g2_font_t0_12b_te_short.png b/fntpic/u8g2_font_t0_12b_te_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_tf.png b/fntpic/u8g2_font_t0_12b_tf.png new file mode 100644 index 0000000..88011da Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tf.png differ diff --git a/fntpic/u8g2_font_t0_12b_tf_short.png b/fntpic/u8g2_font_t0_12b_tf_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_tn.png b/fntpic/u8g2_font_t0_12b_tn.png new file mode 100644 index 0000000..d1db1ba Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tn.png differ diff --git a/fntpic/u8g2_font_t0_12b_tn_short.png b/fntpic/u8g2_font_t0_12b_tn_short.png new file mode 100644 index 0000000..92b71ba Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_12b_tr.png b/fntpic/u8g2_font_t0_12b_tr.png new file mode 100644 index 0000000..acb5ddd Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tr.png differ diff --git a/fntpic/u8g2_font_t0_12b_tr_short.png b/fntpic/u8g2_font_t0_12b_tr_short.png new file mode 100644 index 0000000..5b75a0b Binary files /dev/null and b/fntpic/u8g2_font_t0_12b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_13_me.png b/fntpic/u8g2_font_t0_13_me.png new file mode 100644 index 0000000..3599848 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_me.png differ diff --git a/fntpic/u8g2_font_t0_13_me_short.png b/fntpic/u8g2_font_t0_13_me_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_me_short.png differ diff --git a/fntpic/u8g2_font_t0_13_mf.png b/fntpic/u8g2_font_t0_13_mf.png new file mode 100644 index 0000000..51c9af8 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mf.png differ diff --git a/fntpic/u8g2_font_t0_13_mf_short.png b/fntpic/u8g2_font_t0_13_mf_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_13_mn.png b/fntpic/u8g2_font_t0_13_mn.png new file mode 100644 index 0000000..2cad06a Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mn.png differ diff --git a/fntpic/u8g2_font_t0_13_mn_short.png b/fntpic/u8g2_font_t0_13_mn_short.png new file mode 100644 index 0000000..16b6e8f Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_13_mr.png b/fntpic/u8g2_font_t0_13_mr.png new file mode 100644 index 0000000..13a1733 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mr.png differ diff --git a/fntpic/u8g2_font_t0_13_mr_short.png b/fntpic/u8g2_font_t0_13_mr_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_13_t_symbol.png b/fntpic/u8g2_font_t0_13_t_symbol.png new file mode 100644 index 0000000..94e7937 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_13_t_symbol_short.png b/fntpic/u8g2_font_t0_13_t_symbol_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_13_te.png b/fntpic/u8g2_font_t0_13_te.png new file mode 100644 index 0000000..3ae976c Binary files /dev/null and b/fntpic/u8g2_font_t0_13_te.png differ diff --git a/fntpic/u8g2_font_t0_13_te_short.png b/fntpic/u8g2_font_t0_13_te_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_te_short.png differ diff --git a/fntpic/u8g2_font_t0_13_tf.png b/fntpic/u8g2_font_t0_13_tf.png new file mode 100644 index 0000000..781649a Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tf.png differ diff --git a/fntpic/u8g2_font_t0_13_tf_short.png b/fntpic/u8g2_font_t0_13_tf_short.png new file mode 100644 index 0000000..d8fe116 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_13_tn.png b/fntpic/u8g2_font_t0_13_tn.png new file mode 100644 index 0000000..6afcd93 Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tn.png differ diff --git a/fntpic/u8g2_font_t0_13_tn_short.png b/fntpic/u8g2_font_t0_13_tn_short.png new file mode 100644 index 0000000..16b6e8f Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_13_tr.png b/fntpic/u8g2_font_t0_13_tr.png new file mode 100644 index 0000000..aed47cc Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tr.png differ diff --git a/fntpic/u8g2_font_t0_13_tr_short.png b/fntpic/u8g2_font_t0_13_tr_short.png new file mode 100644 index 0000000..4e95c9d Binary files /dev/null and b/fntpic/u8g2_font_t0_13_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_me.png b/fntpic/u8g2_font_t0_13b_me.png new file mode 100644 index 0000000..7ac0560 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_me.png differ diff --git a/fntpic/u8g2_font_t0_13b_me_short.png b/fntpic/u8g2_font_t0_13b_me_short.png new file mode 100644 index 0000000..6d73612 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_mf.png b/fntpic/u8g2_font_t0_13b_mf.png new file mode 100644 index 0000000..282ce1b Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mf.png differ diff --git a/fntpic/u8g2_font_t0_13b_mf_short.png b/fntpic/u8g2_font_t0_13b_mf_short.png new file mode 100644 index 0000000..4421b48 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_mn.png b/fntpic/u8g2_font_t0_13b_mn.png new file mode 100644 index 0000000..d81e71b Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mn.png differ diff --git a/fntpic/u8g2_font_t0_13b_mn_short.png b/fntpic/u8g2_font_t0_13b_mn_short.png new file mode 100644 index 0000000..91236f7 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_mr.png b/fntpic/u8g2_font_t0_13b_mr.png new file mode 100644 index 0000000..dfc7cc3 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mr.png differ diff --git a/fntpic/u8g2_font_t0_13b_mr_short.png b/fntpic/u8g2_font_t0_13b_mr_short.png new file mode 100644 index 0000000..4421b48 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_te.png b/fntpic/u8g2_font_t0_13b_te.png new file mode 100644 index 0000000..c9801c8 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_te.png differ diff --git a/fntpic/u8g2_font_t0_13b_te_short.png b/fntpic/u8g2_font_t0_13b_te_short.png new file mode 100644 index 0000000..4421b48 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_tf.png b/fntpic/u8g2_font_t0_13b_tf.png new file mode 100644 index 0000000..c77784d Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tf.png differ diff --git a/fntpic/u8g2_font_t0_13b_tf_short.png b/fntpic/u8g2_font_t0_13b_tf_short.png new file mode 100644 index 0000000..4421b48 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_tn.png b/fntpic/u8g2_font_t0_13b_tn.png new file mode 100644 index 0000000..12e5af1 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tn.png differ diff --git a/fntpic/u8g2_font_t0_13b_tn_short.png b/fntpic/u8g2_font_t0_13b_tn_short.png new file mode 100644 index 0000000..91236f7 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_13b_tr.png b/fntpic/u8g2_font_t0_13b_tr.png new file mode 100644 index 0000000..f1097f2 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tr.png differ diff --git a/fntpic/u8g2_font_t0_13b_tr_short.png b/fntpic/u8g2_font_t0_13b_tr_short.png new file mode 100644 index 0000000..4421b48 Binary files /dev/null and b/fntpic/u8g2_font_t0_13b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_14_me.png b/fntpic/u8g2_font_t0_14_me.png new file mode 100644 index 0000000..6f187a1 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_me.png differ diff --git a/fntpic/u8g2_font_t0_14_me_short.png b/fntpic/u8g2_font_t0_14_me_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_me_short.png differ diff --git a/fntpic/u8g2_font_t0_14_mf.png b/fntpic/u8g2_font_t0_14_mf.png new file mode 100644 index 0000000..683c44f Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mf.png differ diff --git a/fntpic/u8g2_font_t0_14_mf_short.png b/fntpic/u8g2_font_t0_14_mf_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_14_mn.png b/fntpic/u8g2_font_t0_14_mn.png new file mode 100644 index 0000000..433254e Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mn.png differ diff --git a/fntpic/u8g2_font_t0_14_mn_short.png b/fntpic/u8g2_font_t0_14_mn_short.png new file mode 100644 index 0000000..1f6c48d Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_14_mr.png b/fntpic/u8g2_font_t0_14_mr.png new file mode 100644 index 0000000..0cc7ddf Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mr.png differ diff --git a/fntpic/u8g2_font_t0_14_mr_short.png b/fntpic/u8g2_font_t0_14_mr_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_14_t_symbol.png b/fntpic/u8g2_font_t0_14_t_symbol.png new file mode 100644 index 0000000..89948cb Binary files /dev/null and b/fntpic/u8g2_font_t0_14_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_14_t_symbol_short.png b/fntpic/u8g2_font_t0_14_t_symbol_short.png new file mode 100644 index 0000000..de652fc Binary files /dev/null and b/fntpic/u8g2_font_t0_14_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_14_te.png b/fntpic/u8g2_font_t0_14_te.png new file mode 100644 index 0000000..6225b71 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_te.png differ diff --git a/fntpic/u8g2_font_t0_14_te_short.png b/fntpic/u8g2_font_t0_14_te_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_te_short.png differ diff --git a/fntpic/u8g2_font_t0_14_tf.png b/fntpic/u8g2_font_t0_14_tf.png new file mode 100644 index 0000000..391fad6 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tf.png differ diff --git a/fntpic/u8g2_font_t0_14_tf_short.png b/fntpic/u8g2_font_t0_14_tf_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_14_tn.png b/fntpic/u8g2_font_t0_14_tn.png new file mode 100644 index 0000000..4eb03a4 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tn.png differ diff --git a/fntpic/u8g2_font_t0_14_tn_short.png b/fntpic/u8g2_font_t0_14_tn_short.png new file mode 100644 index 0000000..1f6c48d Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_14_tr.png b/fntpic/u8g2_font_t0_14_tr.png new file mode 100644 index 0000000..b61688c Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tr.png differ diff --git a/fntpic/u8g2_font_t0_14_tr_short.png b/fntpic/u8g2_font_t0_14_tr_short.png new file mode 100644 index 0000000..e718f43 Binary files /dev/null and b/fntpic/u8g2_font_t0_14_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_me.png b/fntpic/u8g2_font_t0_14b_me.png new file mode 100644 index 0000000..72e8d27 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_me.png differ diff --git a/fntpic/u8g2_font_t0_14b_me_short.png b/fntpic/u8g2_font_t0_14b_me_short.png new file mode 100644 index 0000000..c2102c1 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_mf.png b/fntpic/u8g2_font_t0_14b_mf.png new file mode 100644 index 0000000..1f5012a Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mf.png differ diff --git a/fntpic/u8g2_font_t0_14b_mf_short.png b/fntpic/u8g2_font_t0_14b_mf_short.png new file mode 100644 index 0000000..c2102c1 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_mn.png b/fntpic/u8g2_font_t0_14b_mn.png new file mode 100644 index 0000000..ed2aa25 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mn.png differ diff --git a/fntpic/u8g2_font_t0_14b_mn_short.png b/fntpic/u8g2_font_t0_14b_mn_short.png new file mode 100644 index 0000000..5b13c2f Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_mr.png b/fntpic/u8g2_font_t0_14b_mr.png new file mode 100644 index 0000000..791cbda Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mr.png differ diff --git a/fntpic/u8g2_font_t0_14b_mr_short.png b/fntpic/u8g2_font_t0_14b_mr_short.png new file mode 100644 index 0000000..c2102c1 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_te.png b/fntpic/u8g2_font_t0_14b_te.png new file mode 100644 index 0000000..7ff0397 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_te.png differ diff --git a/fntpic/u8g2_font_t0_14b_te_short.png b/fntpic/u8g2_font_t0_14b_te_short.png new file mode 100644 index 0000000..6d73612 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_tf.png b/fntpic/u8g2_font_t0_14b_tf.png new file mode 100644 index 0000000..933ea45 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tf.png differ diff --git a/fntpic/u8g2_font_t0_14b_tf_short.png b/fntpic/u8g2_font_t0_14b_tf_short.png new file mode 100644 index 0000000..6d73612 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_tn.png b/fntpic/u8g2_font_t0_14b_tn.png new file mode 100644 index 0000000..ebda565 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tn.png differ diff --git a/fntpic/u8g2_font_t0_14b_tn_short.png b/fntpic/u8g2_font_t0_14b_tn_short.png new file mode 100644 index 0000000..0bdf3de Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_14b_tr.png b/fntpic/u8g2_font_t0_14b_tr.png new file mode 100644 index 0000000..241aa27 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tr.png differ diff --git a/fntpic/u8g2_font_t0_14b_tr_short.png b/fntpic/u8g2_font_t0_14b_tr_short.png new file mode 100644 index 0000000..6d73612 Binary files /dev/null and b/fntpic/u8g2_font_t0_14b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_15_me.png b/fntpic/u8g2_font_t0_15_me.png new file mode 100644 index 0000000..6ed088b Binary files /dev/null and b/fntpic/u8g2_font_t0_15_me.png differ diff --git a/fntpic/u8g2_font_t0_15_me_short.png b/fntpic/u8g2_font_t0_15_me_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_me_short.png differ diff --git a/fntpic/u8g2_font_t0_15_mf.png b/fntpic/u8g2_font_t0_15_mf.png new file mode 100644 index 0000000..1efe8de Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mf.png differ diff --git a/fntpic/u8g2_font_t0_15_mf_short.png b/fntpic/u8g2_font_t0_15_mf_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_15_mn.png b/fntpic/u8g2_font_t0_15_mn.png new file mode 100644 index 0000000..3f94cb7 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mn.png differ diff --git a/fntpic/u8g2_font_t0_15_mn_short.png b/fntpic/u8g2_font_t0_15_mn_short.png new file mode 100644 index 0000000..9c0aaeb Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_15_mr.png b/fntpic/u8g2_font_t0_15_mr.png new file mode 100644 index 0000000..04d5c9c Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mr.png differ diff --git a/fntpic/u8g2_font_t0_15_mr_short.png b/fntpic/u8g2_font_t0_15_mr_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_15_t_symbol.png b/fntpic/u8g2_font_t0_15_t_symbol.png new file mode 100644 index 0000000..16d9749 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_15_t_symbol_short.png b/fntpic/u8g2_font_t0_15_t_symbol_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_15_te.png b/fntpic/u8g2_font_t0_15_te.png new file mode 100644 index 0000000..cfeb1a4 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_te.png differ diff --git a/fntpic/u8g2_font_t0_15_te_short.png b/fntpic/u8g2_font_t0_15_te_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_te_short.png differ diff --git a/fntpic/u8g2_font_t0_15_tf.png b/fntpic/u8g2_font_t0_15_tf.png new file mode 100644 index 0000000..71f89fe Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tf.png differ diff --git a/fntpic/u8g2_font_t0_15_tf_short.png b/fntpic/u8g2_font_t0_15_tf_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_15_tn.png b/fntpic/u8g2_font_t0_15_tn.png new file mode 100644 index 0000000..187cf0c Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tn.png differ diff --git a/fntpic/u8g2_font_t0_15_tn_short.png b/fntpic/u8g2_font_t0_15_tn_short.png new file mode 100644 index 0000000..9c0aaeb Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_15_tr.png b/fntpic/u8g2_font_t0_15_tr.png new file mode 100644 index 0000000..c4c9b3b Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tr.png differ diff --git a/fntpic/u8g2_font_t0_15_tr_short.png b/fntpic/u8g2_font_t0_15_tr_short.png new file mode 100644 index 0000000..d44d046 Binary files /dev/null and b/fntpic/u8g2_font_t0_15_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_me.png b/fntpic/u8g2_font_t0_15b_me.png new file mode 100644 index 0000000..394f97f Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_me.png differ diff --git a/fntpic/u8g2_font_t0_15b_me_short.png b/fntpic/u8g2_font_t0_15b_me_short.png new file mode 100644 index 0000000..c995968 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_mf.png b/fntpic/u8g2_font_t0_15b_mf.png new file mode 100644 index 0000000..439488f Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mf.png differ diff --git a/fntpic/u8g2_font_t0_15b_mf_short.png b/fntpic/u8g2_font_t0_15b_mf_short.png new file mode 100644 index 0000000..c995968 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_mn.png b/fntpic/u8g2_font_t0_15b_mn.png new file mode 100644 index 0000000..6c6efde Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mn.png differ diff --git a/fntpic/u8g2_font_t0_15b_mn_short.png b/fntpic/u8g2_font_t0_15b_mn_short.png new file mode 100644 index 0000000..ed02f5e Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_mr.png b/fntpic/u8g2_font_t0_15b_mr.png new file mode 100644 index 0000000..13a56c1 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mr.png differ diff --git a/fntpic/u8g2_font_t0_15b_mr_short.png b/fntpic/u8g2_font_t0_15b_mr_short.png new file mode 100644 index 0000000..c995968 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_te.png b/fntpic/u8g2_font_t0_15b_te.png new file mode 100644 index 0000000..5ff7f94 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_te.png differ diff --git a/fntpic/u8g2_font_t0_15b_te_short.png b/fntpic/u8g2_font_t0_15b_te_short.png new file mode 100644 index 0000000..c995968 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_tf.png b/fntpic/u8g2_font_t0_15b_tf.png new file mode 100644 index 0000000..0f742be Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tf.png differ diff --git a/fntpic/u8g2_font_t0_15b_tf_short.png b/fntpic/u8g2_font_t0_15b_tf_short.png new file mode 100644 index 0000000..e1429fe Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_tn.png b/fntpic/u8g2_font_t0_15b_tn.png new file mode 100644 index 0000000..23223f9 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tn.png differ diff --git a/fntpic/u8g2_font_t0_15b_tn_short.png b/fntpic/u8g2_font_t0_15b_tn_short.png new file mode 100644 index 0000000..ed02f5e Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_15b_tr.png b/fntpic/u8g2_font_t0_15b_tr.png new file mode 100644 index 0000000..ef16050 Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tr.png differ diff --git a/fntpic/u8g2_font_t0_15b_tr_short.png b/fntpic/u8g2_font_t0_15b_tr_short.png new file mode 100644 index 0000000..e1429fe Binary files /dev/null and b/fntpic/u8g2_font_t0_15b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_16_me.png b/fntpic/u8g2_font_t0_16_me.png new file mode 100644 index 0000000..f3d3511 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_me.png differ diff --git a/fntpic/u8g2_font_t0_16_me_short.png b/fntpic/u8g2_font_t0_16_me_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_me_short.png differ diff --git a/fntpic/u8g2_font_t0_16_mf.png b/fntpic/u8g2_font_t0_16_mf.png new file mode 100644 index 0000000..799b959 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mf.png differ diff --git a/fntpic/u8g2_font_t0_16_mf_short.png b/fntpic/u8g2_font_t0_16_mf_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_16_mn.png b/fntpic/u8g2_font_t0_16_mn.png new file mode 100644 index 0000000..f7a4911 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mn.png differ diff --git a/fntpic/u8g2_font_t0_16_mn_short.png b/fntpic/u8g2_font_t0_16_mn_short.png new file mode 100644 index 0000000..eeba80b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_16_mr.png b/fntpic/u8g2_font_t0_16_mr.png new file mode 100644 index 0000000..275f319 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mr.png differ diff --git a/fntpic/u8g2_font_t0_16_mr_short.png b/fntpic/u8g2_font_t0_16_mr_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_16_t_symbol.png b/fntpic/u8g2_font_t0_16_t_symbol.png new file mode 100644 index 0000000..f824cc0 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_16_t_symbol_short.png b/fntpic/u8g2_font_t0_16_t_symbol_short.png new file mode 100644 index 0000000..bde0b2f Binary files /dev/null and b/fntpic/u8g2_font_t0_16_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_16_te.png b/fntpic/u8g2_font_t0_16_te.png new file mode 100644 index 0000000..437fedd Binary files /dev/null and b/fntpic/u8g2_font_t0_16_te.png differ diff --git a/fntpic/u8g2_font_t0_16_te_short.png b/fntpic/u8g2_font_t0_16_te_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_te_short.png differ diff --git a/fntpic/u8g2_font_t0_16_tf.png b/fntpic/u8g2_font_t0_16_tf.png new file mode 100644 index 0000000..d805ed3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tf.png differ diff --git a/fntpic/u8g2_font_t0_16_tf_short.png b/fntpic/u8g2_font_t0_16_tf_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_16_tn.png b/fntpic/u8g2_font_t0_16_tn.png new file mode 100644 index 0000000..0813f57 Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tn.png differ diff --git a/fntpic/u8g2_font_t0_16_tn_short.png b/fntpic/u8g2_font_t0_16_tn_short.png new file mode 100644 index 0000000..eeba80b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_16_tr.png b/fntpic/u8g2_font_t0_16_tr.png new file mode 100644 index 0000000..fa7ed7b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tr.png differ diff --git a/fntpic/u8g2_font_t0_16_tr_short.png b/fntpic/u8g2_font_t0_16_tr_short.png new file mode 100644 index 0000000..d8f725b Binary files /dev/null and b/fntpic/u8g2_font_t0_16_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_me.png b/fntpic/u8g2_font_t0_16b_me.png new file mode 100644 index 0000000..5a7d3eb Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_me.png differ diff --git a/fntpic/u8g2_font_t0_16b_me_short.png b/fntpic/u8g2_font_t0_16b_me_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_mf.png b/fntpic/u8g2_font_t0_16b_mf.png new file mode 100644 index 0000000..e7f8223 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mf.png differ diff --git a/fntpic/u8g2_font_t0_16b_mf_short.png b/fntpic/u8g2_font_t0_16b_mf_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_mn.png b/fntpic/u8g2_font_t0_16b_mn.png new file mode 100644 index 0000000..ff92671 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mn.png differ diff --git a/fntpic/u8g2_font_t0_16b_mn_short.png b/fntpic/u8g2_font_t0_16b_mn_short.png new file mode 100644 index 0000000..e58c32b Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_mr.png b/fntpic/u8g2_font_t0_16b_mr.png new file mode 100644 index 0000000..3568465 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mr.png differ diff --git a/fntpic/u8g2_font_t0_16b_mr_short.png b/fntpic/u8g2_font_t0_16b_mr_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_te.png b/fntpic/u8g2_font_t0_16b_te.png new file mode 100644 index 0000000..c08ae04 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_te.png differ diff --git a/fntpic/u8g2_font_t0_16b_te_short.png b/fntpic/u8g2_font_t0_16b_te_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_tf.png b/fntpic/u8g2_font_t0_16b_tf.png new file mode 100644 index 0000000..5f5fa12 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tf.png differ diff --git a/fntpic/u8g2_font_t0_16b_tf_short.png b/fntpic/u8g2_font_t0_16b_tf_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_tn.png b/fntpic/u8g2_font_t0_16b_tn.png new file mode 100644 index 0000000..6b11dc0 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tn.png differ diff --git a/fntpic/u8g2_font_t0_16b_tn_short.png b/fntpic/u8g2_font_t0_16b_tn_short.png new file mode 100644 index 0000000..e58c32b Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_16b_tr.png b/fntpic/u8g2_font_t0_16b_tr.png new file mode 100644 index 0000000..de9189b Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tr.png differ diff --git a/fntpic/u8g2_font_t0_16b_tr_short.png b/fntpic/u8g2_font_t0_16b_tr_short.png new file mode 100644 index 0000000..87678d3 Binary files /dev/null and b/fntpic/u8g2_font_t0_16b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_17_me.png b/fntpic/u8g2_font_t0_17_me.png new file mode 100644 index 0000000..32704d7 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_me.png differ diff --git a/fntpic/u8g2_font_t0_17_me_short.png b/fntpic/u8g2_font_t0_17_me_short.png new file mode 100644 index 0000000..1b4c41a Binary files /dev/null and b/fntpic/u8g2_font_t0_17_me_short.png differ diff --git a/fntpic/u8g2_font_t0_17_mf.png b/fntpic/u8g2_font_t0_17_mf.png new file mode 100644 index 0000000..98d5cfc Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mf.png differ diff --git a/fntpic/u8g2_font_t0_17_mf_short.png b/fntpic/u8g2_font_t0_17_mf_short.png new file mode 100644 index 0000000..9820604 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_17_mn.png b/fntpic/u8g2_font_t0_17_mn.png new file mode 100644 index 0000000..6d6e642 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mn.png differ diff --git a/fntpic/u8g2_font_t0_17_mn_short.png b/fntpic/u8g2_font_t0_17_mn_short.png new file mode 100644 index 0000000..77d0d2a Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_17_mr.png b/fntpic/u8g2_font_t0_17_mr.png new file mode 100644 index 0000000..bfdc5cb Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mr.png differ diff --git a/fntpic/u8g2_font_t0_17_mr_short.png b/fntpic/u8g2_font_t0_17_mr_short.png new file mode 100644 index 0000000..9820604 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_17_t_symbol.png b/fntpic/u8g2_font_t0_17_t_symbol.png new file mode 100644 index 0000000..6c97af7 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_17_t_symbol_short.png b/fntpic/u8g2_font_t0_17_t_symbol_short.png new file mode 100644 index 0000000..1b4c41a Binary files /dev/null and b/fntpic/u8g2_font_t0_17_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_17_te.png b/fntpic/u8g2_font_t0_17_te.png new file mode 100644 index 0000000..9251af8 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_te.png differ diff --git a/fntpic/u8g2_font_t0_17_te_short.png b/fntpic/u8g2_font_t0_17_te_short.png new file mode 100644 index 0000000..9820604 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_te_short.png differ diff --git a/fntpic/u8g2_font_t0_17_tf.png b/fntpic/u8g2_font_t0_17_tf.png new file mode 100644 index 0000000..76023d7 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tf.png differ diff --git a/fntpic/u8g2_font_t0_17_tf_short.png b/fntpic/u8g2_font_t0_17_tf_short.png new file mode 100644 index 0000000..9820604 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_17_tn.png b/fntpic/u8g2_font_t0_17_tn.png new file mode 100644 index 0000000..e36a1ee Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tn.png differ diff --git a/fntpic/u8g2_font_t0_17_tn_short.png b/fntpic/u8g2_font_t0_17_tn_short.png new file mode 100644 index 0000000..6eaa49e Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_17_tr.png b/fntpic/u8g2_font_t0_17_tr.png new file mode 100644 index 0000000..d518085 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tr.png differ diff --git a/fntpic/u8g2_font_t0_17_tr_short.png b/fntpic/u8g2_font_t0_17_tr_short.png new file mode 100644 index 0000000..9820604 Binary files /dev/null and b/fntpic/u8g2_font_t0_17_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_me.png b/fntpic/u8g2_font_t0_17b_me.png new file mode 100644 index 0000000..58df300 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_me.png differ diff --git a/fntpic/u8g2_font_t0_17b_me_short.png b/fntpic/u8g2_font_t0_17b_me_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_mf.png b/fntpic/u8g2_font_t0_17b_mf.png new file mode 100644 index 0000000..038db06 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mf.png differ diff --git a/fntpic/u8g2_font_t0_17b_mf_short.png b/fntpic/u8g2_font_t0_17b_mf_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_mn.png b/fntpic/u8g2_font_t0_17b_mn.png new file mode 100644 index 0000000..3937c01 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mn.png differ diff --git a/fntpic/u8g2_font_t0_17b_mn_short.png b/fntpic/u8g2_font_t0_17b_mn_short.png new file mode 100644 index 0000000..e0296d5 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_mr.png b/fntpic/u8g2_font_t0_17b_mr.png new file mode 100644 index 0000000..b3d8a47 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mr.png differ diff --git a/fntpic/u8g2_font_t0_17b_mr_short.png b/fntpic/u8g2_font_t0_17b_mr_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_te.png b/fntpic/u8g2_font_t0_17b_te.png new file mode 100644 index 0000000..4244635 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_te.png differ diff --git a/fntpic/u8g2_font_t0_17b_te_short.png b/fntpic/u8g2_font_t0_17b_te_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_tf.png b/fntpic/u8g2_font_t0_17b_tf.png new file mode 100644 index 0000000..f5ceb1b Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tf.png differ diff --git a/fntpic/u8g2_font_t0_17b_tf_short.png b/fntpic/u8g2_font_t0_17b_tf_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_tn.png b/fntpic/u8g2_font_t0_17b_tn.png new file mode 100644 index 0000000..4994c1c Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tn.png differ diff --git a/fntpic/u8g2_font_t0_17b_tn_short.png b/fntpic/u8g2_font_t0_17b_tn_short.png new file mode 100644 index 0000000..e0296d5 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_17b_tr.png b/fntpic/u8g2_font_t0_17b_tr.png new file mode 100644 index 0000000..33483b5 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tr.png differ diff --git a/fntpic/u8g2_font_t0_17b_tr_short.png b/fntpic/u8g2_font_t0_17b_tr_short.png new file mode 100644 index 0000000..32362a6 Binary files /dev/null and b/fntpic/u8g2_font_t0_17b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_18_me.png b/fntpic/u8g2_font_t0_18_me.png new file mode 100644 index 0000000..32d61e8 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_me.png differ diff --git a/fntpic/u8g2_font_t0_18_me_short.png b/fntpic/u8g2_font_t0_18_me_short.png new file mode 100644 index 0000000..344a545 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_me_short.png differ diff --git a/fntpic/u8g2_font_t0_18_mf.png b/fntpic/u8g2_font_t0_18_mf.png new file mode 100644 index 0000000..4701eb8 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mf.png differ diff --git a/fntpic/u8g2_font_t0_18_mf_short.png b/fntpic/u8g2_font_t0_18_mf_short.png new file mode 100644 index 0000000..344a545 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_18_mn.png b/fntpic/u8g2_font_t0_18_mn.png new file mode 100644 index 0000000..15d04ce Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mn.png differ diff --git a/fntpic/u8g2_font_t0_18_mn_short.png b/fntpic/u8g2_font_t0_18_mn_short.png new file mode 100644 index 0000000..0bf65a5 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_18_mr.png b/fntpic/u8g2_font_t0_18_mr.png new file mode 100644 index 0000000..ffafd26 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mr.png differ diff --git a/fntpic/u8g2_font_t0_18_mr_short.png b/fntpic/u8g2_font_t0_18_mr_short.png new file mode 100644 index 0000000..344a545 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_18_t_symbol.png b/fntpic/u8g2_font_t0_18_t_symbol.png new file mode 100644 index 0000000..570d560 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_18_t_symbol_short.png b/fntpic/u8g2_font_t0_18_t_symbol_short.png new file mode 100644 index 0000000..7b27045 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_18_te.png b/fntpic/u8g2_font_t0_18_te.png new file mode 100644 index 0000000..a7acc75 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_te.png differ diff --git a/fntpic/u8g2_font_t0_18_te_short.png b/fntpic/u8g2_font_t0_18_te_short.png new file mode 100644 index 0000000..1b4c41a Binary files /dev/null and b/fntpic/u8g2_font_t0_18_te_short.png differ diff --git a/fntpic/u8g2_font_t0_18_tf.png b/fntpic/u8g2_font_t0_18_tf.png new file mode 100644 index 0000000..9992495 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tf.png differ diff --git a/fntpic/u8g2_font_t0_18_tf_short.png b/fntpic/u8g2_font_t0_18_tf_short.png new file mode 100644 index 0000000..1b4c41a Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_18_tn.png b/fntpic/u8g2_font_t0_18_tn.png new file mode 100644 index 0000000..eb2cf90 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tn.png differ diff --git a/fntpic/u8g2_font_t0_18_tn_short.png b/fntpic/u8g2_font_t0_18_tn_short.png new file mode 100644 index 0000000..77d0d2a Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_18_tr.png b/fntpic/u8g2_font_t0_18_tr.png new file mode 100644 index 0000000..e323f38 Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tr.png differ diff --git a/fntpic/u8g2_font_t0_18_tr_short.png b/fntpic/u8g2_font_t0_18_tr_short.png new file mode 100644 index 0000000..1b4c41a Binary files /dev/null and b/fntpic/u8g2_font_t0_18_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_me.png b/fntpic/u8g2_font_t0_18b_me.png new file mode 100644 index 0000000..2b5d539 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_me.png differ diff --git a/fntpic/u8g2_font_t0_18b_me_short.png b/fntpic/u8g2_font_t0_18b_me_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_mf.png b/fntpic/u8g2_font_t0_18b_mf.png new file mode 100644 index 0000000..02d8398 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mf.png differ diff --git a/fntpic/u8g2_font_t0_18b_mf_short.png b/fntpic/u8g2_font_t0_18b_mf_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_mn.png b/fntpic/u8g2_font_t0_18b_mn.png new file mode 100644 index 0000000..b747f92 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mn.png differ diff --git a/fntpic/u8g2_font_t0_18b_mn_short.png b/fntpic/u8g2_font_t0_18b_mn_short.png new file mode 100644 index 0000000..aa97c4c Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_mr.png b/fntpic/u8g2_font_t0_18b_mr.png new file mode 100644 index 0000000..2ac4ba5 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mr.png differ diff --git a/fntpic/u8g2_font_t0_18b_mr_short.png b/fntpic/u8g2_font_t0_18b_mr_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_te.png b/fntpic/u8g2_font_t0_18b_te.png new file mode 100644 index 0000000..42412da Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_te.png differ diff --git a/fntpic/u8g2_font_t0_18b_te_short.png b/fntpic/u8g2_font_t0_18b_te_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_tf.png b/fntpic/u8g2_font_t0_18b_tf.png new file mode 100644 index 0000000..11fed17 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tf.png differ diff --git a/fntpic/u8g2_font_t0_18b_tf_short.png b/fntpic/u8g2_font_t0_18b_tf_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_tn.png b/fntpic/u8g2_font_t0_18b_tn.png new file mode 100644 index 0000000..351246a Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tn.png differ diff --git a/fntpic/u8g2_font_t0_18b_tn_short.png b/fntpic/u8g2_font_t0_18b_tn_short.png new file mode 100644 index 0000000..aa97c4c Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_18b_tr.png b/fntpic/u8g2_font_t0_18b_tr.png new file mode 100644 index 0000000..24f8a14 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tr.png differ diff --git a/fntpic/u8g2_font_t0_18b_tr_short.png b/fntpic/u8g2_font_t0_18b_tr_short.png new file mode 100644 index 0000000..1abbc06 Binary files /dev/null and b/fntpic/u8g2_font_t0_18b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_22_me.png b/fntpic/u8g2_font_t0_22_me.png new file mode 100644 index 0000000..96b3941 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_me.png differ diff --git a/fntpic/u8g2_font_t0_22_me_short.png b/fntpic/u8g2_font_t0_22_me_short.png new file mode 100644 index 0000000..1105248 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_me_short.png differ diff --git a/fntpic/u8g2_font_t0_22_mf.png b/fntpic/u8g2_font_t0_22_mf.png new file mode 100644 index 0000000..21018da Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mf.png differ diff --git a/fntpic/u8g2_font_t0_22_mf_short.png b/fntpic/u8g2_font_t0_22_mf_short.png new file mode 100644 index 0000000..1105248 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_22_mn.png b/fntpic/u8g2_font_t0_22_mn.png new file mode 100644 index 0000000..f794928 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mn.png differ diff --git a/fntpic/u8g2_font_t0_22_mn_short.png b/fntpic/u8g2_font_t0_22_mn_short.png new file mode 100644 index 0000000..454b6d8 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_22_mr.png b/fntpic/u8g2_font_t0_22_mr.png new file mode 100644 index 0000000..1f05779 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mr.png differ diff --git a/fntpic/u8g2_font_t0_22_mr_short.png b/fntpic/u8g2_font_t0_22_mr_short.png new file mode 100644 index 0000000..1105248 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_22_t_symbol.png b/fntpic/u8g2_font_t0_22_t_symbol.png new file mode 100644 index 0000000..8660d6d Binary files /dev/null and b/fntpic/u8g2_font_t0_22_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_22_t_symbol_short.png b/fntpic/u8g2_font_t0_22_t_symbol_short.png new file mode 100644 index 0000000..54bff0d Binary files /dev/null and b/fntpic/u8g2_font_t0_22_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_22_te.png b/fntpic/u8g2_font_t0_22_te.png new file mode 100644 index 0000000..0505740 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_te.png differ diff --git a/fntpic/u8g2_font_t0_22_te_short.png b/fntpic/u8g2_font_t0_22_te_short.png new file mode 100644 index 0000000..1105248 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_te_short.png differ diff --git a/fntpic/u8g2_font_t0_22_tf.png b/fntpic/u8g2_font_t0_22_tf.png new file mode 100644 index 0000000..5cc6870 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tf.png differ diff --git a/fntpic/u8g2_font_t0_22_tf_short.png b/fntpic/u8g2_font_t0_22_tf_short.png new file mode 100644 index 0000000..4247a07 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_22_tn.png b/fntpic/u8g2_font_t0_22_tn.png new file mode 100644 index 0000000..be4e99c Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tn.png differ diff --git a/fntpic/u8g2_font_t0_22_tn_short.png b/fntpic/u8g2_font_t0_22_tn_short.png new file mode 100644 index 0000000..454b6d8 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_22_tr.png b/fntpic/u8g2_font_t0_22_tr.png new file mode 100644 index 0000000..301e065 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tr.png differ diff --git a/fntpic/u8g2_font_t0_22_tr_short.png b/fntpic/u8g2_font_t0_22_tr_short.png new file mode 100644 index 0000000..4247a07 Binary files /dev/null and b/fntpic/u8g2_font_t0_22_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_me.png b/fntpic/u8g2_font_t0_22b_me.png new file mode 100644 index 0000000..ee72253 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_me.png differ diff --git a/fntpic/u8g2_font_t0_22b_me_short.png b/fntpic/u8g2_font_t0_22b_me_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_mf.png b/fntpic/u8g2_font_t0_22b_mf.png new file mode 100644 index 0000000..f29c472 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mf.png differ diff --git a/fntpic/u8g2_font_t0_22b_mf_short.png b/fntpic/u8g2_font_t0_22b_mf_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_mn.png b/fntpic/u8g2_font_t0_22b_mn.png new file mode 100644 index 0000000..1df8514 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mn.png differ diff --git a/fntpic/u8g2_font_t0_22b_mn_short.png b/fntpic/u8g2_font_t0_22b_mn_short.png new file mode 100644 index 0000000..0b2da26 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_mr.png b/fntpic/u8g2_font_t0_22b_mr.png new file mode 100644 index 0000000..36efc8e Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mr.png differ diff --git a/fntpic/u8g2_font_t0_22b_mr_short.png b/fntpic/u8g2_font_t0_22b_mr_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_te.png b/fntpic/u8g2_font_t0_22b_te.png new file mode 100644 index 0000000..2c4c874 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_te.png differ diff --git a/fntpic/u8g2_font_t0_22b_te_short.png b/fntpic/u8g2_font_t0_22b_te_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_tf.png b/fntpic/u8g2_font_t0_22b_tf.png new file mode 100644 index 0000000..d562b8b Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tf.png differ diff --git a/fntpic/u8g2_font_t0_22b_tf_short.png b/fntpic/u8g2_font_t0_22b_tf_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_tn.png b/fntpic/u8g2_font_t0_22b_tn.png new file mode 100644 index 0000000..a81da99 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tn.png differ diff --git a/fntpic/u8g2_font_t0_22b_tn_short.png b/fntpic/u8g2_font_t0_22b_tn_short.png new file mode 100644 index 0000000..0b2da26 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_22b_tr.png b/fntpic/u8g2_font_t0_22b_tr.png new file mode 100644 index 0000000..e018d66 Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tr.png differ diff --git a/fntpic/u8g2_font_t0_22b_tr_short.png b/fntpic/u8g2_font_t0_22b_tr_short.png new file mode 100644 index 0000000..1edb3fa Binary files /dev/null and b/fntpic/u8g2_font_t0_22b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_30_me.png b/fntpic/u8g2_font_t0_30_me.png new file mode 100644 index 0000000..3eb12e2 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_me.png differ diff --git a/fntpic/u8g2_font_t0_30_me_short.png b/fntpic/u8g2_font_t0_30_me_short.png new file mode 100644 index 0000000..994e9b5 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_me_short.png differ diff --git a/fntpic/u8g2_font_t0_30_mf.png b/fntpic/u8g2_font_t0_30_mf.png new file mode 100644 index 0000000..689bb88 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mf.png differ diff --git a/fntpic/u8g2_font_t0_30_mf_short.png b/fntpic/u8g2_font_t0_30_mf_short.png new file mode 100644 index 0000000..38229de Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_30_mn.png b/fntpic/u8g2_font_t0_30_mn.png new file mode 100644 index 0000000..05ddbb8 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mn.png differ diff --git a/fntpic/u8g2_font_t0_30_mn_short.png b/fntpic/u8g2_font_t0_30_mn_short.png new file mode 100644 index 0000000..10477ee Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_30_mr.png b/fntpic/u8g2_font_t0_30_mr.png new file mode 100644 index 0000000..21aa8de Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mr.png differ diff --git a/fntpic/u8g2_font_t0_30_mr_short.png b/fntpic/u8g2_font_t0_30_mr_short.png new file mode 100644 index 0000000..38229de Binary files /dev/null and b/fntpic/u8g2_font_t0_30_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_30_t_symbol.png b/fntpic/u8g2_font_t0_30_t_symbol.png new file mode 100644 index 0000000..2c72b82 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_30_t_symbol_short.png b/fntpic/u8g2_font_t0_30_t_symbol_short.png new file mode 100644 index 0000000..167a44e Binary files /dev/null and b/fntpic/u8g2_font_t0_30_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_30_te.png b/fntpic/u8g2_font_t0_30_te.png new file mode 100644 index 0000000..8b0e4dc Binary files /dev/null and b/fntpic/u8g2_font_t0_30_te.png differ diff --git a/fntpic/u8g2_font_t0_30_te_short.png b/fntpic/u8g2_font_t0_30_te_short.png new file mode 100644 index 0000000..994e9b5 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_te_short.png differ diff --git a/fntpic/u8g2_font_t0_30_tf.png b/fntpic/u8g2_font_t0_30_tf.png new file mode 100644 index 0000000..8ff734c Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tf.png differ diff --git a/fntpic/u8g2_font_t0_30_tf_short.png b/fntpic/u8g2_font_t0_30_tf_short.png new file mode 100644 index 0000000..38229de Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_30_tn.png b/fntpic/u8g2_font_t0_30_tn.png new file mode 100644 index 0000000..6aae33d Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tn.png differ diff --git a/fntpic/u8g2_font_t0_30_tn_short.png b/fntpic/u8g2_font_t0_30_tn_short.png new file mode 100644 index 0000000..10477ee Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_30_tr.png b/fntpic/u8g2_font_t0_30_tr.png new file mode 100644 index 0000000..3f209c0 Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tr.png differ diff --git a/fntpic/u8g2_font_t0_30_tr_short.png b/fntpic/u8g2_font_t0_30_tr_short.png new file mode 100644 index 0000000..38229de Binary files /dev/null and b/fntpic/u8g2_font_t0_30_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_me.png b/fntpic/u8g2_font_t0_30b_me.png new file mode 100644 index 0000000..53448f6 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_me.png differ diff --git a/fntpic/u8g2_font_t0_30b_me_short.png b/fntpic/u8g2_font_t0_30b_me_short.png new file mode 100644 index 0000000..9117870 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_mf.png b/fntpic/u8g2_font_t0_30b_mf.png new file mode 100644 index 0000000..55f6d14 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mf.png differ diff --git a/fntpic/u8g2_font_t0_30b_mf_short.png b/fntpic/u8g2_font_t0_30b_mf_short.png new file mode 100644 index 0000000..877512c Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_mn.png b/fntpic/u8g2_font_t0_30b_mn.png new file mode 100644 index 0000000..d90bbe3 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mn.png differ diff --git a/fntpic/u8g2_font_t0_30b_mn_short.png b/fntpic/u8g2_font_t0_30b_mn_short.png new file mode 100644 index 0000000..4acfe08 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_mr.png b/fntpic/u8g2_font_t0_30b_mr.png new file mode 100644 index 0000000..06e79a5 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mr.png differ diff --git a/fntpic/u8g2_font_t0_30b_mr_short.png b/fntpic/u8g2_font_t0_30b_mr_short.png new file mode 100644 index 0000000..6b2eaf2 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_te.png b/fntpic/u8g2_font_t0_30b_te.png new file mode 100644 index 0000000..deab85c Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_te.png differ diff --git a/fntpic/u8g2_font_t0_30b_te_short.png b/fntpic/u8g2_font_t0_30b_te_short.png new file mode 100644 index 0000000..d973e60 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_tf.png b/fntpic/u8g2_font_t0_30b_tf.png new file mode 100644 index 0000000..a5d601f Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tf.png differ diff --git a/fntpic/u8g2_font_t0_30b_tf_short.png b/fntpic/u8g2_font_t0_30b_tf_short.png new file mode 100644 index 0000000..877512c Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_tn.png b/fntpic/u8g2_font_t0_30b_tn.png new file mode 100644 index 0000000..35ca32b Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tn.png differ diff --git a/fntpic/u8g2_font_t0_30b_tn_short.png b/fntpic/u8g2_font_t0_30b_tn_short.png new file mode 100644 index 0000000..88e07e0 Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_30b_tr.png b/fntpic/u8g2_font_t0_30b_tr.png new file mode 100644 index 0000000..c74ff2c Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tr.png differ diff --git a/fntpic/u8g2_font_t0_30b_tr_short.png b/fntpic/u8g2_font_t0_30b_tr_short.png new file mode 100644 index 0000000..877512c Binary files /dev/null and b/fntpic/u8g2_font_t0_30b_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_40_me.png b/fntpic/u8g2_font_t0_40_me.png new file mode 100644 index 0000000..fe42a9a Binary files /dev/null and b/fntpic/u8g2_font_t0_40_me.png differ diff --git a/fntpic/u8g2_font_t0_40_me_short.png b/fntpic/u8g2_font_t0_40_me_short.png new file mode 100644 index 0000000..9815b69 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_me_short.png differ diff --git a/fntpic/u8g2_font_t0_40_mf.png b/fntpic/u8g2_font_t0_40_mf.png new file mode 100644 index 0000000..02aafa5 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mf.png differ diff --git a/fntpic/u8g2_font_t0_40_mf_short.png b/fntpic/u8g2_font_t0_40_mf_short.png new file mode 100644 index 0000000..2539fa3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_40_mn.png b/fntpic/u8g2_font_t0_40_mn.png new file mode 100644 index 0000000..ace4f19 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mn.png differ diff --git a/fntpic/u8g2_font_t0_40_mn_short.png b/fntpic/u8g2_font_t0_40_mn_short.png new file mode 100644 index 0000000..bac89d9 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_40_mr.png b/fntpic/u8g2_font_t0_40_mr.png new file mode 100644 index 0000000..d039e17 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mr.png differ diff --git a/fntpic/u8g2_font_t0_40_mr_short.png b/fntpic/u8g2_font_t0_40_mr_short.png new file mode 100644 index 0000000..2539fa3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_40_t_symbol.png b/fntpic/u8g2_font_t0_40_t_symbol.png new file mode 100644 index 0000000..141067c Binary files /dev/null and b/fntpic/u8g2_font_t0_40_t_symbol.png differ diff --git a/fntpic/u8g2_font_t0_40_t_symbol_short.png b/fntpic/u8g2_font_t0_40_t_symbol_short.png new file mode 100644 index 0000000..50be6d6 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_t_symbol_short.png differ diff --git a/fntpic/u8g2_font_t0_40_te.png b/fntpic/u8g2_font_t0_40_te.png new file mode 100644 index 0000000..248e4e0 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_te.png differ diff --git a/fntpic/u8g2_font_t0_40_te_short.png b/fntpic/u8g2_font_t0_40_te_short.png new file mode 100644 index 0000000..9815b69 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_te_short.png differ diff --git a/fntpic/u8g2_font_t0_40_tf.png b/fntpic/u8g2_font_t0_40_tf.png new file mode 100644 index 0000000..6f5a631 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tf.png differ diff --git a/fntpic/u8g2_font_t0_40_tf_short.png b/fntpic/u8g2_font_t0_40_tf_short.png new file mode 100644 index 0000000..2539fa3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_40_tn.png b/fntpic/u8g2_font_t0_40_tn.png new file mode 100644 index 0000000..747359c Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tn.png differ diff --git a/fntpic/u8g2_font_t0_40_tn_short.png b/fntpic/u8g2_font_t0_40_tn_short.png new file mode 100644 index 0000000..bac89d9 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_40_tr.png b/fntpic/u8g2_font_t0_40_tr.png new file mode 100644 index 0000000..e216145 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tr.png differ diff --git a/fntpic/u8g2_font_t0_40_tr_short.png b/fntpic/u8g2_font_t0_40_tr_short.png new file mode 100644 index 0000000..2539fa3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40_tr_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_me.png b/fntpic/u8g2_font_t0_40b_me.png new file mode 100644 index 0000000..1ac990b Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_me.png differ diff --git a/fntpic/u8g2_font_t0_40b_me_short.png b/fntpic/u8g2_font_t0_40b_me_short.png new file mode 100644 index 0000000..4f09c5e Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_me_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_mf.png b/fntpic/u8g2_font_t0_40b_mf.png new file mode 100644 index 0000000..62ecce3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mf.png differ diff --git a/fntpic/u8g2_font_t0_40b_mf_short.png b/fntpic/u8g2_font_t0_40b_mf_short.png new file mode 100644 index 0000000..0acbdc2 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mf_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_mn.png b/fntpic/u8g2_font_t0_40b_mn.png new file mode 100644 index 0000000..b2ff899 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mn.png differ diff --git a/fntpic/u8g2_font_t0_40b_mn_short.png b/fntpic/u8g2_font_t0_40b_mn_short.png new file mode 100644 index 0000000..7cd545f Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mn_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_mr.png b/fntpic/u8g2_font_t0_40b_mr.png new file mode 100644 index 0000000..b7fee16 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mr.png differ diff --git a/fntpic/u8g2_font_t0_40b_mr_short.png b/fntpic/u8g2_font_t0_40b_mr_short.png new file mode 100644 index 0000000..0acbdc2 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_mr_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_te.png b/fntpic/u8g2_font_t0_40b_te.png new file mode 100644 index 0000000..0db05de Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_te.png differ diff --git a/fntpic/u8g2_font_t0_40b_te_short.png b/fntpic/u8g2_font_t0_40b_te_short.png new file mode 100644 index 0000000..4f09c5e Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_te_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_tf.png b/fntpic/u8g2_font_t0_40b_tf.png new file mode 100644 index 0000000..b72419d Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tf.png differ diff --git a/fntpic/u8g2_font_t0_40b_tf_short.png b/fntpic/u8g2_font_t0_40b_tf_short.png new file mode 100644 index 0000000..1adf230 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tf_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_tn.png b/fntpic/u8g2_font_t0_40b_tn.png new file mode 100644 index 0000000..23fc835 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tn.png differ diff --git a/fntpic/u8g2_font_t0_40b_tn_short.png b/fntpic/u8g2_font_t0_40b_tn_short.png new file mode 100644 index 0000000..1fc1513 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tn_short.png differ diff --git a/fntpic/u8g2_font_t0_40b_tr.png b/fntpic/u8g2_font_t0_40b_tr.png new file mode 100644 index 0000000..1b617b3 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tr.png differ diff --git a/fntpic/u8g2_font_t0_40b_tr_short.png b/fntpic/u8g2_font_t0_40b_tr_short.png new file mode 100644 index 0000000..1adf230 Binary files /dev/null and b/fntpic/u8g2_font_t0_40b_tr_short.png differ diff --git a/fntpic/u8g2_font_tallpix_tr.png b/fntpic/u8g2_font_tallpix_tr.png new file mode 100644 index 0000000..5d8f043 Binary files /dev/null and b/fntpic/u8g2_font_tallpix_tr.png differ diff --git a/fntpic/u8g2_font_tallpix_tr_short.png b/fntpic/u8g2_font_tallpix_tr_short.png new file mode 100644 index 0000000..02cbee7 Binary files /dev/null and b/fntpic/u8g2_font_tallpix_tr_short.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_te.png b/fntpic/u8g2_font_tallpixelextended_te.png new file mode 100644 index 0000000..c29562c Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_te.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_te_short.png b/fntpic/u8g2_font_tallpixelextended_te_short.png new file mode 100644 index 0000000..ac41bca Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_te_short.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_tf.png b/fntpic/u8g2_font_tallpixelextended_tf.png new file mode 100644 index 0000000..dc72c4f Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_tf.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_tf_short.png b/fntpic/u8g2_font_tallpixelextended_tf_short.png new file mode 100644 index 0000000..ac41bca Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_tf_short.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_tr.png b/fntpic/u8g2_font_tallpixelextended_tr.png new file mode 100644 index 0000000..22a2e09 Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_tr.png differ diff --git a/fntpic/u8g2_font_tallpixelextended_tr_short.png b/fntpic/u8g2_font_tallpixelextended_tr_short.png new file mode 100644 index 0000000..6e07154 Binary files /dev/null and b/fntpic/u8g2_font_tallpixelextended_tr_short.png differ diff --git a/fntpic/u8g2_font_tenfatguys_t_all.png b/fntpic/u8g2_font_tenfatguys_t_all.png new file mode 100644 index 0000000..63394d7 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_t_all.png differ diff --git a/fntpic/u8g2_font_tenfatguys_t_all_short.png b/fntpic/u8g2_font_tenfatguys_t_all_short.png new file mode 100644 index 0000000..972a596 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_t_all_short.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tf.png b/fntpic/u8g2_font_tenfatguys_tf.png new file mode 100644 index 0000000..2d2f3d9 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tf.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tf_short.png b/fntpic/u8g2_font_tenfatguys_tf_short.png new file mode 100644 index 0000000..972a596 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tf_short.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tn.png b/fntpic/u8g2_font_tenfatguys_tn.png new file mode 100644 index 0000000..8100f62 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tn.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tn_short.png b/fntpic/u8g2_font_tenfatguys_tn_short.png new file mode 100644 index 0000000..c98e565 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tn_short.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tr.png b/fntpic/u8g2_font_tenfatguys_tr.png new file mode 100644 index 0000000..962745b Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tr.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tr_short.png b/fntpic/u8g2_font_tenfatguys_tr_short.png new file mode 100644 index 0000000..972a596 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tr_short.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tu.png b/fntpic/u8g2_font_tenfatguys_tu.png new file mode 100644 index 0000000..1172c7d Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tu.png differ diff --git a/fntpic/u8g2_font_tenfatguys_tu_short.png b/fntpic/u8g2_font_tenfatguys_tu_short.png new file mode 100644 index 0000000..0ee82d7 Binary files /dev/null and b/fntpic/u8g2_font_tenfatguys_tu_short.png differ diff --git a/fntpic/u8g2_font_tenstamps_mf.png b/fntpic/u8g2_font_tenstamps_mf.png new file mode 100644 index 0000000..3414e06 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mf.png differ diff --git a/fntpic/u8g2_font_tenstamps_mf_short.png b/fntpic/u8g2_font_tenstamps_mf_short.png new file mode 100644 index 0000000..b248415 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mf_short.png differ diff --git a/fntpic/u8g2_font_tenstamps_mn.png b/fntpic/u8g2_font_tenstamps_mn.png new file mode 100644 index 0000000..36cee51 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mn.png differ diff --git a/fntpic/u8g2_font_tenstamps_mn_short.png b/fntpic/u8g2_font_tenstamps_mn_short.png new file mode 100644 index 0000000..d810f34 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mn_short.png differ diff --git a/fntpic/u8g2_font_tenstamps_mr.png b/fntpic/u8g2_font_tenstamps_mr.png new file mode 100644 index 0000000..0a68ef6 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mr.png differ diff --git a/fntpic/u8g2_font_tenstamps_mr_short.png b/fntpic/u8g2_font_tenstamps_mr_short.png new file mode 100644 index 0000000..b248415 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mr_short.png differ diff --git a/fntpic/u8g2_font_tenstamps_mu.png b/fntpic/u8g2_font_tenstamps_mu.png new file mode 100644 index 0000000..8d44d98 Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mu.png differ diff --git a/fntpic/u8g2_font_tenstamps_mu_short.png b/fntpic/u8g2_font_tenstamps_mu_short.png new file mode 100644 index 0000000..16d423b Binary files /dev/null and b/fntpic/u8g2_font_tenstamps_mu_short.png differ diff --git a/fntpic/u8g2_font_tenthinguys_t_all.png b/fntpic/u8g2_font_tenthinguys_t_all.png new file mode 100644 index 0000000..dea1871 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_t_all.png differ diff --git a/fntpic/u8g2_font_tenthinguys_t_all_short.png b/fntpic/u8g2_font_tenthinguys_t_all_short.png new file mode 100644 index 0000000..4967e75 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_t_all_short.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tf.png b/fntpic/u8g2_font_tenthinguys_tf.png new file mode 100644 index 0000000..e5eb2f3 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tf.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tf_short.png b/fntpic/u8g2_font_tenthinguys_tf_short.png new file mode 100644 index 0000000..4967e75 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tf_short.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tn.png b/fntpic/u8g2_font_tenthinguys_tn.png new file mode 100644 index 0000000..9141274 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tn.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tn_short.png b/fntpic/u8g2_font_tenthinguys_tn_short.png new file mode 100644 index 0000000..254b5fe Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tn_short.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tr.png b/fntpic/u8g2_font_tenthinguys_tr.png new file mode 100644 index 0000000..b96eaf4 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tr.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tr_short.png b/fntpic/u8g2_font_tenthinguys_tr_short.png new file mode 100644 index 0000000..7be74d4 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tr_short.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tu.png b/fntpic/u8g2_font_tenthinguys_tu.png new file mode 100644 index 0000000..ae54c18 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tu.png differ diff --git a/fntpic/u8g2_font_tenthinguys_tu_short.png b/fntpic/u8g2_font_tenthinguys_tu_short.png new file mode 100644 index 0000000..bfeaf11 Binary files /dev/null and b/fntpic/u8g2_font_tenthinguys_tu_short.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_t_all.png b/fntpic/u8g2_font_tenthinnerguys_t_all.png new file mode 100644 index 0000000..c8c9244 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_t_all.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_t_all_short.png b/fntpic/u8g2_font_tenthinnerguys_t_all_short.png new file mode 100644 index 0000000..77bf2bb Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_t_all_short.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tf.png b/fntpic/u8g2_font_tenthinnerguys_tf.png new file mode 100644 index 0000000..6e28d0f Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tf.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tf_short.png b/fntpic/u8g2_font_tenthinnerguys_tf_short.png new file mode 100644 index 0000000..3aaa4d2 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tf_short.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tn.png b/fntpic/u8g2_font_tenthinnerguys_tn.png new file mode 100644 index 0000000..6c56c82 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tn.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tn_short.png b/fntpic/u8g2_font_tenthinnerguys_tn_short.png new file mode 100644 index 0000000..ab3a930 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tn_short.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tr.png b/fntpic/u8g2_font_tenthinnerguys_tr.png new file mode 100644 index 0000000..7b833c0 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tr.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tr_short.png b/fntpic/u8g2_font_tenthinnerguys_tr_short.png new file mode 100644 index 0000000..39056f6 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tr_short.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tu.png b/fntpic/u8g2_font_tenthinnerguys_tu.png new file mode 100644 index 0000000..35e0396 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tu.png differ diff --git a/fntpic/u8g2_font_tenthinnerguys_tu_short.png b/fntpic/u8g2_font_tenthinnerguys_tu_short.png new file mode 100644 index 0000000..ba44a65 Binary files /dev/null and b/fntpic/u8g2_font_tenthinnerguys_tu_short.png differ diff --git a/fntpic/u8g2_font_threepix_tr.png b/fntpic/u8g2_font_threepix_tr.png new file mode 100644 index 0000000..dc2ca5b Binary files /dev/null and b/fntpic/u8g2_font_threepix_tr.png differ diff --git a/fntpic/u8g2_font_threepix_tr_short.png b/fntpic/u8g2_font_threepix_tr_short.png new file mode 100644 index 0000000..4b4624e Binary files /dev/null and b/fntpic/u8g2_font_threepix_tr_short.png differ diff --git a/fntpic/u8g2_font_timB08_tf.png b/fntpic/u8g2_font_timB08_tf.png new file mode 100644 index 0000000..4b795af Binary files /dev/null and b/fntpic/u8g2_font_timB08_tf.png differ diff --git a/fntpic/u8g2_font_timB08_tf_short.png b/fntpic/u8g2_font_timB08_tf_short.png new file mode 100644 index 0000000..9a3ec6e Binary files /dev/null and b/fntpic/u8g2_font_timB08_tf_short.png differ diff --git a/fntpic/u8g2_font_timB08_tn.png b/fntpic/u8g2_font_timB08_tn.png new file mode 100644 index 0000000..04b8bb6 Binary files /dev/null and b/fntpic/u8g2_font_timB08_tn.png differ diff --git a/fntpic/u8g2_font_timB08_tn_short.png b/fntpic/u8g2_font_timB08_tn_short.png new file mode 100644 index 0000000..f710a69 Binary files /dev/null and b/fntpic/u8g2_font_timB08_tn_short.png differ diff --git a/fntpic/u8g2_font_timB08_tr.png b/fntpic/u8g2_font_timB08_tr.png new file mode 100644 index 0000000..5f6fab7 Binary files /dev/null and b/fntpic/u8g2_font_timB08_tr.png differ diff --git a/fntpic/u8g2_font_timB08_tr_short.png b/fntpic/u8g2_font_timB08_tr_short.png new file mode 100644 index 0000000..816f83b Binary files /dev/null and b/fntpic/u8g2_font_timB08_tr_short.png differ diff --git a/fntpic/u8g2_font_timB10_tf.png b/fntpic/u8g2_font_timB10_tf.png new file mode 100644 index 0000000..7e3812d Binary files /dev/null and b/fntpic/u8g2_font_timB10_tf.png differ diff --git a/fntpic/u8g2_font_timB10_tf_short.png b/fntpic/u8g2_font_timB10_tf_short.png new file mode 100644 index 0000000..a1884cc Binary files /dev/null and b/fntpic/u8g2_font_timB10_tf_short.png differ diff --git a/fntpic/u8g2_font_timB10_tn.png b/fntpic/u8g2_font_timB10_tn.png new file mode 100644 index 0000000..4053f0e Binary files /dev/null and b/fntpic/u8g2_font_timB10_tn.png differ diff --git a/fntpic/u8g2_font_timB10_tn_short.png b/fntpic/u8g2_font_timB10_tn_short.png new file mode 100644 index 0000000..978ca16 Binary files /dev/null and b/fntpic/u8g2_font_timB10_tn_short.png differ diff --git a/fntpic/u8g2_font_timB10_tr.png b/fntpic/u8g2_font_timB10_tr.png new file mode 100644 index 0000000..3d83f51 Binary files /dev/null and b/fntpic/u8g2_font_timB10_tr.png differ diff --git a/fntpic/u8g2_font_timB10_tr_short.png b/fntpic/u8g2_font_timB10_tr_short.png new file mode 100644 index 0000000..494c4f3 Binary files /dev/null and b/fntpic/u8g2_font_timB10_tr_short.png differ diff --git a/fntpic/u8g2_font_timB12_tf.png b/fntpic/u8g2_font_timB12_tf.png new file mode 100644 index 0000000..36ab7af Binary files /dev/null and b/fntpic/u8g2_font_timB12_tf.png differ diff --git a/fntpic/u8g2_font_timB12_tf_short.png b/fntpic/u8g2_font_timB12_tf_short.png new file mode 100644 index 0000000..331e315 Binary files /dev/null and b/fntpic/u8g2_font_timB12_tf_short.png differ diff --git a/fntpic/u8g2_font_timB12_tn.png b/fntpic/u8g2_font_timB12_tn.png new file mode 100644 index 0000000..6c38c0e Binary files /dev/null and b/fntpic/u8g2_font_timB12_tn.png differ diff --git a/fntpic/u8g2_font_timB12_tn_short.png b/fntpic/u8g2_font_timB12_tn_short.png new file mode 100644 index 0000000..a88975f Binary files /dev/null and b/fntpic/u8g2_font_timB12_tn_short.png differ diff --git a/fntpic/u8g2_font_timB12_tr.png b/fntpic/u8g2_font_timB12_tr.png new file mode 100644 index 0000000..c5b0e44 Binary files /dev/null and b/fntpic/u8g2_font_timB12_tr.png differ diff --git a/fntpic/u8g2_font_timB12_tr_short.png b/fntpic/u8g2_font_timB12_tr_short.png new file mode 100644 index 0000000..08bc6a0 Binary files /dev/null and b/fntpic/u8g2_font_timB12_tr_short.png differ diff --git a/fntpic/u8g2_font_timB14_tf.png b/fntpic/u8g2_font_timB14_tf.png new file mode 100644 index 0000000..6928dfa Binary files /dev/null and b/fntpic/u8g2_font_timB14_tf.png differ diff --git a/fntpic/u8g2_font_timB14_tf_short.png b/fntpic/u8g2_font_timB14_tf_short.png new file mode 100644 index 0000000..a3ebb26 Binary files /dev/null and b/fntpic/u8g2_font_timB14_tf_short.png differ diff --git a/fntpic/u8g2_font_timB14_tn.png b/fntpic/u8g2_font_timB14_tn.png new file mode 100644 index 0000000..b7da8dc Binary files /dev/null and b/fntpic/u8g2_font_timB14_tn.png differ diff --git a/fntpic/u8g2_font_timB14_tn_short.png b/fntpic/u8g2_font_timB14_tn_short.png new file mode 100644 index 0000000..acd852e Binary files /dev/null and b/fntpic/u8g2_font_timB14_tn_short.png differ diff --git a/fntpic/u8g2_font_timB14_tr.png b/fntpic/u8g2_font_timB14_tr.png new file mode 100644 index 0000000..4c5b782 Binary files /dev/null and b/fntpic/u8g2_font_timB14_tr.png differ diff --git a/fntpic/u8g2_font_timB14_tr_short.png b/fntpic/u8g2_font_timB14_tr_short.png new file mode 100644 index 0000000..1391f41 Binary files /dev/null and b/fntpic/u8g2_font_timB14_tr_short.png differ diff --git a/fntpic/u8g2_font_timB18_tf.png b/fntpic/u8g2_font_timB18_tf.png new file mode 100644 index 0000000..c0a38d0 Binary files /dev/null and b/fntpic/u8g2_font_timB18_tf.png differ diff --git a/fntpic/u8g2_font_timB18_tf_short.png b/fntpic/u8g2_font_timB18_tf_short.png new file mode 100644 index 0000000..aecf3de Binary files /dev/null and b/fntpic/u8g2_font_timB18_tf_short.png differ diff --git a/fntpic/u8g2_font_timB18_tn.png b/fntpic/u8g2_font_timB18_tn.png new file mode 100644 index 0000000..8f085a6 Binary files /dev/null and b/fntpic/u8g2_font_timB18_tn.png differ diff --git a/fntpic/u8g2_font_timB18_tn_short.png b/fntpic/u8g2_font_timB18_tn_short.png new file mode 100644 index 0000000..79c76da Binary files /dev/null and b/fntpic/u8g2_font_timB18_tn_short.png differ diff --git a/fntpic/u8g2_font_timB18_tr.png b/fntpic/u8g2_font_timB18_tr.png new file mode 100644 index 0000000..c7c73d6 Binary files /dev/null and b/fntpic/u8g2_font_timB18_tr.png differ diff --git a/fntpic/u8g2_font_timB18_tr_short.png b/fntpic/u8g2_font_timB18_tr_short.png new file mode 100644 index 0000000..a70e572 Binary files /dev/null and b/fntpic/u8g2_font_timB18_tr_short.png differ diff --git a/fntpic/u8g2_font_timB24_tf.png b/fntpic/u8g2_font_timB24_tf.png new file mode 100644 index 0000000..feab4d2 Binary files /dev/null and b/fntpic/u8g2_font_timB24_tf.png differ diff --git a/fntpic/u8g2_font_timB24_tf_short.png b/fntpic/u8g2_font_timB24_tf_short.png new file mode 100644 index 0000000..634e652 Binary files /dev/null and b/fntpic/u8g2_font_timB24_tf_short.png differ diff --git a/fntpic/u8g2_font_timB24_tn.png b/fntpic/u8g2_font_timB24_tn.png new file mode 100644 index 0000000..785ffe5 Binary files /dev/null and b/fntpic/u8g2_font_timB24_tn.png differ diff --git a/fntpic/u8g2_font_timB24_tn_short.png b/fntpic/u8g2_font_timB24_tn_short.png new file mode 100644 index 0000000..0cb0cba Binary files /dev/null and b/fntpic/u8g2_font_timB24_tn_short.png differ diff --git a/fntpic/u8g2_font_timB24_tr.png b/fntpic/u8g2_font_timB24_tr.png new file mode 100644 index 0000000..4d61841 Binary files /dev/null and b/fntpic/u8g2_font_timB24_tr.png differ diff --git a/fntpic/u8g2_font_timB24_tr_short.png b/fntpic/u8g2_font_timB24_tr_short.png new file mode 100644 index 0000000..fbdd63f Binary files /dev/null and b/fntpic/u8g2_font_timB24_tr_short.png differ diff --git a/fntpic/u8g2_font_timR08_tf.png b/fntpic/u8g2_font_timR08_tf.png new file mode 100644 index 0000000..d8f826f Binary files /dev/null and b/fntpic/u8g2_font_timR08_tf.png differ diff --git a/fntpic/u8g2_font_timR08_tf_short.png b/fntpic/u8g2_font_timR08_tf_short.png new file mode 100644 index 0000000..1c052f2 Binary files /dev/null and b/fntpic/u8g2_font_timR08_tf_short.png differ diff --git a/fntpic/u8g2_font_timR08_tn.png b/fntpic/u8g2_font_timR08_tn.png new file mode 100644 index 0000000..319f059 Binary files /dev/null and b/fntpic/u8g2_font_timR08_tn.png differ diff --git a/fntpic/u8g2_font_timR08_tn_short.png b/fntpic/u8g2_font_timR08_tn_short.png new file mode 100644 index 0000000..3f485fb Binary files /dev/null and b/fntpic/u8g2_font_timR08_tn_short.png differ diff --git a/fntpic/u8g2_font_timR08_tr.png b/fntpic/u8g2_font_timR08_tr.png new file mode 100644 index 0000000..bac346b Binary files /dev/null and b/fntpic/u8g2_font_timR08_tr.png differ diff --git a/fntpic/u8g2_font_timR08_tr_short.png b/fntpic/u8g2_font_timR08_tr_short.png new file mode 100644 index 0000000..53869ae Binary files /dev/null and b/fntpic/u8g2_font_timR08_tr_short.png differ diff --git a/fntpic/u8g2_font_timR10_tf.png b/fntpic/u8g2_font_timR10_tf.png new file mode 100644 index 0000000..34d6988 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tf.png differ diff --git a/fntpic/u8g2_font_timR10_tf_short.png b/fntpic/u8g2_font_timR10_tf_short.png new file mode 100644 index 0000000..8849b38 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tf_short.png differ diff --git a/fntpic/u8g2_font_timR10_tn.png b/fntpic/u8g2_font_timR10_tn.png new file mode 100644 index 0000000..3a3aee4 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tn.png differ diff --git a/fntpic/u8g2_font_timR10_tn_short.png b/fntpic/u8g2_font_timR10_tn_short.png new file mode 100644 index 0000000..049b146 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tn_short.png differ diff --git a/fntpic/u8g2_font_timR10_tr.png b/fntpic/u8g2_font_timR10_tr.png new file mode 100644 index 0000000..0650564 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tr.png differ diff --git a/fntpic/u8g2_font_timR10_tr_short.png b/fntpic/u8g2_font_timR10_tr_short.png new file mode 100644 index 0000000..22aabd4 Binary files /dev/null and b/fntpic/u8g2_font_timR10_tr_short.png differ diff --git a/fntpic/u8g2_font_timR12_tf.png b/fntpic/u8g2_font_timR12_tf.png new file mode 100644 index 0000000..45bd588 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tf.png differ diff --git a/fntpic/u8g2_font_timR12_tf_short.png b/fntpic/u8g2_font_timR12_tf_short.png new file mode 100644 index 0000000..b4d0043 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tf_short.png differ diff --git a/fntpic/u8g2_font_timR12_tn.png b/fntpic/u8g2_font_timR12_tn.png new file mode 100644 index 0000000..4905960 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tn.png differ diff --git a/fntpic/u8g2_font_timR12_tn_short.png b/fntpic/u8g2_font_timR12_tn_short.png new file mode 100644 index 0000000..8300855 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tn_short.png differ diff --git a/fntpic/u8g2_font_timR12_tr.png b/fntpic/u8g2_font_timR12_tr.png new file mode 100644 index 0000000..ef48e72 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tr.png differ diff --git a/fntpic/u8g2_font_timR12_tr_short.png b/fntpic/u8g2_font_timR12_tr_short.png new file mode 100644 index 0000000..855b411 Binary files /dev/null and b/fntpic/u8g2_font_timR12_tr_short.png differ diff --git a/fntpic/u8g2_font_timR14_tf.png b/fntpic/u8g2_font_timR14_tf.png new file mode 100644 index 0000000..5bbd1a0 Binary files /dev/null and b/fntpic/u8g2_font_timR14_tf.png differ diff --git a/fntpic/u8g2_font_timR14_tf_short.png b/fntpic/u8g2_font_timR14_tf_short.png new file mode 100644 index 0000000..1025e14 Binary files /dev/null and b/fntpic/u8g2_font_timR14_tf_short.png differ diff --git a/fntpic/u8g2_font_timR14_tn.png b/fntpic/u8g2_font_timR14_tn.png new file mode 100644 index 0000000..c55910f Binary files /dev/null and b/fntpic/u8g2_font_timR14_tn.png differ diff --git a/fntpic/u8g2_font_timR14_tn_short.png b/fntpic/u8g2_font_timR14_tn_short.png new file mode 100644 index 0000000..de11442 Binary files /dev/null and b/fntpic/u8g2_font_timR14_tn_short.png differ diff --git a/fntpic/u8g2_font_timR14_tr.png b/fntpic/u8g2_font_timR14_tr.png new file mode 100644 index 0000000..5e999aa Binary files /dev/null and b/fntpic/u8g2_font_timR14_tr.png differ diff --git a/fntpic/u8g2_font_timR14_tr_short.png b/fntpic/u8g2_font_timR14_tr_short.png new file mode 100644 index 0000000..95033db Binary files /dev/null and b/fntpic/u8g2_font_timR14_tr_short.png differ diff --git a/fntpic/u8g2_font_timR18_tf.png b/fntpic/u8g2_font_timR18_tf.png new file mode 100644 index 0000000..131d2f5 Binary files /dev/null and b/fntpic/u8g2_font_timR18_tf.png differ diff --git a/fntpic/u8g2_font_timR18_tf_short.png b/fntpic/u8g2_font_timR18_tf_short.png new file mode 100644 index 0000000..94b1e78 Binary files /dev/null and b/fntpic/u8g2_font_timR18_tf_short.png differ diff --git a/fntpic/u8g2_font_timR18_tn.png b/fntpic/u8g2_font_timR18_tn.png new file mode 100644 index 0000000..78c390f Binary files /dev/null and b/fntpic/u8g2_font_timR18_tn.png differ diff --git a/fntpic/u8g2_font_timR18_tn_short.png b/fntpic/u8g2_font_timR18_tn_short.png new file mode 100644 index 0000000..6ef7148 Binary files /dev/null and b/fntpic/u8g2_font_timR18_tn_short.png differ diff --git a/fntpic/u8g2_font_timR18_tr.png b/fntpic/u8g2_font_timR18_tr.png new file mode 100644 index 0000000..5a2707d Binary files /dev/null and b/fntpic/u8g2_font_timR18_tr.png differ diff --git a/fntpic/u8g2_font_timR18_tr_short.png b/fntpic/u8g2_font_timR18_tr_short.png new file mode 100644 index 0000000..9590674 Binary files /dev/null and b/fntpic/u8g2_font_timR18_tr_short.png differ diff --git a/fntpic/u8g2_font_timR24_tf.png b/fntpic/u8g2_font_timR24_tf.png new file mode 100644 index 0000000..af0f12c Binary files /dev/null and b/fntpic/u8g2_font_timR24_tf.png differ diff --git a/fntpic/u8g2_font_timR24_tf_short.png b/fntpic/u8g2_font_timR24_tf_short.png new file mode 100644 index 0000000..b9ea298 Binary files /dev/null and b/fntpic/u8g2_font_timR24_tf_short.png differ diff --git a/fntpic/u8g2_font_timR24_tn.png b/fntpic/u8g2_font_timR24_tn.png new file mode 100644 index 0000000..4d5dcfb Binary files /dev/null and b/fntpic/u8g2_font_timR24_tn.png differ diff --git a/fntpic/u8g2_font_timR24_tn_short.png b/fntpic/u8g2_font_timR24_tn_short.png new file mode 100644 index 0000000..8f58adb Binary files /dev/null and b/fntpic/u8g2_font_timR24_tn_short.png differ diff --git a/fntpic/u8g2_font_timR24_tr.png b/fntpic/u8g2_font_timR24_tr.png new file mode 100644 index 0000000..356b6ac Binary files /dev/null and b/fntpic/u8g2_font_timR24_tr.png differ diff --git a/fntpic/u8g2_font_timR24_tr_short.png b/fntpic/u8g2_font_timR24_tr_short.png new file mode 100644 index 0000000..c7c7291 Binary files /dev/null and b/fntpic/u8g2_font_timR24_tr_short.png differ diff --git a/fntpic/u8g2_font_tiny5_t_all.png b/fntpic/u8g2_font_tiny5_t_all.png new file mode 100644 index 0000000..3cf02e5 Binary files /dev/null and b/fntpic/u8g2_font_tiny5_t_all.png differ diff --git a/fntpic/u8g2_font_tiny5_t_all_short.png b/fntpic/u8g2_font_tiny5_t_all_short.png new file mode 100644 index 0000000..57f7da7 Binary files /dev/null and b/fntpic/u8g2_font_tiny5_t_all_short.png differ diff --git a/fntpic/u8g2_font_tiny5_te.png b/fntpic/u8g2_font_tiny5_te.png new file mode 100644 index 0000000..b1abf94 Binary files /dev/null and b/fntpic/u8g2_font_tiny5_te.png differ diff --git a/fntpic/u8g2_font_tiny5_te_short.png b/fntpic/u8g2_font_tiny5_te_short.png new file mode 100644 index 0000000..69c5bc2 Binary files /dev/null and b/fntpic/u8g2_font_tiny5_te_short.png differ diff --git a/fntpic/u8g2_font_tiny5_tf.png b/fntpic/u8g2_font_tiny5_tf.png new file mode 100644 index 0000000..69dfc5b Binary files /dev/null and b/fntpic/u8g2_font_tiny5_tf.png differ diff --git a/fntpic/u8g2_font_tiny5_tf_short.png b/fntpic/u8g2_font_tiny5_tf_short.png new file mode 100644 index 0000000..06f4efc Binary files /dev/null and b/fntpic/u8g2_font_tiny5_tf_short.png differ diff --git a/fntpic/u8g2_font_tiny5_tr.png b/fntpic/u8g2_font_tiny5_tr.png new file mode 100644 index 0000000..38990ae Binary files /dev/null and b/fntpic/u8g2_font_tiny5_tr.png differ diff --git a/fntpic/u8g2_font_tiny5_tr_short.png b/fntpic/u8g2_font_tiny5_tr_short.png new file mode 100644 index 0000000..769732f Binary files /dev/null and b/fntpic/u8g2_font_tiny5_tr_short.png differ diff --git a/fntpic/u8g2_font_tiny5duo_t_all.png b/fntpic/u8g2_font_tiny5duo_t_all.png new file mode 100644 index 0000000..af0cece Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_t_all.png differ diff --git a/fntpic/u8g2_font_tiny5duo_t_all_short.png b/fntpic/u8g2_font_tiny5duo_t_all_short.png new file mode 100644 index 0000000..6fa7015 Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_t_all_short.png differ diff --git a/fntpic/u8g2_font_tiny5duo_te.png b/fntpic/u8g2_font_tiny5duo_te.png new file mode 100644 index 0000000..23a49c7 Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_te.png differ diff --git a/fntpic/u8g2_font_tiny5duo_te_short.png b/fntpic/u8g2_font_tiny5duo_te_short.png new file mode 100644 index 0000000..6e4fc36 Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_te_short.png differ diff --git a/fntpic/u8g2_font_tiny5duo_tf.png b/fntpic/u8g2_font_tiny5duo_tf.png new file mode 100644 index 0000000..e2068fe Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_tf.png differ diff --git a/fntpic/u8g2_font_tiny5duo_tf_short.png b/fntpic/u8g2_font_tiny5duo_tf_short.png new file mode 100644 index 0000000..9609c88 Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_tf_short.png differ diff --git a/fntpic/u8g2_font_tiny5duo_tr.png b/fntpic/u8g2_font_tiny5duo_tr.png new file mode 100644 index 0000000..841d71f Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_tr.png differ diff --git a/fntpic/u8g2_font_tiny5duo_tr_short.png b/fntpic/u8g2_font_tiny5duo_tr_short.png new file mode 100644 index 0000000..d2b913a Binary files /dev/null and b/fntpic/u8g2_font_tiny5duo_tr_short.png differ diff --git a/fntpic/u8g2_font_tiny_gk_tr.png b/fntpic/u8g2_font_tiny_gk_tr.png new file mode 100644 index 0000000..031d178 Binary files /dev/null and b/fntpic/u8g2_font_tiny_gk_tr.png differ diff --git a/fntpic/u8g2_font_tiny_gk_tr_short.png b/fntpic/u8g2_font_tiny_gk_tr_short.png new file mode 100644 index 0000000..a3134cd Binary files /dev/null and b/fntpic/u8g2_font_tiny_gk_tr_short.png differ diff --git a/fntpic/u8g2_font_tiny_simon_mr.png b/fntpic/u8g2_font_tiny_simon_mr.png new file mode 100644 index 0000000..b917d40 Binary files /dev/null and b/fntpic/u8g2_font_tiny_simon_mr.png differ diff --git a/fntpic/u8g2_font_tiny_simon_mr_short.png b/fntpic/u8g2_font_tiny_simon_mr_short.png new file mode 100644 index 0000000..5faed30 Binary files /dev/null and b/fntpic/u8g2_font_tiny_simon_mr_short.png differ diff --git a/fntpic/u8g2_font_tiny_simon_tr.png b/fntpic/u8g2_font_tiny_simon_tr.png new file mode 100644 index 0000000..26a2448 Binary files /dev/null and b/fntpic/u8g2_font_tiny_simon_tr.png differ diff --git a/fntpic/u8g2_font_tiny_simon_tr_short.png b/fntpic/u8g2_font_tiny_simon_tr_short.png new file mode 100644 index 0000000..a9a9af1 Binary files /dev/null and b/fntpic/u8g2_font_tiny_simon_tr_short.png differ diff --git a/fntpic/u8g2_font_tinyface_te.png b/fntpic/u8g2_font_tinyface_te.png new file mode 100644 index 0000000..2b517a1 Binary files /dev/null and b/fntpic/u8g2_font_tinyface_te.png differ diff --git a/fntpic/u8g2_font_tinyface_te_short.png b/fntpic/u8g2_font_tinyface_te_short.png new file mode 100644 index 0000000..4b60b97 Binary files /dev/null and b/fntpic/u8g2_font_tinyface_te_short.png differ diff --git a/fntpic/u8g2_font_tinyface_tr.png b/fntpic/u8g2_font_tinyface_tr.png new file mode 100644 index 0000000..d530eeb Binary files /dev/null and b/fntpic/u8g2_font_tinyface_tr.png differ diff --git a/fntpic/u8g2_font_tinyface_tr_short.png b/fntpic/u8g2_font_tinyface_tr_short.png new file mode 100644 index 0000000..4b60b97 Binary files /dev/null and b/fntpic/u8g2_font_tinyface_tr_short.png differ diff --git a/fntpic/u8g2_font_tinypixie2_tr.png b/fntpic/u8g2_font_tinypixie2_tr.png new file mode 100644 index 0000000..ad3281a Binary files /dev/null and b/fntpic/u8g2_font_tinypixie2_tr.png differ diff --git a/fntpic/u8g2_font_tinypixie2_tr_short.png b/fntpic/u8g2_font_tinypixie2_tr_short.png new file mode 100644 index 0000000..47bf8d8 Binary files /dev/null and b/fntpic/u8g2_font_tinypixie2_tr_short.png differ diff --git a/fntpic/u8g2_font_tinytim_tf.png b/fntpic/u8g2_font_tinytim_tf.png new file mode 100644 index 0000000..0e2db41 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tf.png differ diff --git a/fntpic/u8g2_font_tinytim_tf_short.png b/fntpic/u8g2_font_tinytim_tf_short.png new file mode 100644 index 0000000..22201a9 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tf_short.png differ diff --git a/fntpic/u8g2_font_tinytim_tn.png b/fntpic/u8g2_font_tinytim_tn.png new file mode 100644 index 0000000..6497371 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tn.png differ diff --git a/fntpic/u8g2_font_tinytim_tn_short.png b/fntpic/u8g2_font_tinytim_tn_short.png new file mode 100644 index 0000000..d8e5f00 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tn_short.png differ diff --git a/fntpic/u8g2_font_tinytim_tr.png b/fntpic/u8g2_font_tinytim_tr.png new file mode 100644 index 0000000..e0af4b5 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tr.png differ diff --git a/fntpic/u8g2_font_tinytim_tr_short.png b/fntpic/u8g2_font_tinytim_tr_short.png new file mode 100644 index 0000000..9117533 Binary files /dev/null and b/fntpic/u8g2_font_tinytim_tr_short.png differ diff --git a/fntpic/u8g2_font_tinyunicode_te.png b/fntpic/u8g2_font_tinyunicode_te.png new file mode 100644 index 0000000..10408d6 Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_te.png differ diff --git a/fntpic/u8g2_font_tinyunicode_te_short.png b/fntpic/u8g2_font_tinyunicode_te_short.png new file mode 100644 index 0000000..e1088cc Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_te_short.png differ diff --git a/fntpic/u8g2_font_tinyunicode_tf.png b/fntpic/u8g2_font_tinyunicode_tf.png new file mode 100644 index 0000000..5467415 Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_tf.png differ diff --git a/fntpic/u8g2_font_tinyunicode_tf_short.png b/fntpic/u8g2_font_tinyunicode_tf_short.png new file mode 100644 index 0000000..65a68a4 Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_tf_short.png differ diff --git a/fntpic/u8g2_font_tinyunicode_tr.png b/fntpic/u8g2_font_tinyunicode_tr.png new file mode 100644 index 0000000..2d285dd Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_tr.png differ diff --git a/fntpic/u8g2_font_tinyunicode_tr_short.png b/fntpic/u8g2_font_tinyunicode_tr_short.png new file mode 100644 index 0000000..65a68a4 Binary files /dev/null and b/fntpic/u8g2_font_tinyunicode_tr_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_me.png b/fntpic/u8g2_font_tom_thumb_4x6_me.png new file mode 100644 index 0000000..a86c22e Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_me.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_me_short.png b/fntpic/u8g2_font_tom_thumb_4x6_me_short.png new file mode 100644 index 0000000..8d809b5 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_me_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mf.png b/fntpic/u8g2_font_tom_thumb_4x6_mf.png new file mode 100644 index 0000000..4d24583 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mf.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mf_short.png b/fntpic/u8g2_font_tom_thumb_4x6_mf_short.png new file mode 100644 index 0000000..cc6a03f Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mf_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mn.png b/fntpic/u8g2_font_tom_thumb_4x6_mn.png new file mode 100644 index 0000000..0d19ec2 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mn.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mn_short.png b/fntpic/u8g2_font_tom_thumb_4x6_mn_short.png new file mode 100644 index 0000000..fe4104e Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mn_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mr.png b/fntpic/u8g2_font_tom_thumb_4x6_mr.png new file mode 100644 index 0000000..4a6672c Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mr.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_mr_short.png b/fntpic/u8g2_font_tom_thumb_4x6_mr_short.png new file mode 100644 index 0000000..cc6a03f Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_mr_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_t_all.png b/fntpic/u8g2_font_tom_thumb_4x6_t_all.png new file mode 100644 index 0000000..e9dbba5 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_t_all.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_t_all_short.png b/fntpic/u8g2_font_tom_thumb_4x6_t_all_short.png new file mode 100644 index 0000000..3bfd27c Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_t_all_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_te.png b/fntpic/u8g2_font_tom_thumb_4x6_te.png new file mode 100644 index 0000000..9b8267f Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_te.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_te_short.png b/fntpic/u8g2_font_tom_thumb_4x6_te_short.png new file mode 100644 index 0000000..3bfd27c Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_te_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tf.png b/fntpic/u8g2_font_tom_thumb_4x6_tf.png new file mode 100644 index 0000000..74b4742 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tf.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tf_short.png b/fntpic/u8g2_font_tom_thumb_4x6_tf_short.png new file mode 100644 index 0000000..3bfd27c Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tf_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tn.png b/fntpic/u8g2_font_tom_thumb_4x6_tn.png new file mode 100644 index 0000000..73898bf Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tn.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tn_short.png b/fntpic/u8g2_font_tom_thumb_4x6_tn_short.png new file mode 100644 index 0000000..e87540b Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tn_short.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tr.png b/fntpic/u8g2_font_tom_thumb_4x6_tr.png new file mode 100644 index 0000000..58e29b5 Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tr.png differ diff --git a/fntpic/u8g2_font_tom_thumb_4x6_tr_short.png b/fntpic/u8g2_font_tom_thumb_4x6_tr_short.png new file mode 100644 index 0000000..3bfd27c Binary files /dev/null and b/fntpic/u8g2_font_tom_thumb_4x6_tr_short.png differ diff --git a/fntpic/u8g2_font_tooseornament_tf.png b/fntpic/u8g2_font_tooseornament_tf.png new file mode 100644 index 0000000..dbbda6c Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tf.png differ diff --git a/fntpic/u8g2_font_tooseornament_tf_short.png b/fntpic/u8g2_font_tooseornament_tf_short.png new file mode 100644 index 0000000..aa93f7f Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tf_short.png differ diff --git a/fntpic/u8g2_font_tooseornament_tn.png b/fntpic/u8g2_font_tooseornament_tn.png new file mode 100644 index 0000000..984a261 Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tn.png differ diff --git a/fntpic/u8g2_font_tooseornament_tn_short.png b/fntpic/u8g2_font_tooseornament_tn_short.png new file mode 100644 index 0000000..3ed0e73 Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tn_short.png differ diff --git a/fntpic/u8g2_font_tooseornament_tr.png b/fntpic/u8g2_font_tooseornament_tr.png new file mode 100644 index 0000000..53532e2 Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tr.png differ diff --git a/fntpic/u8g2_font_tooseornament_tr_short.png b/fntpic/u8g2_font_tooseornament_tr_short.png new file mode 100644 index 0000000..6e4b723 Binary files /dev/null and b/fntpic/u8g2_font_tooseornament_tr_short.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8n.png b/fntpic/u8g2_font_torussansbold8_8n.png new file mode 100644 index 0000000..f07b255 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8n.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8n_short.png b/fntpic/u8g2_font_torussansbold8_8n_short.png new file mode 100644 index 0000000..ff802b3 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8n_short.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8r.png b/fntpic/u8g2_font_torussansbold8_8r.png new file mode 100644 index 0000000..36cc829 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8r.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8r_short.png b/fntpic/u8g2_font_torussansbold8_8r_short.png new file mode 100644 index 0000000..469fd46 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8r_short.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8u.png b/fntpic/u8g2_font_torussansbold8_8u.png new file mode 100644 index 0000000..8d15579 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8u.png differ diff --git a/fntpic/u8g2_font_torussansbold8_8u_short.png b/fntpic/u8g2_font_torussansbold8_8u_short.png new file mode 100644 index 0000000..eb93304 Binary files /dev/null and b/fntpic/u8g2_font_torussansbold8_8u_short.png differ diff --git a/fntpic/u8g2_font_trixel_square_tf.png b/fntpic/u8g2_font_trixel_square_tf.png new file mode 100644 index 0000000..8a28826 Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tf.png differ diff --git a/fntpic/u8g2_font_trixel_square_tf_short.png b/fntpic/u8g2_font_trixel_square_tf_short.png new file mode 100644 index 0000000..f4c2e71 Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tf_short.png differ diff --git a/fntpic/u8g2_font_trixel_square_tn.png b/fntpic/u8g2_font_trixel_square_tn.png new file mode 100644 index 0000000..0db5824 Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tn.png differ diff --git a/fntpic/u8g2_font_trixel_square_tn_short.png b/fntpic/u8g2_font_trixel_square_tn_short.png new file mode 100644 index 0000000..2b1ec81 Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tn_short.png differ diff --git a/fntpic/u8g2_font_trixel_square_tr.png b/fntpic/u8g2_font_trixel_square_tr.png new file mode 100644 index 0000000..ad408c9 Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tr.png differ diff --git a/fntpic/u8g2_font_trixel_square_tr_short.png b/fntpic/u8g2_font_trixel_square_tr_short.png new file mode 100644 index 0000000..d82fa8b Binary files /dev/null and b/fntpic/u8g2_font_trixel_square_tr_short.png differ diff --git a/fntpic/u8g2_font_twelvedings_t_all.png b/fntpic/u8g2_font_twelvedings_t_all.png new file mode 100644 index 0000000..f82e4cd Binary files /dev/null and b/fntpic/u8g2_font_twelvedings_t_all.png differ diff --git a/fntpic/u8g2_font_twelvedings_t_all_short.png b/fntpic/u8g2_font_twelvedings_t_all_short.png new file mode 100644 index 0000000..7cc3bce Binary files /dev/null and b/fntpic/u8g2_font_twelvedings_t_all_short.png differ diff --git a/fntpic/u8g2_font_u8glib_4_hf.png b/fntpic/u8g2_font_u8glib_4_hf.png new file mode 100644 index 0000000..f5fbb42 Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_hf.png differ diff --git a/fntpic/u8g2_font_u8glib_4_hf_short.png b/fntpic/u8g2_font_u8glib_4_hf_short.png new file mode 100644 index 0000000..2c1dd3c Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_hf_short.png differ diff --git a/fntpic/u8g2_font_u8glib_4_hr.png b/fntpic/u8g2_font_u8glib_4_hr.png new file mode 100644 index 0000000..895e0ef Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_hr.png differ diff --git a/fntpic/u8g2_font_u8glib_4_hr_short.png b/fntpic/u8g2_font_u8glib_4_hr_short.png new file mode 100644 index 0000000..cca5bcf Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_hr_short.png differ diff --git a/fntpic/u8g2_font_u8glib_4_tf.png b/fntpic/u8g2_font_u8glib_4_tf.png new file mode 100644 index 0000000..caed43d Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_tf.png differ diff --git a/fntpic/u8g2_font_u8glib_4_tf_short.png b/fntpic/u8g2_font_u8glib_4_tf_short.png new file mode 100644 index 0000000..2c1dd3c Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_tf_short.png differ diff --git a/fntpic/u8g2_font_u8glib_4_tr.png b/fntpic/u8g2_font_u8glib_4_tr.png new file mode 100644 index 0000000..42692e1 Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_tr.png differ diff --git a/fntpic/u8g2_font_u8glib_4_tr_short.png b/fntpic/u8g2_font_u8glib_4_tr_short.png new file mode 100644 index 0000000..cca5bcf Binary files /dev/null and b/fntpic/u8g2_font_u8glib_4_tr_short.png differ diff --git a/fntpic/u8g2_font_unifont_h_symbols.png b/fntpic/u8g2_font_unifont_h_symbols.png new file mode 100644 index 0000000..b985604 Binary files /dev/null and b/fntpic/u8g2_font_unifont_h_symbols.png differ diff --git a/fntpic/u8g2_font_unifont_h_symbols_short.png b/fntpic/u8g2_font_unifont_h_symbols_short.png new file mode 100644 index 0000000..135597a Binary files /dev/null and b/fntpic/u8g2_font_unifont_h_symbols_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_72_73.png b/fntpic/u8g2_font_unifont_t_0_72_73.png new file mode 100644 index 0000000..4130d99 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_72_73.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_72_73_short.png b/fntpic/u8g2_font_unifont_t_0_72_73_short.png new file mode 100644 index 0000000..ad52bd3 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_72_73_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_75.png b/fntpic/u8g2_font_unifont_t_0_75.png new file mode 100644 index 0000000..e40c936 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_75.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_75_short.png b/fntpic/u8g2_font_unifont_t_0_75_short.png new file mode 100644 index 0000000..ad52bd3 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_75_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_76.png b/fntpic/u8g2_font_unifont_t_0_76.png new file mode 100644 index 0000000..913d954 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_76.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_76_short.png b/fntpic/u8g2_font_unifont_t_0_76_short.png new file mode 100644 index 0000000..ad52bd3 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_76_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_77.png b/fntpic/u8g2_font_unifont_t_0_77.png new file mode 100644 index 0000000..86d854c Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_77.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_77_short.png b/fntpic/u8g2_font_unifont_t_0_77_short.png new file mode 100644 index 0000000..5aa1d3d Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_77_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_78_79.png b/fntpic/u8g2_font_unifont_t_0_78_79.png new file mode 100644 index 0000000..36b12aa Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_78_79.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_78_79_short.png b/fntpic/u8g2_font_unifont_t_0_78_79_short.png new file mode 100644 index 0000000..5aa1d3d Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_78_79_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_86.png b/fntpic/u8g2_font_unifont_t_0_86.png new file mode 100644 index 0000000..a6e2011 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_86.png differ diff --git a/fntpic/u8g2_font_unifont_t_0_86_short.png b/fntpic/u8g2_font_unifont_t_0_86_short.png new file mode 100644 index 0000000..5aa1d3d Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_0_86_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_72_73.png b/fntpic/u8g2_font_unifont_t_72_73.png new file mode 100644 index 0000000..a24be9e Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_72_73.png differ diff --git a/fntpic/u8g2_font_unifont_t_72_73_short.png b/fntpic/u8g2_font_unifont_t_72_73_short.png new file mode 100644 index 0000000..d8f80b7 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_72_73_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_75.png b/fntpic/u8g2_font_unifont_t_75.png new file mode 100644 index 0000000..4635afe Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_75.png differ diff --git a/fntpic/u8g2_font_unifont_t_75_short.png b/fntpic/u8g2_font_unifont_t_75_short.png new file mode 100644 index 0000000..d8f80b7 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_75_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_76.png b/fntpic/u8g2_font_unifont_t_76.png new file mode 100644 index 0000000..176106d Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_76.png differ diff --git a/fntpic/u8g2_font_unifont_t_76_short.png b/fntpic/u8g2_font_unifont_t_76_short.png new file mode 100644 index 0000000..d8f80b7 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_76_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_77.png b/fntpic/u8g2_font_unifont_t_77.png new file mode 100644 index 0000000..b69c760 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_77.png differ diff --git a/fntpic/u8g2_font_unifont_t_77_short.png b/fntpic/u8g2_font_unifont_t_77_short.png new file mode 100644 index 0000000..e720908 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_77_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_78_79.png b/fntpic/u8g2_font_unifont_t_78_79.png new file mode 100644 index 0000000..e1aeeb2 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_78_79.png differ diff --git a/fntpic/u8g2_font_unifont_t_78_79_short.png b/fntpic/u8g2_font_unifont_t_78_79_short.png new file mode 100644 index 0000000..e720908 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_78_79_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_86.png b/fntpic/u8g2_font_unifont_t_86.png new file mode 100644 index 0000000..8c58c20 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_86.png differ diff --git a/fntpic/u8g2_font_unifont_t_86_short.png b/fntpic/u8g2_font_unifont_t_86_short.png new file mode 100644 index 0000000..e720908 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_86_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_animals.png b/fntpic/u8g2_font_unifont_t_animals.png new file mode 100644 index 0000000..82b5f90 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_animals.png differ diff --git a/fntpic/u8g2_font_unifont_t_animals_short.png b/fntpic/u8g2_font_unifont_t_animals_short.png new file mode 100644 index 0000000..a4c4ab0 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_animals_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_arabic.png b/fntpic/u8g2_font_unifont_t_arabic.png new file mode 100644 index 0000000..dc998a5 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_arabic.png differ diff --git a/fntpic/u8g2_font_unifont_t_arabic_short.png b/fntpic/u8g2_font_unifont_t_arabic_short.png new file mode 100644 index 0000000..135597a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_arabic_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_bengali.png b/fntpic/u8g2_font_unifont_t_bengali.png new file mode 100644 index 0000000..bac4112 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_bengali.png differ diff --git a/fntpic/u8g2_font_unifont_t_bengali_short.png b/fntpic/u8g2_font_unifont_t_bengali_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_bengali_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_cards.png b/fntpic/u8g2_font_unifont_t_cards.png new file mode 100644 index 0000000..ce7569a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_cards.png differ diff --git a/fntpic/u8g2_font_unifont_t_cards_short.png b/fntpic/u8g2_font_unifont_t_cards_short.png new file mode 100644 index 0000000..d068168 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_cards_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese1.png b/fntpic/u8g2_font_unifont_t_chinese1.png new file mode 100644 index 0000000..152ac95 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese1.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese1_short.png b/fntpic/u8g2_font_unifont_t_chinese1_short.png new file mode 100644 index 0000000..be7aa0a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese2.png b/fntpic/u8g2_font_unifont_t_chinese2.png new file mode 100644 index 0000000..401c041 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese2.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese2_short.png b/fntpic/u8g2_font_unifont_t_chinese2_short.png new file mode 100644 index 0000000..be7aa0a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese3.png b/fntpic/u8g2_font_unifont_t_chinese3.png new file mode 100644 index 0000000..0322337 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese3.png differ diff --git a/fntpic/u8g2_font_unifont_t_chinese3_short.png b/fntpic/u8g2_font_unifont_t_chinese3_short.png new file mode 100644 index 0000000..be7aa0a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_cyrillic.png b/fntpic/u8g2_font_unifont_t_cyrillic.png new file mode 100644 index 0000000..72edb26 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_cyrillic.png differ diff --git a/fntpic/u8g2_font_unifont_t_cyrillic_short.png b/fntpic/u8g2_font_unifont_t_cyrillic_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_cyrillic_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_devanagari.png b/fntpic/u8g2_font_unifont_t_devanagari.png new file mode 100644 index 0000000..adc24cd Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_devanagari.png differ diff --git a/fntpic/u8g2_font_unifont_t_devanagari_short.png b/fntpic/u8g2_font_unifont_t_devanagari_short.png new file mode 100644 index 0000000..135597a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_devanagari_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_domino.png b/fntpic/u8g2_font_unifont_t_domino.png new file mode 100644 index 0000000..ed2bac0 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_domino.png differ diff --git a/fntpic/u8g2_font_unifont_t_domino_short.png b/fntpic/u8g2_font_unifont_t_domino_short.png new file mode 100644 index 0000000..cd53b4b Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_domino_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_emoticons.png b/fntpic/u8g2_font_unifont_t_emoticons.png new file mode 100644 index 0000000..e8d1775 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_emoticons.png differ diff --git a/fntpic/u8g2_font_unifont_t_emoticons_short.png b/fntpic/u8g2_font_unifont_t_emoticons_short.png new file mode 100644 index 0000000..e734d1e Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_emoticons_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_extended.png b/fntpic/u8g2_font_unifont_t_extended.png new file mode 100644 index 0000000..8aa437c Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_extended.png differ diff --git a/fntpic/u8g2_font_unifont_t_extended_short.png b/fntpic/u8g2_font_unifont_t_extended_short.png new file mode 100644 index 0000000..ad52bd3 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_extended_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312.png b/fntpic/u8g2_font_unifont_t_gb2312.png new file mode 100644 index 0000000..766e923 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312_short.png b/fntpic/u8g2_font_unifont_t_gb2312_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312a.png b/fntpic/u8g2_font_unifont_t_gb2312a.png new file mode 100644 index 0000000..e145f28 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312a_short.png b/fntpic/u8g2_font_unifont_t_gb2312a_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312b.png b/fntpic/u8g2_font_unifont_t_gb2312b.png new file mode 100644 index 0000000..2dbb93e Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_unifont_t_gb2312b_short.png b/fntpic/u8g2_font_unifont_t_gb2312b_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_greek.png b/fntpic/u8g2_font_unifont_t_greek.png new file mode 100644 index 0000000..fcf5f61 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_greek.png differ diff --git a/fntpic/u8g2_font_unifont_t_greek_short.png b/fntpic/u8g2_font_unifont_t_greek_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_greek_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_hebrew.png b/fntpic/u8g2_font_unifont_t_hebrew.png new file mode 100644 index 0000000..cbfa351 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_hebrew.png differ diff --git a/fntpic/u8g2_font_unifont_t_hebrew_short.png b/fntpic/u8g2_font_unifont_t_hebrew_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_hebrew_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese1.png b/fntpic/u8g2_font_unifont_t_japanese1.png new file mode 100644 index 0000000..59880ed Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese1.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese1_short.png b/fntpic/u8g2_font_unifont_t_japanese1_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese1_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese2.png b/fntpic/u8g2_font_unifont_t_japanese2.png new file mode 100644 index 0000000..88e633d Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese2.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese2_short.png b/fntpic/u8g2_font_unifont_t_japanese2_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese2_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese3.png b/fntpic/u8g2_font_unifont_t_japanese3.png new file mode 100644 index 0000000..12af129 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese3.png differ diff --git a/fntpic/u8g2_font_unifont_t_japanese3_short.png b/fntpic/u8g2_font_unifont_t_japanese3_short.png new file mode 100644 index 0000000..0e8f955 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_japanese3_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_korean1.png b/fntpic/u8g2_font_unifont_t_korean1.png new file mode 100644 index 0000000..cb77fc1 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_korean1.png differ diff --git a/fntpic/u8g2_font_unifont_t_korean1_short.png b/fntpic/u8g2_font_unifont_t_korean1_short.png new file mode 100644 index 0000000..7d6f791 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_korean1_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_korean2.png b/fntpic/u8g2_font_unifont_t_korean2.png new file mode 100644 index 0000000..f0f033c Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_korean2.png differ diff --git a/fntpic/u8g2_font_unifont_t_korean2_short.png b/fntpic/u8g2_font_unifont_t_korean2_short.png new file mode 100644 index 0000000..7d6f791 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_korean2_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_latin.png b/fntpic/u8g2_font_unifont_t_latin.png new file mode 100644 index 0000000..51b928a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_latin.png differ diff --git a/fntpic/u8g2_font_unifont_t_latin_short.png b/fntpic/u8g2_font_unifont_t_latin_short.png new file mode 100644 index 0000000..4c8bb69 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_latin_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_malayalam.png b/fntpic/u8g2_font_unifont_t_malayalam.png new file mode 100644 index 0000000..e9a44fe Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_malayalam.png differ diff --git a/fntpic/u8g2_font_unifont_t_malayalam_short.png b/fntpic/u8g2_font_unifont_t_malayalam_short.png new file mode 100644 index 0000000..89c7910 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_malayalam_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_polish.png b/fntpic/u8g2_font_unifont_t_polish.png new file mode 100644 index 0000000..5b9d91a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_polish.png differ diff --git a/fntpic/u8g2_font_unifont_t_polish_short.png b/fntpic/u8g2_font_unifont_t_polish_short.png new file mode 100644 index 0000000..135597a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_polish_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_symbols.png b/fntpic/u8g2_font_unifont_t_symbols.png new file mode 100644 index 0000000..d4a9eec Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_symbols.png differ diff --git a/fntpic/u8g2_font_unifont_t_symbols_short.png b/fntpic/u8g2_font_unifont_t_symbols_short.png new file mode 100644 index 0000000..135597a Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_symbols_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_tibetan.png b/fntpic/u8g2_font_unifont_t_tibetan.png new file mode 100644 index 0000000..d937138 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_tibetan.png differ diff --git a/fntpic/u8g2_font_unifont_t_tibetan_short.png b/fntpic/u8g2_font_unifont_t_tibetan_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_tibetan_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_urdu.png b/fntpic/u8g2_font_unifont_t_urdu.png new file mode 100644 index 0000000..6745e00 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_urdu.png differ diff --git a/fntpic/u8g2_font_unifont_t_urdu_short.png b/fntpic/u8g2_font_unifont_t_urdu_short.png new file mode 100644 index 0000000..049a352 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_urdu_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_vietnamese1.png b/fntpic/u8g2_font_unifont_t_vietnamese1.png new file mode 100644 index 0000000..4dfdea6 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_vietnamese1.png differ diff --git a/fntpic/u8g2_font_unifont_t_vietnamese1_short.png b/fntpic/u8g2_font_unifont_t_vietnamese1_short.png new file mode 100644 index 0000000..7d6f791 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_vietnamese1_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_vietnamese2.png b/fntpic/u8g2_font_unifont_t_vietnamese2.png new file mode 100644 index 0000000..57aaac4 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_vietnamese2.png differ diff --git a/fntpic/u8g2_font_unifont_t_vietnamese2_short.png b/fntpic/u8g2_font_unifont_t_vietnamese2_short.png new file mode 100644 index 0000000..7d6f791 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_vietnamese2_short.png differ diff --git a/fntpic/u8g2_font_unifont_t_weather.png b/fntpic/u8g2_font_unifont_t_weather.png new file mode 100644 index 0000000..634f64f Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_weather.png differ diff --git a/fntpic/u8g2_font_unifont_t_weather_short.png b/fntpic/u8g2_font_unifont_t_weather_short.png new file mode 100644 index 0000000..16e6e94 Binary files /dev/null and b/fntpic/u8g2_font_unifont_t_weather_short.png differ diff --git a/fntpic/u8g2_font_unifont_te.png b/fntpic/u8g2_font_unifont_te.png new file mode 100644 index 0000000..3cb352d Binary files /dev/null and b/fntpic/u8g2_font_unifont_te.png differ diff --git a/fntpic/u8g2_font_unifont_te_short.png b/fntpic/u8g2_font_unifont_te_short.png new file mode 100644 index 0000000..4c8bb69 Binary files /dev/null and b/fntpic/u8g2_font_unifont_te_short.png differ diff --git a/fntpic/u8g2_font_unifont_tf.png b/fntpic/u8g2_font_unifont_tf.png new file mode 100644 index 0000000..ec660aa Binary files /dev/null and b/fntpic/u8g2_font_unifont_tf.png differ diff --git a/fntpic/u8g2_font_unifont_tf_short.png b/fntpic/u8g2_font_unifont_tf_short.png new file mode 100644 index 0000000..4c8bb69 Binary files /dev/null and b/fntpic/u8g2_font_unifont_tf_short.png differ diff --git a/fntpic/u8g2_font_unifont_tr.png b/fntpic/u8g2_font_unifont_tr.png new file mode 100644 index 0000000..6b4feb5 Binary files /dev/null and b/fntpic/u8g2_font_unifont_tr.png differ diff --git a/fntpic/u8g2_font_unifont_tr_short.png b/fntpic/u8g2_font_unifont_tr_short.png new file mode 100644 index 0000000..4c8bb69 Binary files /dev/null and b/fntpic/u8g2_font_unifont_tr_short.png differ diff --git a/fntpic/u8g2_font_utopia24_te.png b/fntpic/u8g2_font_utopia24_te.png new file mode 100644 index 0000000..d0c24f0 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_te.png differ diff --git a/fntpic/u8g2_font_utopia24_te_short.png b/fntpic/u8g2_font_utopia24_te_short.png new file mode 100644 index 0000000..ff9844f Binary files /dev/null and b/fntpic/u8g2_font_utopia24_te_short.png differ diff --git a/fntpic/u8g2_font_utopia24_tf.png b/fntpic/u8g2_font_utopia24_tf.png new file mode 100644 index 0000000..38abfb5 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tf.png differ diff --git a/fntpic/u8g2_font_utopia24_tf_short.png b/fntpic/u8g2_font_utopia24_tf_short.png new file mode 100644 index 0000000..ffd9ea1 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tf_short.png differ diff --git a/fntpic/u8g2_font_utopia24_tn.png b/fntpic/u8g2_font_utopia24_tn.png new file mode 100644 index 0000000..63ca644 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tn.png differ diff --git a/fntpic/u8g2_font_utopia24_tn_short.png b/fntpic/u8g2_font_utopia24_tn_short.png new file mode 100644 index 0000000..e2820fb Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tn_short.png differ diff --git a/fntpic/u8g2_font_utopia24_tr.png b/fntpic/u8g2_font_utopia24_tr.png new file mode 100644 index 0000000..e3d3d64 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tr.png differ diff --git a/fntpic/u8g2_font_utopia24_tr_short.png b/fntpic/u8g2_font_utopia24_tr_short.png new file mode 100644 index 0000000..05295b4 Binary files /dev/null and b/fntpic/u8g2_font_utopia24_tr_short.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8n.png b/fntpic/u8g2_font_victoriabold8_8n.png new file mode 100644 index 0000000..1560c3d Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8n.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8n_short.png b/fntpic/u8g2_font_victoriabold8_8n_short.png new file mode 100644 index 0000000..4e21f7d Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8n_short.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8r.png b/fntpic/u8g2_font_victoriabold8_8r.png new file mode 100644 index 0000000..309fa73 Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8r.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8r_short.png b/fntpic/u8g2_font_victoriabold8_8r_short.png new file mode 100644 index 0000000..ff4b770 Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8r_short.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8u.png b/fntpic/u8g2_font_victoriabold8_8u.png new file mode 100644 index 0000000..4fe0e18 Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8u.png differ diff --git a/fntpic/u8g2_font_victoriabold8_8u_short.png b/fntpic/u8g2_font_victoriabold8_8u_short.png new file mode 100644 index 0000000..fe5579b Binary files /dev/null and b/fntpic/u8g2_font_victoriabold8_8u_short.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8n.png b/fntpic/u8g2_font_victoriamedium8_8n.png new file mode 100644 index 0000000..d6284a7 Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8n.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8n_short.png b/fntpic/u8g2_font_victoriamedium8_8n_short.png new file mode 100644 index 0000000..92fcd09 Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8n_short.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8r.png b/fntpic/u8g2_font_victoriamedium8_8r.png new file mode 100644 index 0000000..1069ffe Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8r.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8r_short.png b/fntpic/u8g2_font_victoriamedium8_8r_short.png new file mode 100644 index 0000000..e394f68 Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8r_short.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8u.png b/fntpic/u8g2_font_victoriamedium8_8u.png new file mode 100644 index 0000000..c5beec0 Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8u.png differ diff --git a/fntpic/u8g2_font_victoriamedium8_8u_short.png b/fntpic/u8g2_font_victoriamedium8_8u_short.png new file mode 100644 index 0000000..1a3cbc1 Binary files /dev/null and b/fntpic/u8g2_font_victoriamedium8_8u_short.png differ diff --git a/fntpic/u8g2_font_waffle_t_all.png b/fntpic/u8g2_font_waffle_t_all.png new file mode 100644 index 0000000..9f8a557 Binary files /dev/null and b/fntpic/u8g2_font_waffle_t_all.png differ diff --git a/fntpic/u8g2_font_waffle_t_all_short.png b/fntpic/u8g2_font_waffle_t_all_short.png new file mode 100644 index 0000000..ee3ccbf Binary files /dev/null and b/fntpic/u8g2_font_waffle_t_all_short.png differ diff --git a/fntpic/u8g2_font_wedge_tr.png b/fntpic/u8g2_font_wedge_tr.png new file mode 100644 index 0000000..7553512 Binary files /dev/null and b/fntpic/u8g2_font_wedge_tr.png differ diff --git a/fntpic/u8g2_font_wedge_tr_short.png b/fntpic/u8g2_font_wedge_tr_short.png new file mode 100644 index 0000000..388ed67 Binary files /dev/null and b/fntpic/u8g2_font_wedge_tr_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese1.png b/fntpic/u8g2_font_wqy12_t_chinese1.png new file mode 100644 index 0000000..749c038 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese1.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese1_short.png b/fntpic/u8g2_font_wqy12_t_chinese1_short.png new file mode 100644 index 0000000..08238d7 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese2.png b/fntpic/u8g2_font_wqy12_t_chinese2.png new file mode 100644 index 0000000..1edf9e8 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese2.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese2_short.png b/fntpic/u8g2_font_wqy12_t_chinese2_short.png new file mode 100644 index 0000000..08238d7 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese3.png b/fntpic/u8g2_font_wqy12_t_chinese3.png new file mode 100644 index 0000000..aa5395a Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese3.png differ diff --git a/fntpic/u8g2_font_wqy12_t_chinese3_short.png b/fntpic/u8g2_font_wqy12_t_chinese3_short.png new file mode 100644 index 0000000..08238d7 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312.png b/fntpic/u8g2_font_wqy12_t_gb2312.png new file mode 100644 index 0000000..bdc8c1a Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312_short.png b/fntpic/u8g2_font_wqy12_t_gb2312_short.png new file mode 100644 index 0000000..269ae97 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312a.png b/fntpic/u8g2_font_wqy12_t_gb2312a.png new file mode 100644 index 0000000..7e6ff09 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312a_short.png b/fntpic/u8g2_font_wqy12_t_gb2312a_short.png new file mode 100644 index 0000000..269ae97 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312b.png b/fntpic/u8g2_font_wqy12_t_gb2312b.png new file mode 100644 index 0000000..4c343b1 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_wqy12_t_gb2312b_short.png b/fntpic/u8g2_font_wqy12_t_gb2312b_short.png new file mode 100644 index 0000000..269ae97 Binary files /dev/null and b/fntpic/u8g2_font_wqy12_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese1.png b/fntpic/u8g2_font_wqy13_t_chinese1.png new file mode 100644 index 0000000..13aa3f8 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese1.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese1_short.png b/fntpic/u8g2_font_wqy13_t_chinese1_short.png new file mode 100644 index 0000000..fb20f43 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese2.png b/fntpic/u8g2_font_wqy13_t_chinese2.png new file mode 100644 index 0000000..33fb25f Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese2.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese2_short.png b/fntpic/u8g2_font_wqy13_t_chinese2_short.png new file mode 100644 index 0000000..fb20f43 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese3.png b/fntpic/u8g2_font_wqy13_t_chinese3.png new file mode 100644 index 0000000..4e92c35 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese3.png differ diff --git a/fntpic/u8g2_font_wqy13_t_chinese3_short.png b/fntpic/u8g2_font_wqy13_t_chinese3_short.png new file mode 100644 index 0000000..fb20f43 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312.png b/fntpic/u8g2_font_wqy13_t_gb2312.png new file mode 100644 index 0000000..dfda5c7 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312_short.png b/fntpic/u8g2_font_wqy13_t_gb2312_short.png new file mode 100644 index 0000000..f537470 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312a.png b/fntpic/u8g2_font_wqy13_t_gb2312a.png new file mode 100644 index 0000000..5b78afe Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312a_short.png b/fntpic/u8g2_font_wqy13_t_gb2312a_short.png new file mode 100644 index 0000000..f537470 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312b.png b/fntpic/u8g2_font_wqy13_t_gb2312b.png new file mode 100644 index 0000000..55ad5a0 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_wqy13_t_gb2312b_short.png b/fntpic/u8g2_font_wqy13_t_gb2312b_short.png new file mode 100644 index 0000000..f537470 Binary files /dev/null and b/fntpic/u8g2_font_wqy13_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese1.png b/fntpic/u8g2_font_wqy14_t_chinese1.png new file mode 100644 index 0000000..efba3ee Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese1.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese1_short.png b/fntpic/u8g2_font_wqy14_t_chinese1_short.png new file mode 100644 index 0000000..b6347f3 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese2.png b/fntpic/u8g2_font_wqy14_t_chinese2.png new file mode 100644 index 0000000..d9d5bd8 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese2.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese2_short.png b/fntpic/u8g2_font_wqy14_t_chinese2_short.png new file mode 100644 index 0000000..b6347f3 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese3.png b/fntpic/u8g2_font_wqy14_t_chinese3.png new file mode 100644 index 0000000..2bc0de0 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese3.png differ diff --git a/fntpic/u8g2_font_wqy14_t_chinese3_short.png b/fntpic/u8g2_font_wqy14_t_chinese3_short.png new file mode 100644 index 0000000..b6347f3 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312.png b/fntpic/u8g2_font_wqy14_t_gb2312.png new file mode 100644 index 0000000..b575321 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312_short.png b/fntpic/u8g2_font_wqy14_t_gb2312_short.png new file mode 100644 index 0000000..2e469fd Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312a.png b/fntpic/u8g2_font_wqy14_t_gb2312a.png new file mode 100644 index 0000000..ecb0bda Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312a_short.png b/fntpic/u8g2_font_wqy14_t_gb2312a_short.png new file mode 100644 index 0000000..b6347f3 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312b.png b/fntpic/u8g2_font_wqy14_t_gb2312b.png new file mode 100644 index 0000000..f98ab41 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_wqy14_t_gb2312b_short.png b/fntpic/u8g2_font_wqy14_t_gb2312b_short.png new file mode 100644 index 0000000..b6347f3 Binary files /dev/null and b/fntpic/u8g2_font_wqy14_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese1.png b/fntpic/u8g2_font_wqy15_t_chinese1.png new file mode 100644 index 0000000..9154ca6 Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese1.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese1_short.png b/fntpic/u8g2_font_wqy15_t_chinese1_short.png new file mode 100644 index 0000000..6ff862b Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese2.png b/fntpic/u8g2_font_wqy15_t_chinese2.png new file mode 100644 index 0000000..feb8644 Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese2.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese2_short.png b/fntpic/u8g2_font_wqy15_t_chinese2_short.png new file mode 100644 index 0000000..6ff862b Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese3.png b/fntpic/u8g2_font_wqy15_t_chinese3.png new file mode 100644 index 0000000..5345799 Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese3.png differ diff --git a/fntpic/u8g2_font_wqy15_t_chinese3_short.png b/fntpic/u8g2_font_wqy15_t_chinese3_short.png new file mode 100644 index 0000000..6ff862b Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312.png b/fntpic/u8g2_font_wqy15_t_gb2312.png new file mode 100644 index 0000000..bf6df44 Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312_short.png b/fntpic/u8g2_font_wqy15_t_gb2312_short.png new file mode 100644 index 0000000..efc4fca Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312a.png b/fntpic/u8g2_font_wqy15_t_gb2312a.png new file mode 100644 index 0000000..695ef3b Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312a_short.png b/fntpic/u8g2_font_wqy15_t_gb2312a_short.png new file mode 100644 index 0000000..efc4fca Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312b.png b/fntpic/u8g2_font_wqy15_t_gb2312b.png new file mode 100644 index 0000000..0bdf333 Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_wqy15_t_gb2312b_short.png b/fntpic/u8g2_font_wqy15_t_gb2312b_short.png new file mode 100644 index 0000000..efc4fca Binary files /dev/null and b/fntpic/u8g2_font_wqy15_t_gb2312b_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese1.png b/fntpic/u8g2_font_wqy16_t_chinese1.png new file mode 100644 index 0000000..5694173 Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese1.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese1_short.png b/fntpic/u8g2_font_wqy16_t_chinese1_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese1_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese2.png b/fntpic/u8g2_font_wqy16_t_chinese2.png new file mode 100644 index 0000000..c285c5f Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese2.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese2_short.png b/fntpic/u8g2_font_wqy16_t_chinese2_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese2_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese3.png b/fntpic/u8g2_font_wqy16_t_chinese3.png new file mode 100644 index 0000000..8ac0575 Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese3.png differ diff --git a/fntpic/u8g2_font_wqy16_t_chinese3_short.png b/fntpic/u8g2_font_wqy16_t_chinese3_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_chinese3_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312.png b/fntpic/u8g2_font_wqy16_t_gb2312.png new file mode 100644 index 0000000..895581a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312_short.png b/fntpic/u8g2_font_wqy16_t_gb2312_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312a.png b/fntpic/u8g2_font_wqy16_t_gb2312a.png new file mode 100644 index 0000000..366ef1b Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312a.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312a_short.png b/fntpic/u8g2_font_wqy16_t_gb2312a_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312a_short.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312b.png b/fntpic/u8g2_font_wqy16_t_gb2312b.png new file mode 100644 index 0000000..b0ece67 Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312b.png differ diff --git a/fntpic/u8g2_font_wqy16_t_gb2312b_short.png b/fntpic/u8g2_font_wqy16_t_gb2312b_short.png new file mode 100644 index 0000000..139284a Binary files /dev/null and b/fntpic/u8g2_font_wqy16_t_gb2312b_short.png differ diff --git a/fntpic/u8x8_font_5x7_f.png b/fntpic/u8x8_font_5x7_f.png new file mode 100644 index 0000000..7b333a4 Binary files /dev/null and b/fntpic/u8x8_font_5x7_f.png differ diff --git a/fntpic/u8x8_font_5x7_f_short.png b/fntpic/u8x8_font_5x7_f_short.png new file mode 100644 index 0000000..b68c4ed Binary files /dev/null and b/fntpic/u8x8_font_5x7_f_short.png differ diff --git a/fntpic/u8x8_font_5x7_n.png b/fntpic/u8x8_font_5x7_n.png new file mode 100644 index 0000000..759674b Binary files /dev/null and b/fntpic/u8x8_font_5x7_n.png differ diff --git a/fntpic/u8x8_font_5x7_n_short.png b/fntpic/u8x8_font_5x7_n_short.png new file mode 100644 index 0000000..d8f87f9 Binary files /dev/null and b/fntpic/u8x8_font_5x7_n_short.png differ diff --git a/fntpic/u8x8_font_5x7_r.png b/fntpic/u8x8_font_5x7_r.png new file mode 100644 index 0000000..7765c71 Binary files /dev/null and b/fntpic/u8x8_font_5x7_r.png differ diff --git a/fntpic/u8x8_font_5x7_r_short.png b/fntpic/u8x8_font_5x7_r_short.png new file mode 100644 index 0000000..b68c4ed Binary files /dev/null and b/fntpic/u8x8_font_5x7_r_short.png differ diff --git a/fntpic/u8x8_font_5x8_f.png b/fntpic/u8x8_font_5x8_f.png new file mode 100644 index 0000000..cf56f50 Binary files /dev/null and b/fntpic/u8x8_font_5x8_f.png differ diff --git a/fntpic/u8x8_font_5x8_f_short.png b/fntpic/u8x8_font_5x8_f_short.png new file mode 100644 index 0000000..c7bae11 Binary files /dev/null and b/fntpic/u8x8_font_5x8_f_short.png differ diff --git a/fntpic/u8x8_font_5x8_n.png b/fntpic/u8x8_font_5x8_n.png new file mode 100644 index 0000000..fd17f5f Binary files /dev/null and b/fntpic/u8x8_font_5x8_n.png differ diff --git a/fntpic/u8x8_font_5x8_n_short.png b/fntpic/u8x8_font_5x8_n_short.png new file mode 100644 index 0000000..b3fef15 Binary files /dev/null and b/fntpic/u8x8_font_5x8_n_short.png differ diff --git a/fntpic/u8x8_font_5x8_r.png b/fntpic/u8x8_font_5x8_r.png new file mode 100644 index 0000000..5c084d0 Binary files /dev/null and b/fntpic/u8x8_font_5x8_r.png differ diff --git a/fntpic/u8x8_font_5x8_r_short.png b/fntpic/u8x8_font_5x8_r_short.png new file mode 100644 index 0000000..c7bae11 Binary files /dev/null and b/fntpic/u8x8_font_5x8_r_short.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_f.png b/fntpic/u8x8_font_7x14B_1x2_f.png new file mode 100644 index 0000000..81d49af Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_f.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_f_short.png b/fntpic/u8x8_font_7x14B_1x2_f_short.png new file mode 100644 index 0000000..83b5ca5 Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_f_short.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_n.png b/fntpic/u8x8_font_7x14B_1x2_n.png new file mode 100644 index 0000000..8364a7f Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_n.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_n_short.png b/fntpic/u8x8_font_7x14B_1x2_n_short.png new file mode 100644 index 0000000..d6ef2e0 Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_n_short.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_r.png b/fntpic/u8x8_font_7x14B_1x2_r.png new file mode 100644 index 0000000..9521fc6 Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_r.png differ diff --git a/fntpic/u8x8_font_7x14B_1x2_r_short.png b/fntpic/u8x8_font_7x14B_1x2_r_short.png new file mode 100644 index 0000000..75b47d5 Binary files /dev/null and b/fntpic/u8x8_font_7x14B_1x2_r_short.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_f.png b/fntpic/u8x8_font_7x14_1x2_f.png new file mode 100644 index 0000000..626f2f0 Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_f.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_f_short.png b/fntpic/u8x8_font_7x14_1x2_f_short.png new file mode 100644 index 0000000..5ea2bdc Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_f_short.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_n.png b/fntpic/u8x8_font_7x14_1x2_n.png new file mode 100644 index 0000000..bfffe5a Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_n.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_n_short.png b/fntpic/u8x8_font_7x14_1x2_n_short.png new file mode 100644 index 0000000..f8808ef Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_n_short.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_r.png b/fntpic/u8x8_font_7x14_1x2_r.png new file mode 100644 index 0000000..539292c Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_r.png differ diff --git a/fntpic/u8x8_font_7x14_1x2_r_short.png b/fntpic/u8x8_font_7x14_1x2_r_short.png new file mode 100644 index 0000000..5ea2bdc Binary files /dev/null and b/fntpic/u8x8_font_7x14_1x2_r_short.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_f.png b/fntpic/u8x8_font_8x13B_1x2_f.png new file mode 100644 index 0000000..cb7e439 Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_f.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_f_short.png b/fntpic/u8x8_font_8x13B_1x2_f_short.png new file mode 100644 index 0000000..4fe4385 Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_f_short.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_n.png b/fntpic/u8x8_font_8x13B_1x2_n.png new file mode 100644 index 0000000..d440691 Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_n.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_n_short.png b/fntpic/u8x8_font_8x13B_1x2_n_short.png new file mode 100644 index 0000000..0c78a6a Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_n_short.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_r.png b/fntpic/u8x8_font_8x13B_1x2_r.png new file mode 100644 index 0000000..6c8b744 Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_r.png differ diff --git a/fntpic/u8x8_font_8x13B_1x2_r_short.png b/fntpic/u8x8_font_8x13B_1x2_r_short.png new file mode 100644 index 0000000..4fe4385 Binary files /dev/null and b/fntpic/u8x8_font_8x13B_1x2_r_short.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_f.png b/fntpic/u8x8_font_8x13_1x2_f.png new file mode 100644 index 0000000..8e7e8db Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_f.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_f_short.png b/fntpic/u8x8_font_8x13_1x2_f_short.png new file mode 100644 index 0000000..55ae91c Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_f_short.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_n.png b/fntpic/u8x8_font_8x13_1x2_n.png new file mode 100644 index 0000000..1e22735 Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_n.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_n_short.png b/fntpic/u8x8_font_8x13_1x2_n_short.png new file mode 100644 index 0000000..ea890c0 Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_n_short.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_r.png b/fntpic/u8x8_font_8x13_1x2_r.png new file mode 100644 index 0000000..9a54e4d Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_r.png differ diff --git a/fntpic/u8x8_font_8x13_1x2_r_short.png b/fntpic/u8x8_font_8x13_1x2_r_short.png new file mode 100644 index 0000000..55ae91c Binary files /dev/null and b/fntpic/u8x8_font_8x13_1x2_r_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_f.png b/fntpic/u8x8_font_amstrad_cpc_extended_f.png new file mode 100644 index 0000000..e920e0d Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_f.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_f_short.png b/fntpic/u8x8_font_amstrad_cpc_extended_f_short.png new file mode 100644 index 0000000..a60be56 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_f_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_n.png b/fntpic/u8x8_font_amstrad_cpc_extended_n.png new file mode 100644 index 0000000..7f61450 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_n.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_n_short.png b/fntpic/u8x8_font_amstrad_cpc_extended_n_short.png new file mode 100644 index 0000000..0ea8198 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_n_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_r.png b/fntpic/u8x8_font_amstrad_cpc_extended_r.png new file mode 100644 index 0000000..b42774c Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_r.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_r_short.png b/fntpic/u8x8_font_amstrad_cpc_extended_r_short.png new file mode 100644 index 0000000..a60be56 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_r_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_u.png b/fntpic/u8x8_font_amstrad_cpc_extended_u.png new file mode 100644 index 0000000..3d787a5 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_u.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_extended_u_short.png b/fntpic/u8x8_font_amstrad_cpc_extended_u_short.png new file mode 100644 index 0000000..73649fa Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_extended_u_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_f.png b/fntpic/u8x8_font_amstrad_cpc_f.png new file mode 100644 index 0000000..15797f4 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_f.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_f_short.png b/fntpic/u8x8_font_amstrad_cpc_f_short.png new file mode 100644 index 0000000..28bcefc Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_f_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_n.png b/fntpic/u8x8_font_amstrad_cpc_n.png new file mode 100644 index 0000000..e24cab3 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_n.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_n_short.png b/fntpic/u8x8_font_amstrad_cpc_n_short.png new file mode 100644 index 0000000..872a834 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_n_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_r.png b/fntpic/u8x8_font_amstrad_cpc_r.png new file mode 100644 index 0000000..d58ed85 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_r.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_r_short.png b/fntpic/u8x8_font_amstrad_cpc_r_short.png new file mode 100644 index 0000000..0f9a384 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_r_short.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_u.png b/fntpic/u8x8_font_amstrad_cpc_u.png new file mode 100644 index 0000000..73a7eb1 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_u.png differ diff --git a/fntpic/u8x8_font_amstrad_cpc_u_short.png b/fntpic/u8x8_font_amstrad_cpc_u_short.png new file mode 100644 index 0000000..f1b5957 Binary files /dev/null and b/fntpic/u8x8_font_amstrad_cpc_u_short.png differ diff --git a/fntpic/u8x8_font_artossans8_n.png b/fntpic/u8x8_font_artossans8_n.png new file mode 100644 index 0000000..f465314 Binary files /dev/null and b/fntpic/u8x8_font_artossans8_n.png differ diff --git a/fntpic/u8x8_font_artossans8_n_short.png b/fntpic/u8x8_font_artossans8_n_short.png new file mode 100644 index 0000000..75bf3d7 Binary files /dev/null and b/fntpic/u8x8_font_artossans8_n_short.png differ diff --git a/fntpic/u8x8_font_artossans8_r.png b/fntpic/u8x8_font_artossans8_r.png new file mode 100644 index 0000000..6a687de Binary files /dev/null and b/fntpic/u8x8_font_artossans8_r.png differ diff --git a/fntpic/u8x8_font_artossans8_r_short.png b/fntpic/u8x8_font_artossans8_r_short.png new file mode 100644 index 0000000..4060fbe Binary files /dev/null and b/fntpic/u8x8_font_artossans8_r_short.png differ diff --git a/fntpic/u8x8_font_artossans8_u.png b/fntpic/u8x8_font_artossans8_u.png new file mode 100644 index 0000000..476d936 Binary files /dev/null and b/fntpic/u8x8_font_artossans8_u.png differ diff --git a/fntpic/u8x8_font_artossans8_u_short.png b/fntpic/u8x8_font_artossans8_u_short.png new file mode 100644 index 0000000..642f0d1 Binary files /dev/null and b/fntpic/u8x8_font_artossans8_u_short.png differ diff --git a/fntpic/u8x8_font_artosserif8_n.png b/fntpic/u8x8_font_artosserif8_n.png new file mode 100644 index 0000000..bfdc495 Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_n.png differ diff --git a/fntpic/u8x8_font_artosserif8_n_short.png b/fntpic/u8x8_font_artosserif8_n_short.png new file mode 100644 index 0000000..ac9cb0d Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_n_short.png differ diff --git a/fntpic/u8x8_font_artosserif8_r.png b/fntpic/u8x8_font_artosserif8_r.png new file mode 100644 index 0000000..4121199 Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_r.png differ diff --git a/fntpic/u8x8_font_artosserif8_r_short.png b/fntpic/u8x8_font_artosserif8_r_short.png new file mode 100644 index 0000000..9aa95e7 Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_r_short.png differ diff --git a/fntpic/u8x8_font_artosserif8_u.png b/fntpic/u8x8_font_artosserif8_u.png new file mode 100644 index 0000000..98b73ca Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_u.png differ diff --git a/fntpic/u8x8_font_artosserif8_u_short.png b/fntpic/u8x8_font_artosserif8_u_short.png new file mode 100644 index 0000000..d846944 Binary files /dev/null and b/fntpic/u8x8_font_artosserif8_u_short.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_n.png b/fntpic/u8x8_font_chroma48medium8_n.png new file mode 100644 index 0000000..5fb7aa5 Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_n.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_n_short.png b/fntpic/u8x8_font_chroma48medium8_n_short.png new file mode 100644 index 0000000..4fb27a1 Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_n_short.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_r.png b/fntpic/u8x8_font_chroma48medium8_r.png new file mode 100644 index 0000000..8fe14c8 Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_r.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_r_short.png b/fntpic/u8x8_font_chroma48medium8_r_short.png new file mode 100644 index 0000000..40756ab Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_r_short.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_u.png b/fntpic/u8x8_font_chroma48medium8_u.png new file mode 100644 index 0000000..bfd8715 Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_u.png differ diff --git a/fntpic/u8x8_font_chroma48medium8_u_short.png b/fntpic/u8x8_font_chroma48medium8_u_short.png new file mode 100644 index 0000000..0493487 Binary files /dev/null and b/fntpic/u8x8_font_chroma48medium8_u_short.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_f.png b/fntpic/u8x8_font_courB18_2x3_f.png new file mode 100644 index 0000000..5258efc Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_f.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_f_short.png b/fntpic/u8x8_font_courB18_2x3_f_short.png new file mode 100644 index 0000000..8e126b5 Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_f_short.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_n.png b/fntpic/u8x8_font_courB18_2x3_n.png new file mode 100644 index 0000000..8033c9e Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_n.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_n_short.png b/fntpic/u8x8_font_courB18_2x3_n_short.png new file mode 100644 index 0000000..605795f Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_n_short.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_r.png b/fntpic/u8x8_font_courB18_2x3_r.png new file mode 100644 index 0000000..c4e8ee6 Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_r.png differ diff --git a/fntpic/u8x8_font_courB18_2x3_r_short.png b/fntpic/u8x8_font_courB18_2x3_r_short.png new file mode 100644 index 0000000..8e126b5 Binary files /dev/null and b/fntpic/u8x8_font_courB18_2x3_r_short.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_f.png b/fntpic/u8x8_font_courB24_3x4_f.png new file mode 100644 index 0000000..e44255a Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_f.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_f_short.png b/fntpic/u8x8_font_courB24_3x4_f_short.png new file mode 100644 index 0000000..fcb767d Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_f_short.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_n.png b/fntpic/u8x8_font_courB24_3x4_n.png new file mode 100644 index 0000000..e0b47c1 Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_n.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_n_short.png b/fntpic/u8x8_font_courB24_3x4_n_short.png new file mode 100644 index 0000000..ffd9b6b Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_n_short.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_r.png b/fntpic/u8x8_font_courB24_3x4_r.png new file mode 100644 index 0000000..76919be Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_r.png differ diff --git a/fntpic/u8x8_font_courB24_3x4_r_short.png b/fntpic/u8x8_font_courB24_3x4_r_short.png new file mode 100644 index 0000000..d8be71d Binary files /dev/null and b/fntpic/u8x8_font_courB24_3x4_r_short.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_f.png b/fntpic/u8x8_font_courR18_2x3_f.png new file mode 100644 index 0000000..b9498ec Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_f.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_f_short.png b/fntpic/u8x8_font_courR18_2x3_f_short.png new file mode 100644 index 0000000..cbeb4e2 Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_f_short.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_n.png b/fntpic/u8x8_font_courR18_2x3_n.png new file mode 100644 index 0000000..773ad2e Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_n.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_n_short.png b/fntpic/u8x8_font_courR18_2x3_n_short.png new file mode 100644 index 0000000..4ca6de6 Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_n_short.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_r.png b/fntpic/u8x8_font_courR18_2x3_r.png new file mode 100644 index 0000000..db035ef Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_r.png differ diff --git a/fntpic/u8x8_font_courR18_2x3_r_short.png b/fntpic/u8x8_font_courR18_2x3_r_short.png new file mode 100644 index 0000000..cbeb4e2 Binary files /dev/null and b/fntpic/u8x8_font_courR18_2x3_r_short.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_f.png b/fntpic/u8x8_font_courR24_3x4_f.png new file mode 100644 index 0000000..7d467b4 Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_f.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_f_short.png b/fntpic/u8x8_font_courR24_3x4_f_short.png new file mode 100644 index 0000000..cf7fa22 Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_f_short.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_n.png b/fntpic/u8x8_font_courR24_3x4_n.png new file mode 100644 index 0000000..2393eba Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_n.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_n_short.png b/fntpic/u8x8_font_courR24_3x4_n_short.png new file mode 100644 index 0000000..f19960c Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_n_short.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_r.png b/fntpic/u8x8_font_courR24_3x4_r.png new file mode 100644 index 0000000..7b7af76 Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_r.png differ diff --git a/fntpic/u8x8_font_courR24_3x4_r_short.png b/fntpic/u8x8_font_courR24_3x4_r_short.png new file mode 100644 index 0000000..cf7fa22 Binary files /dev/null and b/fntpic/u8x8_font_courR24_3x4_r_short.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_f.png b/fntpic/u8x8_font_inb21_2x4_f.png new file mode 100644 index 0000000..3f1a4a0 Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_f.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_f_short.png b/fntpic/u8x8_font_inb21_2x4_f_short.png new file mode 100644 index 0000000..1240f6d Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_f_short.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_n.png b/fntpic/u8x8_font_inb21_2x4_n.png new file mode 100644 index 0000000..b9120e3 Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_n.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_n_short.png b/fntpic/u8x8_font_inb21_2x4_n_short.png new file mode 100644 index 0000000..301b328 Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_n_short.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_r.png b/fntpic/u8x8_font_inb21_2x4_r.png new file mode 100644 index 0000000..a42ad1b Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_r.png differ diff --git a/fntpic/u8x8_font_inb21_2x4_r_short.png b/fntpic/u8x8_font_inb21_2x4_r_short.png new file mode 100644 index 0000000..1240f6d Binary files /dev/null and b/fntpic/u8x8_font_inb21_2x4_r_short.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_f.png b/fntpic/u8x8_font_inb33_3x6_f.png new file mode 100644 index 0000000..2af42a7 Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_f.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_f_short.png b/fntpic/u8x8_font_inb33_3x6_f_short.png new file mode 100644 index 0000000..7e211b8 Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_f_short.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_n.png b/fntpic/u8x8_font_inb33_3x6_n.png new file mode 100644 index 0000000..0340da8 Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_n.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_n_short.png b/fntpic/u8x8_font_inb33_3x6_n_short.png new file mode 100644 index 0000000..3d1ff4a Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_n_short.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_r.png b/fntpic/u8x8_font_inb33_3x6_r.png new file mode 100644 index 0000000..daa4771 Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_r.png differ diff --git a/fntpic/u8x8_font_inb33_3x6_r_short.png b/fntpic/u8x8_font_inb33_3x6_r_short.png new file mode 100644 index 0000000..7e211b8 Binary files /dev/null and b/fntpic/u8x8_font_inb33_3x6_r_short.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_f.png b/fntpic/u8x8_font_inb46_4x8_f.png new file mode 100644 index 0000000..56d8fe6 Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_f.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_f_short.png b/fntpic/u8x8_font_inb46_4x8_f_short.png new file mode 100644 index 0000000..5d60a75 Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_f_short.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_n.png b/fntpic/u8x8_font_inb46_4x8_n.png new file mode 100644 index 0000000..e53bfde Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_n.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_n_short.png b/fntpic/u8x8_font_inb46_4x8_n_short.png new file mode 100644 index 0000000..71599b1 Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_n_short.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_r.png b/fntpic/u8x8_font_inb46_4x8_r.png new file mode 100644 index 0000000..90dcf43 Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_r.png differ diff --git a/fntpic/u8x8_font_inb46_4x8_r_short.png b/fntpic/u8x8_font_inb46_4x8_r_short.png new file mode 100644 index 0000000..a23a6de Binary files /dev/null and b/fntpic/u8x8_font_inb46_4x8_r_short.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_f.png b/fntpic/u8x8_font_inr21_2x4_f.png new file mode 100644 index 0000000..67feb24 Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_f.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_f_short.png b/fntpic/u8x8_font_inr21_2x4_f_short.png new file mode 100644 index 0000000..564c2c2 Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_f_short.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_n.png b/fntpic/u8x8_font_inr21_2x4_n.png new file mode 100644 index 0000000..00c1248 Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_n.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_n_short.png b/fntpic/u8x8_font_inr21_2x4_n_short.png new file mode 100644 index 0000000..fe2e3ca Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_n_short.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_r.png b/fntpic/u8x8_font_inr21_2x4_r.png new file mode 100644 index 0000000..41ab1b8 Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_r.png differ diff --git a/fntpic/u8x8_font_inr21_2x4_r_short.png b/fntpic/u8x8_font_inr21_2x4_r_short.png new file mode 100644 index 0000000..564c2c2 Binary files /dev/null and b/fntpic/u8x8_font_inr21_2x4_r_short.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_f.png b/fntpic/u8x8_font_inr33_3x6_f.png new file mode 100644 index 0000000..da2ab7e Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_f.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_f_short.png b/fntpic/u8x8_font_inr33_3x6_f_short.png new file mode 100644 index 0000000..7e2f81b Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_f_short.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_n.png b/fntpic/u8x8_font_inr33_3x6_n.png new file mode 100644 index 0000000..c91645c Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_n.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_n_short.png b/fntpic/u8x8_font_inr33_3x6_n_short.png new file mode 100644 index 0000000..8929002 Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_n_short.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_r.png b/fntpic/u8x8_font_inr33_3x6_r.png new file mode 100644 index 0000000..3c8d3d3 Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_r.png differ diff --git a/fntpic/u8x8_font_inr33_3x6_r_short.png b/fntpic/u8x8_font_inr33_3x6_r_short.png new file mode 100644 index 0000000..7e2f81b Binary files /dev/null and b/fntpic/u8x8_font_inr33_3x6_r_short.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_f.png b/fntpic/u8x8_font_inr46_4x8_f.png new file mode 100644 index 0000000..25dfdaf Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_f.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_f_short.png b/fntpic/u8x8_font_inr46_4x8_f_short.png new file mode 100644 index 0000000..2757bb2 Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_f_short.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_n.png b/fntpic/u8x8_font_inr46_4x8_n.png new file mode 100644 index 0000000..fe27a40 Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_n.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_n_short.png b/fntpic/u8x8_font_inr46_4x8_n_short.png new file mode 100644 index 0000000..326e987 Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_n_short.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_r.png b/fntpic/u8x8_font_inr46_4x8_r.png new file mode 100644 index 0000000..e7f1223 Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_r.png differ diff --git a/fntpic/u8x8_font_inr46_4x8_r_short.png b/fntpic/u8x8_font_inr46_4x8_r_short.png new file mode 100644 index 0000000..2757bb2 Binary files /dev/null and b/fntpic/u8x8_font_inr46_4x8_r_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f.png new file mode 100644 index 0000000..61f6193 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f_short.png new file mode 100644 index 0000000..8abd057 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_f_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n.png new file mode 100644 index 0000000..75e1631 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n_short.png new file mode 100644 index 0000000..9298b32 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_n_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r.png new file mode 100644 index 0000000..d42525a Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r_short.png new file mode 100644 index 0000000..8abd057 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_o_2x2_r_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f.png new file mode 100644 index 0000000..edd8738 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f_short.png new file mode 100644 index 0000000..76d8a20 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_f_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n.png new file mode 100644 index 0000000..9145ae6 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n_short.png new file mode 100644 index 0000000..fbe48ba Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_n_short.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r.png new file mode 100644 index 0000000..5a25908 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r.png differ diff --git a/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r_short.png b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r_short.png new file mode 100644 index 0000000..76d8a20 Binary files /dev/null and b/fntpic/u8x8_font_lucasarts_scumm_subtitle_r_2x2_r_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_1x1.png b/fntpic/u8x8_font_open_iconic_arrow_1x1.png new file mode 100644 index 0000000..b0d74f2 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_1x1_short.png b/fntpic/u8x8_font_open_iconic_arrow_1x1_short.png new file mode 100644 index 0000000..4a527d4 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_2x2.png b/fntpic/u8x8_font_open_iconic_arrow_2x2.png new file mode 100644 index 0000000..6a735f7 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_2x2_short.png b/fntpic/u8x8_font_open_iconic_arrow_2x2_short.png new file mode 100644 index 0000000..ef13fbd Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_4x4.png b/fntpic/u8x8_font_open_iconic_arrow_4x4.png new file mode 100644 index 0000000..c73bf11 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_4x4_short.png b/fntpic/u8x8_font_open_iconic_arrow_4x4_short.png new file mode 100644 index 0000000..80caee5 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_8x8.png b/fntpic/u8x8_font_open_iconic_arrow_8x8.png new file mode 100644 index 0000000..0c41225 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_arrow_8x8_short.png b/fntpic/u8x8_font_open_iconic_arrow_8x8_short.png new file mode 100644 index 0000000..cc49903 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_arrow_8x8_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_1x1.png b/fntpic/u8x8_font_open_iconic_check_1x1.png new file mode 100644 index 0000000..08f1ed3 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_1x1_short.png b/fntpic/u8x8_font_open_iconic_check_1x1_short.png new file mode 100644 index 0000000..0b240e1 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_2x2.png b/fntpic/u8x8_font_open_iconic_check_2x2.png new file mode 100644 index 0000000..a225de5 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_2x2_short.png b/fntpic/u8x8_font_open_iconic_check_2x2_short.png new file mode 100644 index 0000000..7feb73e Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_4x4.png b/fntpic/u8x8_font_open_iconic_check_4x4.png new file mode 100644 index 0000000..5995593 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_4x4_short.png b/fntpic/u8x8_font_open_iconic_check_4x4_short.png new file mode 100644 index 0000000..e58ef87 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_8x8.png b/fntpic/u8x8_font_open_iconic_check_8x8.png new file mode 100644 index 0000000..9820368 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_check_8x8_short.png b/fntpic/u8x8_font_open_iconic_check_8x8_short.png new file mode 100644 index 0000000..d19f5a8 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_check_8x8_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_1x1.png b/fntpic/u8x8_font_open_iconic_embedded_1x1.png new file mode 100644 index 0000000..46f3f44 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_1x1_short.png b/fntpic/u8x8_font_open_iconic_embedded_1x1_short.png new file mode 100644 index 0000000..27f2299 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_2x2.png b/fntpic/u8x8_font_open_iconic_embedded_2x2.png new file mode 100644 index 0000000..f993977 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_2x2_short.png b/fntpic/u8x8_font_open_iconic_embedded_2x2_short.png new file mode 100644 index 0000000..111e722 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_4x4.png b/fntpic/u8x8_font_open_iconic_embedded_4x4.png new file mode 100644 index 0000000..47ce1d5 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_4x4_short.png b/fntpic/u8x8_font_open_iconic_embedded_4x4_short.png new file mode 100644 index 0000000..a97c31d Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_8x8.png b/fntpic/u8x8_font_open_iconic_embedded_8x8.png new file mode 100644 index 0000000..bf773d4 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_embedded_8x8_short.png b/fntpic/u8x8_font_open_iconic_embedded_8x8_short.png new file mode 100644 index 0000000..b91cbf8 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_embedded_8x8_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_1x1.png b/fntpic/u8x8_font_open_iconic_play_1x1.png new file mode 100644 index 0000000..3f115e2 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_1x1_short.png b/fntpic/u8x8_font_open_iconic_play_1x1_short.png new file mode 100644 index 0000000..32e8bac Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_2x2.png b/fntpic/u8x8_font_open_iconic_play_2x2.png new file mode 100644 index 0000000..71cf75e Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_2x2_short.png b/fntpic/u8x8_font_open_iconic_play_2x2_short.png new file mode 100644 index 0000000..5cc6ea0 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_4x4.png b/fntpic/u8x8_font_open_iconic_play_4x4.png new file mode 100644 index 0000000..0476cac Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_4x4_short.png b/fntpic/u8x8_font_open_iconic_play_4x4_short.png new file mode 100644 index 0000000..d91b98b Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_8x8.png b/fntpic/u8x8_font_open_iconic_play_8x8.png new file mode 100644 index 0000000..9d22701 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_play_8x8_short.png b/fntpic/u8x8_font_open_iconic_play_8x8_short.png new file mode 100644 index 0000000..2d0c7fe Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_play_8x8_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_1x1.png b/fntpic/u8x8_font_open_iconic_thing_1x1.png new file mode 100644 index 0000000..0edbc63 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_1x1_short.png b/fntpic/u8x8_font_open_iconic_thing_1x1_short.png new file mode 100644 index 0000000..520d393 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_2x2.png b/fntpic/u8x8_font_open_iconic_thing_2x2.png new file mode 100644 index 0000000..2011c6a Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_2x2_short.png b/fntpic/u8x8_font_open_iconic_thing_2x2_short.png new file mode 100644 index 0000000..e522fd2 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_4x4.png b/fntpic/u8x8_font_open_iconic_thing_4x4.png new file mode 100644 index 0000000..e66954f Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_4x4_short.png b/fntpic/u8x8_font_open_iconic_thing_4x4_short.png new file mode 100644 index 0000000..9833239 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_8x8.png b/fntpic/u8x8_font_open_iconic_thing_8x8.png new file mode 100644 index 0000000..0087ddd Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_thing_8x8_short.png b/fntpic/u8x8_font_open_iconic_thing_8x8_short.png new file mode 100644 index 0000000..c89f16e Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_thing_8x8_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_1x1.png b/fntpic/u8x8_font_open_iconic_weather_1x1.png new file mode 100644 index 0000000..9c299ac Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_1x1.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_1x1_short.png b/fntpic/u8x8_font_open_iconic_weather_1x1_short.png new file mode 100644 index 0000000..e8807ae Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_1x1_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_2x2.png b/fntpic/u8x8_font_open_iconic_weather_2x2.png new file mode 100644 index 0000000..43e5482 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_2x2.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_2x2_short.png b/fntpic/u8x8_font_open_iconic_weather_2x2_short.png new file mode 100644 index 0000000..1785ea0 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_2x2_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_4x4.png b/fntpic/u8x8_font_open_iconic_weather_4x4.png new file mode 100644 index 0000000..41d5ea0 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_4x4.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_4x4_short.png b/fntpic/u8x8_font_open_iconic_weather_4x4_short.png new file mode 100644 index 0000000..34d709d Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_4x4_short.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_8x8.png b/fntpic/u8x8_font_open_iconic_weather_8x8.png new file mode 100644 index 0000000..3a65299 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_8x8.png differ diff --git a/fntpic/u8x8_font_open_iconic_weather_8x8_short.png b/fntpic/u8x8_font_open_iconic_weather_8x8_short.png new file mode 100644 index 0000000..fdae0f1 Binary files /dev/null and b/fntpic/u8x8_font_open_iconic_weather_8x8_short.png differ diff --git a/fntpic/u8x8_font_pcsenior_f.png b/fntpic/u8x8_font_pcsenior_f.png new file mode 100644 index 0000000..f4481ba Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_f.png differ diff --git a/fntpic/u8x8_font_pcsenior_f_short.png b/fntpic/u8x8_font_pcsenior_f_short.png new file mode 100644 index 0000000..37b02eb Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_f_short.png differ diff --git a/fntpic/u8x8_font_pcsenior_n.png b/fntpic/u8x8_font_pcsenior_n.png new file mode 100644 index 0000000..4245c8d Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_n.png differ diff --git a/fntpic/u8x8_font_pcsenior_n_short.png b/fntpic/u8x8_font_pcsenior_n_short.png new file mode 100644 index 0000000..d1dccd3 Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_n_short.png differ diff --git a/fntpic/u8x8_font_pcsenior_r.png b/fntpic/u8x8_font_pcsenior_r.png new file mode 100644 index 0000000..67a8969 Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_r.png differ diff --git a/fntpic/u8x8_font_pcsenior_r_short.png b/fntpic/u8x8_font_pcsenior_r_short.png new file mode 100644 index 0000000..37b02eb Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_r_short.png differ diff --git a/fntpic/u8x8_font_pcsenior_u.png b/fntpic/u8x8_font_pcsenior_u.png new file mode 100644 index 0000000..2a983a6 Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_u.png differ diff --git a/fntpic/u8x8_font_pcsenior_u_short.png b/fntpic/u8x8_font_pcsenior_u_short.png new file mode 100644 index 0000000..51cb373 Binary files /dev/null and b/fntpic/u8x8_font_pcsenior_u_short.png differ diff --git a/fntpic/u8x8_font_pressstart2p_f.png b/fntpic/u8x8_font_pressstart2p_f.png new file mode 100644 index 0000000..570d184 Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_f.png differ diff --git a/fntpic/u8x8_font_pressstart2p_f_short.png b/fntpic/u8x8_font_pressstart2p_f_short.png new file mode 100644 index 0000000..ff4ae5c Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_f_short.png differ diff --git a/fntpic/u8x8_font_pressstart2p_n.png b/fntpic/u8x8_font_pressstart2p_n.png new file mode 100644 index 0000000..8978958 Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_n.png differ diff --git a/fntpic/u8x8_font_pressstart2p_n_short.png b/fntpic/u8x8_font_pressstart2p_n_short.png new file mode 100644 index 0000000..b9754f7 Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_n_short.png differ diff --git a/fntpic/u8x8_font_pressstart2p_r.png b/fntpic/u8x8_font_pressstart2p_r.png new file mode 100644 index 0000000..157d5b2 Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_r.png differ diff --git a/fntpic/u8x8_font_pressstart2p_r_short.png b/fntpic/u8x8_font_pressstart2p_r_short.png new file mode 100644 index 0000000..ff4ae5c Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_r_short.png differ diff --git a/fntpic/u8x8_font_pressstart2p_u.png b/fntpic/u8x8_font_pressstart2p_u.png new file mode 100644 index 0000000..d9871fc Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_u.png differ diff --git a/fntpic/u8x8_font_pressstart2p_u_short.png b/fntpic/u8x8_font_pressstart2p_u_short.png new file mode 100644 index 0000000..061f3db Binary files /dev/null and b/fntpic/u8x8_font_pressstart2p_u_short.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_f.png b/fntpic/u8x8_font_profont29_2x3_f.png new file mode 100644 index 0000000..0a3681c Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_f.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_f_short.png b/fntpic/u8x8_font_profont29_2x3_f_short.png new file mode 100644 index 0000000..a1a2c1d Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_f_short.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_n.png b/fntpic/u8x8_font_profont29_2x3_n.png new file mode 100644 index 0000000..9ab9c1c Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_n.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_n_short.png b/fntpic/u8x8_font_profont29_2x3_n_short.png new file mode 100644 index 0000000..8df5df8 Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_n_short.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_r.png b/fntpic/u8x8_font_profont29_2x3_r.png new file mode 100644 index 0000000..4b823ae Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_r.png differ diff --git a/fntpic/u8x8_font_profont29_2x3_r_short.png b/fntpic/u8x8_font_profont29_2x3_r_short.png new file mode 100644 index 0000000..84241f7 Binary files /dev/null and b/fntpic/u8x8_font_profont29_2x3_r_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_f.png b/fntpic/u8x8_font_px437wyse700a_2x2_f.png new file mode 100644 index 0000000..a27bbe4 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_f.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_f_short.png b/fntpic/u8x8_font_px437wyse700a_2x2_f_short.png new file mode 100644 index 0000000..e836b23 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_f_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_n.png b/fntpic/u8x8_font_px437wyse700a_2x2_n.png new file mode 100644 index 0000000..8ba65c2 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_n.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_n_short.png b/fntpic/u8x8_font_px437wyse700a_2x2_n_short.png new file mode 100644 index 0000000..491b1c2 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_n_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_r.png b/fntpic/u8x8_font_px437wyse700a_2x2_r.png new file mode 100644 index 0000000..ce7c29a Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_r.png differ diff --git a/fntpic/u8x8_font_px437wyse700a_2x2_r_short.png b/fntpic/u8x8_font_px437wyse700a_2x2_r_short.png new file mode 100644 index 0000000..e836b23 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700a_2x2_r_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_f.png b/fntpic/u8x8_font_px437wyse700b_2x2_f.png new file mode 100644 index 0000000..8828276 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_f.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_f_short.png b/fntpic/u8x8_font_px437wyse700b_2x2_f_short.png new file mode 100644 index 0000000..5dddc87 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_f_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_n.png b/fntpic/u8x8_font_px437wyse700b_2x2_n.png new file mode 100644 index 0000000..31248a0 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_n.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_n_short.png b/fntpic/u8x8_font_px437wyse700b_2x2_n_short.png new file mode 100644 index 0000000..d6eb222 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_n_short.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_r.png b/fntpic/u8x8_font_px437wyse700b_2x2_r.png new file mode 100644 index 0000000..965ce1c Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_r.png differ diff --git a/fntpic/u8x8_font_px437wyse700b_2x2_r_short.png b/fntpic/u8x8_font_px437wyse700b_2x2_r_short.png new file mode 100644 index 0000000..5dddc87 Binary files /dev/null and b/fntpic/u8x8_font_px437wyse700b_2x2_r_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_f.png b/fntpic/u8x8_font_pxplusibmcga_f.png new file mode 100644 index 0000000..1e10c82 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_f.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_f_short.png b/fntpic/u8x8_font_pxplusibmcga_f_short.png new file mode 100644 index 0000000..2aa1037 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_f_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_n.png b/fntpic/u8x8_font_pxplusibmcga_n.png new file mode 100644 index 0000000..f2a033d Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_n.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_n_short.png b/fntpic/u8x8_font_pxplusibmcga_n_short.png new file mode 100644 index 0000000..f85c86a Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_n_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_r.png b/fntpic/u8x8_font_pxplusibmcga_r.png new file mode 100644 index 0000000..fb3bc4c Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_r.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_r_short.png b/fntpic/u8x8_font_pxplusibmcga_r_short.png new file mode 100644 index 0000000..2aa1037 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_r_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_u.png b/fntpic/u8x8_font_pxplusibmcga_u.png new file mode 100644 index 0000000..23b6b18 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_u.png differ diff --git a/fntpic/u8x8_font_pxplusibmcga_u_short.png b/fntpic/u8x8_font_pxplusibmcga_u_short.png new file mode 100644 index 0000000..0dbc7a1 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcga_u_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_f.png b/fntpic/u8x8_font_pxplusibmcgathin_f.png new file mode 100644 index 0000000..65bafb1 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_f.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_f_short.png b/fntpic/u8x8_font_pxplusibmcgathin_f_short.png new file mode 100644 index 0000000..1225034 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_f_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_n.png b/fntpic/u8x8_font_pxplusibmcgathin_n.png new file mode 100644 index 0000000..44e6044 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_n.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_n_short.png b/fntpic/u8x8_font_pxplusibmcgathin_n_short.png new file mode 100644 index 0000000..2a728d6 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_n_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_r.png b/fntpic/u8x8_font_pxplusibmcgathin_r.png new file mode 100644 index 0000000..37a77e8 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_r.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_r_short.png b/fntpic/u8x8_font_pxplusibmcgathin_r_short.png new file mode 100644 index 0000000..1225034 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_r_short.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_u.png b/fntpic/u8x8_font_pxplusibmcgathin_u.png new file mode 100644 index 0000000..d0a01f6 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_u.png differ diff --git a/fntpic/u8x8_font_pxplusibmcgathin_u_short.png b/fntpic/u8x8_font_pxplusibmcgathin_u_short.png new file mode 100644 index 0000000..153f3a4 Binary files /dev/null and b/fntpic/u8x8_font_pxplusibmcgathin_u_short.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_f.png b/fntpic/u8x8_font_pxplustandynewtv_f.png new file mode 100644 index 0000000..356ce5e Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_f.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_f_short.png b/fntpic/u8x8_font_pxplustandynewtv_f_short.png new file mode 100644 index 0000000..39df588 Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_f_short.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_n.png b/fntpic/u8x8_font_pxplustandynewtv_n.png new file mode 100644 index 0000000..07fab05 Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_n.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_n_short.png b/fntpic/u8x8_font_pxplustandynewtv_n_short.png new file mode 100644 index 0000000..5cdd655 Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_n_short.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_r.png b/fntpic/u8x8_font_pxplustandynewtv_r.png new file mode 100644 index 0000000..d7cc985 Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_r.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_r_short.png b/fntpic/u8x8_font_pxplustandynewtv_r_short.png new file mode 100644 index 0000000..39df588 Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_r_short.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_u.png b/fntpic/u8x8_font_pxplustandynewtv_u.png new file mode 100644 index 0000000..3d8fdcf Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_u.png differ diff --git a/fntpic/u8x8_font_pxplustandynewtv_u_short.png b/fntpic/u8x8_font_pxplustandynewtv_u_short.png new file mode 100644 index 0000000..e062b0f Binary files /dev/null and b/fntpic/u8x8_font_pxplustandynewtv_u_short.png differ diff --git a/fntpic/u8x8_font_saikyosansbold8_n.png b/fntpic/u8x8_font_saikyosansbold8_n.png new file mode 100644 index 0000000..42a9e35 Binary files /dev/null and b/fntpic/u8x8_font_saikyosansbold8_n.png differ diff --git a/fntpic/u8x8_font_saikyosansbold8_n_short.png b/fntpic/u8x8_font_saikyosansbold8_n_short.png new file mode 100644 index 0000000..36afe86 Binary files /dev/null and b/fntpic/u8x8_font_saikyosansbold8_n_short.png differ diff --git a/fntpic/u8x8_font_saikyosansbold8_u.png b/fntpic/u8x8_font_saikyosansbold8_u.png new file mode 100644 index 0000000..7c7a869 Binary files /dev/null and b/fntpic/u8x8_font_saikyosansbold8_u.png differ diff --git a/fntpic/u8x8_font_saikyosansbold8_u_short.png b/fntpic/u8x8_font_saikyosansbold8_u_short.png new file mode 100644 index 0000000..074c3f3 Binary files /dev/null and b/fntpic/u8x8_font_saikyosansbold8_u_short.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_f.png b/fntpic/u8x8_font_shylock_nbp_1x2_f.png new file mode 100644 index 0000000..a034682 Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_f.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_f_short.png b/fntpic/u8x8_font_shylock_nbp_1x2_f_short.png new file mode 100644 index 0000000..a7176ce Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_f_short.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_n.png b/fntpic/u8x8_font_shylock_nbp_1x2_n.png new file mode 100644 index 0000000..a289eb3 Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_n.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_n_short.png b/fntpic/u8x8_font_shylock_nbp_1x2_n_short.png new file mode 100644 index 0000000..d380506 Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_n_short.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_r.png b/fntpic/u8x8_font_shylock_nbp_1x2_r.png new file mode 100644 index 0000000..410bdd8 Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_r.png differ diff --git a/fntpic/u8x8_font_shylock_nbp_1x2_r_short.png b/fntpic/u8x8_font_shylock_nbp_1x2_r_short.png new file mode 100644 index 0000000..3d4e68c Binary files /dev/null and b/fntpic/u8x8_font_shylock_nbp_1x2_r_short.png differ diff --git a/fntpic/u8x8_font_torussansbold8_n.png b/fntpic/u8x8_font_torussansbold8_n.png new file mode 100644 index 0000000..fb4d211 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_n.png differ diff --git a/fntpic/u8x8_font_torussansbold8_n_short.png b/fntpic/u8x8_font_torussansbold8_n_short.png new file mode 100644 index 0000000..ae2a2b7 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_n_short.png differ diff --git a/fntpic/u8x8_font_torussansbold8_r.png b/fntpic/u8x8_font_torussansbold8_r.png new file mode 100644 index 0000000..d894711 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_r.png differ diff --git a/fntpic/u8x8_font_torussansbold8_r_short.png b/fntpic/u8x8_font_torussansbold8_r_short.png new file mode 100644 index 0000000..469fd46 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_r_short.png differ diff --git a/fntpic/u8x8_font_torussansbold8_u.png b/fntpic/u8x8_font_torussansbold8_u.png new file mode 100644 index 0000000..29519d8 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_u.png differ diff --git a/fntpic/u8x8_font_torussansbold8_u_short.png b/fntpic/u8x8_font_torussansbold8_u_short.png new file mode 100644 index 0000000..ca13724 Binary files /dev/null and b/fntpic/u8x8_font_torussansbold8_u_short.png differ diff --git a/fntpic/u8x8_font_victoriabold8_n.png b/fntpic/u8x8_font_victoriabold8_n.png new file mode 100644 index 0000000..27ce528 Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_n.png differ diff --git a/fntpic/u8x8_font_victoriabold8_n_short.png b/fntpic/u8x8_font_victoriabold8_n_short.png new file mode 100644 index 0000000..35e7427 Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_n_short.png differ diff --git a/fntpic/u8x8_font_victoriabold8_r.png b/fntpic/u8x8_font_victoriabold8_r.png new file mode 100644 index 0000000..dcf829a Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_r.png differ diff --git a/fntpic/u8x8_font_victoriabold8_r_short.png b/fntpic/u8x8_font_victoriabold8_r_short.png new file mode 100644 index 0000000..ff4b770 Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_r_short.png differ diff --git a/fntpic/u8x8_font_victoriabold8_u.png b/fntpic/u8x8_font_victoriabold8_u.png new file mode 100644 index 0000000..138f45a Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_u.png differ diff --git a/fntpic/u8x8_font_victoriabold8_u_short.png b/fntpic/u8x8_font_victoriabold8_u_short.png new file mode 100644 index 0000000..fe5579b Binary files /dev/null and b/fntpic/u8x8_font_victoriabold8_u_short.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_n.png b/fntpic/u8x8_font_victoriamedium8_n.png new file mode 100644 index 0000000..1810530 Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_n.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_n_short.png b/fntpic/u8x8_font_victoriamedium8_n_short.png new file mode 100644 index 0000000..ef406a5 Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_n_short.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_r.png b/fntpic/u8x8_font_victoriamedium8_r.png new file mode 100644 index 0000000..b4a25a2 Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_r.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_r_short.png b/fntpic/u8x8_font_victoriamedium8_r_short.png new file mode 100644 index 0000000..56210d6 Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_r_short.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_u.png b/fntpic/u8x8_font_victoriamedium8_u.png new file mode 100644 index 0000000..f0a8d8b Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_u.png differ diff --git a/fntpic/u8x8_font_victoriamedium8_u_short.png b/fntpic/u8x8_font_victoriamedium8_u_short.png new file mode 100644 index 0000000..0c8a003 Binary files /dev/null and b/fntpic/u8x8_font_victoriamedium8_u_short.png differ diff --git a/gallery.md b/gallery.md new file mode 100644 index 0000000..747e32d --- /dev/null +++ b/gallery.md @@ -0,0 +1,1310 @@ + +[tocstart]: # (toc start) + + * [26 May 2026: UC1698 240x64 LCD](#26-may-2026-uc1698-240x64-lcd) + * [26 May 2026: SBN1661 160x32 LCD](#26-may-2026-sbn1661-160x32-lcd) + * [26 May 2026: ST7305 300x400 LCD](#26-may-2026-st7305-300x400-lcd) + * [18 Sep 2024: ST7302 122x250 LCD](#18-sep-2024-st7302-122x250-lcd) + * [29 Aug 2024: SSD1363 256x128 OLED](#29-aug-2024-ssd1363-256x128-oled) + * [27 Aug 2024: ST75161 JLX160160](#27-aug-2024-st75161-jlx160160) + * [4 Sep 2023: UC1628 256x128 ](#4-sep-2023-uc1628-256x128-) + * [13 Aug 2023: T6963 128x128 with I2C Converter Board](#13-aug-2023-t6963-128x128-with-i2c-converter-board) + * [16 Jul 2023: T6963 240x128 with I2C Converter Board](#16-jul-2023-t6963-240x128-with-i2c-converter-board) + * [4 Jul 2023: ST7586S JLX320160](#4-jul-2023-st7586s-jlx320160) + * [18 Jun 2023: MUI Shield with Rotary Encoder and SH1106 OLED](#18-jun-2023-mui-shield-with-rotary-encoder-and-sh1106-oled) + * [4 Mar 2023: ST7567 128x64](#4-mar-2023-st7567-128x64) + * [3 Jan 2023: SSD1362 256x64 and 206x36](#3-jan-2023-ssd1362-256x64-and-206x36) + * [18 Apr 2022: SSD1320 160x80](#18-apr-2022-ssd1320-160x80) + * [3 Oct 2021: UC1609 192x64](#3-oct-2021-uc1609-192x64) + * [30 Jul 2021: HD44102 LM234](#30-jul-2021-hd44102-lm234) + * [23 Jun 2021: SSD1329 96x96](#23-jun-2021-ssd1329-96x96) + * [20 Jun 2021: UC1638 LG196962](#20-jun-2021-uc1638-lg196962) + * [27 Dec 2020: ST7571 JLX128128](#27-dec-2020-st7571-jlx128128) + * [28 Oct 2020: ST7528 ERC16064](#28-oct-2020-st7528-erc16064) + * [19 Apr 2020: UC1617 JLX128128](#19-apr-2020-uc1617-jlx128128) + * [29 Mar 2020: SSD1309 128x64 1.56 Transparent OLED](#29-mar-2020-ssd1309-128x64-156-transparent-oled) + * [3 Dec 2019: SSD1306 72x40 0.42" OLED](#3-dec-2019-ssd1306-72x40-042-oled) + * [10 Jul 2019: MAX32620FTHR with SSD1306](#10-jul-2019-max32620fthr-with-ssd1306) + * [15 Jun 2019: ST75320 JLX320240 LCD](#15-jun-2019--st75320-jlx320240-lcd) + * [19 May 2019: ESP8266 Hardware SPI and ST7920 Display](#19-may-2019-esp8266-hardware-spi-and-st7920-display) + * [22 Apr 2019: SH1107 128x128 Seeed Studio OLED](#22-apr-2019--sh1107-128x128-seeed-studio-oled) + * [9 June 2018: Step by Step Instructions for Atmel Studio 7](#9-june-2018--step-by-step-instructions-for-atmel-studio-7) + * [19 May 2018: ST7657 Transparent LCD ENH DG128064](#19-may-2018--st7657-transparent-lcd-enh-dg128064) + * [13 Apr 2018: SH1122 256x64 OLED](#13-apr-2018--sh1122-256x64-oled) + * [2 Feb 2018: HX1230 96x68](#2-feb-2018--hx1230-96x68) + * [11 Dec 2017: ESP32 and SSD1306 OLED](#11-dec-2017--esp32-and-ssd1306-oled) + * [21 Oct 2017: ST75256 JLX25664](#21-oct-2017--st75256-jlx25664) + * [11 Oct 2017: ST75256 JLX256128](#11-oct-2017-st75256-jlx256128) + * [11 Oct 2017: ST75256 JLX172104](#11-oct-2017-st75256-jlx172104) + * [27 Aug 2017: IL3820 WaveShare 296x128 e Ink](#27-aug-2017-il3820-waveshare-296x128-e-ink) + * [11 Aug 2017: SED1520 122x32 LCD](#11-aug-2017-sed1520-122x32-lcd) + * [28 May 2017: MAX7219 32x8 LED Matrix](#28-may-2017-max7219-32x8-led-matrix) + * [01 Apr 2017: SSD1306 & LPC824](#01-apr-2017-ssd1306--lpc824) + * [24 Mar 2017: WEMOS OLED Shield](#24-mar-2017-wemos-oled-shield) + * [5 Feb 2017: SSD1607 200x200 eInk](#5-feb-2017-ssd1607-200x200-eink) + * [17 Jan 2017: ST7588 JLX12864](#17-jan-2017-st7588-jlx12864) + * [13 Jan 2017: SSD1309 128x64](#13-jan-2017-ssd1309-128x64) + * [7 Jan 2017: ST7565 DOGM132](#7-jan-2017-st7565-dogm132) + * [6 Jan 2017: SSD1305 128x32](#6-jan-2017-ssd1305-128x32) + * [2 Jan 2017: SSD1306 128x32 ](#2-jan-2017-ssd1306-128x32-) + * [5 Jan 2017: SSD1327 96x96](#5-jan-2017-ssd1327-96x96) + * [4 Jan 2017: NT7534 TG12864R](#4-jan-2017-nt7534-tg12864r) + * [2 Jan 2017: ST7567 132x64](#2-jan-2017-st7567-132x64) + * [31 Dec 2016: LC7981 160x80](#31-dec-2016-lc7981-160x80) + * [30 Dec 2016: SSD1606 GDE021A1 172x72 eInk](#30-dec-2016-ssd1606-gde021a1-172x72-eink) + * [18 Dec 2016: UC1604 JLX19264](#18-dec-2016-uc1604-jlx19264) + * [16 Dec 2016: ST7565 128x64 LCD](#16-dec-2016-st7565-128x64-lcd) + * [15 Dec 2016: PCD8544 84x48 (Nokia 5110) LCD](#15-dec-2016-pcd8544-84x48-nokia-5110-lcd) + * [15 Dec 2016: KS0108 128x64 LCD](#15-dec-2016-ks0108-128x64-lcd) + * [26 Nov 2016: ST7920 128x64 LCD in 8080 parallel mode](#26-nov-2016-st7920-128x64-lcd-in-8080-parallel-mode) + * [22 Nov 2016: UC1608 240x64 LCD](#22-nov-2016-uc1608-240x64-lcd) + * [20 Nov 2016: SSD1306 64x48 OLED (EastRising 0.66")](#20-nov-2016-ssd1306-64x48-oled-eastrising-066) + * [13 Nov 2016: UC1611 (EA DOGXL240 Display)](#13-nov-2016-uc1611-ea-dogxl240-display) + * [6 Nov 2016: SSD1306 Mirror Option](#6-nov-2016-ssd1306-mirror-option) + * [15 Oct 2016: UC1610 160x104 DOGXL160](#15-oct-2016-uc1610-160x104-dogxl160) + * [2 Oct 2016: SSD1322 256x64 NHD Display](#2-oct-2016-ssd1322-256x64-nhd-display) + * [2 Oct 2016: SSD1325 128x64 NHD Display](#2-oct-2016-ssd1325-128x64-nhd-display) + * [24 Sep 2016: RA8835 240x128 NHD Display](#24-sep-2016-ra8835-240x128-nhd-display) + * [20 Aug 2016: SH1106 display](#20-aug-2016-sh1106-display) + * [27 Jul 2016: A2 Micro Panel Thermal Printer](#27-jul-2016-a2-micro-panel-thermal-printer) + * [16 Jul 2016: T6963 240x128 LCD](#16-jul-2016-t6963-240x128-lcd) + * [25 Jun 2016: ST7920 128x64 LCD](#25-jun-2016-st7920-128x64-lcd) + * [23 Jun 2016: LD7032 60x32 OLED](#23-jun-2016-ld7032-60x32-oled) + * [23 Jun 2016: Arduboy (SSD1306 controller)](#23-jun-2016-arduboy-ssd1306-controller) + * [3 Dec 2015: DOGS102 (UC1701 controller)](#3-dec-2015-dogs102-uc1701-controller) + * [3 Dec 2015: SSD1306 Test board](#3-dec-2015-ssd1306-test-board) + +[tocend]: # (toc end) + +# 26 May 2026: UC1698 240x64 LCD + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7302.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/UC1698_240x64.jpg) + +The UC1698 is little bit complicated to handle, which reduces the performance. +Reset line is not required for this display. Configuration in the above picture is 4W SPI, +which requires changing a solder bridge. See here for more +details: https://github.com/olikraus/u8g2/issues/2777 + +LCD looks much better in reality, above picture is not that good. + +``` +U8G2_UC1698_240X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +Available in u8g2 v2.37. + + +# 26 May 2026: SBN1661 160x32 LCD + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7302.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/SBN1661_160x32.jpg) + +This display contains two display 80x32 controller. This means the application +needs two u8g2 objects to write to the complete screen. The display comes with +a proper voltage generator so that contrast adjustment only requires an extra var pot. +LCD looks much better in reality, above picture is not that good. + +Example code is here: https://github.com/olikraus/u8g2/tree/master/sys/arduino/u8g2_page_buffer/160x32_issue2776 + +Details: https://github.com/olikraus/u8g2/issues/2776 + + +``` +SBN1661_80X32_1_6800 u8g2(U8G2_R0, 11, 10, 9, 8, 7, 6, 5, 4, /*enable=*/ 2, /*cs=*/ A1, /*dc=*/ 13, /*reset=*/ 3); +``` + +Available in u8g2 v2.37. + + +# 26 May 2026: ST7305 300x400 LCD + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7302.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/ST7305_300x400.jpg) + +Still a small display with a very high resolution. No backlight. + +Available in u8g2 v2.36. + +``` +U8G2_ST7305_300X400_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + + +# 18 Sep 2024: ST7302 122x250 LCD + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7302.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7302.jpg) + +The ST7302 includes some nice low power features. U8x8 and hardware flip are not available for this display, due to the strange display RAM architecture. +Additionally landscape view requires `U8G2_R1`. +The above display does not have a backlight: Ambient light +is required to see the content (reflective LCD). + +Available in u8g2 v2.35. + +``` +U8G2_ST7302_122X250_1_4W_HW_SPI u8g2(U8G2_R1, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 29 Aug 2024: SSD1363 256x128 OLED + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/ssd1363_256x128.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/ssd1363_256x128.jpg) + +The SSD1363 controller for this 256x128 display is a pure 4-gray-level controller. There is no monochrome mode, so u8g2 has to transfer 4 bit per pixel, which will reduce speed for this OLED. +Contrast is excellent, power consumption is higher than for comparable LCDs. + +Constructor will be added in u8g2 v2.35. + +``` +U8G2_SSD1363_256X128_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 27 Aug 2024: ST75161 JLX160160 + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st75161_jlx160160.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st75161_jlx160160.jpg) + +The ST75161 controller is a 4-gray-level controller with monochrome mode (as usual U8g2 will only use the monochrome mode). Commands are similar to the ST75160 controller. +There is almost no documentation in the internet, but it looks like, that the ST75161 is just a variant of the ST75160 controller. + +Constructor will be added in u8g2 v2.35. + +``` +U8G2_ST75161_JLX160160_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + + +# 4 Sep 2023: UC1628 256x128 + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1628_256x128.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1628_256x128.jpg) + +The UC1628 controller is a pure monochrome 163x256 controller which drives a 256x128 LCD +(ENH-DG256128-01) in this case. + +The max backlight current is unknown, I have applied 50mA for the above picture, but I assume it can be up to 100mA or even 200mA. + +The pin description of the flex cable is provided here: https://github.com/olikraus/u8g2/issues/2260 + +Constructor will be added in u8g2 v2.35. + +``` +U8G2_UC1628_256X128_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 13 Aug 2023: T6963 128x128 with I2C Converter Board + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_128x128_i2c_back.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_128x128_i2c_back.jpg) + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_128x128_i2c_front.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_128x128_i2c_front.jpg) + +Front and back side of another T6963 display (128x128), which is supported by the I2C converter board, see also +the next gallery entry below. + +The u8g2 code fror this display is here: + +https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/I2CLCDBoard/I2CLCDBoard.ino + +# 16 Jul 2023: T6963 240x128 with I2C Converter Board + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_240x128_i2c_board.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/t6963_240x128_i2c_board.jpg) + +User [xygax](https://github.com/xygax) has created a nice I2C converter board to connect 5V 8-Bit parallel displays. +The above picture shows my old T6963 display, which is driven by the I2C converter (below the display) and +an Adafruit Feather M0 board (left). +The power input for the I2C converter board is connected to the USB power (5V) of the Adafruit Feather board. + + * Less wires, just requires a I2C bus connection (5V or 3.3V voltage level for I2C bus) + * Works with 5V and 3.3V Arduino boards (connect the I2C board always to 5V power supply) + * I2C Pull-Up resistors included + * Adjustable negative voltage generator + * Fits to many existing 5V displays + * Support for T6963, LC7981, SBN1661 and SED1520 + * Example Code: https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/I2CLCDBoard/I2CLCDBoard.ino + * Issue: https://github.com/olikraus/u8g2/issues/2191 + +Leave a comment at issue [2191](https://github.com/olikraus/u8g2/issues/2191) for further +questions. I think [xygax](https://github.com/xygax) has some of the I2C GFX covnerter +boards (and also some displays) available for sale. Either contact [xygax](https://github.com/xygax) +directly or drop a note at issue [2191](https://github.com/olikraus/u8g2/issues/2191). + +Top view of the I2C LCD converter board: + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/i2c_to_parallel_lcd_board_1024.png](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/i2c_to_parallel_lcd_board_1024.png) + + +# 4 Jul 2023: ST7586S JLX320160 + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7586s_jlx320160.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/st7586s_jlx320160.jpg) + +The ST7586 controller has a very unusual internal memory architecture. +As a consequence, there is no support for u8x8 and hardware flip mode (use u8g2 rotation instead). + +The above image shows the display with reduced backlight. It is probably much brighter if driven with +the full 200mA. The protection foil is still attached. +Constructor will be there with u8g2 v2.35. + +``` +U8G2_ST7586S_JLX320160_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // Uno: Enable U8g2 16 bit mode for this display +``` + + +# 18 Jun 2023: MUI Shield with Rotary Encoder and SH1106 OLED + +![img/mui_shield_with_sh1106.jpg](img/mui_shield_with_sh1106.jpg) + +![img/mui_ky_040.jpg](img/mui_ky_040.jpg) + +MUI (Monochrome Minimal User Interface) is part of U8g2: + + * MUI Manual: https://github.com/olikraus/u8g2/wiki/muimanual + * MUI Reference: https://github.com/olikraus/u8g2/wiki/muiref + +The above test shield includes a SH1106 OLED with some buttons and the KY-040 rotary encoder. +The KY-040 is connected to the Arduino board with an additional low pass filter (10K ohm resistor and 10nF capacitor). +Any external button and rotary encoder library can be combined with MUI and U8g2: + + * Bounce2 Lib: https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIInput3BtnBounce2/MUIInput3BtnBounce2.ino + * Simple Rotary Lib: https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIInputSimpleRotary/MUIInputSimpleRotary.ino + * Versatile Rotary Lib: https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIInputVersatileRotaryEncoder/MUIInputVersatileRotaryEncoder.ino + + + +# 4 Mar 2023: ST7567 128x64 + +![https://user-images.githubusercontent.com/35426186/222906938-36fb09f9-1dce-4cb3-b3fe-c7f0feb2bbb7.jpg](https://user-images.githubusercontent.com/35426186/222906938-36fb09f9-1dce-4cb3-b3fe-c7f0feb2bbb7.jpg) + +A nice and inexpensive 128x64 LCD, see here: https://github.com/olikraus/u8g2/issues/2125 + +Constructor: +``` +U8G2_ST7567_ENH_DG128064I_F_4W_HW_SPI u8g2(U8G2_MIRROR, /* cs=/ 10, / dc=/ 9, / reset=*/ 8); +``` + + +# 3 Jan 2023: SSD1362 256x64 and 206x36 + +![img/ssd1362_zjy_256x64.jpg](img/ssd1362_zjy_256x64.jpg) + +![img/ssd1362_zjy_206x36.jpg](img/ssd1362_zjy_206x36.jpg) + +Both nice and clear OLED displays. Both had been ordered as "white" displays, +however the bigger display appears a little bit more as blue compared to the smaller display. + +Constructors: +``` +U8G2_SSD1362_256X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +U8G2_SSD1362_206X36_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +Support for this display will be available with v2.34. + + +# 18 Apr 2022: SSD1320 160x80 + +![img/u8g2_ssd1320.jpg](img/u8g2_ssd1320.jpg) + +Bright SSD1320 OLED with an unusual reflecting (mirror-like) background. This background +appears as orange grid on the image, but looks very cool (and not at all orange) in reality. + +Constructor: +``` +U8G2_SSD1320_160X80_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +Support for this display will be available with v2.33. + + +# 3 Oct 2021: UC1609 192x64 + +![img/uc1609_192x64.jpg](img/uc1609_192x64.jpg) + +This 192x64 display includes the UC1609 controller. Currently this display +is available in the Asia market stores in three different colors including +the unusual (and cool) white on black option. In the picture above the white appears a little +bit as blue. In reality the text is almost white and the black is almost black. + +The display was shipped without protection foil and already had a scratch on the display +glass (see picture above). + +Constructor: +``` +U8G2_UC1609_SLG19264_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +Support for this display will be available with v2.32. + + + +# 30 Jul 2021: HD44102 LM234 + +![img/hd44102_lm234.jpg](img/hd44102_lm234.jpg) + +This is a HD44102 based LCD with 100x63 usable pixel. +The LM234 display is desinged as a 5x7 character display, controlled by four HD44102. + * 5V display, manual constrast, 8-bit interface + * The required negative voltage (about -5V) is derived from 4x AA batteries + * One HD44102 handles 50x32 pixel + * 4x HD44102 are used in the LM234 display + * The lowest row is not visible, every 8th row is trippeled + * Every 6th column can not be controlled (and will be blank) + * Trippled and blank pixel make the LM234 almost unusable as graphics display + * With U8g2, the R/W input of the display can be set to GND + * Example code together with a special font is available [here](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/5x7/5x7.ino) + * Issue [1492](https://github.com/olikraus/u8g2/issues/1492) + +Support for this HD44102 and the compatible T7932 will be added with v2.29. + +Constructor: +``` +U8G2_HD44102_100X64_1 u8g2(U8G2_R0, 4, 5, 6, 7, 8, 9, 10, 11, /*enable=*/ 2, /*dc=*/ 3, /*cs0=*/ A0, /*cs1=*/ A1, /*cs2=*/ A2, /* reset=*/ U8X8_PIN_NONE); +``` + + +# 23 Jun 2021: SSD1329 96x96 + +![img/ssd1329.jpg](img/ssd1329.jpg) + +96x96 SSD1329 based OLED with SPI interface. Reset line is not available but is also not required. +In the picture, the OLED is connected to a Feather 32u4 3.3V board. + +The OLED has some horizontal brightness issues (see the uppercase U). The diagonal brightness +change on the 8 is caused by the camera. + +The brightness problem can be reduced with a large cap at the output stage of the +boost converter (see https://github.com/olikraus/u8g2/issues/1511), but it is still visible a little bit. + +Constructor for this setup: +``` +U8G2_SSD1329_96X96_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ A4, /* dc=*/ A2, /* reset=*/ U8X8_PIN_NONE); // Adafruit Feather 32u4 Basic Proto +``` + + +# 20 Jun 2021: UC1638 LG196962 + +![https://user-images.githubusercontent.com/1084992/122688426-6af09100-d21c-11eb-9fc7-e3d54f979138.jpg](https://user-images.githubusercontent.com/1084992/122688426-6af09100-d21c-11eb-9fc7-e3d54f979138.jpg) + +![https://user-images.githubusercontent.com/1084992/122688428-6b892780-d21c-11eb-8208-0e92d8e8d609.jpg](https://user-images.githubusercontent.com/1084992/122688428-6b892780-d21c-11eb-8208-0e92d8e8d609.jpg). + +After more than three years there is now support for the UC1638 (issue [371](https://github.com/olikraus/u8g2/issues/371)) +The UC1638 is a 4 level monochrome display, but also includes a black/white mode which is used by U8g2. + +The LG192962 display in the picture above is preconfigured for the 8080 mode. A solder +bridge has to be moved from J7 to J8 (see right picture) to put the display into serial mode. +Within serial mode, the value of D1 defines SPI or I2C protocol. With I2C , the input level of +the chip select input defines the I2C (U8g2) address (0x78 for CS=0 and 0x7c for CS=1). + +My test board for this display includes a small switch (left picture, upper part) to change the +com interface (SPI / I2C). The address of the I2C bus can be changed by setting the +logic level of the CS signal at pin 10. The default I2C address for the UC1638 is 0x78 (CS=0). + +Constructor: + +``` +U8G2_UC1638_192X96_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ A4, /* dc=*/ A2, /* reset=*/ U8X8_PIN_NONE); // Adafruit Feather 32u4 Basic Proto +``` +Support for this display will be available with v2.29. + +# 27 Dec 2020: ST7571 JLX128128 + +![img/st7571.jpg](img/st7571.jpg) + +The ST7571 is a 4-level grayscale controller with black and white mode. +In black and white mode, the ST7571 behaves like a ST7565 with similar +data transfer speed but higher pixel size (128x128 pixel for this display). +Will be added in U8g2 v2.28. + + +Constructor: +``` +U8G2_ST7571_128X128_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8) +``` + +# 28 Oct 2020: ST7528 ERC16064 + +![img/st7528.jpg](img/st7528.jpg) + +The ST7528 is another 4-level grayscale device and as ususal, u8g2 will only use black&white. +Memory architecture is a little bit strange: Pixel value is distributed over several bytes. +Backlight is actually "white", but is displayed in light blue due to camera and light conditions. +Support will be there with v2.28. + + +Constructor: +``` +U8G2_ST7528_ERC16064_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 19 Apr 2020: UC1617 JLX128128 + +![img/uc1617_jlx128128.jpg](img/uc1617_jlx128128.jpg) + +The UC1617 actually is a 4-level grayscale device, but u8g2 will only use black&white. +The display has 128x128 pixel and is rotated by 90 degree, so better use U8G2_R1. +Contrast is good, but appears a little bit bad on the above picture due to the camera angle and +light conditions in my lab. Support will be there with v2.28. + + +Constructor: +``` +U8G2_UC1617_JLX128128_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 29 Mar 2020: SSD1309 128x64 1.56 Transparent OLED +sparkfun Transparent OLED (SSD1309) is OK. +Transparent Graphical OLED Breakout (Qwiic=I2C) RedBoard Turbo(SAMD21) + +Constructor for this picture: +U8G2_SSD1309_128X64_NONAME0_F_HW_I2C u8g2(U8G2_R0, /* reset=*/U8X8_PIN_NONE, /* clock=*/21, /* data=*/20); + +[DEMO_RUN_img](https://imgur.com/gallery/VnoS7io) + + +# 3 Dec 2019: SSD1306 72x40 0.42" OLED + +![img/ssd1306_72x40_er.jpg](img/ssd1306_72x40_er.jpg) + +Added support for the "East Rising" 0.42" OLED. This display is very small but still +very bright. + +Constructor for this picture: +``` +U8G2_SSD1306_72X40_ER_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); +``` + + +# 10 Jul 2019: MAX32620FTHR with SSD1306 + +![img/max32620fthr_ssd1306.png](img/max32620fthr_ssd1306.png) + +Maxim supports the MAX32620FTHR +controller with a suitable Arduino Board Software (https://github.com/MaximIntegratedMicros/arduino-max326xx). +The Arduino HAL for this controller works with U8g2 as seen in the picture above +(thanks to MagSem for the picture). + + +# 15 Jun 2019: ST75320 JLX320240 LCD + +![img/st75320.jpg](img/st75320.jpg) + +There is now support for the ST75320 controller. This JLX 320x240 display has a +huge resolution: The usual u8g2 logo seems to be very small in the upper left corner. +In the picture, the display is driven by an Arduino Uno: I had to reduce the backlight +so that the Uno is still able to drive the LCD Backlight. + +Constructor: +``` +U8G2_ST75320_JLX320240_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +Remember to activate U8g2 16 bit mode. + + + +# 19 May 2019: ESP8266 Hardware SPI and ST7920 Display + +![img/st7920_esp8266.jpg](img/st7920_esp8266.jpg) + +A long pending issue is now resolved in the latest version of the ESP8266 board software. +The correct SPI modes are now supported and the ST7920 display finally works out +of the box in hardware SPI mode (https://github.com/olikraus/u8g2/issues/53). + +In the picture a Adafruit Feather ESP8266 board drives a ST7920 128x64 display (via +74HC07 level shifter). + +``` +U8G2_ST7920_128X64_1_HW_SPI u8g2(U8G2_R0, /* CS=*/ 15, /* reset=*/ 16); +``` + +Corresponding SW SPI setup is this: +``` +U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, /* clock=*/ 14, /* data=*/ 13, /* CS=*/ 15, /* reset=*/ 16); +``` + + +# 22 Apr 2019: SH1107 128x128 Seeed Studio OLED + +![img/sh1107_128x128.jpg](img/sh1107_128x128.jpg) + +This is the newer version (128x128 instead of 96x96 pixel) of the quadratic + [Grove OLED](https://www.seeedstudio.com/catalog/product/view/id/161/). +Although the pixel size is bigger, the performance is still more than doubled +compared to the older 96x96 display. + +This is the U8g2 constructor for this display. Support will be available with v2.26: + +``` +U8G2_SH1107_SEEED_128X128_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); +``` + +Thanks to [seeedstudio.com](https://www.seeedstudio.com/) for supporting this project. + + + +# 9 June 2018: Step by Step Instructions for Atmel Studio 7 + +![img/st7565_dogm132_avr.jpg](img/st7565_dogm132_avr.jpg) + +I have created a step by step guideline for the use of U8g2 with Atmel Studio 7: +[https://github.com/olikraus/u8g2/wiki/u8g2as7](https://github.com/olikraus/u8g2/wiki/u8g2as7) + +# 19 May 2018: ST7657 Transparent LCD ENH DG128064 + +![img/st7567_enh_dg128064.jpg](img/st7567_enh_dg128064.jpg) + + +The ENH-DG128064 is one of the rare transparent LCDs available for the Maker +community ([http://www.geekdisplay.com/arduino-lcd-display/9-128x64-transparent-lcd-module.html](http://www.geekdisplay.com/arduino-lcd-display/9-128x64-transparent-lcd-module.html)). + + * The LCD came with a protective film on both sides of the display. The film is still attached to the LCD on the above image (The LCD will be even more transparent after removing the film). + * The description is limited, but I got all the required information from the friendly shop owner: The pins on the flex cable +are 1: CS, 2: Reset, 3: DC, 4: Clock, 5: Data, 6: 3.0V (!), 7: Ground, 8: V0, 9: XV0, 10: VG, 11 & 12: Not connected. + * The pins on the flex cable have a distance of 0.8mm to each other. + * The display requires 3.0V, I added a linear voltage regulator to get the 3.0V out of the 5V from the Arduino board. + * The HC4050 level shifter is also driven by the 3.0V (lower part of the picture) + * The voltage generator of the ST7657 can work without external caps, but to avoid ghost lines, I strongly recommend 2x 0.1uF caps between VG and Ground and between XV0 and V0 pins. + +Support for U8g2 will be added with v2.23. + +This is the constructor for the above picture (FlipMode is set to 1): +``` +U8G2_ST7567_ENH_DG128064_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +If you look through the LCD from the back side, use either `U8G2_MIRROR` or the special "inverse" constructor: +``` +U8G2_ST7567_ENH_DG128064I_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 13 Apr 2018: SH1122 256x64 OLED + +![img/sh1122_256x64.jpg](img/sh1122_256x64.jpg) + +The SH1122 OLED is a small display with a high resolution. The SH1122 +is a gray level controller without monochrome mode. This will make the display refresh a +little bit slow. + +The U8x8 API is not supported due to a different memory architecture. + +This is the U8g2 constructor for this display will be available with v2.22: + +``` +U8G2_SH1122_256X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // Enable U8G2_16BIT in u8g2.h +``` + + +# 2 Feb 2018: HX1230 96x68 + +![img/hx1230_96x68.jpg](img/hx1230_96x68.jpg) + +Recently I received this little and inexpense LCD with a HX1230 controller. The +display module is configured as 3-wire SPI. There is no proper specification for the +backlight, but it works when connected to 3.3V power supply directly. + +In my picture the HX1230 is connected to an Uno Board (SMD Version). +The display module is powered by 5V, the backlight by 3.3V. Use 3W_SW_SPI +constructor: + +``` +U8G2_HX1230_96X68_1_3W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* reset=*/ 8); +``` + + +# 11 Dec 2017: ESP32 and SSD1306 OLED + +![img/esp32_ssd1306.jpg](img/esp32_ssd1306.jpg) + +I just made a picture of the ESP32 Thing with a SSD1306 OLED. Some OLEDs +fit directly into the pinheader of the ESP32 board. + +SW I2C and HW I2C with pin-remapping will work: + +``` +U8G2_SSD1306_128X64_NONAME_1_SW_I2C u8g2(U8G2_R2, /* clock=*/ 16, /* data=*/ 17, /* reset=*/ U8X8_PIN_NONE); // ESP32 Thing, pure SW emulated I2C +U8G2_SSD1306_128X64_NONAME_1_HW_I2C u8g2(U8G2_R2, /* reset=*/ U8X8_PIN_NONE, /* clock=*/ 16, /* data=*/ 17); // ESP32 Thing, HW I2C with pin remapping +``` + +# 21 Oct 2017: ST75256 JLX25664 + +![img/st75256_jlx25664.jpg](img/st75256_jlx25664.jpg) + +Another display with ST75256 controller, mounted on a proto shield for +the Arduino Due. This 256x64 display is configured for I2C bus. +16 Bit mode must be enabled for U8g2. + +``` +U8G2_ST75256_JLX25664_1_2ND_HW_I2C u8g2(U8G2_R0, /* reset=*/ 8); +``` + + +# 11 Oct 2017: ST75256 JLX256128 + +![img/st75256_jlx256128.jpg](img/st75256_jlx256128.jpg) + +There are several display types with the ST75256 controller avaiilable. This is +the 256x128 variant. Support will be added with version 2.9. + +Remember to enable 16 Bit mode for U8g2. + +``` +U8G2_ST75256_JLX256128_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 11 Oct 2017: ST75256 JLX172104 + +![img/st75256_jlx172104.jpg](img/st75256_jlx172104.jpg) + +Version 2.9 will include support for the ST75256 controller. It took me almost +one year to figure out the right init sequence for this controller. + +I placed the display module JLX172104 on an Arduino Shield (together with +a 5V - 3.3V level shifter). Everything is driven by an Uno board. + + + +``` +U8G2_ST75256_JLX172104_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + +# 27 Aug 2017: IL3820 WaveShare 296x128 e Ink + +![img/uno_waveshare29.jpg](img/uno_waveshare29.jpg) + +Version 2.7 will include support for the WaveShare 2.9" 296x128 e-Ink display. For U8g2 +the same restrictions apply as described below. On the picture above, the display +is driven by an Arduino Uno (The Protoboard includes the required level converter). + +There are two constructors: + * `U8G2_IL3820_296X128...`: Slow, lot of screen flicker, init code from vendor + * `U8G2_IL3820_V2_296X128...`: Faster, lesser screen flicker, maybe little bit lesser display quality + +For both devices, the power save command controlls the charge pump of the +e-paper controller. For minimal power consumption, enable power save mode. +Disable power save mode only for screen updates: + + +``` +void setup(void) { + u8g2.begin(); // e-paper is cleared, charge pump is active + // charge pump still active after .begin() + u8g2.setPowerSave(1); // set power save mode: disable charge pump +} + +... + + u8g2.setPowerSave(0); // before drawing, enable charge pump (req. 300ms) + u8g2.firstPage(); + do { + draw(); + } while ( u8g2.nextPage() ); + u8g2.setPowerSave(1); // disable charge pump +``` + + +The above picture was generated with this constructor: +``` +U8G2_IL3820_296X128_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // WaveShare 2.9 inch eInk/ePaper Display, enable 16 bit mode for this display! +``` + + + +# 11 Aug 2017: SED1520 122x32 LCD + +![img/sed1520_uno_test_board.jpg](img/sed1520_uno_test_board.jpg) + +The SED1520 has a 8 bit parallel interface. U8g2 will configure this display in +6800 mode: The R/W input pin has to be tied to GND (0 volt). + +U8x8 and hardware flip are not supported. + +The constructor for SED1520 and SBN1661 are identical. + +``` +U8G2_SED1520_122X32_1 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*dc=*/ A0, /*e1=*/ A3, /*e2=*/ A2, /* reset=*/ A4); +``` + +Pinout for the above 122x32 LCD (from left to right): + +| Pin | Description | +|---|---| +| 1 | VDD, +5V | +| 2 | VSS, 0V | +| 3 | V0, Var Pot | +| 4 | Reset | +| 5 | Enable Trigger 1 | +| 6 | Enable Trigger 2 | +| 7 | Read/Write | +| 8 | A0, High: Data, Low: Command +| 9-16 | D0..D7 | +| 17 | BLA, 5V for backlight | +| 18 | BLK, 0V for backlight | + + +# 28 May 2017: MAX7219 32x8 LED Matrix + +![img/max7219_led_matrix.jpg](img/max7219_led_matrix.jpg) + + +The MAX7219 is a LED driver for one 8x8 LED matrix. Multiple 8x8 blocks can be +connected together. I have added support for a 32x8 LED matrix. + +U8x8 API is not supported, but the U8x8 fonts are also available for U8g2. +The MAX7219 does not require a `dc` input signal, it has to be set to +`U8X8_PIN_NONE`. The `LOAD` input line of the MAX7219 has to be connected +as `cs`. + +``` +U8G2_MAX7219_32X8_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 11, /* data=*/ 12, /* cs=*/ 10, /* dc=*/ U8X8_PIN_NONE, /* reset=*/ U8X8_PIN_NONE); +``` + +Support will be added with U8g2 v2.16. + +# 01 Apr 2017: SSD1306 & LPC824 + +![img/ssd1306_lpc824.jpg](img/ssd1306_lpc824.jpg) + + +This is a port of u8g2 to the LPC824 controller. The complete project is located here: + +https://github.com/olikraus/u8g2/tree/master/sys/arm/lpc824 + +The project also includes the upload tool for the LPC824 (hex2lpc). + +# 24 Mar 2017: WEMOS OLED Shield + +![WEMOS OLED Shield](http://i.imgur.com/9odTnW4.jpg) + +The [64x48 OLED Shield](https://www.wemos.cc/product/oled-shield.html) for the WEMOS ESP8266 boards. It features a SSD1306 driver and works with no special modification using the I2C bus (hardware or software): + +``` +U8G2_SSD1306_64X48_ER_F_HW_I2C u8g2(U8G2_R0); // hardware +``` + +``` +U8G2_SSD1306_64X48_ER_F_SW_I2C u8g2(U8G2_R0, D1, D2); // software +``` + + +# 5 Feb 2017: SSD1607 200x200 eInk + +![img/ssd1607_uno_test_board.jpg](img/ssd1607_uno_test_board.jpg) + +Several weeks back, I ordered this little 200x200 pixel e-paper device from embedded adventures. +It includes a breakout board, which makes it very easy to connect the display +to Arduino boards (of course 3.3V level shift is still required for 5V boards). +The e-paper itself seems to be the CFAP200200A0-0154 display module +from Crystalfontz America, Inc. +The code for U8g2 is mainly +based on the original library from embedded adventures. + +The original library requires a lot of RAM. This restriction is not there for U8g2 (page mode or U8x8 API). + + +Notes: + * A special refresh command is required to copy the content of the RAM cells to the display. +This command is automatically executed in U8g2. + * The refresh command and the automatic buffer switch makes U8x8 difficult to +use. In U8x8 the refresh command (u8x8::refreshDisplay()) has to be called +manually. Additionally, after each such call, the screen has to be erased manually, +because the last to last content is still inside the RAM. + * There will be a black/white flicker for each refresh. This is intended and required for best contrast. + * It requires a long time to change the color of a pixel. For this display, this is +more than one second. Any kind of animation will be very slow. + * The busy line is not required. Instead I measured the timing and added +delays into U8g2. + * U8g2 constrast setting is not available: There is no such command in the +display controller (except for reprogramming the display LUT memory). + * Hardware flip is not implemented. Use the U8g2 software rotation instead. + * U8g2 power down/up function is not required. Instead the display +is powered up and down by the refresh command sequence. + +Conclusion: + +U8g2 supports SSD1607 except for the hardware flip option in v2.13.x + + +``` +U8G2_SSD1607_200X200_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // eInk/ePaper Display +``` + +# 17 Jan 2017: ST7588 JLX12864 + +![img/st7588_jlx12864.jpg](img/st7588_jlx12864.jpg) + +The JLX12864 comes with a white backlight and has a I2C interface. + * ST7588 display controller. + * Driven by a "feather 32u4 basic" to avoid level shifter for the I2C interface. + * SW I2C will work without resistors, but HW I2C will require 10K pullups. + * The backlight can be connected to the 3.3V power source without resistor. + * Support will be added with U8g2 2.13.x + +Because of the I2C 5V to 3.3V level shift problem, this display is a little bit +less suitable for 5V Arduino boards. + +``` +U8G2_ST7588_JLX12864_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ 5); +``` + +# 13 Jan 2017: SSD1309 128x64 + +![img/ssd1309_128x64.jpg](img/ssd1309_128x64.jpg) + +A 2.42" SSD1309 OLED. I had to reduce bightness a little bit, otherwise it might +be too much current consumption for the 3.3V power pin of the Arduino Uno. +Support will be there with U8g2 v2.12 + + +``` +U8G2_SSD1309_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8) +``` + + +# 7 Jan 2017: ST7565 DOGM132 + +![img/st7565_dogm132.jpg](img/st7565_dogm132.jpg) + +The EA DOGM132 has 132x32 pixel. Support will be added with v2.11.x. + +``` +U8G2_ST7565_EA_DOGM132_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ U8X8_PIN_NONE); +``` + + +# 6 Jan 2017: SSD1305 128x32 + +![img/ssd1305_128x32.jpg](img/ssd1305_128x32.jpg) + +This is a very small SSD1305 128x32 OLED. I am not sure whether this is really +a SSD1305: I have not encountered any difference to the SSD1306. + * There is no chip select input, but it still works. + * The interface was preconfigured as I2C. The DC input is the lowest bit of the + I2C client address. However, there is a solder bridge on the back for the selection + of I2C and SPI (see below). + * Support will be added with v2.11.x. + +``` +U8G2_SSD1305_128X32_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +![img/ssd1305_128x32_back.jpg](img/ssd1305_128x32_back.jpg) +Solder bridge at S1 at the back side of the SSD1305 128x32 OLED: + * 0: SPI + * 1: I2C + +# 2 Jan 2017: SSD1306 128x32 +![u8x8_example_128x32_OLED_display](https://github.com/DyadicGit/u8x8_example_128x32_OLED_display/blob/master/asserts/image_of_the_display.jpg) + +* Used u8x8 on a I2C 128x32 OLED display based on SSD1306 drivers, which I bought on eBay. +* Used Arduino Uno R3, programmed on Atom IDE with PlatformIO. +* Used custom made icons. +``` +U8X8_SSD1306_128X32_UNIVISION_SW_I2C u8x8(/* clock=A5*/ 19, /* data=A4*/ 18); +``` +[u8x8 example on Arduino UNO R3 with a 128x32 I2C OLED Display](https://github.com/DyadicGit/u8x8_example_128x32_OLED_display) + +All credit goes to *olikraus* and his *u8g2* project. + +# 5 Jan 2017: SSD1327 96x96 + +![img/ssd1327_seeed_96x96.jpg](img/ssd1327_seeed_96x96.jpg) + +96x96 OLED from "seeedstudio.com". It accepts 5V input, but is a little bit +slow compared to SSD1306 OLEDs. Support will be added with v2.11.x. + +``` +U8G2_SSD1327_SEEED_96X96_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); +``` + +# 4 Jan 2017: NT7534 TG12864R + +![img/nt7534_tg12864r.jpg](img/nt7534_tg12864r.jpg) + +This 128x64 display (TG12864R) looks like a COB (chip on board) display similar to +ST7920/KS0108 boards, however it is a NT7534 based COG (chip on glass) +display (like the UC16xx family of displays). + + * The TG12864R requires a 5V power supply and 5V logic levels (although the +NT7534 is a 3.3V chip). + * The backlight LED does not require any resistor: It must be connected directly +to the 5V power supply. + * The NT7534 is almost identical to the ST7565, it shares the same fast SPI +interface (at least compared to the ST7920). + * Support will be added with v2.11.x. + +``` +U8G2_NT7534_TG12864R_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 2 Jan 2017: ST7567 132x64 + +![img/st7567_pax_instruments.jpg](img/st7567_pax_instruments.jpg) + +Today morning I received a nice GLCD shield from Pax Instruments. +It includes a 132x64 GLCD (ST7567), six buttons and a micro SD card slot. +Support for this controller will be there with v2.11.x. + +The white backlight is not controlled by u8g2 and has to be activated manually with +`digitalWrite(6, LOW)`. + +I took the picture above with activated flip mode (`u8g2.setFlipMode(1)`). + +``` +U8G2_ST7567_PI_132X64_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 7, /* dc=*/ 9, /* reset=*/ 8); +``` + + + +# 31 Dec 2016: LC7981 160x80 + +![img/lc7981_160x80.jpg](img/lc7981_160x80.jpg) + +This is a quick port of the LC7981 code from u8glib to u8g2. +I did not spent much time on performance, but it works as expected. + + * The RW input of the display must be connected to GND. + * U8x8, contrast and hardware flip are not supported. + * Support for this display will be included into U8g2 v2.11.x + +``` +U8G2_LC7981_160X80_1_6800 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*enable=*/ 18, /*cs=*/ 14, /*dc=*/ 15, /*reset=*/ 16); +``` + +Display Pin Header Description +| Pin | Name | Function | +|---|---|---| +| 1 | VSS | Ground | +| 2 | VDD | 5V | +| 3 | V0 | Contrast adjustment | +| 4 | RS | Register Select, Data/Command Input | +| 5 | R/W | H=Read, L=Write | +| 6 | E | Data Latch | +| 7 - 14 | DB0-DB7 | Data Bus | +| 15 | /CS | Chip Select | +| 16 | /RES | Reset input | +| 17 | VEE | Negative power output (-10) | +| 18 | /DISPOFF | Display off signal | +| 19 | LEDA | LED Supply (5V) | +| 20 | LEDK | LED Supply (GND) | + + +# 30 Dec 2016: SSD1606 GDE021A1 172x72 eInk + +![img/ssd1606_uno_test_board.jpg](img/ssd1606_uno_test_board.jpg) + +This is a GDE021A1 eInk/ePaper display mounted on a breakout board from "Smart-Prototyping". +It has a very high contrast and keeps the display content without power supply. + +Notes: + * A special refresh command is required to copy the content of the RAM cells to the display. +This command is automatically executed in U8g2. + * The SSD1606 has two RAM framebuffer areas for the display content. The framebuffer +is switched after the execution of the refresh command. This buffer switch can +not be avoided (according to my current knowledge). + * The refresh command and the automatic buffer switch makes U8x8 difficult to +use. In U8x8 the refresh command (u8x8::refreshDisplay()) has to be called +manually. Additionally, after each such call, the screen has to be erased manually, +because the last to last content is still inside the RAM. + * It requires a long time to change the color of a pixel. For this display, this is +one second. Any kind of animation will be very slow. + * The busy line is not required. Instead I measured the timing and added +delays into U8g2. + * U8g2 constrast setting is not available: There is no such command in the +display controller (except for reprogramming the display LUT memory). + * Hardware flip is not implemented: It seems that this is not supported by +the SSD1606 controller. Use the U8g2 software rotation instead. + * U8g2 power down/up function is not required. Instead the display +is powered up and down by the refresh command sequence. + +Conclusion: + +U8g2 supports SSD1606 except for the hardware flip option in v2.10.x + + +``` +U8G2_SSD1606_172X72_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // eInk/ePaper Display +``` + +# 18 Dec 2016: UC1604 JLX19264 + +![img/uc1604_jlx19264.jpg](img/uc1604_jlx19264.jpg) + +Another LCD which I received recently: JLX19264G-333. Support for the UC1604 +controller will be there with v2.9.x + +``` +U8G2_UC1604_JLX19264_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 16 Dec 2016: ST7565 128x64 LCD + +![img/st7565_zolen_128x64.jpg](img/st7565_zolen_128x64.jpg) + +Long time back I ordered this 128x64 LCD from somewhere in the internet. I think it is from zolentech.com. +The protection foil is still on top of the LCD, which causes some artefacts on the picture above. Also pixel are +not square, so that the U8g2 logo appears a little bit taller. However u8x8 will look very nice with this LCD. + +``` +U8G2_ST7565_ZOLEN_128X64_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 15 Dec 2016: PCD8544 84x48 (Nokia 5110) LCD + +![img/pcd8544_84x48_nokia5110.jpg](img/pcd8544_84x48_nokia5110.jpg) + +... the classic PCD8544 84x48 (Nokia) display. +I have not enabled the LCD backlight.. + +``` +U8G2_PCD8544_84X48_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // Nokia 5110 Display +``` + + +# 15 Dec 2016: KS0108 128x64 LCD + +![img/ks0108_128x64.jpg](img/ks0108_128x64.jpg) + +There are more faster Arduino libs for KS0108 LCDs, but due to some user requests, I also +ported the KS0108 driver from U8glib. When porting from U8glib, please note that the U8g2 constructur does not include the R/W pin +any more. Connect the R/W pin to ground either directly or via digitalWrite(). + +``` +U8G2_KS0108_128X64_1 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*enable=*/ 18, /*dc=*/ 17, /*cs0=*/ 14, /*cs1=*/ 15, /*cs2=*/ U8X8_PIN_NONE, /* reset=*/ U8X8_PIN_NONE); // Set R/W to low! +``` + + +# 26 Nov 2016: ST7920 128x64 LCD in 8080 parallel mode + +![img/st7920_8080.jpg](img/st7920_8080.jpg) + +I did some more testing and speed improvements for the ST7920. + * If configured as parallel mode (PSB pin set to high), then the ST7920 will +only work in u8g2 8080 mode. + * It is required to connect +the "RW (SID)" to ground: U8g2 will only write, but not read from the ST7920 +display. + * There is no "chip select" in parallel mode of the ST7920, so the corresponding +pin has to be configured as `U8X8_PIN_NONE` in U8g2. + * The DC (data command) pin is called RS (register select) in the documentation for the ST7920. + + +``` +U8G2_ST7920_128X64_1_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*enable=*/ 18 /* A4 */, /*cs=*/ U8X8_PIN_NONE, /*dc/rs=*/ 17 /* A3 */, /*reset=*/ 15 /* A1 */); // Remember to set R/W to 0 +``` + + + +# 22 Nov 2016: UC1608 240x64 LCD + +![img/due_uc1608_erc24064.jpg](img/due_uc1608_erc24064.jpg) + +U8g2 (v2.7.1): This is my old ERC24064 (UC1608) test setup. Also ported to u8g2. +``` +U8G2_UC1608_ERC24064_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); // SW SPI, Due ERC24064-1 Test Setup +``` + +# 20 Nov 2016: SSD1306 64x48 OLED (EastRising 0.66") + +![img/uno_ssd1306_64x48.jpg](img/uno_ssd1306_64x48.jpg) + +U8g2 (v2.7.0): This is the port of the 64x48 0.66" OLED from U8glib. +``` +U8G2_SSD1306_64X48_ER_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE); +``` + +# 13 Nov 2016: UC1611 (EA DOGXL240 Display) + +![img/dogxl240_due.jpg](img/dogxl240_due.jpg) + +Today I finished code for the UC1611 controller and tested everything with a 240x128 display. Constructor is this: +``` +U8G2_UC1611_EA_DOGXL240_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +``` +Thanks to [Electronic Assembly](http://www.lcd-module.com/) for supporting this project. + +# 6 Nov 2016: SSD1306 Mirror Option + +![img/ssd1306_mirror.jpg](img/ssd1306_mirror.jpg) + +Version 2.6.x will have a mirror option (u8g2 library only). Instead of the rotation, apply U8G2_MIRROR as first option to the constructor (see below). +Rotation by 180 degree is still possible with the hardware flip function. + +``` +U8G2_SSD1306_128X64_NONAME_1_4W_SW_SPI u8g2(U8G2_MIRROR, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +``` + +# 15 Oct 2016: UC1610 160x104 DOGXL160 + +![img/u8g2_uc1610.jpg](img/u8g2_uc1610.jpg) + +This is my old DOGXL160 test environment. I rewrote the +old u8glib code to support U8x8 and flip modes. +Graylevels are not supported (U8g2 only knows black and white). + +``` +U8G2_UC1610_EA_DOGXL160_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ U8X8_PIN_NONE); + +``` + + +# 2 Oct 2016: SSD1322 256x64 NHD Display + +![img/ssd1322_uno_test_board.jpg](img/ssd1322_uno_test_board.jpg) + +There was never a test board for the SSD1322 controller and u8glib v1. +Finally, I found some +time to create a proper test board for u8g2. +Display is a 256x64 blue OLED from NHD. +Please turn on 16 bit mode for u8g2 by uncommenting U8G2_16BIT in u8g2.h. +Because of the width of this display, 8 bit mode will not be sufficient. + +``` +U8G2_SSD1322_NHD_256X64_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 2 Oct 2016: SSD1325 128x64 NHD Display + +![img/ssd1325_uno_test_board.jpg](img/ssd1325_uno_test_board.jpg) + +SSD1325 support has been ported to u8g2. This picture shows the existing old test board +for U8glib. + +``` +U8G2_SSD1325_NHD_128X64_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + + + +# 24 Sep 2016: RA8835 240x128 NHD Display + +![img/ra8835_uno_test_board.jpg](img/ra8835_uno_test_board.jpg) + +I recently ordered this NHD display from [Luna Displays](http://www.luna-displays.de/Graphic/240x128-Pixels/LCD-Graphic-Display-240-x-128-Pixels-93-0-x-65-0-mm-display.html). +The actual contrast is much better than on the picture. Some small flicker +may happen during write operation to the display memory (this is a RA8835 problem +I guess). + +``` +U8G2_RA8835_NHD_240X128_1_6800 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*enable=*/ 17, /*cs=*/ 14, /*dc=*/ 15, /*reset=*/ 16); // A0 is dc pin, /WR = RW = GND, enable is /RD = E +``` + + +# 20 Aug 2016: SH1106 display + +![img/sh1106_and_due.jpg](img/sh1106_and_due.jpg) + +SH1106 display tested with HW SPI and an Arduino Due board. + +``` +U8G2_SH1106_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +``` + +# 27 Jul 2016: A2 Micro Panel Thermal Printer + +![img/a2printer.jpg](img/a2printer.jpg) + +Today I finished the port of the A2 Micro Panel Thermal Printer (RS232 serial interface). Printing is optimized for low peak power consumption, it includes dynamic timing depending on the black level of the content and simulates a 384x240 display. +The setup differs a little bit from the other displays. +``` +class U8G2 u8g2; +void setup(void) { + + u8g2_Setup_a2printer_384x240_1( /* several different a2 printer procs exist... */ + u8g2.getU8g2(), /* this is a c call, so use the u8g2 struct instead of the class */ + U8G2_R0, /* this defines the usual rotation of the bitmap */ + u8x8_byte_arduino_serial, /* this is the new procedure from above */ + u8x8_gpio_and_delay_arduino); /* standard arduino low level proc, used only for delay */ + u8g2.beginSimple(); /* Do not clear the display, wake is not required */ +} +``` +Additionally the function `u8x8_byte_arduino_serial` has to be implemented (see the A2 Printer example). +Also remember to activate U8g2 16 Bit mode (`U8G2_16BIT`) in `u8g2.h`. + + + +# 16 Jul 2016: T6963 240x128 LCD + +![img/t6963.jpg](img/t6963.jpg) + +I reactivated my old T6963 for testing with u8g2. The black box at the +upper right is the negative voltage generater. The 9V battery is used for +the backlight LED. + +``` +U8G2_T6963_240X128_1_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7, /*enable=*/ 17, /*cs=*/ 14, /*dc=*/ 15, /*reset=*/ 16); // Connect RD with +5V, FS0 and FS1 with GND +``` + +Display Pin Header Description +| Pin | Name | Function | +|---|---|---| +| 1 | FG | Frame Ground | +| 2 | VSS | Ground | +| 3 | VDD | 5V | +| 4 | V0 | Contrast adjustment | +| 5 | /WR | Write | +| 6 | /RD | Read (U8g2: Connect to 5V) | +| 7 | /CE | Chip Select | +| 8 | C/D | Command/Data Input | +| 9 | /RST | Reset | +| 10-17 | DB0-DB7 | Data Bus | +| 18 | FS | Font Select (U8g2: Connect to 0V) | + + +# 25 Jun 2016: ST7920 128x64 LCD + +![img/st7920.jpg](img/st7920.jpg) + +This is one of the common ST7920 based LCDs. + +``` +U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* CS=*/ 10, /* reset=*/ 8); +``` + +# 23 Jun 2016: LD7032 60x32 OLED + +![img/ld7032.jpg](img/ld7032.jpg) + +A very small OLED with the LD7032 controller. Unfortunately, u8x8 API is not +supported, but the normal u8g2 procedures work fine. + +``` +U8G2_LD7032_60X32_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 11, /* data=*/ 12, /* cs=*/ 9, /* dc=*/ 10, /* reset=*/ 8); // SW SPI Nano Board +``` + + +# 23 Jun 2016: Arduboy (SSD1306 controller) + +![img/arduboy.jpg](img/arduboy.jpg) + +I finally received my own Arduboy. Of course I ported U8g2 to the Arduboy environment. +There is also a special edition of "Little Rook Chess" included in the examples: +Buttons and display of the Arduboy are supported. + +This is the Arduboy 1.0 (Kickstarter Edition) constructor for U8g2: +``` +U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 12, /* dc=*/ 4, /* reset=*/ 6); // Arduboy (Production, Kickstarter Edition) +``` + +![img/arduboy_little_rook_chess.jpg](img/arduboy_little_rook_chess.jpg) + + +# 3 Dec 2015: DOGS102 (UC1701 controller) + +![img/uc1701_dogs102_uno_board.jpg](img/uc1701_dogs102_uno_board.jpg) + +A picture of the EA DOGS102 display with UC1701 controller. Probably one of my +oldest displays in my lab. + + +# 3 Dec 2015: SSD1306 Test board + +![img/ssd1306_uno_test_board.jpg](img/ssd1306_uno_test_board.jpg) + +First picture of U8g2 library on a real display. The board is my test board +for the different communication protocols. The display module is modified (blue wires), +so that I can use the switches to activate the different protocols. + diff --git a/img/042oled_1.jpg b/img/042oled_1.jpg new file mode 100644 index 0000000..3940786 Binary files /dev/null and b/img/042oled_1.jpg differ diff --git a/img/042oled_2.jpg b/img/042oled_2.jpg new file mode 100644 index 0000000..94aedd7 Binary files /dev/null and b/img/042oled_2.jpg differ diff --git a/img/042oled_3.jpg b/img/042oled_3.jpg new file mode 100644 index 0000000..0f1f2d9 Binary files /dev/null and b/img/042oled_3.jpg differ diff --git a/img/SAM_5390.JPG b/img/SAM_5390.JPG new file mode 100644 index 0000000..e923ca2 Binary files /dev/null and b/img/SAM_5390.JPG differ diff --git a/img/SAM_5392.JPG b/img/SAM_5392.JPG new file mode 100644 index 0000000..e3c26f8 Binary files /dev/null and b/img/SAM_5392.JPG differ diff --git a/img/SAM_5393.JPG b/img/SAM_5393.JPG new file mode 100644 index 0000000..70aee5b Binary files /dev/null and b/img/SAM_5393.JPG differ diff --git a/img/SAM_5394.JPG b/img/SAM_5394.JPG new file mode 100644 index 0000000..327dc23 Binary files /dev/null and b/img/SAM_5394.JPG differ diff --git a/img/SBN1661_160x32.jpg b/img/SBN1661_160x32.jpg new file mode 100644 index 0000000..b9fdd4b Binary files /dev/null and b/img/SBN1661_160x32.jpg differ diff --git a/img/ST7305_300x400.jpg b/img/ST7305_300x400.jpg new file mode 100644 index 0000000..4feae1c Binary files /dev/null and b/img/ST7305_300x400.jpg differ diff --git a/img/UC1698_240x64.jpg b/img/UC1698_240x64.jpg new file mode 100644 index 0000000..659360c Binary files /dev/null and b/img/UC1698_240x64.jpg differ diff --git a/img/a2printer.jpg b/img/a2printer.jpg new file mode 100644 index 0000000..0c4f583 Binary files /dev/null and b/img/a2printer.jpg differ diff --git a/img/arduboy.jpg b/img/arduboy.jpg new file mode 100644 index 0000000..60c7c68 Binary files /dev/null and b/img/arduboy.jpg differ diff --git a/img/arduboy_little_rook_chess.jpg b/img/arduboy_little_rook_chess.jpg new file mode 100644 index 0000000..75a0106 Binary files /dev/null and b/img/arduboy_little_rook_chess.jpg differ diff --git a/img/arduino_ide_manage_lib.png b/img/arduino_ide_manage_lib.png new file mode 100644 index 0000000..3385a8b Binary files /dev/null and b/img/arduino_ide_manage_lib.png differ diff --git a/img/arduino_ide_search_u8g2.png b/img/arduino_ide_search_u8g2.png new file mode 100644 index 0000000..922fc50 Binary files /dev/null and b/img/arduino_ide_search_u8g2.png differ diff --git a/img/dogxl240_due.jpg b/img/dogxl240_due.jpg new file mode 100644 index 0000000..2f409cf Binary files /dev/null and b/img/dogxl240_due.jpg differ diff --git a/img/due_uc1608_erc24064.jpg b/img/due_uc1608_erc24064.jpg new file mode 100644 index 0000000..4756618 Binary files /dev/null and b/img/due_uc1608_erc24064.jpg differ diff --git a/img/esp32_ssd1306.jpg b/img/esp32_ssd1306.jpg new file mode 100644 index 0000000..57ddb34 Binary files /dev/null and b/img/esp32_ssd1306.jpg differ diff --git a/img/hd44102_lm234.jpg b/img/hd44102_lm234.jpg new file mode 100644 index 0000000..2ac616a Binary files /dev/null and b/img/hd44102_lm234.jpg differ diff --git a/img/hx1230_96x68.jpg b/img/hx1230_96x68.jpg new file mode 100644 index 0000000..7ac8961 Binary files /dev/null and b/img/hx1230_96x68.jpg differ diff --git a/img/i2c_to_parallel_lcd_board_1024.png b/img/i2c_to_parallel_lcd_board_1024.png new file mode 100644 index 0000000..d415fde Binary files /dev/null and b/img/i2c_to_parallel_lcd_board_1024.png differ diff --git a/img/il3820_v2_lut.jpg b/img/il3820_v2_lut.jpg new file mode 100644 index 0000000..e57d4c8 Binary files /dev/null and b/img/il3820_v2_lut.jpg differ diff --git a/img/ks0108_128x64.jpg b/img/ks0108_128x64.jpg new file mode 100644 index 0000000..5043b0f Binary files /dev/null and b/img/ks0108_128x64.jpg differ diff --git a/img/lc7981_160x80.jpg b/img/lc7981_160x80.jpg new file mode 100644 index 0000000..889b0af Binary files /dev/null and b/img/lc7981_160x80.jpg differ diff --git a/img/lc7981_240x128_back.jpg b/img/lc7981_240x128_back.jpg new file mode 100644 index 0000000..0f269b8 Binary files /dev/null and b/img/lc7981_240x128_back.jpg differ diff --git a/img/lc7981_240x128_front.jpg b/img/lc7981_240x128_front.jpg new file mode 100644 index 0000000..65515b6 Binary files /dev/null and b/img/lc7981_240x128_front.jpg differ diff --git a/img/ld7032.jpg b/img/ld7032.jpg new file mode 100644 index 0000000..80511c7 Binary files /dev/null and b/img/ld7032.jpg differ diff --git a/img/lut_editor.jpg b/img/lut_editor.jpg new file mode 100644 index 0000000..c8e3184 Binary files /dev/null and b/img/lut_editor.jpg differ diff --git a/img/max32620fthr_ssd1306.png b/img/max32620fthr_ssd1306.png new file mode 100644 index 0000000..3a9dfdb Binary files /dev/null and b/img/max32620fthr_ssd1306.png differ diff --git a/img/max7219_led_matrix.jpg b/img/max7219_led_matrix.jpg new file mode 100644 index 0000000..09a794d Binary files /dev/null and b/img/max7219_led_matrix.jpg differ diff --git a/img/mui_ky_040.jpg b/img/mui_ky_040.jpg new file mode 100644 index 0000000..8d38906 Binary files /dev/null and b/img/mui_ky_040.jpg differ diff --git a/img/mui_shield_with_sh1106.jpg b/img/mui_shield_with_sh1106.jpg new file mode 100644 index 0000000..16701b8 Binary files /dev/null and b/img/mui_shield_with_sh1106.jpg differ diff --git a/img/nt7534_tg12864r.jpg b/img/nt7534_tg12864r.jpg new file mode 100644 index 0000000..2db75f8 Binary files /dev/null and b/img/nt7534_tg12864r.jpg differ diff --git a/img/oled_i2c.jpg b/img/oled_i2c.jpg new file mode 100644 index 0000000..b76bc58 Binary files /dev/null and b/img/oled_i2c.jpg differ diff --git a/img/oled_selectable_bus.jpg b/img/oled_selectable_bus.jpg new file mode 100644 index 0000000..6c9703b Binary files /dev/null and b/img/oled_selectable_bus.jpg differ diff --git a/img/pcd8544_84x48_nokia5110.jpg b/img/pcd8544_84x48_nokia5110.jpg new file mode 100644 index 0000000..2bff61c Binary files /dev/null and b/img/pcd8544_84x48_nokia5110.jpg differ diff --git a/img/ra8835.jpg b/img/ra8835.jpg new file mode 100644 index 0000000..cd49f1f Binary files /dev/null and b/img/ra8835.jpg differ diff --git a/img/ra8835_uno_test_board.jpg b/img/ra8835_uno_test_board.jpg new file mode 100644 index 0000000..ceb27f2 Binary files /dev/null and b/img/ra8835_uno_test_board.jpg differ diff --git a/img/sed1520_uno_test_board.jpg b/img/sed1520_uno_test_board.jpg new file mode 100644 index 0000000..ccfdfe2 Binary files /dev/null and b/img/sed1520_uno_test_board.jpg differ diff --git a/img/sh1106_and_due.jpg b/img/sh1106_and_due.jpg new file mode 100644 index 0000000..50ebcd5 Binary files /dev/null and b/img/sh1106_and_due.jpg differ diff --git a/img/sh1107_128x128.jpg b/img/sh1107_128x128.jpg new file mode 100644 index 0000000..5db843e Binary files /dev/null and b/img/sh1107_128x128.jpg differ diff --git a/img/sh1122_256x64.jpg b/img/sh1122_256x64.jpg new file mode 100644 index 0000000..1999939 Binary files /dev/null and b/img/sh1122_256x64.jpg differ diff --git a/img/ssd1305_128x32.jpg b/img/ssd1305_128x32.jpg new file mode 100644 index 0000000..c397ce2 Binary files /dev/null and b/img/ssd1305_128x32.jpg differ diff --git a/img/ssd1305_128x32_back.jpg b/img/ssd1305_128x32_back.jpg new file mode 100644 index 0000000..9d19f76 Binary files /dev/null and b/img/ssd1305_128x32_back.jpg differ diff --git a/img/ssd1306_72x40_er.jpg b/img/ssd1306_72x40_er.jpg new file mode 100644 index 0000000..60c3166 Binary files /dev/null and b/img/ssd1306_72x40_er.jpg differ diff --git a/img/ssd1306_i2c_address.jpg b/img/ssd1306_i2c_address.jpg new file mode 100644 index 0000000..9471de1 Binary files /dev/null and b/img/ssd1306_i2c_address.jpg differ diff --git a/img/ssd1306_lpc824.jpg b/img/ssd1306_lpc824.jpg new file mode 100644 index 0000000..84b6d15 Binary files /dev/null and b/img/ssd1306_lpc824.jpg differ diff --git a/img/ssd1306_mirror.jpg b/img/ssd1306_mirror.jpg new file mode 100644 index 0000000..794aebc Binary files /dev/null and b/img/ssd1306_mirror.jpg differ diff --git a/img/ssd1306_solder_bridges.jpg b/img/ssd1306_solder_bridges.jpg new file mode 100644 index 0000000..96deffc Binary files /dev/null and b/img/ssd1306_solder_bridges.jpg differ diff --git a/img/ssd1306_uno_test_board.jpg b/img/ssd1306_uno_test_board.jpg new file mode 100644 index 0000000..5f32bc0 Binary files /dev/null and b/img/ssd1306_uno_test_board.jpg differ diff --git a/img/ssd1309_128x64.jpg b/img/ssd1309_128x64.jpg new file mode 100644 index 0000000..b4d881e Binary files /dev/null and b/img/ssd1309_128x64.jpg differ diff --git a/img/ssd1322_uno_test_board.jpg b/img/ssd1322_uno_test_board.jpg new file mode 100644 index 0000000..ea290cc Binary files /dev/null and b/img/ssd1322_uno_test_board.jpg differ diff --git a/img/ssd1325_uno_test_board.jpg b/img/ssd1325_uno_test_board.jpg new file mode 100644 index 0000000..750a909 Binary files /dev/null and b/img/ssd1325_uno_test_board.jpg differ diff --git a/img/ssd1327_seeed_96x96.jpg b/img/ssd1327_seeed_96x96.jpg new file mode 100644 index 0000000..05cd343 Binary files /dev/null and b/img/ssd1327_seeed_96x96.jpg differ diff --git a/img/ssd1329.jpg b/img/ssd1329.jpg new file mode 100644 index 0000000..2ea88ed Binary files /dev/null and b/img/ssd1329.jpg differ diff --git a/img/ssd1362_zjy_206x36.jpg b/img/ssd1362_zjy_206x36.jpg new file mode 100644 index 0000000..3ce5888 Binary files /dev/null and b/img/ssd1362_zjy_206x36.jpg differ diff --git a/img/ssd1362_zjy_256x64.jpg b/img/ssd1362_zjy_256x64.jpg new file mode 100644 index 0000000..5963c4f Binary files /dev/null and b/img/ssd1362_zjy_256x64.jpg differ diff --git a/img/ssd1363_256x128.jpg b/img/ssd1363_256x128.jpg new file mode 100644 index 0000000..db089be Binary files /dev/null and b/img/ssd1363_256x128.jpg differ diff --git a/img/ssd1606_uno_test_board.jpg b/img/ssd1606_uno_test_board.jpg new file mode 100644 index 0000000..c4fa872 Binary files /dev/null and b/img/ssd1606_uno_test_board.jpg differ diff --git a/img/ssd1607_uno_test_board.jpg b/img/ssd1607_uno_test_board.jpg new file mode 100644 index 0000000..9c6f9ef Binary files /dev/null and b/img/ssd1607_uno_test_board.jpg differ diff --git a/img/st7302.jpg b/img/st7302.jpg new file mode 100644 index 0000000..9bd2213 Binary files /dev/null and b/img/st7302.jpg differ diff --git a/img/st75161_jlx160160.jpg b/img/st75161_jlx160160.jpg new file mode 100644 index 0000000..368c217 Binary files /dev/null and b/img/st75161_jlx160160.jpg differ diff --git a/img/st75256_jlx172104.jpg b/img/st75256_jlx172104.jpg new file mode 100644 index 0000000..4cd140d Binary files /dev/null and b/img/st75256_jlx172104.jpg differ diff --git a/img/st75256_jlx256128.jpg b/img/st75256_jlx256128.jpg new file mode 100644 index 0000000..1438996 Binary files /dev/null and b/img/st75256_jlx256128.jpg differ diff --git a/img/st75256_jlx25664.jpg b/img/st75256_jlx25664.jpg new file mode 100644 index 0000000..be1d344 Binary files /dev/null and b/img/st75256_jlx25664.jpg differ diff --git a/img/st7528.jpg b/img/st7528.jpg new file mode 100644 index 0000000..8214bdd Binary files /dev/null and b/img/st7528.jpg differ diff --git a/img/st75320.jpg b/img/st75320.jpg new file mode 100644 index 0000000..740a59b Binary files /dev/null and b/img/st75320.jpg differ diff --git a/img/st7565_dogm132.jpg b/img/st7565_dogm132.jpg new file mode 100644 index 0000000..78daf3b Binary files /dev/null and b/img/st7565_dogm132.jpg differ diff --git a/img/st7565_dogm132_avr.jpg b/img/st7565_dogm132_avr.jpg new file mode 100644 index 0000000..0a76dee Binary files /dev/null and b/img/st7565_dogm132_avr.jpg differ diff --git a/img/st7565_zolen_128x64.jpg b/img/st7565_zolen_128x64.jpg new file mode 100644 index 0000000..437cbcd Binary files /dev/null and b/img/st7565_zolen_128x64.jpg differ diff --git a/img/st7567_enh_dg128064.jpg b/img/st7567_enh_dg128064.jpg new file mode 100644 index 0000000..1f8a8aa Binary files /dev/null and b/img/st7567_enh_dg128064.jpg differ diff --git a/img/st7567_pax_instruments.jpg b/img/st7567_pax_instruments.jpg new file mode 100644 index 0000000..5cc1ef8 Binary files /dev/null and b/img/st7567_pax_instruments.jpg differ diff --git a/img/st7571.jpg b/img/st7571.jpg new file mode 100644 index 0000000..a810d74 Binary files /dev/null and b/img/st7571.jpg differ diff --git a/img/st7586s_jlx320160.jpg b/img/st7586s_jlx320160.jpg new file mode 100644 index 0000000..4062cdd Binary files /dev/null and b/img/st7586s_jlx320160.jpg differ diff --git a/img/st7588_jlx12864.jpg b/img/st7588_jlx12864.jpg new file mode 100644 index 0000000..cb90c95 Binary files /dev/null and b/img/st7588_jlx12864.jpg differ diff --git a/img/st7920.jpg b/img/st7920.jpg new file mode 100644 index 0000000..b1cad31 Binary files /dev/null and b/img/st7920.jpg differ diff --git a/img/st7920_128x64_i2c_back.jpg b/img/st7920_128x64_i2c_back.jpg new file mode 100644 index 0000000..15a4a02 Binary files /dev/null and b/img/st7920_128x64_i2c_back.jpg differ diff --git a/img/st7920_128x64_i2c_front.jpg b/img/st7920_128x64_i2c_front.jpg new file mode 100644 index 0000000..2f51a5e Binary files /dev/null and b/img/st7920_128x64_i2c_front.jpg differ diff --git a/img/st7920_8080.jpg b/img/st7920_8080.jpg new file mode 100644 index 0000000..e7ed734 Binary files /dev/null and b/img/st7920_8080.jpg differ diff --git a/img/st7920_esp8266.jpg b/img/st7920_esp8266.jpg new file mode 100644 index 0000000..57ecaff Binary files /dev/null and b/img/st7920_esp8266.jpg differ diff --git a/img/st7920_psb.jpg b/img/st7920_psb.jpg new file mode 100644 index 0000000..6cfff5a Binary files /dev/null and b/img/st7920_psb.jpg differ diff --git a/img/t6963.jpg b/img/t6963.jpg new file mode 100644 index 0000000..b1eb12b Binary files /dev/null and b/img/t6963.jpg differ diff --git a/img/t6963_128x128_i2c_back.jpg b/img/t6963_128x128_i2c_back.jpg new file mode 100644 index 0000000..f9464db Binary files /dev/null and b/img/t6963_128x128_i2c_back.jpg differ diff --git a/img/t6963_128x128_i2c_front.jpg b/img/t6963_128x128_i2c_front.jpg new file mode 100644 index 0000000..6008082 Binary files /dev/null and b/img/t6963_128x128_i2c_front.jpg differ diff --git a/img/t6963_240x128_i2c_board.jpg b/img/t6963_240x128_i2c_board.jpg new file mode 100644 index 0000000..737cd85 Binary files /dev/null and b/img/t6963_240x128_i2c_board.jpg differ diff --git a/img/u8g2_ssd1320.jpg b/img/u8g2_ssd1320.jpg new file mode 100644 index 0000000..53b05d2 Binary files /dev/null and b/img/u8g2_ssd1320.jpg differ diff --git a/img/u8g2_uc1610.jpg b/img/u8g2_uc1610.jpg new file mode 100644 index 0000000..ea075bf Binary files /dev/null and b/img/u8g2_uc1610.jpg differ diff --git a/img/uc1604_jlx19264.jpg b/img/uc1604_jlx19264.jpg new file mode 100644 index 0000000..8dee116 Binary files /dev/null and b/img/uc1604_jlx19264.jpg differ diff --git a/img/uc1609_192x64.jpg b/img/uc1609_192x64.jpg new file mode 100644 index 0000000..090aa41 Binary files /dev/null and b/img/uc1609_192x64.jpg differ diff --git a/img/uc1617_jlx128128.jpg b/img/uc1617_jlx128128.jpg new file mode 100644 index 0000000..325887f Binary files /dev/null and b/img/uc1617_jlx128128.jpg differ diff --git a/img/uc1628_256x128.jpg b/img/uc1628_256x128.jpg new file mode 100644 index 0000000..40d8756 Binary files /dev/null and b/img/uc1628_256x128.jpg differ diff --git a/img/uc1701_dogs102_uno_board.jpg b/img/uc1701_dogs102_uno_board.jpg new file mode 100644 index 0000000..87b8d8f Binary files /dev/null and b/img/uc1701_dogs102_uno_board.jpg differ diff --git a/img/uc1701_dogs102_uno_board_320.jpg b/img/uc1701_dogs102_uno_board_320.jpg new file mode 100644 index 0000000..aa3b30c Binary files /dev/null and b/img/uc1701_dogs102_uno_board_320.jpg differ diff --git a/img/uc1701_dogs102_uno_board_640.jpg b/img/uc1701_dogs102_uno_board_640.jpg new file mode 100644 index 0000000..637cb48 Binary files /dev/null and b/img/uc1701_dogs102_uno_board_640.jpg differ diff --git a/img/unicode_utf8_st7920.jpg b/img/unicode_utf8_st7920.jpg new file mode 100644 index 0000000..b6fb64b Binary files /dev/null and b/img/unicode_utf8_st7920.jpg differ diff --git a/img/uno_ssd1306_64x48.jpg b/img/uno_ssd1306_64x48.jpg new file mode 100644 index 0000000..1ff8ecb Binary files /dev/null and b/img/uno_ssd1306_64x48.jpg differ diff --git a/img/uno_waveshare29.jpg b/img/uno_waveshare29.jpg new file mode 100644 index 0000000..342b97b Binary files /dev/null and b/img/uno_waveshare29.jpg differ diff --git a/img/waveshare29.jpg b/img/waveshare29.jpg new file mode 100644 index 0000000..ab080c5 Binary files /dev/null and b/img/waveshare29.jpg differ diff --git a/internal.md b/internal.md new file mode 100644 index 0000000..6fe7a81 --- /dev/null +++ b/internal.md @@ -0,0 +1,356 @@ + +[tocstart]: # (toc start) + + * [Rebuild Fonts](#rebuild-fonts) + * [LCD and ePaper](#lcd-and-epaper) + * [Powersave Mode](#powersave-mode) + * [Refresh](#refresh) + * [New Displays](#new-displays) + * [Display Procedure](#display-procedure) + * [Update u8x8.h](#update-u8x8h) + * [Rebuild Code](#rebuild-code) + * [Release](#release) + * [PDF Generation](#pdf-generation) + * [Arduino IDE](#arduino-ide) + * [Library ](#library-) + * [Test Devices](#test-devices) + * [Digispark ATTiny Model A (LED at Pin 1)](#digispark-attiny-model-a-led-at-pin-1) + * [Images](#images) + * [Defines](#defines) + * [GCC](#gcc) + * [`F_CPU`](#`f_cpu`) + * [Identify Environment](#identify-environment) + * [Upload to Arduino Due on Linux](#upload-to-arduino-due-on-linux) + * [reset arduino board](#reset-arduino-board) + * [wait for it...](#wait-for-it) + * [https://stackoverflow.com/questions/43016993/how-can-i-force-a-leonardo-to-reset-with-avrdude](#httpsstackoverflowcomquestions43016993howcaniforcealeonardotoresetwithavrdude) + * [TTF to BDF](#ttf-to-bdf) + * [External Lib Refs](#external-lib-refs) + * [MUI Gif Animations](#mui-gif-animations) + +[tocend]: # (toc end) + +# Rebuild Fonts + +Rebuilding a all font c code, font pictures and all font related md (Github markdown) files: +``` +tools/font/build$ make clean +tools/font/build$ make build1 +tools/font/build$ ./build1 +tools/font/build$ make clean +tools/font/build$ make build2 +tools/font/build$ ./build2 +``` + +The font pictures must be copied manually to the wiki: +``` +tools/font/build$ cp *.png ~/git/u8g2.wiki/fntpic/. +``` + +Some pictures are too large for the build processor. These pictures have to be generated with bdfconv. +After this, overwrite the incomplete pictures. +``` +tools/font/bdfconv$ make chinese +tools/font/bdfconv$ cp u8g2_font_*.png ~/git/u8g2.wiki/fntpic/. +``` + + +The updated font md files will clear the TOC. This has to be rebuild also: +``` +tools/mdtoc$ make wiki +``` +The makefile target "wiki" will update all markdown files in the wiki. All modified markdown files will get a generated table of content. Labels are inserted before and after the TOC. Do not delete these labels. + +To update the examples, call the .ino updater: +``` +tools/inoupdate$ make ino +``` +This will the constructor list for the examples. + +# LCD and ePaper + +## Powersave Mode + +LCD: Powersave mode will make the content of the display invisible. + +e-Paper: Powersave mode will try to lower the power consumption, however the display content will not be affected. + +In both cases the RAM content is not affected and can still be written. This means, that the RAM can be written during +power down mode. After enabling power up, the new display content will be visible (for e-Paper devices an additional +refresh is required). + +## Refresh + +E-Paper devices have to handle the `U8X8_MSG_DISPLAY_REFRESH` message. +LCDs must ignore this message. +`U8X8_MSG_DISPLAY_REFRESH` is sent to the device via call to [refreshDisplay](u8x8reference#refreshdisplay). +For the u8x8-API this call must be done by the user. For the u8g2-API this call +is automatically performed by the [sendBuffer](u8g2reference#sendbuffer) +and [nextPage](u8g2reference#nextPage) calls. + +The refresh message **must** be sent only during power up mode of the e-Paper/e-Ink +device. This leads to the following problem: The C++ begin() sequence looks like this: +1. [initDisplay](u8g2reference#initdisplay) +2. [clearDisplay](u8g2reference#cleardisplay) +3. [setPowerSave(0)](u8g2reference#setpowersave) + +While this is fine for LCDs, the problem for e-Paper/e-Ink is, that a refresh message +is sent during step 2, but the power save might still be enabled. To solve this, +the procedures above behave differently for LCDs and e-Paper/e-Ink devices: + +| Procedure | Result for LCD | Result for e-Paper/e-Ink | +|----------|-------|------------| +| initDisplay | Power Save enabled, display RAM undefined, empty display screen | Power Save disabled, display RAM cleared, empty display screen | +| clearDisplay | Display RAM cleared | Display RAM cleared (redundant, because it is already empty) | +| setPowerSave(0) | Display RAM is visible on the screen | Disable Power Save (redundant, because it is already disabled) | + +# New Displays + +## Display Procedure + +Every display has its own display procedure. All display specific communication happens through this procedure. +The procedure should be located in a c file with the prefix `u8x8_d_` and the function name *must* have the following form: `u8x8_d__()` + +Example: +``` +uint8_t u8x8_d__(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) +{ + uint8_t x, c; + uint8_t *ptr; + switch(msg) + { + case U8X8_MSG_DISPLAY_SETUP_MEMORY: + // make a call to u8x8_d_helper_display_setup_memory + // do NOT communicate with the display + u8x8_d_helper_display_setup_memory(u8x8, ); + break; + case U8X8_MSG_DISPLAY_INIT: + // setup the communication interface + // init the display by sending an init sequence + u8x8_d_helper_display_init(u8x8); + u8x8_cad_SendSequence(u8x8, ); + // LCD: Put controller in power safe mode and do not clear + // the controller RAM (will be done later) + // e-paper/e-Ink: Leave the controller in normal mode (activated charge pump, etc) + // ensure, that the controller RAM and the display content are cleared + break; + case U8X8_MSG_DISPLAY_SET_POWER_SAVE: + // arg_int == 0: wakeup, normal mode + // arg_int == 1: power safe + // Power save mode means, that power is reduced, but still the controller RAM + // is valid. Sometimes a controller might have several power modes (normal, + // sleep, deep sleep, etc). As long as the RAM can be written, any power down + // mode is fine. Do not switch to a power down mode, where the controller RAM + // gets invalid. + ... + break; +#ifdef U8X8_WITH_SET_FLIP_MODE + case U8X8_MSG_DISPLAY_SET_FLIP_MODE: + // This case should be compiled only with U8X8_WITH_SET_FLIP_MODE + // arg_int == 0: normal, native orientation + // arg_int == 1: 180 degree rotation + ... + break; +#endif +#ifdef U8X8_WITH_SET_CONTRAST + case U8X8_MSG_DISPLAY_SET_CONTRAST: + // This case should be compiled only with U8X8_WITH_SET_CONTRAST + // arg_int: 0 (no contrast/brightness) to 255 (max contrast/brightness) + ... + break; +#endif + case U8X8_MSG_DISPLAY_DRAW_TILE: + /* arg_ptr: (u8x8_tile_t *) */ + /* arg_int: How often u8x8_tile_t should be repeated */ + ... + break; + case U8X8_MSG_DISPLAY_REFRESH: + // LCD: Do nothing + // e-Paper/e-Ink: Make controller RAM visible on the display. + // It can be assumed, that the controler is NOT in power save mode. + break; + default: + return 0; + } + return 1; +} +``` + +In most cases each display includes a display-informations stucture (which must be set if U8X8_MSG_DISPLAY_SETUP_MEMORY is received) and a +display init sequence (which must be set if U8X8_MSG_DISPLAY_INIT) is received. + + +## Update u8x8.h + +The prototype of the display procedure +``` +uint8_t u8x8_d__(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr) +``` +has to be added to u8x8.h + + + +## Rebuild Code + +Locate +``` +tools/codebuild$ +``` + +Update codebuild.c file with the new controller/display: Usually this is done by copying an +existing display structure. The structure usually looks like this: +``` + { + "sh1106", 8, 4, "u8g2_ll_hvline_vertical_top_lsb", "u8x8_cad_001", "", COM_4WSPI|COM_3WSPI|COM_6800|COM_8080, + "Not tested", /* is_generate_u8g2_class= */ 1, + { + { "64x32" }, + { NULL } + } + }, + { + "sh1106", 8, 4, "u8g2_ll_hvline_vertical_top_lsb", "u8x8_cad_ssd13xx_i2c", "i2c", COM_I2C, + "Not tested", /* is_generate_u8g2_class= */ 1, + { + { "64x32" }, + { NULL } + } + }, +``` + +From left to right: +| Example | Description | +|---|---| +| "sh1106" | The name of the controller in your procedure: | +| 8 | The tile width (=8 pixel) of the display: In this case 8x8 = 64 pixel width | +| 4 | The tile height (=8 pixel) of the display: Here: 4*8 = 32 pixel height | +| "u8g2_ll_hvline_vertical_top_lsb" | The U8g2 memory vs display memory mapping procedure (see also u8g2.h) | +| "u8x8_cad_001" | The command Argument Data mapping procedure. This might depend on the COM procedure. | +| COM_4WSPI | The communication protocols, supported by the display. Can be or'ed | +| "Not tested" | Unused comment | +| /* is_generate_u8g2_class= */ 1 | Whether the u8g2 Arduino class should be generated (usually 1) | +| display list | At the end there must be a NULL terminated list of display names. This must match the part of the function name | + + +Then rebuild the code with +``` +tools/codebuild$ make build +``` + +Finally execute codebuild: +``` +tools/codebuild$ ./codebuild +``` + +This will update U8g2 and add the new constructors for the display + +# Release + +## PDF Generation + +``` +sudo apt install texlive-latex-base texlive-fonts-recommended texlive-latex-extra +pandoc -f gfm fntlistallpic.md -t latex -o ~/git/u8g2/doc/u8g2fntlistallpic.pdf +``` + +# Arduino IDE + +## Library + +A library, which has been installed via local zip file, is located in the +"Arduino/libraries" folder. + + +# Test Devices + +## Digispark ATTiny Model A (LED at Pin 1) + * Github: https://github.com/digistump/DigistumpArduino + * Boards Manager URL: http://digistump.com/package_digistump_index.json + * Board: Digispark Default 16.5 MHz + * Product Specification: https://digistump.com/wiki/digispark/tutorials/digispark + * Defines: `__AVR_ATtiny85__` + * Test Environment: Arduino 1.6.5 on Linux Desktop + * Display: SSD1306 I2C OLED, Pin 0: Data, Pin 2: Clock + +# Images + * LED light, white background + * ISO 200, Cloud, 1/60 (A), +3/10 EV, S-Prog + +# Defines + +## GCC + * Show gcc buildin macros: `gcc -dM -E - < /dev/null` + +## `F_CPU` + + * F\_CPU must be defined and must expand to the CPU frequency in hertz (e.g. -DF\_CPU=16000000L) + +## Identify Environment + + * `ARDUINO`: Version number of the Arduino Environment. 100 for 1.00, 10600 for 1.6.0, 10800 for 1.8.0 + * `__AVR__`: Atmel AVR + * `__18CXX`: MPLAB C18 (PIC) + * `__PIC32MX`: PIC32 + * `__XC8` MPLAB XC8 Compiler (Microchip) + * `__PIC18` MPLAB XC8 Compiler with selected PIC18 device + * `__arm__`: GCC ARM (Arduino Due) + * `__SAM3X8E__`: Arduino Due + * `__AVR_ARCH__`: Values 2 and 25 are ATTiny + * `__XTENSA__`, `__xtensa__`: gcc predefined for xtensa architecture (ESP8266) + * `XTENSA_EL`, `XTENSA`, `xtensa`: gcc predefined for ESP32 + * `ARDUINO_ARCH_ESP8266`, `ESP8266`: Defined by the esp8266 Arduino board file + * `ARDUINO_ARCH_ESP32`, `ESP_PLATFORM`: Defined by Arduino IDE for ESP32 boards + * `__AVR_ARCH__`: Build-in macro that resolves to a decimal number that identifies the architecture. Possible values are: + * 2: avr2, ATTiny + * 25: avr25, ATTiny with MOVW instruction + * 3: avr3 + * 31: avr31 + * 35: avr35 (ata5505, ata6617c, ata664251, atmega16u2, atmega32u2, atmega8u2, attiny1634, attiny167, at90usb162, at90usb82) + * 4: avr4 (ATMega with 8KB) + * 5: avr5 (ATMega with 16KB to 64KB) + * 51: avr51 (ATMega with 128KB) + * 6: avr6 (ATMega with > 128KB) + + for mcu=avr2, avr25, avr3, avr31, avr35, avr4, avr5, avr51, avr6, + +# Upload to Arduino Due on Linux +Often the following code seems to be required (enter on terminal): +``` +stty -F /dev/ttyACM0 speed 1200 cs8 -cstopb -parenb +``` + +The following code will reset and wait for the board: +``` +# reset arduino board +stty -F /dev/ttyACM0 speed 1200 cs8 + +# wait for it... +# https://stackoverflow.com/questions/43016993/how-can-i-force-a-leonardo-to-reset-with-avrdude +while :; do + sleep 0.5 + [ -c /dev/ttyACM0 ] && break +done +``` + + +# TTF to BDF +Usually, the following options should be used + +8x8 Fonts: +``` +otf2bdf -r 72 -p 8 -o +``` + +16x16 Fonts: +``` +otf2bdf -r 72 -p 16 -o +``` +# External Lib Refs + * http://platformio.org/lib/show/942/U8g2/ + * http://www.arduinolibraries.info/libraries/u8g2 + +## MUI Gif Animations + +``` +convert -delay 20 -loop 0 *.png mui_animation.gif +``` \ No newline at end of file diff --git a/muimanual.md b/muimanual.md new file mode 100644 index 0000000..0835958 --- /dev/null +++ b/muimanual.md @@ -0,0 +1,866 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [MUI](#mui) + * [Graphical User Interface](#graphical-user-interface) + * [Minimal Example](#minimal-example) + * [Content (Minimal Example)](#content-minimal-example) + * [MUIMinimal.ino](#muiminimalino) + * [Includes and Constructors](#includes-and-constructors) + * [MUIF](#muif) + * [ Form Definition String (FDS)](#-form-definition-string-fds) + * [Arduino Setup](#arduino-setup) + * [Arduino Loop: Draw User Interface](#arduino-loop-draw-user-interface) + * [Arduino Loop: Map and Execute Events](#arduino-loop-map-and-execute-events) + * [Arduino Loop: Inactive User Interface](#arduino-loop-inactive-user-interface) + * [Minimal Example Summary](#minimal-example-summary) + * [MUICountDown Example](#muicountdown-example) + * [Content (Count Down)](#content-count-down) + * [MUICountDown.ino](#muicountdownino) + * [Event Mapping and Action Execution](#event-mapping-and-action-execution) + * [Field Processing Functions (MUIF)](#field-processing-functions-muif) + * [Form Definition String (FDS)](#form-definition-string-fds) + * [Leave and Enter the Menu System](#leave-and-enter-the-menu-system) + * [Stopwatch Example](#stopwatch-example) + * [Content (Stopwatch)](#content-stopwatch) + * [MUIStopwatch.ino](#muistopwatchino) + * [FDS](#fds) + * [Waveform Generator Example](#waveform-generator-example) + * [Content](#content) + * [Code ](#code-) + * [Array Editor for the Waveform](#array-editor-for-the-waveform) + * [Conclusion](#conclusion) + +[tocend]: # (toc end) + +# Introduction + +## MUI + +The monochrome minimal graphical user interface (MUI) is a small addon for u8g2 library. +The purpose is to create interactive user interfaces with u8g2. + +![ref/mui_animation.png](ref/mui_animation.gif) + + +Key features: + + * Event Processing + * User interface drawing + * Many predefined user elements + * User interface definition in PROGMEM area for AVR systems + * Static menu definitions + * Small code size (4 to 8 KB) + * Low RAM (<0.5 KB) + * Optimized for monochrome displays + * MUI Reference: https://github.com/olikraus/u8g2/wiki/muiref + + +## Graphical User Interface + +### Generic Approach + +Steps to implement a graphical user interface:: + + 1. Draw the user interface on a display. + 2. Detect user input events (like a button press) + 3. Map the user input event to a user interface action (like moving the focus or changing a value) + 4. Execute the user interface action (and continue with 1.) + +### User Interface vs. other Information + +The user interface and your own display procedures +need to coexist. Both parts may share the same display: + + 1. Check if the user interface is active or inactive + 2. If user interface is active: Draw UI, handle events, execute actions (see above) + 3. If user interface is inactive: Draw custom code, check whether user wants to return to the menu system + +It is also possible to place custom graphics into the user interface. +The [Waveform Generator](#waveform-generator-example) will show more details how user interface and custom graphics can be used together. + +### Definitions + +Definitions for some terms, used in this documentation (see also the more detailed definitions [here](muiref#definitions)). + + * **Form**: A form contains multiple fields and is described in FDS. + * **Field**: A field is placed at a certain position on the form in FDS. Each field must have a corresponding MUIF entry in the MUIF list. + * **MUIF** The MUI Function declares properties of a field. A field on the form referes to a MUIF. All MUIF must be part of a MUIF list. + * **FDS** The "Form Definition String" defines all the forms with their fields. + +# Minimal Example + +## Content (Minimal Example) + * MUI setup for U8g2 + * Preconditions for the user interface: MUIF list and FDS + * How to draw the menu + * How to process events + * How to deactivate the user interface + +## MUIMinimal.ino + +This is a minimal example for MUI together with U8g2. +The code will assume the dogs102 shield (http://shieldlist.org/controlconnection/dogs102). + +[Full Arduino code of for this example](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIMinimal/MUIMinimal.ino) + +![ref/mui_select_me.png](ref/mui_select_me.png) + + +``` C++ +#include +#include +#include + +U8G2_UC1701_EA_DOGS102_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +MUIU8G2 mui; + +muif_t muif_list[] = { + MUIF_VARIABLE("BN", NULL, mui_u8g2_btn_exit_wm_fi) +}; + +fds_t fds_data[] = +MUI_FORM(1) +MUI_XYT("BN", 64, 30, " Select Me ") +; + +void setup(void) { + u8g2.begin(/* menu_select_pin= */ 5, /* menu_next_pin= */ 4, /* menu_prev_pin= */ 2, /* menu_up_pin= */ U8X8_PIN_NONE, /* menu_down_pin= */ U8X8_PIN_NONE, /* menu_home_pin= */ 3); + mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t)); + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); +} + +uint8_t is_redraw = 1; +void loop(void) { + u8g2.setFont(u8g2_font_helvR08_tr); + if ( mui.isFormActive() ) + { + /* menu is active: draw the menu */ + if ( is_redraw ) { + u8g2.firstPage(); + do { + mui.draw(); + } while( u8g2.nextPage() ); + is_redraw = 0; + } + /* handle events */ + switch(u8g2.getMenuEvent()) { + case U8X8_MSG_GPIO_MENU_SELECT: + mui.sendSelect(); + is_redraw = 1; + break; + } + } else { + /* menu not active: show something else */ + u8g2.firstPage(); + do { + u8g2.setCursor(0,20); + u8g2.print(millis()); + } while( u8g2.nextPage() ); + } /* mui.isFormActive() */ +} /* loop */ + +``` + +The following sections will discuss the code step by step. + +## Includes and Constructors + +``` C++ +#include +#include +#include + +U8G2_UC1701_EA_DOGS102_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +MUIU8G2 mui; +``` + +After the usual includes create the u8g2 object and the new `mui` object. +The `mui` object will not receive any arguments. This is done later with the `.begin` function. + +## MUIF + + +``` C++ +muif_t muif_list[] = { + MUIF_VARIABLE("BN", NULL, mui_u8g2_btn_exit_wm_fi) +}; +``` + +This is a list of all the MUIFs (field processing functions), which are required for the menu. +In this case there is only one MUIF, +because there will be only one element in the menu system. + +Available MUIFs are listed in the MUIF [reference](muiref). +From left to right, +the arguments for the MUIF are: + + * `"BN"`: A unique identifier. This MUST be a string with exactly two chars. This identifier + is later used in the field definitions (FDS). + * `NULL`: This is a pointer to a data value. `NULL` means, that there is no variable assigned + to this field. + * `mui_u8g2_btn_exit_wm_fi`: This is the callback function + for the field. It will render the button on the display and handle the select event + for the corresponding field. The name usually reflects the behaviour ("exit" = leave menu system) + and the visual representation ("fi" = "with frame, inverted text"). + The [MUIF reference](muiref) will include all predefined callback functions. + +Details for this MUIF can be found [here](https://github.com/olikraus/u8g2/wiki/muiref#exit-button). + +It is possible to define custom MUIFs. Usually a new custom MUIF extends the functionality of an existing MUIFs. +The [Stopwatch Example](#stopwatch-example) and the [Waveform Generator Example](#waveform-generator-example) will discuss this in more detail. + + +## Form Definition String (FDS) + +``` C++ +fds_t fds_data[] = +MUI_FORM(1) +MUI_XYT("BN", 64, 30, " Select Me ") +; +``` + +The form definition string (FDS) defines all forms along with their fields. Each form must have a number between 1 and 255. +In this +case there is only one form with the number `1`. A form always starts with the +macro `MUI_FORM`. + +The field is defined with the macro `MUI_XYT`, which requires the following +arguments: + * `"BN"`: The MUIF identifier for the MUIF callback which should render and handle this field. A MUIF with the "BN" keyword must exist in the MUIF list. + * `64`: The X reference position + * `30`: The Y reference position + * `" Select Me "`: A UTF8 string, which is rendered as button text on the display. + +FDS and MUIF are connected with each other: +Each identifier in FDS (like `"BN"`) must also appear in the MUIF list. If the identifier is +used in FDS, but not found in the MUIF list, then the field will not appear on the form. + +Note: The FDS internally is a string, so there must be exactly only one ';' at the end. + +## Arduino Setup + +``` C++ +void setup(void) { + u8g2.begin(/* menu_select_pin= */ 5, /* menu_next_pin= */ 4, /* menu_prev_pin= */ 2, /* menu_up_pin= */ U8X8_PIN_NONE, /* menu_down_pin= */ U8X8_PIN_NONE, /* menu_home_pin= */ 3); + mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t)); + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); +} +``` + +In this case U8g2 is configured to check button events from the DOGS102 shield. +However any other button library can also be used. + +In the second line, the mui object is connected to u8g2 object, FDS list and MUIF list. The last +argument of the mui begin statement is the number of entries in the MUIF list. +This is calculated by the compiler with help of the `sizeof` operator: `sizeof(muif_list)/sizeof(muif_t))`. + +The last statement (`mui.gotoForm`) will setup the menu system and +jump to form `1` as initial menu form. Obviously the form with the number `1` should exist in FDS (`MUI_FORM(1)`) +otherwise `mui.gotoForm` will fail and the menu is not activated. + +The focus cursor will be placed on the first interactive field (`initial_cursor_position`). + +## Arduino Loop: Draw User Interface + +``` C++ +uint8_t is_redraw = 1; // indicates whether the menu should be drawn +void loop(void) { + u8g2.setFont(u8g2_font_helvR08_tr); + if ( mui.isFormActive() ) + { + /* menu is active: draw the menu */ + if ( is_redraw ) { // is any redraw of the menu required? + u8g2.firstPage(); + do { + mui.draw(); + } while( u8g2.nextPage() ); + is_redraw = 0; // menu is now up to date, no redraw required at the moment + } +``` + +The `is_redraw` variable will be used to avoid unrequired redraws. Drawing the menu +will happen only if `is_redraw` is not 0 (which is the initally the case, because `1` is +assigned as default value) + +The menu system is also active because of the previous `mui.gotoForm` statement: +`mui.isFormActive()` will return true. + +`mui.draw()` is called to draw the complete current state of the user interface and finally +the `is_redraw` is cleared to ensure that the menu is not rendered again without change +in the user interface. + +## Arduino Loop: Map and Execute Events + +``` C++ + /* handle events */ + switch(u8g2.getMenuEvent()) { + case U8X8_MSG_GPIO_MENU_SELECT: + mui.sendSelect(); + is_redraw = 1; // The select statement will change something: Enforce a redraw + break; + } +``` + +After drawing the user interface the code will check for any user button press events. +If the select button is pressed, then the select action (`mui.sendSelect()`) will be executed. + +Usually a user interface has to check and act on multiple events, but for this +minimal example only one event is sufficient. + +Once the event has been detected, the `is_redraw` flag is set to enforce a redraw of the +user interface. + +## Arduino Loop: Inactive User Interface + +``` C++ + } else { + /* menu not active: show something else */ + u8g2.firstPage(); + do { + u8g2.setCursor(0,20); + u8g2.print(millis()); + } while( u8g2.nextPage() ); + } /* mui.isFormActive() */ +``` + +The `Select Me` button will call the `mui_u8g2_btn_exit_wm_fi` +function. If `mui_u8g2_btn_exit_wm_fi` receives a select +action, then the user interface menu will be deactivated. `isFormActive` will return +false and the program will execute the above code. + +This code will just display the current `millis()` forever (until next reset). + +## Minimal Example Summary + +This completes the minimal MUI example. The following topics had been covered: + * How to define a MUIF (field function) list + * How to define a form with a single field + * How to connect MUI to U8g2 + * How to display an initial form + * How to draw the form (user interface) and how to handle user input events + +The following topics are not covered or may require more details: + * How to handle sufficient user input events for a usefull user interface + * How to build a more complex menu system + * How to connect and exchange data between the user interface and the rest of your code + * How to define a custom callback function for a MUIF entry + + +# MUICountDown Example + +## Content (Count Down) + * More details on user interface events + * Using the style feature + * More MUIF examples + * How to re-enter the menu system + +## MUICountDown.ino + +The code examples in the following sections are taken from the "MUICountDown" example. + +[Full Arduino code for this example](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUICountDown/MUICountDown.ino) + +![ref/mui_count_down.png](ref/mui_count_down.png) + + +## Event Mapping and Action Execution + +``` C++ + /* handle events */ + switch(u8g2.getMenuEvent()) { + case U8X8_MSG_GPIO_MENU_SELECT: + mui.sendSelect(); + is_redraw = 1; + break; + case U8X8_MSG_GPIO_MENU_NEXT: + mui.nextField(); + is_redraw = 1; + break; + case U8X8_MSG_GPIO_MENU_PREV: + mui.prevField(); + is_redraw = 1; + break; + } +``` + +The user can jump from one interactive field to the next/previous interactive field with +the `mui.nextField()`/`mui.prevField()` function. An interactive field is activated by +sending the select action (`mui.sendSelect()`). + +Additional buttons could be used to jump to a specific form +by using `mui.gotoForm()`. + +## Field Processing Functions (MUIF) + +``` C++ +muif_t muif_list[] MUI_PROGMEM = { + /* normal text style */ + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), + + /* Leave the menu system */ + MUIF_VARIABLE("LV",&exit_code,mui_u8g2_btn_exit_wm_fi), + + /* input for a number between 0 to 9 */ + MUIF_U8G2_U8_MIN_MAX("IN", &number_input, 0, 9, mui_u8g2_u8_min_max_wm_mse_pi), + + /* MUI_LABEL is used to place fixed text on the screeen */ + MUIF_LABEL(mui_u8g2_draw_text) +}; +``` + +The MUICountDown example contains several MUIF entries. +MUIF entries are connected with a field macro inside FDS if both entries share the same identifier (two-char or number, see table). + +| MUIF | FDS Macro | Identifier | +|---|---|---| +| MUIF_U8G2_FONT_STYLE | MUI_STYLE | single number, no double quotes | +| MUIF_VARIABLE | MUI_XYT | two chars in double quotes | +| MUIF_U8G2_U8_MIN_MAX | MUI_XY | two chars in double quotes | +| MUIF_LABEL | MUI_LABEL | no identifier required | + + +## Form Definition String (FDS) + +``` C++ +fds_t fds_data[] MUI_PROGMEM = +MUI_FORM(1) +MUI_STYLE(0) // select "u8g2_font_helvR08_tr" (see MUIF above) +MUI_LABEL(5,12, "Countdown Time") +MUI_LABEL(5,30, "Seconds:") +MUI_XY("IN",60, 30) +MUI_XYT("LV",64, 59, " OK ") +; +``` +The form definition string defines all the forms. One form describes the position of each field on the display: + +![ref/mui_count_down.png](ref/mui_count_down.png) + + * A form always starts with the `MUI_FORM()` command. Each form must have a unique number (here: 1). + * Each form should be followed by `MUI_STYLE()` command, which defines a suitable font for the following commands. + * The `MUI_LABEL` will place a read only text at the specified postion. + +## Leave and Enter the Menu System + +The function `mui.isFormActive()` checks whether there is an active form (menu). The arduino loop should look like this: + +``` C++ +void loop(void) { + if ( mui.isFormActive() ) { + // draw the menu and handle user events + } else { + // display your own content, do something else + } +``` + +The function `mui.leaveForm` will close the current form. +The "LV" button (`mui_u8g2_btn_exit_wm_fi` MUIF) will call `mui.leaveForm` to close the current form and the complete menu system. +As a result, `mui.isFormActive()` will return false. +However: The content on the display is not modified and probably still displays the last form. It is the responsibility of the user code to clear the display. +This could be done by checking whether the form is inactive after handling all the user events: + +``` C++ +void loop(void) { + if ( mui.isFormActive() ) { + // draw the menu and handle user events + if ( mui.isFormActive() == false ) { + // clear display + } + } else { + // display your own content, do something else + } +``` + +Jumping back to the menu system is simple: Just call `mui.gotoForm()`. `mui.isFormActive()` will return true after successful call to `mui.gotoForm()`. + +``` C++ +void loop(void) { + if ( mui.isFormActive() ) { + // draw the menu and handle user events + if ( mui.isFormActive() == false ) { + // clear display + } + } else { + // display your own content, do something else + if ( all_is_done ) + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); + } +``` + +# Stopwatch Example + +## Content (Stopwatch) + * How to display custom data on a form + * Form change events + * Custom MUI functions + +## MUIStopwatch.ino + +The code examples in the following sections are taken from the "MUIStopwatch" example. + +[Full Arduino code for this example](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIStopwatch/MUIStopwatch.ino) + +Implementation of the Stopwatch: + * Two forms: Form 1 for the stopped state of the timer and form 2 for the running timer + * Transition from form 1 to 2: Start the timer + * Transition from form 2 to 1: Stop the timer + +## FDS + +``` +fds_t fds_data[] = +MUI_FORM(1) +MUI_AUX("SO") // this will stop the stop watch time once this form is entered +MUI_STYLE(0) +MUI_LABEL(5,12, "Stopwatch") +MUI_XY("CT", 5, 24) +MUI_XYAT("GO",20, 36, 2, " Start ") // jump to the second form to start the timer + +MUI_FORM(2) +MUI_AUX("ST") // this will start the stop watch time once this form is entered +MUI_STYLE(0) +MUI_LABEL(5,12, "Stopwatch") +MUI_XY("CT", 5, 24) +MUI_XYAT("GO",20, 36, 1, " Stop ") // jump to the first form to stop the timer +; +``` + +There are three custom fields to implement the stopwatch: + * `MUI_XY("CT", 5, 24)`: A field which will draw the current stopwatch timer. + * `MUI_AUX("SO")`: Invisible field which will receive a form change event to stop the timer. + * `MUI_AUX("ST")`: Invisible field which will receive a form change event to start the timer. + +### MUIF + +The MUIF callback will receive several messages. A custom code can react on each message. + +The most important messages are: +| Message | Description | Return Value | +|---|---|---| +| `MUIF_MSG_DRAW` | The field content should be drawn on the screen | 0 | +| `MUIF_MSG_FORM_START` | A new form is entered. | 0 | +| `MUIF_MSG_FORM_END` | A current form is closed. | 0 | +| `MUIF_MSG_CURSOR_SELECT` | Active fields only: "Select" button was pressed by the user. | 0 | + +Here is the code, which does the timer start, stop and visualization: + +``` C++ +long stop_watch_timer = 0; // stop watch timer 1/100 seconds +long stop_watch_millis = 0; // millis() value, when the stop watch was started +uint8_t is_stop_watch_running = 1; // defines the current state of the stop watch: running or not running + +/* draw the current stop watch value */ +uint8_t mui_draw_current_timer(mui_t *ui, uint8_t msg) { + if ( msg == MUIF_MSG_DRAW ) { + u8g2.setCursor(mui_get_x(ui), mui_get_y(ui)); + u8g2.print(stop_watch_timer/1000); + u8g2.print("."); + u8g2.print((stop_watch_timer/10)%100); + } + return 0; +} + +/* start the stop watch */ +uint8_t mui_start_current_timer(mui_t *ui, uint8_t msg) { + if ( msg == MUIF_MSG_FORM_START ) { + is_stop_watch_running = 1; + stop_watch_millis = millis(); + stop_watch_timer = 0; + } + return 0; +} + +/* stop the stop watch timer */ +uint8_t mui_stop_current_timer(mui_t *ui, uint8_t msg) { + if ( msg == MUIF_MSG_FORM_START ) + is_stop_watch_running = 0; + return 0; +} +``` + +The above custom callbacks are then registered in the MUIF table: + +``` +muif_t muif_list[] = { + /* normal text style */ + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), + + /* custom MUIF callback to draw the timer value */ + MUIF_RO("CT", mui_draw_current_timer), + + /* custom MUIF callback to start the stop watch timer */ + MUIF_RO("ST", mui_start_current_timer), + + /* custom MUIF callback to end the stop watch timer */ + MUIF_RO("SO", mui_stop_current_timer), + + /* a button for the menu... */ + MUIF_BUTTON("GO", mui_u8g2_btn_goto_wm_fi), + + /* MUI_LABEL is used to place fixed text on the screeen */ + MUIF_LABEL(mui_u8g2_draw_text) +}; +``` + +`MUIF_RO` (RO=read only) registers a simple function, which does not get any further data, but receives all the messages. +The above registered functions `mui_start_current_timer` and `mui_stop_current_timer` are placed as hidden fields on the form with `MUI_AUX()`. +`MUI_XY` is used for `mui_draw_current_timer` to provide the `x` and `y` values for `mui_draw_current_timer`. + +The main loop for this example is a little bit unusual: It will force a permanent screen update once the stopwatch timer runs. + +``` C++ +void loop(void) { + + /* check whether the menu is active */ + if ( mui.isFormActive() ) { + /* if so, then draw the menu */ + if ( is_redraw ) { + u8g2.firstPage(); + do { + mui.draw(); + } while( u8g2.nextPage() ); + is_redraw = 0; + } + + /* handle events */ + switch(u8g2.getMenuEvent()) { + ... + } + + /* update the stop watch timer */ + if ( is_stop_watch_running != 0 ) { + stop_watch_timer = millis() - stop_watch_millis; + is_redraw = 1; // always redraw the screen so that the timer gets updated + } + + } else { + /* the menu should never become inactive, but if so, then restart the menu system */ + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); + } +} +``` + +# Waveform Generator Example + +## Content + * How to update a data array + * Custom MUIF for drawing custom data + * Custom MUIF to control the current array element + +## Code + +![ref/mui_wg.gif](ref/mui_wg.gif) + + * [Full Arduino code MUIWaveformSimpleRotary.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIWaveformSimpleRotary/MUIWaveformSimpleRotary.ino) + * [Full Arduino code MUIWaveformBounce2.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/MUIWaveformBounce2/MUIWaveformBounce2.ino) + +### Waveform Array + +The signal waveform has four parts. Each part has a duration and a signal height: +``` C++ +struct array_element_struct +{ + uint8_t value; + uint8_t time; +}; + +/* array list */ + +#define WAVEFORM_ELEMENT_CNT 4 +struct array_element_struct waveform_array[WAVEFORM_ELEMENT_CNT]; +``` + +MUI does not offer a scrollable table which would allow a 2x4 matrix like editing. +Instead the idea is to introduce a "current-element-position" (`array_edit_pos`) and allow the user to modify the current element (see the animation above). +For the user update, the current element is copied from the array into a local editable element (`array_edit_element`). After the edit operation, the content of the +edit element (`array_edit_element`) is copied back into the array. +``` C++ +/* array editable local copy */ + +volatile uint8_t array_edit_pos = 0; // "volatile" might not be required, but still; array_edit_pos is modified by MUI callbacks and used in the extended MUIF +struct array_element_struct array_edit_element; +``` + +### Waveform Output + +This example can output the waveform to a LED. If the LED is connected to a PWM output, then the brightness of the LED will change according to the defined waveform: +``` C++ + if ( is_redraw == 0 && mui.getCurrentFormId() == 2 ) + { + ... + analogWrite(LED_PIN, current_value*15); // This will only work, if the output pin for the LED supports PWM + delay(10); + is_redraw = 1; /* keep doing a redraw, because we want some animation */ + } +``` + +There is also a custom MUIF, which will show the waveform during the waveform output to the LED: +``` C++ +uint8_t muif_waveform_show(mui_t *ui, uint8_t msg) +{ + switch(msg) + { + case MUIF_MSG_DRAW: + current_value = waveform_array_draw(mui_get_x(ui), mui_get_y(ui), WAVEFORM_ELEMENT_CNT, 255, current_time); + break; + } + return 0; +} +``` +The above code will place the waveform at the position defined with the FDS (`mui_get_x(ui)` and `mui_get_y(ui)`). + +This MUIF is very simple and will only process the `MUIF_MSG_DRAW` event. It is connected to the keyword "WS" with a simple "read-only" macro in the MUIF list: +``` C++ +MUIF_RO("WS", muif_waveform_show) +``` + +The waveform is now available with key "WS" and is placed at position 54/62 in form 2: + +``` C++ +MUI_FORM(2) +MUI_STYLE(0) + +MUI_XYAT("GO", 63, 28, 1, "Stop") + +MUI_XY("HL", 0, 45) +MUI_LABEL(3,60, "Waveform") +MUI_XY("WS", 54, 62) +``` + +## Array Editor for the Waveform + +### Update a single Array Element + +As mentioned above, there is an extra object to hold the data for the user update. +This data is copied from the array and later stored back. The connection of that extra object to MUI is simple: + +``` C++ +/* array editable local copy */ + +struct array_element_struct array_edit_element; +... + +muif_t muif_list[] MUI_PROGMEM = { + ... + MUIF_U8G2_U8_MIN_MAX("AV", &array_edit_element.value, 0, ARRAY_VALUE_MAX, mui_u8g2_u8_min_max_wm_mud_pi), + MUIF_U8G2_U8_MIN_MAX("AT", &array_edit_element.time, 0, ARRAY_TIME_MAX, mui_u8g2_u8_min_max_wm_mud_pi), + ... +} +``` + +In this case the standard MUI macros for U8 are good enough for the update of the element member values. +The editbale fields can now be placed at any position inside the FDS by using the keywords "AV" and "AT". + +### Update the current Array Position + +The current array position is just a U8 (from 0 to 3). It can be put into the MUIF list with the `MUIF_U8G2_U8_MIN_MAX` macro. +However the desired field function (`mui_u8g2_u8_min_max_wm_mud_pi` in this example) has to be extended to support the copying of the data between array and local editable extra object: + * When the form is entered: Copy the data from the current array element to the extra object. + * When the array position is about to change: Copy the data from the extra object back to the array. + * When the array position has been changed: Copy the data from the new array position to the extra object. + * When the form is closed: Copy the data from the extra object back to the array. + +The following messages will be checked: +| Message | Description | Return Value | +|---|---|---| +| `MUIF_MSG_FORM_START` | A new form is entered. | 0 | +| `MUIF_MSG_FORM_END` | A current form is closed. | 0 | +| `MUIF_MSG_CURSOR_SELECT` | Active fields only: "Select" button was pressed by the user. | 0 | +| `MUIF_MSG_EVENT_NEXT` | Rotary Encoder right rotation | depends on mud state | +| `MUIF_MSG_EVENT_PREV` | Rotary Encoder left rotation | depends on mud state| + +Checking for `MUIF_MSG_EVENT_NEXT` and `MUIF_MSG_EVENT_PREV` is required only for MUD mode (which is usually used together with a rotary encoder). +The below example code for the rotary encoder will indeed use the MUD version of the U8 field, so we need to check for the EVENT messages: +``` C++ +uint8_t muif_array_edit_pos(mui_t *ui, uint8_t msg) +{ + uint8_t return_value = 0; + switch(msg) + { + case MUIF_MSG_FORM_START: + array_edit_element = waveform_array[array_edit_pos]; // copy array element to the local editable copy + return_value = mui_u8g2_u8_min_max_wm_mud_pi(ui, msg); // call the original MUIF + break; + case MUIF_MSG_FORM_END: + return_value = mui_u8g2_u8_min_max_wm_mud_pi(ui, msg); // finalise the form + waveform_array[array_edit_pos] = array_edit_element ; // store the current elements in the array before leaving the form + break; + case MUIF_MSG_CURSOR_SELECT: // for mse mode + case MUIF_MSG_EVENT_NEXT: // for mud mode + case MUIF_MSG_EVENT_PREV: // for mud mode + waveform_array[array_edit_pos] = array_edit_element; // store the modified local copy back to the array + return_value = mui_u8g2_u8_min_max_wm_mud_pi(ui, msg); // let MUI modify the current array position + array_edit_element = waveform_array[array_edit_pos] ; // load the new element from the array to the local editable copy + break; + default: + return_value = mui_u8g2_u8_min_max_wm_mud_pi(ui, msg); // for any other messages, just call the original MUIF + } + return return_value; +} +``` + +The return value for this custom MUIF is just taken from the calls to `mui_u8g2_u8_min_max_wm_mud_pi()`. +The code of the MUIF should be almost clear: +When entering the new form, the element is taken from the array: +``` C++ + array_edit_element = waveform_array[array_edit_pos]; // copy local array element to the local editable copy +``` +When leaving the form, the data is stored back into the array: +``` C++ + waveform_array[array_edit_pos] = array_edit_element; // store the local editable copy into the array +``` +Whenever the user changes the current array position: Store and load the data: +``` C++ + waveform_array[array_edit_pos] = array_edit_element; // store the modified local copy back to the array + return_value = mui_u8g2_u8_min_max_wm_mud_pi(ui, msg); // let MUI modify the current array position + array_edit_element = waveform_array[array_edit_pos] ; // load the new element from the array to the local editable copy +``` + +This custom function can be now placed in the MUIF list ("AP" keyword): +``` C++ +muif_t muif_list[] MUI_PROGMEM = { + MUIF_U8G2_LABEL(), + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), + + MUIF_BUTTON("GO", mui_u8g2_btn_goto_wm_fi), + MUIF_RO("WS", muif_waveform_show), + MUIF_RO("HL", mui_hline), + + /* waveform editor */ + + MUIF_RO("DE", muif_waveform_editor_decoration), + MUIF_RO("AD", muif_waveform_draw), + MUIF_U8G2_U8_MIN_MAX("AP", (uint8_t *)&array_edit_pos, 0, WAVEFORM_ELEMENT_CNT-1, muif_array_edit_pos), // the pointer cast avoids warning because of the volatile keyword + MUIF_U8G2_U8_MIN_MAX("AV", &array_edit_element.value, 0, ARRAY_VALUE_MAX, mui_u8g2_u8_min_max_wm_mud_pi), + MUIF_U8G2_U8_MIN_MAX("AT", &array_edit_element.time, 0, ARRAY_TIME_MAX, mui_u8g2_u8_min_max_wm_mud_pi), + MUIF_BUTTON("AG", mui_u8g2_btn_back_wm_fi) +}; +``` + +The final form will include some additional decoration and also has a "Done" button: + +``` C++ +MUI_FORM(20) +MUI_STYLE(0) +MUI_AUX("DE") +MUI_LABEL(3,15, "Pos:") +MUI_XY("AP", 30, 15) + +MUI_LABEL(54,10, "Value:") +MUI_XY("AV", 100, 10) + +MUI_LABEL(54,20, "Time:") +MUI_XY("AT", 100, 20) + +MUI_LABEL(3,39, "Waveform") +MUI_XY("AD", 54, 41) + +MUI_XYAT("AG", 63, 59, 1, "Done") +``` + +## Conclusion + + * There is no scrollable list in MUI, instead use a "current position" and let the user modify each element of the list. + * MUIFs can be extended with extra functionality to copy data from and to a list. + diff --git a/muiref.md b/muiref.md new file mode 100644 index 0000000..097fa79 --- /dev/null +++ b/muiref.md @@ -0,0 +1,1296 @@ + +[tocstart]: # (toc start) + + * [MUI Naming Convention](#mui-naming-convention) + * [Definitions](#definitions) + * [FDS macros](#fds-macros) + * [MUIF and MUIF Callbacks](#muif-and-muif-callbacks) + * [MUIF, MUIF Callback and FDS Macro Reference](#muif-muif-callback-and-fds-macro-reference) + * [Generic Style](#generic-style) + * [Font Style](#font-style) + * [Label](#label) + * [Jump Button](#jump-button) + * [Back Button](#back-button) + * [Exit Button](#exit-button) + * [Checkbox and Radiobutton](#checkbox-and-radiobutton) + * [Numbers (uint8)](#numbers-uint8) + * [Numbers (int8)](#numbers-int8) + * [Bar Graph (uint8)](#bar-graph-uint8) + * [Fixed Width Bar Graph (uint8)](#fixed-width-bar-graph-uint8) + * [Character Input](#character-input) + * [One of Many Selection (Cycle, uint8, static list)](#one-of-many-selection-cycle-uint8-static-list) + * [One of Many Selection (Cycle, uint16, dynamic list)](#one-of-many-selection-cycle-uint16-dynamic-list) + * [List Selection (Child form, uint8, static list)](#list-selection-child-form-uint8-static-list) + * [List Selection (Child form, uint16, dynamic list)](#list-selection-child-form-uint16-dynamic-list) + * [Scrollable Jump Table (static)](#scrollable-jump-table-static) + * [Scrollable Jump Table (dynamic)](#scrollable-jump-table-dynamic) + * [MUI API](#mui-api) + * [begin](#begin) + * [getCurrentCursorFocusPosition](#getcurrentcursorfocusposition) + * [getCurrentFormId](#getcurrentformid) + * [gotoForm](#gotoform) + * [nextField](#nextfield) + * [prevField](#prevfield) + * [restoreForm](#restoreform) + * [sendSelect](#sendselect) + * [sendSelectWithExecuteOnSelectFieldSearch](#sendselectwithexecuteonselectfieldsearch) + * [MUIF Helper Functions](#muif-helper-functions) + * [mui_get_U8g2](#mui_get_u8g2) + * [mui_get_x](#mui_get_x) + * [mui_get_y](#mui_get_y) + * [mui_get_arg](#mui_get_arg) + +[tocend]: # (toc end) + +# MUI Naming Convention + +## Definitions + + * **Form** + * A form describes the content of one full display screen. + * The user interface must include at least one form. + * Each form includes one or more fields (see below). + * MUI supports up to 255 forms. + * Each form in MUI has a unique number (1..255). + * All forms are defined in **FDS** (Form Definition String) + * Each form starts with the **FDS Macro** `MUI_FORM(x)` with x = 1..255. + + * **Field** + * A field is an element of a form. + * A field can be an interactive element, like a button or a selection box. + * A field can be a static element, like a text label or an icon. + * A field can modify a value (field value), like a field input for a numerical value. + * A field often supports two different edit modes: **MSE** and **MUD** + * A field is placed at a specific XY position. + * Each field has a two char identifier, which connects the field to a field processing function (**MUIF**). + * A field might have an extra argument, which could be used by the field processing function (**MUIF**). + * A Field is defined with a **FDS Macro** as part of a Form within the **FDS**. + * Example: `MUI_LABEL(5, 15, "Hello U8g2")` is a **FDS Macro** which defines a read only text field. The **FDS Macro** `MUI_XYT("BN",64, 30, " Exit ")` places a button with the text " Exit " on a form. + + * **FDS** (Form Definition String) + * A normal C-String, which is usually composed with special macros (**FDS Macro**). + * Defines all the forms along with all the fields. + * The FDS is passed to the menu system during initalization (`mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t));` ) + * Example: + ``` + fds_t fds_data[] = + MUI_FORM(1) // no comma allowed, because fds_data is a string + MUI_STYLE(0) + MUI_XYT("BN",64, 30, " Select Me ") + ; + ``` + + + * **FDS Macro** + * A C macro which is part of the **FDS** (Form Definition String). + * All FDS Macros start with `MUI_`. + * A FDS Macro may define a field at a specific position on the form (for example `MUI_XYT("BN",64, 30, " Exit ")`). + * There are some other FDS Macros, for example to start a new form (`MUI_FORM()`) or to change the current style (`MUI_STYLE()`). + + * **MUIF** (MUI Field Processing Function) + * Each MUIF has a unique two char identifier (Exceptions: `MUIF_STYLE` will use a number, `MUIF_U8G2_LABEL()` does not require a number or identifier) + * A MUIF is often connected to a **MUIF callback** function. + * A MUIF can be connected to an outside variable (data pointer). Data input from the user can be stored in those variables. + * A MUIF can be referenced by one or more **fields** via the field's definition in the **FDS Macro** + * A MUIF can be a simple text output function such as `MUIF_U8G2_LABEL()`, which is placed with the **FDS Macro** `MUI_LABEL()` . + * A MUIF can be a complex interactive numeric value input, which is rendered as a number field and writes the number to a corresponding data variable. + * An array with all MUIFs (**MUIF List**) for the current menu is passed to the menu system during initalization. + * MUIF always starts with `MUIF_`. + * A MUIF is a C Macro (MUIF macro) which may have several arguments (like identifier, **MUIF callback** or the address of a variable). + * Example: `MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi)` is a MUIF macro with **MUIF callback** `mui_u8g2_btn_exit_wm_fi`. `MUIF_U8G2_LABEL()` is a MUIF macro without **MUIF callback**. + + * **MUIF Callback** + * A **MUIF** (MUI Field Processing Function) might refer to a callback function (MUIF Callback). + * The MUIF Callback defines additional characteristics and behaviour of the field. + * Custom MUIF Callbacks can be created: Existing MUIF Callbacks can be extended or modified, but also complete new MUIF Callbacks can be implemented. + * Example: In the MUIF `MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi)`, the identifier `mui_u8g2_btn_exit_wm_fi` is called the MUIF Callback. + + * **MUIF List** + * A C array with all **MUIFs**, which are required for the menu system. + * The MUIF List is passed to the menu system during initalization (`mui.begin(u8g2, fds, muif_list, sizeof(muif_list)/sizeof(muif_t));`). + * Example: + ``` + muif_t muif_list[] = { + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), /* define style 0 */ + MUIF_U8G2_LABEL(), /* allow MUI_LABEL FDS Macro */ + MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi) /* define exit button MUIF */ + }; + ``` + + * **MUD** + * Modify Up Down + * **Field** data entry mode, where the user has to (a) select the field, (b) use prev/next button to change the value and (c) press select again to confirm the value and leave the value chang mode + * See [MUI Callback Edit Mode](muiref#mui-callback-edit-mode) + + * **MSE** + * Modify with SElect + * **Field** data entry mode, where the user just moves the focus cursor into the field. Pressing "select" will increment the value + * See [MUI Callback Edit Mode](muiref#mui-callback-edit-mode) + + +## FDS macros + +This section describes all available **FDS Macros**. The FDS Macros are used to describe the visual layout of the menu including the position of each text and button on a form. + + + * `MUI_FORM(form_id)`: Start a new form with given `form_id` (0..255). A form ends with the next `MUI_FORM` or at the end of the FDS. + * `form_id`: A value between 0..255. Value 0 is possible for `form_id` but should be avoided. The `form_id` is a plain number like `MUI_FORM(123)`. + * `MUI_STYLE(style_id)`: Assign a style (0..9) to the following fields. + * `style_id`: The `style_id` is a plain number from 0 to 9. Example: `MUI_STYLE(0)`. + * `MUI_DATA(muif_id, string)`: Places a data object into the form. Data objects are required for special MUIF. + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + * `string`: Additional data for some graphical user elements (see description for the MUIF below). + * `MUI_XY(muif_id, x, y)`: Places field `muif_id` at the specified x,y position. + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + * `x`, `y`: Position for the field. Values are between 0 and 255. For bigger displays, the value is automatically multiplied with 2 (which means, that a field can be placed only at every + second pixel on a 320x200 screen). + * `MUI_XYT(muif_id, x, y, text)`: Places field `muif_id` with text argument at the specified x,y position. + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + * `x`, `y`: Position for the field. Values are between 0 and 255. For bigger displays, the value is automatically multiplied with 2 (which means, that a field can be placed only at every + second pixel on a 320x200 screen). + * `text`: Contains additional data for the field. See the description for the MUIF below for details. + * `MUI_XYA(muif_id, x, y, arg)`: Places field `muif_id` with additional `arg`information at the specified x,y position. + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + * `x`, `y`: Position for the field. Values are between 0 and 255. For bigger displays, the value is automatically multiplied with 2 (which means, that a field can be placed only at every + second pixel on a 320x200 screen). + * `arg`: Additional value used by the field function. This might be the field width in pixel or the form id for a jump button, depending on the MUIF (see below). + * `MUI_XYAT(muif_id, x, y, arg, text)`: Places field `muif_id` at the specified x,y position with additional `arg` and `text` information. + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + * `x`, `y`: Position for the field. Values are between 0 and 255. For bigger displays, the value is automatically multiplied with 2 (which means, that a field can be placed only at every + second pixel on a 320x200 screen). + * `arg`: Additional value used by the field function. This might be the field width in pixel or the form id for a jump button, depending on the MUIF (see below). + * `text`: Contains additional data for the field. See the description for the MUIF below for details. + * `MUI_AUX(muif_id)`: Adds a (invisible) field to the form without providing a x,y position. See the [stopwatch example](muimanual#stopwatch-example). + * `muif_id`: A string with exactly two chars (like "G0"), which referes to the corresping field function in MUIF array. + + +All FDS Macros are written in a sequence in the form definition string (FDS). + +Example: +``` +fds_t fds_data[] = +MUI_FORM(1) // no comma allowed, because fds_data is a string +MUI_STYLE(0) +MUI_XYT("BN",64, 30, " Select Me ") +; +``` + +Note: FDS is a C string, this means that there must be no comma to separate above macros. + + +## MUIF and MUIF Callbacks + +MUIF (MUI Field Processing Function) define properties (display style, behavior, etc) for a field on the form +(FDS Macro, see [above](#fds-macros)): Mosst FDS macros require a +corresponding MUIF (with same `muif_id` or same number) . + + * FDS macro `MUI_XYT("BN",64, 30, " Button ")` will use MUIF `MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi)` because they share the same `muif_id` `"BN"` + * FDS macro `MUI_STYLE(0)` will use `MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr)` because they share the same number `0`. + * FDS macro `MUI_LABEL(5, 15, "Hello U8g2")` will always use MUIF `MUIF_U8G2_LABEL()`. + +Some MUIF require an additional **MUIF callback** function. For example MUIF `MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi)` requires +the MUIF callback `mui_u8g2_btn_exit_wm_fi` which defines additional properties for the field. + +The following sections will explain the naming convention for the **MUIF callbacks**. + +The last section will provide an overview on the available **MUIF** (`MUIF_`). + +### MUIF Callback Field Width Property + +| hint | field width | example MUIF callback | +|---|---|---| +| `wm` | minimum width (often defined by a text string) | `mui_u8g2_btn_goto_wm_fi` | +| `wa` | width can be provided via **FDS Macro** argument | `mui_u8g2_u8_opt_line_wa_mse_pi` | +| `w1` | full display width | `mui_u8g2_btn_goto_w1_pi` | +| `w2` | half display size (minus some pixel) | `mui_u8g2_btn_goto_w2_fi` | +| `w3` | one/third of the dispay width (minus some pixel) | (not yet implemented) | + +The field width hint is always part of the MUIF callback name (Only exceptions are MUIF callbacks +for invisible fields, like `mui_u8g2_goto_data`). + +### MUI Callback Edit Mode + +Some **MUIF callbacks** include a hint for the data change method for the field value: + +| hint | description | +|---|---| +| `mse` | edit Mode SElect: The select event will increment the value. | +| `mud` | edit Mode Up/Down: The select event will enter the edit mode for the field. Next/prev event will increment/decrement the value. | + +If the `mse` or `mud` hint is missing in the MUI function name, then this function either doesn't change +a value (buttons) or the value change is trivial (checkbox). Examples: + * `mui_u8g2_u8_min_max_wm_mse_pi`: The input function for a `uint8_t` value with `mse` input method . + * `mui_u8g2_u8_chkbox_wm_pi`: There is no `mse` or `mud` mode for the checkbox, instead the select event will toggle the value directly. + + +### MUI Callback Display Style + +Each **MUIF Callback** has a postfix, which describes the display style of the field in different modes (focus, no focus, mud edit mode). +Note: "mud" doesn't exist for buttons, so the styles "fi" and "if" don't have a separate "mud" edit mode style. + +| postfix | field selection style | usually used for... | unselected style | selected style | edit mode (mud) | +|---|---|---|---|---|---| +| pi | inverted field | input elements | plain | inverted | inverted + gap + frame | +| fi | inverted field | button elements | frame | frame+inverted | (frame) | +| pf | frame around field | input elements | plain | frame | inverted+frame | +| if | frame around field | button elements | inverted | frame | (inverted + frame) | + +### MUIF Overview + +A field can be used in a form only, if a **MUIF** exists for that field. +All **MUIF** are collected in a list (**MUIF list**). +Most **MUIF** require a **MUIF callback** (`cb` in the below table) as part of the +MUIF arguments. The description of the callback function is provided below. MUIF macros are: + +| MUIF Macro | FDS Macros | Identifier | Description | +|---|---|---|---| +| `MUIF_U8G2_FONT_STYLE(n,font)` | MUI_STYLE | Single number, no double quotes | Define a new font style | +| `MUIF_VARIABLE(id,var,cb)` | MUI_XY, MUI_XYT, MUI_XYA, MUI_XYAT | Two chars in double quotes | Input field for the user: [Exit Button](muiref#exit-button), [Checkbox and Radiobutton](muiref#checkbox-and-radiobutton), [Character Input](muiref#character-input), [One of Many Selection](muiref#one-of-many-selection-cycle-uint8-static-list), [List Selection](muiref#list-selection-child-form-uint8-static-list) | +| `MUIF_BUTTON(id,cb)` | MUI_XYAT | Two chars in double quotes | User selectable field: [Jump Button](muiref#jump-button), [Exit Button](muiref#exit-button), [Scrollable Jump Table](muiref#scrollable-jump-table-static) | +| `MUIF_EXECUTE_ON_SELECT_BUTTON(id,cb)` | MUI_XYAT | Two chars in double quotes | User selectable field, same as `MUIF_BUTTON(id,cb)`, see [here](muiref#sendSelectWithExecuteOnSelectFieldSearch)| +| `MUIF_U8G2_LABEL()` | MUI_LABEL | No identifier and no callback required | Place a text on the form | +| `MUIF_RO(id,cb)` | MUI_DATA, MUI_AUX, MUI_XY | Two chars in double quotes | Inactive or hidden field, also used to define extra data for [Scrollable Jump Table](muiref#scrollable-jump-table-static), see also [stopwatch example](muimanual#stopwatch-example) | +| `MUIF_U8G2_U8_MIN_MAX(id, var, min, max, cb)` | MUI_XY | Two chars in double quotes | Numeric input field: [Number Entry](muiref#numbers-uint8) | +| `MUIF_U8G2_U8_MIN_MAX_STEP(id, var, min, max, step, flags, cb)` | MUI_XY | Two chars in double quotes | Numeric input field: [Bar Graph](muiref#bar-graph-uint8) | +| `MUIF_U8G2_U8_MIN_MAX_STEP_WIDTH(id, var, min, max, step, width, flags, cb)` | MUI_XY | Two chars in double quotes | Numeric input field: [Fixed Width Bar Graph](muiref#fixed-width-bar-graph-uint8) | +| `MUIF_U8G2_U16_LIST(id, valptr, dataptr, getcb, cntcb, muif)` | MUI_XYA | Two chars in double quotes | List selection input field: [One of Many Selection](muiref#one-of-many-selection-cycle-uint16-dynamic-list), [List Selection](muiref#list-selection-child-form-uint16-dynamic-list), [Scrollable Jump Table](muiref#scrollable-jump-table-dynamic) | + + + + +There are some advanced MUIF macros, which are usually not required (because a simplified / predefined MUIF exists). + +| MUIF Macro | FDS Macros | Identifier | Description | Simplified MUIF Macro | +|---|---|---|---|---| +| `MUIF_STYLE(n,cb)` | MUI_STYLE | Single number, no double quotes | Define a new generic style | `MUIF_U8G2_FONT_STYLE(n,font)` | +| `MUIF_LABEL(cb)` | MUI_LABEL | No identifier required | Place a text on the form | `MUIF_U8G2_LABEL()` | + + +Each **FDS Macro** for a **field** requires a corresponding and fitting **MUIF** Macro. +The reference part below describes which **MUIF** Macro (and **MUIF callback**) must be used for a **FDS Macro** (field). +For example the **MUIF Callback** `mui_u8g2_btn_exit_wm_fi` (exit button callback) should be used with the MUIF `MUIF_VARIABLE` +so that the **FDS Macro*** `MUI_XYAT` field can be used within **FDS**. + +# MUIF, MUIF Callback and FDS Macro Reference + +## Generic Style + + * **Description:** + + Change the current drawing style. This will change the style for all MUI macros after this macro. + * **MUIF Macro:** + + `MUIF_STYLE(style_id, style_callback)` + * **FDS Macro:** + + `MUI_STYLE(style_id)`: Change the current drawing style (usually the text font). + * **Note:** + + A more simpler version is `MUIF_U8G2_FONT_STYLE` ([see below](#font-style)) if only the U8g2 font needs to be changed. + * **Example:** + ``` + uint8_t mui_style_helv_r_08(mui_t *ui, uint8_t msg) { + u8g2_t *u8g2 = mui_get_U8g2(ui); + switch(msg) { + case MUIF_MSG_DRAW: + u8g2_SetFont(u8g2, u8g2_font_helvR08_tr); + break; + } + return 0; + } + ... + muif_t muif_list[] = { + /* normal text style */ + MUIF_STYLE(0, mui_style_helv_r_08), + ... + } + ``` + ``` + ... + MUI_FORM(123) + MUI_STYLE(0) + ... + ``` + +## Font Style + + * **Description:** + + The style FDS macro will change the style for all other FDS macros listed after the style FDS macro. + The font style FDS macro will change the current U8g2 font. This is a more simpler version of `MUIF_STYLE` in cases where only the font needs to be changed. + The U8g2 font can be used as argument of the corresponding (same style id) MUIF style entry. No additional callback function is required for the MUIF macro. + * **MUIF Macro:** + + `MUIF_U8G2_FONT_STYLE(style_id, u8g2_font))` + * **FDS Macro:** + + `MUI_STYLE(style_id)`: Change the current text font to the font which was assigned in the MUIF macro. + * **Example**: + ``` + muif_t muif_list[] = { + /* normal text style */ + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), + ... + } + ``` + ``` + ... + MUI_FORM(1) /* This will start the definition of form 1 */ + MUI_STYLE(0) /* select the font defined with style 0: u8g2_font_helvR08_tr */ + MUI_LABEL(5, 15, "Hello U8g2") /* place text at postion x=5, y=15, use style 0 */ + ... + ``` + + +## Label + + * **Description:** + + Write a text string at any position on the form. + * **MUIF Macro:** + + * `MUIF_U8G2_LABEL()`: The standard label draw MUIF + * `MUIF_LABEL(mui_u8g2_draw_text)`: Same as `MUIF_U8G2_LABEL()` but you could exchange the standard label draw **MUIF Callback** `mui_u8g2_draw_text` with your own custom **MUIF Callback**. + * **FDS Macro:** + + `MUI_LABEL(x, y, "Text")`: The specified "Text" is placed at position x,y on the form. + * **Example**: + ``` + muif_t muif_list[] = { + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), /* define style 0 */ + MUIF_U8G2_LABEL(), /* allow MUI_LABEL macro */ + MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi) /* define exit button */ + }; + ``` + + ``` + fds_t fds_data[] = /* Don't use comma between the commands! */ + MUI_FORM(1) /* This will start the definition of form 1 */ + MUI_STYLE(0) /* select the font defined with style 0 */ + MUI_LABEL(5, 15, "Hello U8g2") /* place text at postion x=5, y=15 */ + MUI_XYT("BN",64, 30, " Exit ") /* place the exit button at pos x=64, y=30 */ + ; + ``` + + ``` + mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t)); + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); + ``` + +## Jump Button + + * **Description:** + + When selected, jump to the specified form. The form number is provided as argument to the **FDS Macro**. + + * **MUIF Macro:** ([pi/fi](muiref#mui-callback-display-style)) + * `MUIF_BUTTON("G0", mui_u8g2_btn_goto_wm_fi)` + * `MUIF_BUTTON("G1", mui_u8g2_btn_goto_w1_fi)` + * `MUIF_BUTTON("G2", mui_u8g2_btn_goto_w1_pi)` + * `MUIF_BUTTON("G3", mui_u8g2_btn_goto_w2_fi)` + * `MUIF_BUTTON("G4", mui_u8g2_btn_goto_w2_if)` + * `MUIF_BUTTON("G5", mui_u8g2_btn_goto_wm_if)` + * **FDS Macro:** + + `MUI_XYAT("ID", x, y, destination_form, "Text")`: Draw the bottom at position x,y on the form. + If the button receives the select event, then the new form specified by `destination_form` will be activated. + * **Example**: + ``` + MUI_XYAT("G0", 1, 42, 10, "Press here") + ``` + +## Back Button + + * **Description:** + + When selected, jump to a previously stored form. Forms are stored by the [goto](#(#jump-button)) button and the + [Scrollable Jump Table](#scrollable-jump-table-static) + + * **MUIF Macro:** ([pi/fi](muiref#mui-callback-display-style)) + * `MUIF_BUTTON("G0", mui_u8g2_btn_back_wm_fi)` + * `MUIF_BUTTON("G1", mui_u8g2_btn_back_w1_fi)` + * `MUIF_BUTTON("G2", mui_u8g2_btn_back_w1_pi)` + * `MUIF_BUTTON("G3", mui_u8g2_btn_back_w2_fi)` + * `MUIF_BUTTON("G4", mui_u8g2_btn_back_w2_if)` + * `MUIF_BUTTON("G5", mui_u8g2_btn_back_wm_if)` + + * **FDS Macro:** + + `MUI_XYT("ID", x, y, "Text")`: Draw the bottom at position x,y on the form. + If the button receives the select event, then the previously stored form will be activated. + + * **Example**: + ``` + MUI_XYT("BK", 1, 42, "Back") + ``` + * **Note**: + This MUIF will be available with u8g2 v2.35 + + +## Exit Button + + * **Description:** + + When selected, stop the menu system. The current form and cursor position is stored and + MUI can be reactivated with [restoreForm](#restoreForm). + + * **MUIF Macro:** ([fi](muiref#mui-callback-display-style)) + * `MUIF_VARIABLE("XX",&exit_code,mui_u8g2_btn_exit_wm_fi)`: Close the menu system, when selected. An exit code is stored in variable `exit_code` (`unit8_t`). + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_wm_fi)`: Can be used if the exit code is not required. + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_wm_if)` + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_w2_fi)` + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_w2_if)` + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_w1_pi)` + * `MUIF_BUTTON("XX", mui_u8g2_btn_exit_w1_fi)` + + + * **FDS Macro:** + + * `MUI_XYAT("XX", x, y, exit_code, "Text")`: Draw the bottom at position x,y on the form. + If the button receives the select event, then the menu system will be closed. The exit code will be stored in the connected variable. + * `MUI_XYT("XX", x, y, "Text")`: Draw the bottom at position x,y on the form. + If the button receives the select event, then the menu system will be closed. The exit code will be 0. + + * **Example**: + ``` + muif_t muif_list[] = { + MUIF_U8G2_FONT_STYLE(0, u8g2_font_helvR08_tr), /* define style 0 */ + MUIF_U8G2_LABEL(), /* allow MUI_LABEL command */ + MUIF_BUTTON("BN", mui_u8g2_btn_exit_wm_fi) /* define exit button */ + }; + ``` + + ``` + fds_t fds_data[] = /* Don't use comma between the commands! */ + MUI_FORM(1) /* This will start the definition of form 1 */ + MUI_STYLE(0) /* select the font defined with style 0 */ + MUI_LABEL(5, 15, "Hello U8g2") /* place text at postion x=5, y=15 */ + MUI_XYT("BN",64, 30, " Exit ") /* place the exit button at pos x=64, y=30 */ + ; + ``` + + ``` + mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t)); + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); + ``` + + +## Checkbox and Radiobutton + * **Animation:** + + ![ref/mui_uint8_checkbox_radio.gif](ref/mui_uint8_checkbox_radio.gif) + + * **Description:** + * Checkbox: A field which assignes 0 or 1 to a `uint8_t` `variable`. If the field receives the select event, then the field value changes from 0 to 1 or from 1 to 0. + * Radiobutton: A field which assigns the **FDS Macro** argument value (`MUI_XYA` or `MUI_XYAT`) to the `uint8_t` `variable`. + If the field receives the select event, then this field is checked and all other radiobuttons on the same form with the same ID + are unchecked. + * **MUIF Macro:** + * `MUIF_VARIABLE("CB",&variable,mui_u8g2_u8_chkbox_wm_pi)` + * `MUIF_VARIABLE("RB",&variable,mui_u8g2_u8_radio_wm_pi)` + * **FDS Macro:** + * `MUI_XY("CB", x, y)`: The check box field is placed at the specified x,y position. + * `MUI_XYAT("RB", x, y, value, "Radio Label")`: The radiobutton is placed at x,y position. + `value` is assigned to `variable` if this field receives the select event. The "Radio Label" + text is placed after the radio checkbox but is optional (Use `MUI_XYA` if "Radio Label" is not required). + * **Example**: + ``` + uint8_t cb_variable = 0; + uint8_t rb_variable = 0; + ... + muif_t muif_list[] = { + ... + MUIF_VARIABLE("CB", &cb_variable, mui_u8g2_u8_chkbox_wm_pi), + MUIF_VARIABLE("RB", &rb_variable, mui_u8g2_u8_radio_wm_pi), + ... + } + ``` + + ``` + fds_t fds_data[] = /* Don't use comma between the commands! */ + ... + MUI_FORM(31) + MUI_STYLE(0) + MUI_LABEL(1,40, "Checkbox 1: ") + MUI_XY("CB",66, 40) + MUI_GOTO(110, 54, 30, "OK") + + MUI_FORM(32) + MUI_STYLE(0) + MUI_XYAT("RB", 1, 40, 1, "Radio 1") + MUI_XYAT("RB", 1, 55, 2, "Radio 2") + MUI_GOTO(110, 54, 30, "OK") + ... + ; + ``` + +## Numbers (uint8) + * **Animation:** + + ![ref/mui_uint8_number.gif](ref/mui_uint8_number.gif) + + * **Description:** + + Input of a number between a lower and an upper limit. The input will be + stored in a `uint8_t` variable. + * `mse` mode: Select event selects the next number (2-button input). + * `mud` mode: Select enters "mud" update mode. Within "mud" update mode use prev and next event to decrease/increase the number (3-button and rotary encoder input). + * **MUIF Macro:** + + `MUIF_U8G2_U8_MIN_MAX(id, valptr, min, max, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `uint8_t` variable + * `min`: Minimum value of the number (lower limit) + * `max`: Maximum value of the number (upper limit) + * `cb`: One of the following **MUIF Callbacks** ([mse/mud](muiref#mui-callback-edit-mode), [pi/pf](muiref#mui-callback-display-style)): + * `mui_u8g2_u8_min_max_wm_mse_pi` + * `mui_u8g2_u8_min_max_wm_mud_pi` + * `mui_u8g2_u8_min_max_wm_mse_pf` + * `mui_u8g2_u8_min_max_wm_mud_pf` + + * **FDS Macro:** + + `MUI_XY("ID", x, y)`: Position of the number input field on the target form. + * **Example**: + ``` + uint8_t number = 0; + ... + MUIF_U8G2_U8_MIN_MAX("NR", &number, 0, 9, mui_u8g2_u8_min_max_wm_mse_pi), + ``` + + ``` + MUI_FORM(21) + MUI_STYLE(0) + MUI_LABEL(1,40, "Number: ") + MUI_XY("NR",70, 40) + MUI_GOTO(64, 59, 20, " Ok ") + ``` + +## Numbers (int8) + * **Description:** + + Input of a signed number between a lower and an upper limit. The input will be + stored in a `int8_t` variable. This input is very similar to the `uint8` number input from above. + * `mse` mode: Select event selects the next number (2-button input). + * `mud` mode: Select enters "mud" update mode. Within "mud" update mode use prev and next event to decrease/increase the number (3-button and rotary encoder input). + * **MUIF Macro:** + + `MUIF_U8G2_S8_MIN_MAX(id, valptr, min, max, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `int8_t` variable + * `min`: Minimum (signed `int8_t`) value of the number (lower limit) + * `max`: Maximum (signed `int8_t`) value of the number (upper limit) + * `cb`: One of the following **MUIF Callbacks** ([mse/mud](muiref#mui-callback-edit-mode), [pi/pf](muiref#mui-callback-display-style)): + * `mui_u8g2_s8_min_max_wm_mse_pi` + * `mui_u8g2_s8_min_max_wm_mud_pi` + * `mui_u8g2_s8_min_max_wm_mse_pf` + * `mui_u8g2_s8_min_max_wm_mud_pf` + + * **FDS Macro:** + + `MUI_XY("ID", x, y)`: Position of the number input field on the target form. + * **Example**: + ``` + int8_t number = 0; + ... + MUIF_U8G2_S8_MIN_MAX("NR", &number, -9, 9, mui_u8g2_s8_min_max_wm_mse_pi), + ``` + ``` + MUI_FORM(21) + MUI_STYLE(0) + MUI_LABEL(1,40, "Number: ") + MUI_XY("NR",70, 40) + MUI_GOTO(64, 59, 20, " Ok ") + ``` + + +## Bar Graph (uint8) + * **Animation:** + + ![ref/mui_u8g2_u8_bar.gif](ref/mui_u8g2_u8_bar.gif) + + * **Description:** + + Input of a number between a lower and an upper limit. The input will be + stored in a `uint8_t` variable. The value is displayed as a horizontal bar graph. + + Incrementing the max value will wrap over to the min value and + decrementing the min value will wrap over to the max value. This can be avoided with the + `MUI_MMS_NO_WRAP` option (Note: Using the `MUI_MMS_NO_WRAP` in two button "mse" mode does NOT make sense). + + The width of the bar graph is equal to the `max` argument of the MUIF Macro (see below). + + The height of the bar graph is defined by the ascent (height) of the current font. + * `mse` mode: Select event selects the next number (2-button input). + * `mud` mode: Select enters update mode. Within update mode use prev and next event to decrease/increase the number (3-button and rotary encoder input). + * **MUIF Macro:** + + MUIF entry: `MUIF_U8G2_U8_MIN_MAX_STEP(id, valptr, min, max, step, flags, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `uint8_t` variable + * `min`: Minimum value of the number (lower limit, `uint8_t`) + * `max`: Maximum value of the number (upper limit, `uint8_t`) + * `step`: Increment/decrement value (`uint8_t`) + * `flags`: One or more of the following flags (multiple flags can be used with the "or" operator `|`): + * `MUI_MMS_2X_BAR`: Horizontal scale by 2 + * `MUI_MMS_4X_BAR`: Horizontal scale by 4 + * `MUI_MMS_SHOW_VALUE`: Additionally show the current value + * `MUI_MMS_NO_WRAP`: Increment (decrement) the max value (min value) will force the bar graph to stay at the max (min) value. Available with v2.34. + * `cb`: One of the following **MUIF Callbacks** ([mse/mud](muiref#mui-callback-edit-mode), [pi/pf](muiref#mui-callback-display-style)): + * `mui_u8g2_u8_bar_wm_mse_pi` + * `mui_u8g2_u8_bar_wm_mud_pi` + * `mui_u8g2_u8_bar_wm_mse_pf` + * `mui_u8g2_u8_bar_wm_mud_pf` + + * **FDS Macro:** + + `MUI_XY("ID", x, y)`: Position of the bar graph input field on the target form. + * **Example**: + ``` + uint8_t number = 0; + ... + MUIF_U8G2_U8_MIN_MAX_STEP("B0", &number, 0, 20, 2, MUI_MMS_2X_BAR|MUI_MMS_SHOW_VALUE, mui_u8g2_u8_bar_wm_mse_pi), + ``` + ``` + MUI_FORM(91) + MUI_STYLE(0) + MUI_LABEL(1,40, "Bar: ") + MUI_XY("B0",40, 40) + MUI_GOTO(64, 59, 90, " Ok ") + ``` + + +## Fixed Width Bar Graph (uint8) + * **Description:** + + Input of a number between a lower and an upper limit. The input will be + stored in a `uint8_t` variable. The value is displayed as a horizontal bar graph. + + Incrementing the max value will wrap over to the min value and + decrementing the min value will wrap over to the max value. This can be avoided with the + `MUI_MMS_NO_WRAP` option (Note: Using the `MUI_MMS_NO_WRAP` in two button "mse" mode does NOT make sense). + + The width of the bar graph is defined by the `width` argument of the MUIF Macro (see below). + + The height of the bar graph is defined by the ascent (height) of the current font. + * `mse` mode: Select event selects the next number (2-button input). + * `mud` mode: Select enters update mode. Within update mode use prev and next event to decrease/increase the number (3-button and rotary encoder input). + * **MUIF Macro:** + + MUIF entry: `MUIF_U8G2_U8_MIN_MAX_STEP_WIDTH(id, valptr, min, max, step, width, flags, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `uint8_t` variable + * `min`: Minimum value of the number (lower limit, `uint8_t`) + * `max`: Maximum value of the number (upper limit, `uint8_t`) + * `step`: Increment/decrement value + * `width`: Pixel size of the bar without any decoration (`uint8_t`) + * `flags`: One or more of the following flags (multiple flags can be used with the "or" operator `|`): + * `MUI_MMS_2X_BAR`: Multiply `width` with factor 2 + * `MUI_MMS_4X_BAR`: Multiply `width` with factor 4 + * `MUI_MMS_SHOW_VALUE`: Additionally show the current value + * `MUI_MMS_NO_WRAP`: Increment (decrement) the max value (min value) will force the bar graph to stay at the max (min) value. + * `cb`: One of the following **MUIF Callbacks** ([mse/mud](muiref#mui-callback-edit-mode), [pi/pf](muiref#mui-callback-display-style)): + * `mui_u8g2_u8_fixed_width_bar_wm_mse_pi` + * `mui_u8g2_u8_fixed_width_bar_wm_mud_pi` + * `mui_u8g2_u8_fixed_width_bar_wm_mse_pf` + * `mui_u8g2_u8_fixed_width_bar_wm_mud_pf` + + * **FDS Macro:** + + `MUI_XY("ID", x, y)`: Position of the bar graph input field on the target form. + * **Example**: + ``` + uint8_t number = 0; + ... + MUIF_U8G2_U8_MIN_MAX_STEP_WIDTH("B0", &number, 0, 20, 2, 50, MUI_MMS_2X_BAR|MUI_MMS_SHOW_VALUE, mui_u8g2_u8_fixed_width_bar_wm_mse_pi), + ``` + ``` + MUI_FORM(91) + MUI_STYLE(0) + MUI_LABEL(1,40, "Bar: ") + MUI_XY("B0",40, 40) + MUI_GOTO(64, 59, 90, " Ok ") + ``` + + * **Note**: + Available with v2.34 + +## Character Input + * **Animation:** + + ![ref/mui_u8g2_u8_char_wm_mud_pi.gif](ref/mui_u8g2_u8_char_wm_mud_pi.gif) + + * **Description:** + + Input field for a single character. Characters are limited to ' ', 'A'-'Z', 'a'-'z' and '0'-'9'. + The character will be stored in the specified variable. + Multiple MUIF Macros with different IDs can be used to input more than one + character on the same form. + + * **MUIF Macro:** ([mud](muiref#mui-callback-edit-mode), [pi](muiref#mui-callback-display-style)) + + `MUIF_VARIABLE("ID",&variable,mui_u8g2_u8_char_wm_mud_pi)` + * **FDS Macro:** + + `MUI_XY("ID", x, y)`: + Place the field a the specified x,y position. Use a monospaced font for this field (for example `u8g2_font_profont12_tr`). + * **Example**: + ``` + char s[5] = "aaaa"; + ... + MUIF_VARIABLE("T0",s+0,mui_u8g2_u8_char_wm_mud_pi), + MUIF_VARIABLE("T1",s+1,mui_u8g2_u8_char_wm_mud_pi), + MUIF_VARIABLE("T2",s+2,mui_u8g2_u8_char_wm_mud_pi), + MUIF_VARIABLE("T3",s+3,mui_u8g2_u8_char_wm_mud_pi), + ... + MUI_FORM(61) + MUI_STYLE(0) + MUI_LABEL(5,40, "Text:") + MUI_STYLE(5) /* use a monospaced font */ + MUI_XY("T0",40, 40) + MUI_XY("T1",48, 40) + MUI_XY("T2",56, 40) + MUI_XY("T3",64, 40) + MUI_STYLE(0) + MUI_GOTO(64, 59, 60, " Ok ") + ``` + +## One of Many Selection (Cycle, uint8, static list) + * **Animation:** + + ![ref/mui_u8g2_u8_opt_line_wa.gif](ref/mui_u8g2_u8_opt_line_wa.gif) + + * **Description:** + Select one option out of a list of options. The number of the selected option + will be stored in `variable` (`uint8_t`, first option in the list has the number 0). + * `mse` mode: Select event selects the next option (2-button input). + * `mud` mode: Select enters update mode. Within update mode use prev and next event to cycle between options (3-button and rotary encoder input). + * **MUIF Macro:** ([mse/mud](muiref#mui-callback-edit-mode), [pi/pf](muiref#mui-callback-display-style)) + * `MUIF_VARIABLE("ID",&variable,mui_u8g2_u8_opt_line_wa_mse_pi)` + * `MUIF_VARIABLE("ID",&variable,mui_u8g2_u8_opt_line_wa_mse_pf)` + * `MUIF_VARIABLE("ID",&variable,mui_u8g2_u8_opt_line_wa_mud_pi)` + * `MUIF_VARIABLE("ID",&variable,mui_u8g2_u8_opt_line_wa_mud_pf)` + * **FDS Macro:** + + `MUI_XYAT("ID", x, y, arg, "Banana|Apple|Melon|Cranberry")`: + Defines a list of options, separated with `|`. The user can select one option. The + first option has the number 0. `arg` defines the pixel width of the field. + * **Example**: + ``` + MUI_FORM(41) + MUI_STYLE(0) + MUI_LABEL(5,40, "Fruit:") + MUI_XYAT("ID",60, 40, 60, "Banana|Apple|Melon|Cranberry") + MUI_STYLE(0) + MUI_GOTO(64, 59, 40, " Ok ") + ``` + +## One of Many Selection (Cycle, uint16, dynamic list) + * **Animation:** + + ![ref/mui_u8g2_u16_list_line.gif](ref/mui_u8g2_u16_list_line.gif) + + * **Description:** + Select one option out of a list of options. The number of the selected option + will be stored in `variable` (`uint16_t`, first option in the list has the number 0). + The options are provided by callback functions. + * `mse` mode: Select event selects the next option (2-button input). + * `mud` mode: Select enters update mode. Within update mode use prev and next event to cycle between options (3-button and rotary encoder input). + * **MUIF Macro:** + + MUIF entry: `MUIF_U8G2_U16_LIST(id, valptr, dataptr, getcb, cntcb, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `uint16_t` variable + * `dataptr`: Optional data pointer which will be passed to the callback functions (use `NULL` if not used) + * `getcb`: A callback function, which should return a `\0` terminated string with the option name at the provided index. Prototype: `const char *get_str(void *data, uint16_t index)` + * `cntcb`: A callback function, which should retun the total number of elements in the list. Prototype: `uint16_t get_cnt(void *data)` + * `cb`: One of the following **MUIF Callbacks** ([mse/mud](muiref#mui-callback-edit-mode), [pi](muiref#mui-callback-display-style)): + * `mui_u8g2_u16_list_line_wa_mse_pi` + * `mui_u8g2_u16_list_line_wa_mud_pi` + + * **FDS Macro:** + + `MUI_XYA("ID", x, y, arg)`: + The user can select one option (string returned by `getcb` function). The + first option has the number 0. `arg` defines the pixel width of the field. + * **Example**: + ``` C++ + static const char *animals[] = { + "Bird", "Bison", "Cat", "Crow", "Dog", "Elephant", "Fish", "Gnu", "Horse", + "Koala", "Lion", "Mouse", "Owl", "Rabbit", "Spider", "Turtle", "Zebra" }; + + uint16_t animals_get_cnt(void *data) { + return sizeof(animals)/sizeof(*animals); /* number of animals */ + } + const char *animals_get_str(void *data, uint16_t index) { + return animals[index]; + } + ... + uint16_t selection = 0; + ... + MUIF_U8G2_U16_LIST("A1", &selection, NULL, animals_get_str, animals_get_cnt, mui_u8g2_u16_list_line_wa_mse_pi), + ``` + ``` + MUI_FORM(71) + MUI_STYLE(0) + MUI_LABEL(5,40, "Animal:") + MUI_XYA("A1",45, 40, 50) + MUI_GOTO(64, 59, 70, " Ok ") + ``` + +## List Selection (Child form, uint8, static list) + * **Animation:** + + ![ref/mui_u8g2_u8_opt_parent.gif](ref/mui_u8g2_u8_opt_parent.gif) + + * **Description:** + Select one option out of a list of options. + + `mui_u8g2_u8_opt_parent_wm_pi` + will show the selected option in the parent form. The option number is stored + in `variable` (`uint8_t`). The select event + for `mui_u8g2_u8_opt_parent_wm_pi` will open a child form. A different + option can be selected in the child form. + + The child form must include on or more child fields (`MUI_XYA()`). Only one type of + child field is allowed (all active child fields must have the same ID). + Other active elements than the child field should + not be used in the child form. + * **MUIF Macro:** ([pi](muiref#mui-callback-display-style)) + * `MUIF_VARIABLE("PP",&variable,mui_u8g2_u8_opt_parent_wm_pi)`: + The parent field which should appear on the parent form. + * `MUIF_VARIABLE("CC",&variable,mui_u8g2_u8_opt_radio_child_w1_pi)`: + The field for the child form. The current selected option is prefixed with a solid box. + * `MUIF_VARIABLE("CC",&variable,mui_u8g2_u8_opt_child_wm_pi)`: + The field for the child form. Options are just displayed. + * **FDS Macro:** + * `MUI_XYAT("PP", x, y, arg, "red|orange|yellow|green|cyan|azure|blue|violet|magenta|rose")`: + Defines a list of options, separated with `|`. The user can select one option. The + first option has the number 0. `arg` defines the form number of the child form. + * `MUI_XYA("CC", x, y, n)`: + Defines one or more fields on the child form. Each field must have the same + id (here: "CC"), but must have a unique number `n` starting with 0. These fields + define the scroll area for the list of options. + * **Example**: + ``` + MUI_FORM(51) /* Parent Form */ + MUI_STYLE(0) + MUI_LABEL(5,40, "Color:") + MUI_XYAT("PP",60, 40, 52, "red|orange|yellow|green|cyan|azure|blue|violet|magenta|rose") + MUI_STYLE(0) + MUI_GOTO(64, 59, 50, " Ok ") + + MUI_FORM(52) /* Child Form, called by "PP" element */ + MUI_STYLE(0) + MUI_XYA("CC", 5, 38, 0) /* Three child elements of the same type "CC" */ + MUI_XYA("CC", 5, 49, 1) + MUI_XYA("CC", 5, 60, 2) + ``` + +## List Selection (Child form, uint16, dynamic list) + * **Animation:** + + ![ref/mui_u8g2_u16_list_child.gif](ref/mui_u8g2_u16_list_child.gif) + + * **Description:** + + Select one option out of a list of options. The number of the selected option + will be stored via `valptr` (`uint16_t *`, first option in the list has the number 0). + + The selection will happen in a child form. + The child form must include on or more child fields + (`MUI_XYA()`). Only one type of + child field is allowed (all active child fields must have the same ID). + Other active elements than the child field should + not be used in the child form. + + * **MUIF Macro:** + + MUIF entry: `MUIF_U8G2_U16_LIST(id, valptr, dataptr, getcb, cntcb, cb)` + * `id`: Unique id for this field + * `valptr`: The address of the `uint16_t` variable + * `dataptr`: Optional data pointer which will be passed to the callback functions (use `NULL` if not used) + * `getcb`: A callback function, which should return a `\0` terminated string with the option name at the provided index. Prototype: `const char *get_str(void *data, uint16_t index)` + * `cntcb`: A callback function, which should retun the total number of elements in the list. Prototype: `uint16_t get_cnt(void *data)` + * `cb`: One of the following **MUIF Callbacks** ([pi](muiref#mui-callback-display-style)): + * `mui_u8g2_u16_list_parent_wm_pi`: Use this field on the parent form + * `mui_u8g2_u16_list_child_w1_pi`: Use this field on the child form + + * **FDS Macro:** + * `MUI_XYA("PP", x, y, arg)`: + Defines a list of options, separated with `|`. The user can select one option. The + first option has the number 0. `arg` defines the form number of the child form. + Use this for `mui_u8g2_u16_list_parent_wm_pi`. + * `MUI_XYA("CC", x, y, n)`: + Defines one or more fields on the child form. Each field must have the same + id (here: "CC"), but must have a unique number `n` starting with 0. These fields + define the scroll area for the list of options. + Use this for `mui_u8g2_u16_list_child_w1_pi`. + * **Example**: + ``` C++ + static const char *animals[] = { + "Bird", "Bison", "Cat", "Crow", "Dog", "Elephant", "Fish", "Gnu", "Horse", + "Koala", "Lion", "Mouse", "Owl", "Rabbit", "Spider", "Turtle", "Zebra" }; + + uint16_t animals_get_cnt(void *data) { + return sizeof(animals)/sizeof(*animals); /* number of animals */ + } + const char *animals_get_str(void *data, uint16_t index) { + return animals[index]; + } + ... + uint16_t selection = 0; + ``` + ``` + MUIF_U8G2_U16_LIST("PP", &selection, NULL, animals_get_str, animals_get_cnt, mui_u8g2_u16_list_parent_wm_pi) + MUIF_U8G2_U16_LIST("CC", &selection, NULL, animals_get_str, animals_get_cnt, mui_u8g2_u16_list_child_w1_pi) + ``` + ``` + MUI_FORM(81) + MUI_STYLE(0) + MUI_LABEL(5,40, "Animal:") + MUI_XYA("PP",50, 40, 82) /* jump to sub form 82 */ + MUI_GOTO(64, 59, 80, " Ok ") + + MUI_FORM(82) + MUI_STYLE(0) + MUI_XYA("CC", 5, 38, 0) + MUI_XYA("CC", 5, 49, 1) + MUI_XYA("CC", 5, 60, 2) + ``` + + + +## Scrollable Jump Table (static) + * **Description:** + + Implements a scrollable list of buttons. Each button can be used to jump to a + different form (Limitation: The forms 0, 124 and 255 can't be used as jump target, + because these number have special meanings in the text argument). + + If this function receives the "select" event then it will jump to the target form and + additionally store the current menu cursor position. A jump back to this form + (for example with the `mui_u8g2_btn_goto_xxx` MUIF Callback) + will restore the menu cursor position. + * **MUIF Macro:** ([pi](muiref#mui-callback-display-style)) + * `MUIF_RO("GP",mui_u8g2_goto_data)`: Create field for the definition of jump targets + * `MUIF_BUTTON("GC", mui_u8g2_goto_form_w1_pi)`: Buttons for "inverted text cursor" + * `MUIF_BUTTON("GC", mui_u8g2_goto_form_w1_pf)`: Buttons for "frame around text cursor" + * **FDS Macro:** + * `MUI_DATA("GP", ...)`: + Defines a list of jump targets (form number and form name). Entries in this list + are separated with the `|` symbol. Each entry starts with the form number prefixed + with `MUI_`(see example below). + * `MUI_XYA("GC", x, y, n)`: + Defines one or more fields on the form. Each field must have the same + id (here: "GC"), but must have a unique number `n` starting with 0. These fields + define the scroll area for the jump targets. + * **Note:** Do not use any other fields on the same form than the above mention MUIF fields. + * **Example:** + ``` + MUI_FORM(1) + MUI_STYLE(0) + MUI_DATA("GP", + MUI_10 "Goto Buttons|" + MUI_20 "uint8 Number|" + MUI_30 "uint8 Checkbox|" + MUI_40 "uint8 Cycle Options|" + MUI_50 "uint8 ParentChild Select|" + MUI_60 "uint8 Char/Text Input|" + MUI_70 "uint16 Cycle Options|" + MUI_80 "uint16 ParentChild Select") + MUI_XYA("GC", 5, 25, 0) + MUI_XYA("GC", 5, 37, 1) + MUI_XYA("GC", 5, 49, 2) + MUI_XYA("GC", 5, 61, 3) + ``` + +## Scrollable Jump Table (dynamic) + * **Description:** + + Implements a scrollable list of buttons. Each button can be used to jump to a + different form (Limitation: The form 0 can't be used as jump target, + because this number has a special meanings in strings). + + If this function receives the "select" event then it will jump to the target form and + additionally store the current menu cursor position. A jump back to this form + (for example with the `mui_u8g2_btn_goto_xxx` MUIF) + will restore the menu cursor position. + * **MUIF Macro:** + + MUIF entry: `MUIF_U8G2_U16_LIST(id, valptr, dataptr, getcb, cntcb, muifcb)` + * `id`: Unique id for this field + * `valptr`: The address of a `uint16_t` variable (optional, use `NULL` if not used) + * `dataptr`: Optional data pointer which will be passed to the callback functions (use `NULL` if not used) + * `getcb`: A callback function, which should return a `\0` terminated string with the form name at the provided index. The first char of this name must be the form number. Prototype: `const char *get_str(void *data, uint16_t index)` + * `cntcb`: A callback function, which should retun the total number of elements in the list. Prototype: `uint16_t get_cnt(void *data)` + * `muifcb`: `mui_u8g2_u16_list_goto_w1_pi` ([pi](muiref#mui-callback-display-style)) + * **FDS Macro:** + + `MUI_XYA("ID", x, y, n)`: + Defines one or more fields on the form. Each field must have the same + id, but must have a unique number `n` starting with 0. These fields + define the scroll area for the jump targets. + * **Note:** Do not use any other fields on the same form than the above mention MUIF fields. + * **Example**: + ``` C++ + uint16_t menu_get_cnt(void *data) { + return 10; /* number of menu entries */ + } + + const char *menu_get_str(void *data, uint16_t index) { + static const char *menu[] = { + MUI_1 "Goto Main Menu", + MUI_10 "Enter a number", + MUI_11 "Parent/Child Selection", + MUI_13 "Checkbox", + MUI_14 "Radio Selection", + MUI_15 "Text Input", + MUI_16 "Single Line Selection", + MUI_17 "List Line Selection", + MUI_18 "Parent/Child List", + MUI_20 "Array Edit", + }; + return menu[index]; + } + ... + uint16_t selection = 0; + ... + MUIF_U8G2_U16_LIST("ID", &selection, NULL, menu_get_str, menu_get_cnt, mui_u8g2_u16_list_goto_w1_pi), + ``` + ``` + MUI_FORM(3) + MUI_STYLE(0) + MUI_XYA("ID", 5, 25, 0) + MUI_XYA("ID", 5, 37, 1) + MUI_XYA("ID", 5, 49, 2) + MUI_XYA("ID", 5, 61, 3) + ``` +# MUI API + +## begin + + * **C++/Arduino Prototype:** +``` +void MUI::begin(U8G2 &u8g2, fds_t *fds, muif_t *muif_list, size_t muif_cnt) +void mui_Init(mui_t *ui, void *graphics_data, fds_t *fds, muif_t *muif_list, size_t muif_cnt) + ``` + * **Description:** Setup MUI and connect MUI to u8g2. After the setup of MUI, the menu + system is inactive and has no current form assigned. A call to [gotoForm](#gotoform) is required to activate MUI. + * **Arguments:** - + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `fds`: Address of the field definition string + * `muif_list`: Address of the MUIF list + * `muif_list`: Number of entries in the MUIF list + * `ui`: Address of an empty and unused `mui_t` object. + * `graphics_data`: Address of the u8g2 C structure (C++/Arduino: `(void *)u8g2.getU8g2()`). + * **Returns:** - + * **Note:** MUI requires [setFontPosBaseline](u8g2reference#setfontposbaseline) (which is the default for u8g2). Any other font position alignment may not work. + * **See also:** [Minimal Example](muimanual#minimal-example) + * **Example:** +``` +U8G2_UC1701_EA_DOGS102_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +MUIU8G2 mui; + +muif_t muif_list[] = { + MUIF_VARIABLE("BN", NULL, mui_u8g2_btn_exit_wm_fi) +}; + +fds_t fds_data[] = +MUI_FORM(1) +MUI_XYT("BN", 64, 30, " Select Me ") +; + +void setup(void) { + u8g2.begin(/* menu_select_pin= */ 5, /* menu_next_pin= */ 4, /* menu_prev_pin= */ 2, /* menu_up_pin= */ U8X8_PIN_NONE, /* menu_down_pin= */ U8X8_PIN_NONE, /* menu_home_pin= */ 3); + mui.begin(u8g2, fds_data, muif_list, sizeof(muif_list)/sizeof(muif_t)); + mui.gotoForm(/* form_id= */ 1, /* initial_cursor_position= */ 0); +} +``` + +## getCurrentCursorFocusPosition + + * **C++/Arduino Prototype:** +``` +int MUI::getCurrentCursorFocusPosition(void) +int mui_GetCurrentCursorFocusPosition(mui_t *ui) +``` + * **Description:** + Return the current cursor position. The return value can be used as second argument for the [gotoForm()](#gotoform) call. This function will return 0 if MUI is not active. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** The current cursor position or 0 + +## getCurrentFormId + + * **C++/Arduino Prototype:** +``` +int MUI::getCurrentFormId(void) +int mui_GetCurrentFormId(mui_t *ui) +``` + * **Description:** + Return the current form id (argument for MUI_FORM()). This function will return -1 if MUI is not active. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** The current form id or -1 + +## gotoForm + + * **C++/Arduino Prototype:** +``` +uint8_t MUI::gotoForm(uint8_t form_id, uint8_t initial_cursor_position) +uint8_t mui_GotoForm(mui_t *ui, uint8_t form_id, uint8_t initial_cursor_position) +``` + * **Description:** + Change the current form and cursor position. The cursor focus will be assigned to the + `initial_cursor_position`-th location which can receive cursor focus. Field locations + are enumerated in the sequence as they are defined in the FDS string. + The value 0 will place the cursor forcus on the first selectable element of the + given form with form number `id`. + + Additionally: If MUI is inactive, then this call will activate MUI. + `gotoForm` is usually called after MUI [begin](#begin). + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * `form_id` : The form number (defined by FDS macro [`MUI_FORM`](muiref#fds-macros) + * `initial_cursor_position` : The selectable field which should receive the cursor focus. + * **Returns:** 0, if the form with `id` doesn't exist. + * **See also:** [Minimal Example](muimanual#minimal-example) + +## nextField + + * **C++/Arduino Prototype:** +``` +void MUI::nextField(void) +void mui_NextField(mui_t *ui) +``` + * **Description:** + Send a "next field" event to the current form of the menu system. Usually this should be done, if the user hits the "next" button. + The menu system will usually move the cursor to the next field on the form or increment a field value. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** - + * **See also:** [Event Mapping](muimanual#event-mapping-and-action-execution) + +## prevField + + * **C++/Arduino Prototype:** +``` +void MUI::prevField(void) +void mui_PrevField(mui_t *ui) +``` + * **Description:** + Send a "prev field" event to the current form of the menu system. Usually this should be done, if the user hits the "previous" button. + The menu system will usually move the cursor to the previous field on the form or decrement a field value. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** - + * **See also:** [Event Mapping](muimanual#event-mapping-and-action-execution) + +## restoreForm + + * **C++/Arduino Prototype:** +``` +void MUI::restoreForm(void) +void mui_RestoreForm(mui_t *ui) +``` + * **Description:** + Jump to a previously saved form and cursor position. This is identical to [gotoForm](#gotoform) + except that a previously saved location is used. + + The current form and cursor position is saved by the "exit" buttons. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** - + * **See also:** [gotoForm](#gotoform) [Exit Button](#exit-button) `MUICountDown.ino` + +## sendSelect + + * **C++/Arduino Prototype:** +``` +void MUI::sendSelect(void) +void mui_SendSelect(mui_t *ui) +``` + * **Description:** + Send a "select" event to field which has the current cursor focus in the menu system. Usually this should be done, if the user hits the select button. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** - + * **See also:** [Minimal Example](muimanual#minimal-example), [Event Mapping](muimanual#event-mapping-and-action-execution) + +## sendSelectWithExecuteOnSelectFieldSearch + + * **C++/Arduino Prototype:** +``` +void MUI::sendSelectWithExecuteOnSelectFieldSearch(void) +void mui_SendSelectWithExecuteOnSelectFieldSearch(mui_t *ui) +``` + * **Description:** + This call will search for a EXECUTE_ON_SELECT button (a button which has been defined with `MUIF_EXECUTE_ON_SELECT_BUTTON`). + Then the "select" event is sent to this button. + If a EXECUTE_ON_SELECT button is not available on the form, then this function behaves like [sendSelect](#sendselect). + * **Arguments:** - + * `ui` : Pointer to the `mui` structure (C interface only). + * **Returns:** - + * **See also:** [sendSelect](#sendselect), [Event Mapping](muimanual#event-mapping-and-action-execution) , `MUIInputVersatileRotaryEncoder.ino` + +# MUIF Helper Functions + +The functions below should be used only within a field function (MUIF): +``` + typedef uint8_t (*muif_cb)(mui_t *ui, uint8_t msg); +``` + +## mui_get_U8g2 + + * **Prototype:** +``` +u8g2_t *mui_get_U8g2(mui_t *ui) +``` + * **Description:** + Return a pointer to the `u8g2_t` structure. + * **Arguments:** - + * `ui` : Pointer to the `mui` structure.. + * **Returns:** Pointer to the `u8g2_t` structure + * **See also:** [Stopwatch Example](muimanual#stopwatch-example) + +## mui_get_x + + * **Prototype:** +``` +u8g2_uint_t mui_get_x(mui_t *ui) +``` + * **Description:** + Return the `x` position of a field (usually provided by `MUI_XY()`) + * **Arguments:** - + * `ui` : Pointer to the `mui` structure.. + * **Returns:** `x` position + * **See also:** [Stopwatch Example](muimanual#stopwatch-example) + + +## mui_get_y + + * **Prototype:** +``` +u8g2_uint_t mui_get_y(mui_t *ui) +``` + * **Description:** + Return the `y` position of a field (usually provided by `MUI_XY()`) + * **Arguments:** - + * `ui` : Pointer to the `mui` structure.. + * **Returns:** `y` position + * **See also:** [Stopwatch Example](muimanual#stopwatch-example) + + +## mui_get_arg + + * **Prototype:** +``` +u8g2_uint_t mui_get_arg(mui_t *ui) +``` + * **Description:** + Return the `arg` value of a field (usually provided by `MUI_XYA()` or `MUI_XYAT()`) + * **Arguments:** - + * `ui` : Pointer to the `mui` structure.. + * **Returns:** Argument value (as provided by `MUI_XYA()` or `MUI_XYAT()`) or 0 (`MUI_XY()`) + diff --git a/ref/mui_animation.gif b/ref/mui_animation.gif new file mode 100644 index 0000000..585071b Binary files /dev/null and b/ref/mui_animation.gif differ diff --git a/ref/mui_btn_goto.gif b/ref/mui_btn_goto.gif new file mode 100644 index 0000000..5c7df1f Binary files /dev/null and b/ref/mui_btn_goto.gif differ diff --git a/ref/mui_count_down.png b/ref/mui_count_down.png new file mode 100644 index 0000000..334e15b Binary files /dev/null and b/ref/mui_count_down.png differ diff --git a/ref/mui_select_me.png b/ref/mui_select_me.png new file mode 100644 index 0000000..0697080 Binary files /dev/null and b/ref/mui_select_me.png differ diff --git a/ref/mui_u8g2_u16_list_child.gif b/ref/mui_u8g2_u16_list_child.gif new file mode 100644 index 0000000..ae9f63b Binary files /dev/null and b/ref/mui_u8g2_u16_list_child.gif differ diff --git a/ref/mui_u8g2_u16_list_line.gif b/ref/mui_u8g2_u16_list_line.gif new file mode 100644 index 0000000..137562b Binary files /dev/null and b/ref/mui_u8g2_u16_list_line.gif differ diff --git a/ref/mui_u8g2_u8_bar.gif b/ref/mui_u8g2_u8_bar.gif new file mode 100644 index 0000000..0bf4aad Binary files /dev/null and b/ref/mui_u8g2_u8_bar.gif differ diff --git a/ref/mui_u8g2_u8_char_wm_mud_pi.gif b/ref/mui_u8g2_u8_char_wm_mud_pi.gif new file mode 100644 index 0000000..d521b2b Binary files /dev/null and b/ref/mui_u8g2_u8_char_wm_mud_pi.gif differ diff --git a/ref/mui_u8g2_u8_opt_line_wa.gif b/ref/mui_u8g2_u8_opt_line_wa.gif new file mode 100644 index 0000000..1cd2813 Binary files /dev/null and b/ref/mui_u8g2_u8_opt_line_wa.gif differ diff --git a/ref/mui_u8g2_u8_opt_parent.gif b/ref/mui_u8g2_u8_opt_parent.gif new file mode 100644 index 0000000..4ba17c9 Binary files /dev/null and b/ref/mui_u8g2_u8_opt_parent.gif differ diff --git a/ref/mui_uint8_checkbox_radio.gif b/ref/mui_uint8_checkbox_radio.gif new file mode 100644 index 0000000..b053bef Binary files /dev/null and b/ref/mui_uint8_checkbox_radio.gif differ diff --git a/ref/mui_uint8_number.gif b/ref/mui_uint8_number.gif new file mode 100644 index 0000000..9e93844 Binary files /dev/null and b/ref/mui_uint8_number.gif differ diff --git a/ref/mui_wg.gif b/ref/mui_wg.gif new file mode 100644 index 0000000..4eec97f Binary files /dev/null and b/ref/mui_wg.gif differ diff --git a/ref/u8g2_ascent_descent.png b/ref/u8g2_ascent_descent.png new file mode 100644 index 0000000..a0b801d Binary files /dev/null and b/ref/u8g2_ascent_descent.png differ diff --git a/ref/u8g2_bitmap_solid.png b/ref/u8g2_bitmap_solid.png new file mode 100644 index 0000000..f7e4546 Binary files /dev/null and b/ref/u8g2_bitmap_solid.png differ diff --git a/ref/u8g2_bitmap_transparent.png b/ref/u8g2_bitmap_transparent.png new file mode 100644 index 0000000..5d8f588 Binary files /dev/null and b/ref/u8g2_bitmap_transparent.png differ diff --git a/ref/u8g2_box.png b/ref/u8g2_box.png new file mode 100644 index 0000000..5af2a4d Binary files /dev/null and b/ref/u8g2_box.png differ diff --git a/ref/u8g2_button1.png b/ref/u8g2_button1.png new file mode 100644 index 0000000..f8417bd Binary files /dev/null and b/ref/u8g2_button1.png differ diff --git a/ref/u8g2_button2.png b/ref/u8g2_button2.png new file mode 100644 index 0000000..47b55f4 Binary files /dev/null and b/ref/u8g2_button2.png differ diff --git a/ref/u8g2_button3.png b/ref/u8g2_button3.png new file mode 100644 index 0000000..d38bab5 Binary files /dev/null and b/ref/u8g2_button3.png differ diff --git a/ref/u8g2_c_frame.png b/ref/u8g2_c_frame.png new file mode 100644 index 0000000..69f6dbf Binary files /dev/null and b/ref/u8g2_c_frame.png differ diff --git a/ref/u8g2_circle.png b/ref/u8g2_circle.png new file mode 100644 index 0000000..61f75f0 Binary files /dev/null and b/ref/u8g2_circle.png differ diff --git a/ref/u8g2_clip_window.png b/ref/u8g2_clip_window.png new file mode 100644 index 0000000..3cbd5dd Binary files /dev/null and b/ref/u8g2_clip_window.png differ diff --git a/ref/u8g2_color.png b/ref/u8g2_color.png new file mode 100644 index 0000000..d8289cc Binary files /dev/null and b/ref/u8g2_color.png differ diff --git a/ref/u8g2_ellipse.png b/ref/u8g2_ellipse.png new file mode 100644 index 0000000..22cba10 Binary files /dev/null and b/ref/u8g2_ellipse.png differ diff --git a/ref/u8g2_font_direction.png b/ref/u8g2_font_direction.png new file mode 100644 index 0000000..853221c Binary files /dev/null and b/ref/u8g2_font_direction.png differ diff --git a/ref/u8g2_fontmode.png b/ref/u8g2_fontmode.png new file mode 100644 index 0000000..f797179 Binary files /dev/null and b/ref/u8g2_fontmode.png differ diff --git a/ref/u8g2_frame.png b/ref/u8g2_frame.png new file mode 100644 index 0000000..51273de Binary files /dev/null and b/ref/u8g2_frame.png differ diff --git a/ref/u8g2_hello_world.png b/ref/u8g2_hello_world.png new file mode 100644 index 0000000..57b9fa3 Binary files /dev/null and b/ref/u8g2_hello_world.png differ diff --git a/ref/u8g2_input_value.png b/ref/u8g2_input_value.png new file mode 100644 index 0000000..92b7419 Binary files /dev/null and b/ref/u8g2_input_value.png differ diff --git a/ref/u8g2_inv_button1.png b/ref/u8g2_inv_button1.png new file mode 100644 index 0000000..2038b17 Binary files /dev/null and b/ref/u8g2_inv_button1.png differ diff --git a/ref/u8g2_inv_button2.png b/ref/u8g2_inv_button2.png new file mode 100644 index 0000000..7ba64c0 Binary files /dev/null and b/ref/u8g2_inv_button2.png differ diff --git a/ref/u8g2_inv_button3.png b/ref/u8g2_inv_button3.png new file mode 100644 index 0000000..306402a Binary files /dev/null and b/ref/u8g2_inv_button3.png differ diff --git a/ref/u8g2_line.png b/ref/u8g2_line.png new file mode 100644 index 0000000..1d7608e Binary files /dev/null and b/ref/u8g2_line.png differ diff --git a/ref/u8g2_logo.png b/ref/u8g2_logo.png new file mode 100644 index 0000000..6acef3a Binary files /dev/null and b/ref/u8g2_logo.png differ diff --git a/ref/u8g2_logo_transparent_orange.png b/ref/u8g2_logo_transparent_orange.png new file mode 100644 index 0000000..7f158c1 Binary files /dev/null and b/ref/u8g2_logo_transparent_orange.png differ diff --git a/ref/u8g2_message.png b/ref/u8g2_message.png new file mode 100644 index 0000000..2a43059 Binary files /dev/null and b/ref/u8g2_message.png differ diff --git a/ref/u8g2_pos_center.png b/ref/u8g2_pos_center.png new file mode 100644 index 0000000..ad9ca5e Binary files /dev/null and b/ref/u8g2_pos_center.png differ diff --git a/ref/u8g2_rframe.png b/ref/u8g2_rframe.png new file mode 100644 index 0000000..896a4d1 Binary files /dev/null and b/ref/u8g2_rframe.png differ diff --git a/ref/u8g2_selection_list.png b/ref/u8g2_selection_list.png new file mode 100644 index 0000000..068da88 Binary files /dev/null and b/ref/u8g2_selection_list.png differ diff --git a/ref/u8g2_snowman_glyph.png b/ref/u8g2_snowman_glyph.png new file mode 100644 index 0000000..e760358 Binary files /dev/null and b/ref/u8g2_snowman_glyph.png differ diff --git a/ref/u8g2_snowman_utf8.png b/ref/u8g2_snowman_utf8.png new file mode 100644 index 0000000..1f51e8a Binary files /dev/null and b/ref/u8g2_snowman_utf8.png differ diff --git a/ref/u8g2_tile_row.png b/ref/u8g2_tile_row.png new file mode 100644 index 0000000..209cee3 Binary files /dev/null and b/ref/u8g2_tile_row.png differ diff --git a/ref/u8g2_triangle.png b/ref/u8g2_triangle.png new file mode 100644 index 0000000..7f31d8a Binary files /dev/null and b/ref/u8g2_triangle.png differ diff --git a/ref/u8g2_x_offset.png b/ref/u8g2_x_offset.png new file mode 100644 index 0000000..95127e6 Binary files /dev/null and b/ref/u8g2_x_offset.png differ diff --git a/ref/u8g2_xor.png b/ref/u8g2_xor.png new file mode 100644 index 0000000..10eb9a7 Binary files /dev/null and b/ref/u8g2_xor.png differ diff --git a/ref/u8x8_1x2.png b/ref/u8x8_1x2.png new file mode 100644 index 0000000..c5e5984 Binary files /dev/null and b/ref/u8x8_1x2.png differ diff --git a/ref/u8x8_2x2.png b/ref/u8x8_2x2.png new file mode 100644 index 0000000..eb21d3a Binary files /dev/null and b/ref/u8x8_2x2.png differ diff --git a/ref/u8x8_draw_tile.png b/ref/u8x8_draw_tile.png new file mode 100644 index 0000000..db32288 Binary files /dev/null and b/ref/u8x8_draw_tile.png differ diff --git a/ref/u8x8_font_2x2.png b/ref/u8x8_font_2x2.png new file mode 100644 index 0000000..f309108 Binary files /dev/null and b/ref/u8x8_font_2x2.png differ diff --git a/ref/u8x8_hello_world.png b/ref/u8x8_hello_world.png new file mode 100644 index 0000000..1b130c5 Binary files /dev/null and b/ref/u8x8_hello_world.png differ diff --git a/ref/u8x8_inverse.png b/ref/u8x8_inverse.png new file mode 100644 index 0000000..226da56 Binary files /dev/null and b/ref/u8x8_inverse.png differ diff --git a/ref/u8x8_tile_size.png b/ref/u8x8_tile_size.png new file mode 100644 index 0000000..97578b1 Binary files /dev/null and b/ref/u8x8_tile_size.png differ diff --git a/ref/u8x8_umlaut.png b/ref/u8x8_umlaut.png new file mode 100644 index 0000000..bd8b7c4 Binary files /dev/null and b/ref/u8x8_umlaut.png differ diff --git a/setup_tutorial.md b/setup_tutorial.md new file mode 100644 index 0000000..6726ad1 --- /dev/null +++ b/setup_tutorial.md @@ -0,0 +1,267 @@ + +[tocstart]: # (toc start) + + * [How to connect a display to U8g2 Library?](#how-to-connect-a-display-to-u8g2-library) + * [Identify the display](#identify-the-display) + * [Select a physical bus](#select-a-physical-bus) + * [Identify digital lines](#identify-digital-lines) + * [U8g2 initialization](#u8g2-initialization) + * [U8g2 full buffer, page buffer and u8x8 mode](#u8g2-full-buffer--page-buffer-and-u8x8-mode) + * [Full screen buffer mode](#full-screen-buffer-mode) + * [Page buffer mode (Picture Loop)](#page-buffer-mode-picture-loop) + * [U8x8 character mode](#u8x8-character-mode) + +[tocend]: # (toc end) + +# How to connect a display to U8g2 Library? + +## Identify the display + +You need to know the controller and the size of your display (Note: "Controllerless" +displays are not supported by U8g2). +In this example, we will use a ST7920 128x64 display. It has a ST7920 controller +with a 128x64 LCD . + +For U8g2 you have to select a matching constructor for the correct initialization of +the display. Select a constructor from this page: +[C++ Setup/Arduino Constructor List](u8g2setupcpp) + +Often the constructor is also mentioned in the examples. But you may need to +uncomment the matching constructor. + +For this example, locate the [ST7920 128x64 section](u8g2setupcpp#st7920-128x64). + +## Select a physical bus + +Graphics information has to be sent to the display. This information is received by +the display controller through a physical bus (usually two or more data lines), +a communication protocol and a command sequence. Often a display supports more +than one physical bus. You have to select and setup the correct bus. + +The physical bus is selected by connecting special pins to GND (Low) or +5V (High). +This SSD1306 oled, the PCB has several solder pads (labeled as BS0, BS1 and BS2) +to setup the physical bus: + +![img/oled_selectable_bus.jpg](img/oled_selectable_bus.jpg) + +A small table on the left side gives hints about what setting will setup which bus. +Typically the busses are: + * 3SPI, 3-wire SPI: Serial Peripheral Interface with three signals: Clock, Data and Chip-Select. + * 4SPI, 4-Wire SPI: Same as 3SPI, but with one additional line for commands and data (often labeled as D/C, RS or A0) + * I2C, IIC or TWI: Inter-Integrated Circuit Bus which has two signals: Clock (SCL) and Data (SDA). + * 8080: A 8-Bit bus which requires 8 data lines, chip select and a write strobe signal. + * 6800: Another 8-Bit bus, but with a different protocol. + +At this point of time, it is often a good idea to read the datasheet of the display +controller or the manual for your display for instruction on how to setup a specific +bus. + +Sometimes the bus is just fixed and can not be changed. For this oled with +SSD1306 controller nothing can be changed: + +![img/oled_i2c.jpg](img/oled_i2c.jpg) + +The type of the bus can be guessed from the number of pins and their lables. In +this case, it seems to be a I2C bus because of the SCL and SDA lables. + +For our initial example the PCB looks like this: + +![img/st7920_psb.jpg](img/st7920_psb.jpg) + +According to the ST7920 datasheet, the PSB pin selects between the 8-Bit and the +serial (SPI) bus. For the serial bus, pin "RS" is "Chip-Select", pin "E" will +be the clock input and pin "RW" acts as data line. + +Note: In the picture, PSB is connected to BLK, which in turn is connected to GND. +This will select the serial bus for the ST7920 display. + +## Identify digital lines + +The display must be connected to the Arduino board in order to transfer +data from the Arduino board to the display. Depending on the selected +physical bus, several pins have to be connected to the outputs of the +Arduino board. + +In general, U8g2 can use any outputs of your Arduino Board. +So it does not matter which output pin is used (However it might be clever +to select specific pins for hardware accelerated bus communication). + +My suggestion is to write down the wiring. Here is the example for the ST7920 display. + +| Display Pin | Arduino Pin Number | +| :----- | :----- | +| E, Clock | 13 | +| RW, Data, MOSI | 11 | +| RS, Chip Select | 10 | +| RST, Reset | 8 | + +Note: RS (as labled on the PCB) actually means "Register Select", however for SPI mode the RS pin becomes "Chip Select". + + +![img/st7920.jpg](img/st7920.jpg) + +Remember to connect PSB pin with GND. Also apply correct voltage to the V0 input +for this type of display (see datasheet). + +## U8g2 initialization + +U8g2 needs to know which output pin is connected to which input of the display: +The pin numbers are provided as list of arguments to the U8g2 constructor. +The position within the list is important and indicates the function/purpose +of the pin. + +From the table [here](u8g2setupcpp#st7920-128x64), the constructor +has the following template (with `u8g2` as object name): + +``` +U8G2_ST7920_128X64_1_SW_SPI u8g2(rotation, clock, data, cs [, reset]) +``` + +After something which is called "rotation", the constructor expects the pin number +for the clock line, the data line and the chip select line (cs). The reset +line can be provided optionally. + +The examples include similar constructor calls. You can uncomment one of them +and update the pin numbers, if required: + +``` +U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, 13, 11, 10, 8); +``` + + +A complete example will look like this: + + +``` +#include +#include +#include +#include + +U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, 13, 11, 10, 8); + +void setup(void) { + u8g2.begin(); +} + +void loop(void) { + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,24,"Hello World!"); + } while ( u8g2.nextPage() ); +} +``` + + + +# U8g2 full buffer, page buffer and u8x8 mode + +U8g2 supports three different drawing modes: + * Full screen buffer mode + * Page mode (This is the U8glib picture loop) + * U8x8, character only mode + +## Full screen buffer mode + +### Pros and Cons + * Fast + * All graphics procedures can be used + * Requires a lot of RAM + +### Setup +Use the U8g2 constructor from [here](u8g2setupcpp). The constructor +must include the "F" character. For example: + +`U8G2_ST7920_128X64_` **F** `_SW_SPI(rotation, clock, data, cs [, reset])` + +### Usage + 1. Clear the buffer with [u8g2.clearBuffer()](u8g2reference#clearbuffer). + 2. Draw something with the usual draw commands. + 3. Send the buffer to the display with [u8g2.sendBuffer()](u8g2reference#sendbuffer). + +### Example +``` +void setup(void) { + u8g2.begin(); +} + +void loop(void) { + u8g2.clearBuffer(); + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,20,"Hello World!"); + u8g2.sendBuffer(); +} +``` +## Page buffer mode (Picture Loop) + +### Pros and Cons + * All graphics procedures can be used + * Only a little bit of RAM is required + * Slow + +### Setup +Use the U8g2 constructor from [here](u8g2setupcpp). The constructor +must include the "1" or "2" character. For example: + +`U8G2_ST7920_128X64_` **1** `_SW_SPI(rotation, clock, data, cs [, reset])` + +### Usage + 1. Call [u8g2.firstPage()](u8g2reference#firstPage). + 2. Start a do-while loop + 3. Inside the loop-body: Draw something with the usual draw commands. + 4. Loop as long as [u8g2.nextPage()](u8g2reference#nextPage) returns true. + +Note: Always create the same picture inside the +loop body. See details [here](https://github.com/olikraus/u8glib/wiki/tpictureloop). + + +### Example +``` +void setup(void) { + u8g2.begin(); +} + +void loop(void) { + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,24,"Hello World!"); + } while ( u8g2.nextPage() ); +} +``` + +## U8x8 character mode + +### Pros and Cons + * Fast + * No RAM required + * No graphics possible + * Not available for all displays + +### Setup +Use the U8x8 constructor from [here](u8x8setupcpp). For example: + +`U8X8_ST7565_EA_DOGM128_4W_SW_SPI u8x8(clock, data, cs, dc [, reset])` + +### Usage +All draw commands directly write to the display. + +### Example +``` +void setup(void) { + u8x8.begin(); +} + +void loop(void) { + u8x8.setFont(u8x8_font_chroma48medium8_r); + u8x8.drawString(0,1,"Hello World!"); +} +``` + + + + + + + diff --git a/test.md b/test.md new file mode 100644 index 0000000..64329e6 --- /dev/null +++ b/test.md @@ -0,0 +1,65 @@ + +[tocstart]: # (toc start) + + +[tocend]: # (toc end) + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1701_dogs102_uno_board_320.jpg](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/uc1701_dogs102_uno_board_320.jpg) + + + +
+ +
+ +U8g2 is a monochrome graphics library for embedded devices. + * Supported Display Controller: SSD1305, SSD1306, SSD1309, SSD1316, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1701, ST7511, ST7565, ST7567, ST7588, ST75256, ST75320, NT7534, ST7920, IST3020, IST7920, LD7032, KS0108, SED1520, SBN1661, IL3820, MAX7219 (see [here](u8g2setupcpp) for a full list) + * The Arduino library U8g2 can be installed from the library manager of the Arduino IDE. + +U8g2 also includes U8x8 library. Features for U8g2 and U8x8 are: + * 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 fixed size per character (8x8 pixel). + * Writes directly to the display. No buffer in the microcontroller required. + +There is one more class/sub-library "U8log", which emulates an output terminal +(like Arduino serial monitor): [U8log Reference Manual](u8logreference) + +Overview + + * [Gallery](gallery) + * [How to install U8g2](u8g2install) + * [Introduction to U8g2](setup_tutorial) + * [U8g vs. U8g2 (with code porting guide)](u8gvsu8g2) + * [Supported Arduino Boards](boardlist) + * [FAQ](https://github.com/olikraus/u8g2/blob/master/doc/faq.txt) + +Code Reference + + * [U8g2 C++/Arduino Setup](u8g2setupcpp) + * [U8g2 C Setup](u8g2setupc) + * [U8x8 C++/Arduino Setup](u8x8setupcpp) + * [U8x8 C Setup](u8x8setupc) + * [U8g2 Reference Manual](u8g2reference) + * [U8x8 Reference Manual](u8x8reference) + * [U8log Reference Manual](u8logreference) + +Font Reference + + * [U8g2 and U8x8 Font Groups](fntgrp) + * [All U8g2 Fonts](fntlistall) + * [Monospace U8g2 Fonts](fntlistmono) + * [All U8x8 Fonts](fntlist8x8) + * [All U8g2 Fonts (PDF)](https://github.com/olikraus/u8g2/blob/master/doc/u8g2fntlistall.pdf) (might not be up to date, see [here](fntlistall) for the latest version.) + +Other + + * [U8g2 Memory Optimization and Feature Selection](u8g2optimization) + * [Porting to new MCR platform](Porting-to-new-MCU-platform) + * [U8g2 Developer Information](internal) + * [U8g2 Font Format](u8g2fontformat) + * [Windows Font Editor Fony 1.4.7](https://github.com/olikraus/u8g2/blob/master/tools/font/fony) diff --git a/u8g2as7.md b/u8g2as7.md new file mode 100644 index 0000000..b9f0128 --- /dev/null +++ b/u8g2as7.md @@ -0,0 +1,136 @@ + +[tocstart]: # (toc start) + + * [U8g2 Install Instructions for Atmel Studio 7](#u8g2-install-instructions-for-atmel-studio-7) + * [Open Atmel Studio 7](#open-atmel-studio-7) + * [Create Solution](#create-solution) + * [Select Target Device](#select-target-device) + * [Assign main.c](#assign-mainc) + * [Open Project Properties](#open-project-properties) + * [Add Existing Item](#add-existing-item) + * [Add U8g2 ](#add-u8g2-) + * [Add Include Path](#add-include-path) + * [Add Clock Speed](#add-clock-speed) + * [Build](#build) + * [AVR mkII ](#avr-mkii-) + * [Open Programming Tool](#open-programming-tool) + * [Prepare Download](#prepare-download) + * [Execute Download](#execute-download) + * [Result](#result) + +[tocend]: # (toc end) + +# U8g2 Install Instructions for Atmel Studio 7 + +This is a step by step instruction for use of U8g2 with Atmel Studio 7. + +## Open Atmel Studio 7 + +![001](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_001.png) + +## Create Solution +* Create a new gcc c executable project +* Enter a project "Name" +* Enter a "Solution Name" + +![002](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_002.png) + +## Select Target Device + +![003](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_003.png) + +## Assign main.c + +A template main.c will be created as part of the new solution. +Replace the content of this main.c with the content from here: + +https://github.com/olikraus/u8g2/blob/master/sys/avr/as7/main.c + +This example code is valid for a SPI display and will implement +software emulated SPI. + +* Change the pin numbers according to your project +* Change the setup procedure according to your display (select from here https://github.com/olikraus/u8g2/wiki/u8g2setupc) + +![004](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_004.png) + +## Open Project Properties + +Menu "Project", Submenu "u8g2_test Properties" + + +![005](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_005.png) + +## Add Existing Item + +Menu "Project", Submenu "Add Existing Item..." + +![006](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_006.png) + +## Add U8g2 +* Download the u8g2 master zip file: https://github.com/olikraus/u8g2/archive/master.zip +* Unzip this file and locate the "csrc" folder +* Mark all files in "csrc" folder +* Add the selected items (press "Add") + +![007](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_007.png) + +## Add Include Path +1. Select the project +2. Locate Toolchain tab +3. Select "All Configurations" +4. Select AVR/GNU C Compiler/Directories +5. Press the green plus icon +6. Add ".." as relative include path +7. Press "OK". + +![008](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_008.png) + +## Add Clock Speed +1. Select the project +2. Locate Toolchain tab +3. Select "All Configurations" +4. Select AVR/GNU C Compiler/Symbols +5. Press the green plus icon +6. Add the target frequency of your controller (here: "F_CPU=8000000") +7. Press "OK". + +![009](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_009.png) + +## Build + +Build the complete project: Menu "Build", Submenu "Build Solution" + +![010](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_010.png) + +## AVR mkII + +On my own Windows 10 environment, it was required to install a different usb driver for the AVRISP mkII. +Download Zadig from here: https://zadig.akeo.ie + +![011](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_011.png) + +## Open Programming Tool + +Open the Device Programming dialog from the "Tools" menu. + +![012](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_012.png) + +## Prepare Download + +1. Select your ISP tool in under "Tool". +2. Select the correct target device and interface. Press "Apply" button. +3. Read the device signature from your target controller by pressing the "Read" button. +4. Goto "Production file" tab and select the generated .elf file as a "production file" + +![013](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_013.png) + +## Execute Download + +Check the "Flash" checkbox and press the "Program" button. + +![014](https://raw.githubusercontent.com/olikraus/u8g2/master/sys/avr/as7/as7_014.png) + +## Result + +![img/st7565_dogm132_avr.jpg](img/st7565_dogm132_avr.jpg) diff --git a/u8g2fontformat.md b/u8g2fontformat.md new file mode 100644 index 0000000..628746a --- /dev/null +++ b/u8g2fontformat.md @@ -0,0 +1,201 @@ + +[tocstart]: # (toc start) + + * [U8g2 Font Format](#u8g2-font-format) + * [Font header](#font-header) + * [Glyph data](#glyph-data) + * [Glyph bitmaps](#glyph-bitmaps) + * [Pitches and distances](#pitches-and-distances) + * [Font Decoder](#font-decoder) + +[tocend]: # (toc end) + +# U8g2 Font Format + + +The data format of U8G2 fonts is based on the BDF font format. Its glyph bitmaps are compressed +with a run-length-encoding algorithm and its header data are designed with variable bit field width to minimize flash memory footprint. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Font Header
Offset (Byte)SizeContent
0. 1 Byte Number of glyphs
1. 1 Byte Bounding Box Mode (not relevant for decoding)
2. 1 Byte m0 Bit width of Zero-Bit run-length encoding in bitmap
3. 1 Byte m1 Bit width of One-Bit run-length encoding in bitmap
4. 1 Byte Bit width of glyph bitmap width (bitcntW)
5. 1 Byte Bit width of glyph bitmap height (bitcntH)
6. 1 Byte Bit width of glyph bitmap x offset (bitcntX)
7. 1 Byte Bit width of glyph bitmap y offset (bitcntY)
8. 1 Byte Bit width of glyph character pitch, delta to next glyph (bitcntD)
9. 1 Byte Font Bounding Box width
10. 1 Byte Font Bounding Box height
11. 1 Byte Font Bounding Box x Offset
12. 1 Byte Font Bounding Box y Offset
13. 1 Byte Ascent (size above baseline) of letter "A" +
14. 1 Byte Descent (size below baseline) of letter "g"
15. 1 Byte Ascent of "("
16. 1 Byte Descent of "("
17+18. 2 Bytes Array offset of glyph "A"
19+20. 2 Bytes Array offset of glyph "a"
21+22. 2 Bytes Array offset of glyph 0x0100
+ + + + + + + + + + + + + + + + + + + + + + + + +
Glyph (variable length)
OffsetSizeContent
0. 1/2 Byte(s) Unicode of character/glyph
1. (+1) 1 Byte jump offset to next glyph
bitcntW glyph bitmap width (variable width)
bitcntH glyph bitmap height (variable width)
bitcntX glyph bitmap x offset (variable width)
bitcntY glyph bitmap y offset (variable width)
bitcntD character pitch (variable width)
n Bytes Bitmap (horizontal, RLE)
+ + +## Font header +The font header (see table above) is always 23 Bytes long. It contains decoding +parameters for the glyph bitmap data, font outline data, such as overall font bounding box +dimensions, and index offsets for frequently used character ranges. + +## Glyph data + +### Unicode below 0x0100 + +The glyphs start immediately after the end of the initial data structure. +All glyphs start with the unicode (1 byte) and the offset to the next glyph (1 byte). +The offset is relative to the start of the glyph, e.g., if `data[off]` has the code point then `data[off+1]` has +the offset to the next glyph, which is at `data[off+data[off+1]]`. + +For the most important code range from 32...255 (decimal), array offsets of important glyphs ('A', 'a', and 0x100) are provided by the font header to minimize search overhead. The offsets are relative to the end of the font header. + +### Unicode above 0x0100 + +The address for the unicode glyphs is the end of the initial data structure plus the 16 bit offset from bytes 21/22 of the initial data structure. +All glyphs start with the unicode (2 bytes) and the offset to the next glyph (1 byte). + +U8g2 version 2.23 introduces an additional jump table for quicker lookup of the unicode glyphs (issue #596). This jump table precedes +the unicode glyph table. This means, the above calculated address points to the jump table. +The jump table looks like this: + +| offset (2 bytes) | unicode (2 bytes) | +|------------------|---------------------| +| offset to the start of the glyph table | last unicode stored in the first block | +| size of the 1st block/offset to 2nd block | last unicode stored in the 2nd block | +| size of the 2nd block/offset to 3rd block | last unicode stored in the 3nd block | +| ... | ... | +| offset to the end of the gylph table | 0xffff | + +This is the code to locate the start address of the glyph block. Inputs are: + + * font: Start position of the lookup table + * encoding: The requested encoding. + +The variable `font` will contain the start address of the glyphs. + +``` + unicode_lookup_table = font; + do + { + font += u8g2_font_get_word(unicode_lookup_table, 0); + e = u8g2_font_get_word(unicode_lookup_table, 2); + unicode_lookup_table+=4; + } while( e < encoding ); +``` + +For finding the corresponding glyph to a Unicode, the glyph array is jumped through, until the correct +Unicode is either found or excessed. + +All following glyph data does not rely on byte boundaries, but their bit widths are provided by the font header (See "Bit width of XX"). Since only relevant bit width for each property is stored instead of full bytes, we have reasonable reduction of stored data without much decoding overhead. + +## Glyph bitmaps + +![u8g2_order](https://user-images.githubusercontent.com/38105124/38458579-1c664c76-3aa0-11e8-8c83-e31e7aee5142.png) + +Glyph bitmaps are 1-Bit horizontally packed bitmaps with tight fit bounding box (see image above). They are +compressed by an ad-hoc run length algorithm. The bit array has + +
    +
  • m0 Bits (see font header) denoting the number of zeros
  • +
  • m1 Bits (see font header) denoting the number of ones
  • +
  • n Bits == 1 (to be counted) denoting the number of repetitions of the sequence and
  • +
  • 1 Bit == 0 as stop marker for each sequence.
  • +
+ +Run lengths go beyond lines. Glyph bitmaps don't contain end markers, since their widths and heights are known. + + +### Bounding boxes + +![u8g2_font_boundingbox](https://user-images.githubusercontent.com/38105124/38458706-776214a6-3aa1-11e8-8625-380d0e5ac612.png) + +In contrast to some other GFX systems, the co-ordinates of the bounding boxes point to the right and upwards. +For the most characters, x-offset is the horizontal distance between the very left pixel of the glyph and the left border, so in the picture above, the x-offset is quite exaggerated. y-offset is the vertical distance between baseline and the lowest pixel. For most glyphs without descender, it is equal to zero, for glyphs with descender, it is negative. + +Generally, the font bounding box is the outline of all glyph bounding boxes, with all offsets taken into account. +Due to some large glyphs (e.g. for '@' and '|'), the font bounding box can be quite large - larger than typical character pitch or line height. + +There are some fonts, where the font bounding box is a bit larger than the outline of all contained glyphs. This happens, when glyphs are removed. However, this makes no difference in font decoding or display. + +Fonts can be generated in different bounding box modes: +
    +
  • [t=1]: Transparent mode. All glyph bounding boxes are tight fit. This generates minimal flash memory footprint. +
  • +
  • [h=2]: Height mode. All glyph bounding boxes are horizontally tight fit, but have the same height. This allows overwriting text lines without clearing. +
  • +
  • [m=3]: Monospaced mode. All glyph bounding boxes have the same size, which is equal to font bounding box size. +
  • +
+ +Bounding box mode is the second last character of the font name (see font names). + +## Pitches and distances + +### Line pitch + +For tabular data, the height of the font bounding box is a valid choice for the line pitch. For plain text, Ascents and descent of 'A', 'g' and '(', which are provided by the font header, can serve as base for typographically correct line pitch. + +### Horizontal pitch and line break + +Horizontal pitch after each glyph is provided by the glyph header data. + +No preparations for kerning have been taken. Advanced kerning could be implemented either manually by counting white space between glyphs in display memory and for calculating of kerning correction, or using kerning information, which is available for some BDF fonts, but exported in a separate file. However, one should avoid kerning on LCD screens for better readability. + +For calculation of line breaks, the width and x-offset of the glyph bounding box are suitable. + +## Font Decoder + +Glyph data (glyph header data as well as glyph bitmap) is stored in bit arrays independent of +byte boundaries to minimize flash memory footprint (see section [Glyph Data](https://github.com/olikraus/u8g2/wiki/u8g2fontformat#glyph-data) ). Each data can be accessed independently and stateless, since all offsets are provided by the font header. However, the decoder functions are designed to decode all glyph data in fixed sequence to increase efficiency. + +A state variable of type u8g2_font_decode_t contains decoder state as well as decoded glyph header data. +The functions u8g2_font_decode_get_unsigned_bits and u8g2_font_decode_get_signed_bits fetch the byte-independent data, store it to standard fixed-width integer types and update the decoder state variable. + diff --git a/u8g2install.md b/u8g2install.md new file mode 100644 index 0000000..d8864f1 --- /dev/null +++ b/u8g2install.md @@ -0,0 +1,16 @@ + + +**How to Install U8g2: Arduino IDE** + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/arduino_ide_manage_lib.png](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/arduino_ide_manage_lib.png) + + * Open Arduino IDE + * Open the Library Manager (Sketch > Include Library > manage Libraries...) + +![https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/arduino_ide_search_u8g2.png](https://raw.githubusercontent.com/wiki/olikraus/u8g2/img/arduino_ide_search_u8g2.png) + + * Enter "u8g2" into the search field + * Select latest version + * Click "Install" button + + \ No newline at end of file diff --git a/u8g2optimization.md b/u8g2optimization.md new file mode 100644 index 0000000..e73fb58 --- /dev/null +++ b/u8g2optimization.md @@ -0,0 +1,104 @@ + +[tocstart]: # (toc start) + + * [RAM Optimization](#ram-optimization) + * [Flash Memory Optimization](#flash-memory-optimization) + * [Font Optimization](#font-optimization) + * [U8g2 Feature Selection](#u8g2-feature-selection) + +[tocend]: # (toc end) + +# RAM Optimization + +On AVR systems, use the Arduino `F()` macro. U8g2 supports the Arduino `print` +function, which accepts the `F()` macro. + +A simple example for the `F()` macro is available as an example: + +[https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/PrintHelloWorld/PrintHelloWorld.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/PrintHelloWorld/PrintHelloWorld.ino) + +A more complex example is here: + +[https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/PrintProgmem/PrintProgmem.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/PrintProgmem/PrintProgmem.ino) + + +# Flash Memory Optimization + +## Font Optimization + +Usually U8g2 fonts are available in different sizes (number of glyphs included in the +font). The last letter of the font name indicates the character set (and the size) +of the fonts. + +| Font Name | Character Set | +|-------------|-----------| +| u8g2_xxx_xe | Extended: Glyphs with unicode 32 to 701 are included in the font (v2.16.x will also include big ß) | +| u8g2_xxx_xf | Full: Glyphs with unicode 32 to 255 are included in the font | +| u8g2_xxx_xr | Restricted: Only characters from 32 to 127 are included | +| u8g2_xxx_xu | Uppercase: Numbers and uppercase letters | +| u8g2_xxx_xn | Numbers and some extra glyphs for date and time printing are included | +| u8g2_xxx_x_something | Special selection of glyphs. See the font picture for details. | + +For example if only a number needs to be displayed with a font, +then the font should contain only numbers. In such a case, it is better to +select a `n` font to avoid the allocation of unneeded chars in the flash memory. + +Each font picture also includes the number of bytes, occupied by the font in +flash memory (upper part of the picture, third line): + +![fntpic/u8g2_font_4x6_tr.png](fntpic/u8g2_font_4x6_tr.png) + +These pictures are available on the [font group](fntgrp) pages for each font. + +If there is no proper set, you can always create your own custom font with +exactly those characters, which are required for your +project (see [FAQ](https://github.com/olikraus/u8g2/blob/master/doc/faq.txt)) + +See also: [setFont](u8g2reference#setfont) + +## U8g2 Feature Selection + +U8g2 includes many features and includes several speed optimization procedures. +Sometimes speed is not critical or some features are not required. In those +cases, the user can disable such features in [`u8g2.h`](https://github.com/olikraus/u8g2/blob/master/csrc/u8g2.h): + +Search for `u8g2.h` on your local drive. +For the Arduino Environment, `u8g2.h` should be in the subfolder +`libraries/U8g2_Arduino/src/clib` of your Arduino custom library folder. + +The location of this custom library folder might be different on operating system and Arduino IDE. +It might be `C:\Users\\AppData\Local\Arduino15\` on Windows OS or +`~/Arduino/Libraries` for Unix based systems. +Some other pathes are mentioned [on the Arduino library hacking page](https://www.arduino.cc/en/hacking/libraries). + +All features names start with `U8G2_WITH_`. A feature is enabled with a `#define` of +the feature name. It is disabled if the `#define` is put into comments. + +| Feature Name | Description | +|-------------|-----------| +| `U8G2_WITH_HVLINE_SPEED_OPTIMIZATION` | Enables speed optimization for pixel buffer writes. | +| `U8G2_WITH_INTERSECTION` | Enables speed optimization by early intersection tests for high level graphics primitives. | +| `U8G2_WITH_CLIP_WINDOW_SUPPORT` | Enables support for a custom clip window. If disabled, clipping will happen only against the display boundaries. | +| `U8G2_WITH_FONT_ROTATION` | Enables string output to all four directions. If disabled, strings can be written only from left to right. | +| `U8G2_WITH_UNICODE` | Enables support for Unicode Basic Multilingual Plane. | + + +By default all the above features are enabled. The following table gives an idea on the +flash memory reduction, if one or more features are disabled: + +| Flash | Reduction | Disabled Feature | +|----------|----------------|-------------| +| 8732 | | default, all features active | +| 8500 | -2.65% | no `U8G2_WITH_CLIP_WINDOW_SUPPORT` | +| 8316 | -4.76% | no `U8G2_WITH_FONT_ROTATION` | +| 8606 | -1.44% | no `U8G2_WITH_UNICODE` | +| 8692 | -0.45% | no `U8G2_WITH_INTERSECTION` | +| 8328 | -4.62% | no `U8G2_WITH_INTERSECTION` no `U8G2_WITH_CLIP_WINDOW_SUPPORT` | +| 8718 | -4.86% | no `U8G2_WITH_HVLINE_SPEED_OPTIMIZATION` | +| 8026 | -8.08% | no `U8G2_WITH_FONT_ROTATION` no `U8G2_WITH_INTERSECTION` no `U8G2_WITH_CLIP_WINDOW_SUPPORT` | + +Numbers are derived from: + * Arduino 1.84, U8g2 2.23, Arduino Uno + * U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI + + diff --git a/u8g2reference.md b/u8g2reference.md new file mode 100644 index 0000000..3456ddf --- /dev/null +++ b/u8g2reference.md @@ -0,0 +1,2281 @@ + +[tocstart]: # (toc start) + + * [C++/Arduino Example](#carduino-example) + * [Reference](#reference) + * [begin](#begin) + * [clear](#clear) + * [clearBuffer](#clearbuffer) + * [clearDisplay](#cleardisplay) + * [disableUTF8Print](#disableutf8print) + * [drawArc](#drawarc) + * [drawBitmap](#drawbitmap) + * [drawBox](#drawbox) + * [drawButtonUTF8](#drawbuttonutf8) + * [drawCircle](#drawcircle) + * [drawDisc](#drawdisc) + * [drawEllipse](#drawellipse) + * [drawFilledEllipse](#drawfilledellipse) + * [drawFrame](#drawframe) + * [drawGlyph](#drawglyph) + * [drawHLine](#drawhline) + * [drawLine](#drawline) + * [drawPixel](#drawpixel) + * [drawRBox](#drawrbox) + * [drawRFrame](#drawrframe) + * [drawStr](#drawstr) + * [drawTriangle](#drawtriangle) + * [drawUTF8](#drawutf8) + * [drawVLine](#drawvline) + * [drawXBM](#drawxbm) + * [drawXBMP](#drawxbmp) + * [enableUTF8Print](#enableutf8print) + * [firstPage](#firstpage) + * [getAscent](#getascent) + * [getDescent](#getdescent) + * [getDisplayHeight](#getdisplayheight) + * [getDisplayWidth](#getdisplaywidth) + * [getMaxCharHeight](#getmaxcharheight) + * [getMaxCharWidth](#getmaxcharwidth) + * [getMenuEvent](#getmenuevent) + * [getStrWidth](#getstrwidth) + * [getU8g2](#getu8g2) + * [getU8x8](#getu8x8) + * [getUTF8Width](#getutf8width) + * [getXOffsetGlyph](#getxoffsetglyph) + * [getXOffsetUTF8](#getxoffsetutf8) + * [home](#home) + * [initDisplay](#initdisplay) + * [initInterface](#initinterface) + * [nextPage](#nextpage) + * [print](#print) + * [sendBuffer](#sendbuffer) + * [sendF](#sendf) + * [setAutoPageClear](#setautopageclear) + * [setBitmapMode](#setbitmapmode) + * [setBusClock](#setbusclock) + * [setClipWindow](#setclipwindow) + * [setContrast](#setcontrast) + * [setCursor](#setcursor) + * [setDisplayRotation](#setdisplayrotation) + * [setDrawColor](#setdrawcolor) + * [setFlipMode](#setflipmode) + * [setFont](#setfont) + * [setFontDirection](#setfontdirection) + * [setFontMode](#setfontmode) + * [setFontPosBaseline](#setfontposbaseline) + * [setFontPosBottom](#setfontposbottom) + * [setFontPosTop](#setfontpostop) + * [setFontPosCenter](#setfontposcenter) + * [setFontRefHeightAll](#setfontrefheightall) + * [setFontRefHeightExtendedText](#setfontrefheightextendedtext) + * [setFontRefHeightText](#setfontrefheighttext) + * [setI2CAddress](#seti2caddress) + * [setMaxClipWindow](#setmaxclipwindow) + * [setPowerSave](#setpowersave) + * [updateDisplay](#updatedisplay) + * [updateDisplayArea](#updatedisplayarea) + * [userInterfaceInputValue](#userinterfaceinputvalue) + * [userInterfaceMessage](#userinterfacemessage) + * [userInterfaceSelectionList](#userinterfaceselectionlist) + * [writeBufferPBM](#writebufferpbm) + * [writeBufferPBM2](#writebufferpbm2) + * [writeBufferXBM](#writebufferxbm) + * [writeBufferXBM2](#writebufferxbm2) + * [Direct Access Buffer API](#direct-access-buffer-api) + * [Memory structure for controller with U8x8 support](#memory-structure-for-controller-with-u8x8-support) + * [getBufferSize](#getbuffersize) + * [setBufferPtr](#setbufferptr) + * [getBufferPtr](#getbufferptr) + * [getBufferTileHeight](#getbuffertileheight) + * [getBufferTileWidth](#getbuffertilewidth) + * [getBufferCurrTileRow](#getbuffercurrtilerow) + * [setBufferCurrTileRow](#setbuffercurrtilerow) + +[tocend]: # (toc end) + +# C++/Arduino Example + +``` +#include +#include +#include + +U8G2_SSD1306_128X64_NONAME_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +void setup(void) { + u8g2.begin(); +} + +void loop(void) { + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,15,"Hello World!"); + } while ( u8g2.nextPage() ); + delay(1000); +} + +``` + +The first argument of the constructor assignes the basic layout for the display: + +| Layout | Description | +|---|---| +| `U8G2_R0` | No rotation, landscape | +| `U8G2_R1` | 90 degree clockwise rotation | +| `U8G2_R2` | 180 degree clockwise rotation | +| `U8G2_R3` | 270 degree clockwise rotation | +| `U8G2_MIRROR` | No rotation, landscape, display content is mirrored (v2.6.x) | +| `U8G2_MIRROR_VERTICAL` | Display content is vertically mirrored (v2.29.x) | + +All other arguments descibe the wiring of the display. + + +Available constructors are listed in the [setup guide](u8g2setupcpp). + +Note: U8G2_MIRROR works together with [setFlipMode](u8g2reference#setflipmode). + + +# Reference + +## begin + * **C++/Arduino Prototype:** +``` +bool U8G2::begin(void) +bool U8G2::begin(uint8_t menu_select_pin, uint8_t menu_next_pin, uint8_t menu_prev_pin, uint8_t menu_up_pin = U8X8_PIN_NONE, uint8_t menu_down_pin = U8X8_PIN_NONE, uint8_t menu_home_pin = U8X8_PIN_NONE) + ``` + * **Description:** Simplified setup procedure of the display for the Arduino enviornment. +See the [setup guide](u8g2setupcpp) for the selection of a suitable U8g2 constructor. +This function will reset, configure, clear and disable power save mode of +the display. +U8g2 can also detect key press events. Up to six buttons can be observed. The Arduino pin number +can be assigned here. Use `U8X8_PIN_NONE` if there is no switch connected to the pin. +The switch has to connect the GPIO pin with GND (low active button). +Use [getMenuEvent](u8g2reference#getmenuevent) to check for any key press event. +Select, next and prev pins are also required for the user interface procedures (for example +[userInterfaceMessage](u8g2reference#userinterfacemessage) ). `begin` will call +1. [initDisplay](u8g2reference#initdisplay) +2. [clearDisplay](u8g2reference#cleardisplay) +3. [setPowerSave](u8g2reference#setpowersave) + * **Arguments:** - + * **Returns:** Always 1/true + * **See also:** [initDisplay](u8g2reference#initdisplay) [setPowerSave](u8g2reference#setpowersave) [clearDisplay](u8g2reference#cleardisplay) [U8X8::begin](u8x8reference#begin) + * **Example:** +``` +void setup(void) { + u8g2.begin(); +} + +void loop(void) { + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,15,"Hello World!"); + } while ( u8g2.nextPage() ); + delay(1000); +``` +![ref/u8g2_hello_world.png](ref/u8g2_hello_world.png) + +## clear + * **C++/Arduino Prototype:** +``` +void U8G2::clear(void) +``` + * **Description:** Clears all pixel on the display and the buffer. Puts the cursor for the [print](u8g2reference#print) function into the upper left corner. +`clear` will call +1. [home](u8g2reference#home) +2. [clearDisplay](u8g2reference#cleardisplay) +3. [clearBuffer](u8g2reference#clearbuffer) + * **Arguments:** + * **Returns:** - + * **See also:** [print](u8g2reference#print) [home](u8g2reference#home) [clearBuffer](u8g2reference#clearbuffer) + +## clearBuffer + * **C++/Arduino Prototype:** +``` +void U8G2::clearBuffer(void) +``` + * **C Prototype:** +``` +void u8g2_ClearBuffer(u8g2_t *u8g2); +``` + * **Description:** Clears all pixel in the memory frame buffer. Use [sendBuffer](u8g2reference#sendbuffer) to transfer +the cleared frame buffer to the display. In most cases, this procedure is useful only with a full frame buffer in the RAM of the +microcontroller (Constructor with buffer option "f", see [here](u8g2setupcpp#buffer-size)). +This procedure will also send a refresh message ([refreshDisplay](u8x8reference#refreshdisplay)) +to an e-Paper/e-Ink device. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **See also:** [sendBuffer](u8g2reference#sendbuffer) + * **Example:** +``` +void loop(void) { + u8g2.clearBuffer(); + // ... write something to the buffer + u8g2.sendBuffer(); + delay(1000); +``` + +## clearDisplay + * **C++/Arduino Prototype:** +``` +void U8G2::clearDisplay(void) +``` + * **C Prototype:** +``` +void u8g2_ClearDisplay(u8g2_t *u8g2); +``` + * **Description:** Clears all pixel in the internal buffer AND on the connected display. This procedure is +also called from [begin](u8x8reference#begin). Usually there is no need to call this function except for the init procedure. +Other procedures like [sendBuffer](u8g2reference#sendbuffer) and [nextPage](u8g2reference#nextpage) will also overwrite (and clear) the display. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **Notes:** + * This command can be used with all constructors (`_F_`, `_1_`, `_2_`). + * Do not use this command within the picture loop (between [firstPage](u8g2reference#firstpage) and [nextPage](u8g2reference#nextpage)). + * **See also:** [begin](u8g2reference#begin) + +## disableUTF8Print + * **C++/Arduino Prototype:** +``` +void U8G2::disableUTF8Print(void) +``` + * **Description:** Disables UTF8 support for the Arduino `print` function. + This is also the default setting. + * **Arguments:** - + * **Returns:** - + * **See also:** [print](u8g2reference#print), [enableUTF8Print](u8g2reference#enableutf8print) + +## drawArc + * **C++/Arduino:** +``` +void U8G2::drawArc(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t start, uint8_t end) +``` + * **C:** +``` +void u8g2_DrawArc(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t start, uint8_t end) +``` + * **Description:** Draw an arc (a part of a circle). The position x0/y0 is the center of the circle and 'rad' the radius of the circle. +'start' and 'end' are the start and end angle of the arc. 'start'=0 is the right corner of the circle (3 o'clock). +'start' and 'end' are scaled from 0 (0 degree) to 256 (360 degree). So for example 'start'=0 and 'end'=64 is a 90 degree arc. +The arc is drawn counter clock wise, so 'start'=0 and 'end'=64 is a 90 degree arc at the upper right part of the circle. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)). + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`: X-position of the circle center. + * `y0`: Y-position of the circle center. + * `rad`: Radius of the arc. + * `start`: Start angle of the arc (0..255). + * `end`: End angle of the arc (0..255). + * **Returns:** + * **See also:** [setDrawColor](u8g2reference#setdrawcolor) + * **Example:** +[https://motla.github.io/arc-algorithm/](https://motla.github.io/arc-algorithm/) + * **Note:** This function will be available with u8g2 v2.35 + + + + +## drawBitmap + * **C++/Arduino:** +``` +void U8G2::drawBitmap(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t cnt, u8g2_uint_t h, const uint8_t *bitmap) +``` + * **C:** +``` +void u8g2_DrawBitmap(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t cnt, u8g2_uint_t h, const uint8_t *bitmap) +``` + * **Description:** Draw a bitmap at the specified x/y position (upper left corner of the bitmap). Parts of the bitmap may be outside the display boundaries.The bitmap is specified by the array `bitmap`. A cleared bit means: Do not draw a pixel. A set bit inside the array means: Write pixel with the current color index.For a monochrome display, the color index 0 will clear a pixel (in solid mode) and the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position (left position of the bitmap). + * `y`: Y-position (upper position of the bitmap). + * `cnt`: Number of bytes of the bitmap in horizontal direction. The width of the bitmap is `cnt*8`. + * `h`: Height of the bitmap. + * **Returns:**- + * **Note:** This function should not be used any more, please use [drawXBM](u8g2reference#drawxbm) instead. + * **See also:** [drawXBM](u8g2reference#drawxbm) [setBitmapMode](u8g2reference#setbitmapmode) + +## drawBox + * **C++/Arduino:** +``` +void U8G2::drawBox(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h) +``` + * **C:** +``` +void u8g2_DrawBox(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h) +``` + * **Description:** Draw a box (filled frame), starting at x/y position (upper left edge). The box has width `w` and height `h`. Parts of the box can be outside of the display boundaries. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)) +to draw the box. +For a monochrome display, the color index 0 will clear a pixel and +the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position of upper left edge. + * `y`: Y-position of upper left edge. + * `w`: Width of the box. + * `h`: Height of the box. + * **Returns:** + * **See also:** [drawFrame](u8g2reference#drawframe) [setDrawColor](u8g2reference#setdrawcolor) + * **Example:** +``` +u8g2.drawBox(3,7,25,15); +``` +![ref/u8g2_box.png](ref/u8g2_box.png) + +## drawButtonUTF8 + * **C++/Arduino:** +``` +void U8G2::drawButtonUTF8(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t flags, u8g2_uint_t width, u8g2_uint_t padding_h, u8g2_uint_t padding_v, const char *text) +``` + * **C:** +``` +void u8g2_DrawButtonUTF8(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t flags, u8g2_uint_t width, u8g2_uint_t padding_h, u8g2_uint_t padding_v, const char *text) +``` + * **Description:** Draw a frame / box around a provided text. This is similar to [drawUTF8](u8g2reference#drawutf8), + but adds some decoration to the text. + + | Flag | Description | + |-------|----------------| + | `U8G2_BTN_BW0` | No frame around the text | + | `U8G2_BTN_BW1` | Frame around the text, 1 pixel border width | + | `U8G2_BTN_BW2` | Frame around the text, 2 pixel border width | + | `U8G2_BTN_BW3` | Frame around the text, 3 pixel border width | + | `U8G2_BTN_SHADOW0` | Enable shadow, no gap to the frame | + | `U8G2_BTN_SHADOW1` | Enable shadow, 1 pixel gap to the frame | + | `U8G2_BTN_SHADOW2` | Enable shadow, 2 pixel gap to the frame | + | `U8G2_BTN_INV` | Invert the text | + | `U8G2_BTN_HCENTER` | Center the text inside the frame and change the reference position to the center of the text | + | `U8G2_BTN_XFRAME` | Draw second 1-pixel frame around the button | + + + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`, `y`: Position of the first character on the display. If `U8G2_BTN_HCENTER` is used, then this is the center position of the text. + * `flags`: See table above. Multiple flags can be used with the "or" operator. + * `width`: Minimum width of the text. If 0 (or lower than the text width), then the text width is used for the frame. + * `padding_h`: Extra space before and after the text. + * `padding_v`: Extra space above and below the text. + * `text`: UTF8 encoded string which will be drawn on the display. + * **Returns:** + * **Note:** Font mode is set to 1 by this function (see [setFontMode](u8g2reference#setfontmode)) + * **See also:** [setFont](u8g2reference#setfont) [drawUTF8](u8g2reference#drawutf8) + * **Example 1:** Left adjusted text with 2 pixel space (`padding_h=2` and `padding_v=2`) around the text and a 2 pixel border (`BW2`). +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(62, 20, U8G2_BTN_BW2, 0, 2, 2, "Btn" ); +``` +![ref/u8g2_button1.png](ref/u8g2_button1.png) + + * **Example 2:** Centered text +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(62, 20, U8G2_BTN_HCENTER|U8G2_BTN_BW2, 34, 2, 2, "Btn" ); +``` +![ref/u8g2_button2.png](ref/u8g2_button2.png) + + * **Example 3:** Centered text with shadow. Note: The shadow thickness is always equal to the frame border width. The gap between frame and shadow is specified by the flag. +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(62, 20, U8G2_BTN_SHADOW1|U8G2_BTN_HCENTER|U8G2_BTN_BW2, 34, 2, 2, "Btn" ); +``` +![ref/u8g2_button3.png](ref/u8g2_button3.png) + + * **Example 4:** Left adjusted text with 2 pixel space around the text. The text (including the 2 pixel space) is inverted. +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(62, 20, U8G2_BTN_INV, 0, 2, 2, "Btn" ); +``` +![ref/u8g2_inv_button1.png](ref/u8g2_inv_button1.png) + + * **Example 5:** Left adjusted inverted text with 2 pixel space and 2 pixel border. The border is just added around the pixel space. +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(62, 20, U8G2_BTN_INV|U8G2_BTN_BW2, 0, 2, 2, "Btn" ); +``` +![ref/u8g2_inv_button2.png](ref/u8g2_inv_button2.png) + + * **Example 6:** Text at position `(5, 20)` within a full display width inverted bar: The text width is expanded to `u8g2.getDisplayWidth()-5*2` pixel. Then another 5 pixel space is added before and after the text (total width: `5+u8g2.getDisplayWidth()-5*2+5`). +``` +u8g2.setFont(u8g2_font_helvR08_tr); +u8g2.drawButtonUTF8(5, 20, U8G2_BTN_INV, u8g2.getDisplayWidth()-5*2, 5, 2, "Btn" ); +``` +![ref/u8g2_inv_button3.png](ref/u8g2_inv_button3.png) + +## drawCircle + * **C++/Arduino:** +``` +void U8G2::drawCircle(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t opt = U8G2_DRAW_ALL) +``` + * **C:** +``` +void u8g2_DrawCircle(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t opt) +``` + * **Description:** Draw a circle with radus `rad` at position `(x0, y0)`. +The diameter of the circle is `2*rad+1`. +Depending on `opt`, it is possible to draw only some sections of the circle. +Possible values for `opt` are:`U8G2_DRAW_UPPER_RIGHT`, +`U8G2_DRAW_UPPER_LEFT`, `U8G2_DRAW_LOWER_LEFT`, +`U8G2_DRAW_LOWER_RIGHT`, `U8G2_DRAW_ALL`. +These values can be combined with the `|` operator. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)) +for drawing. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`, `y0`: Position of the center of the circle. + * `rad`: Defines the size of the circle: Radus = `rad`. + * `opt`: Selects some or all sections of the circle. + * `U8G2_DRAW_UPPER_RIGHT` + * `U8G2_DRAW_UPPER_LEFT` + * `U8G2_DRAW_LOWER_LEFT` + * `U8G2_DRAW_LOWER_RIGHT` + * `U8G2_DRAW_ALL` + * **Returns:** + * **Note:** [Draw color](u8g2reference#setdrawcolor) 2 (XOR Mode) is not supported. + * **See also:** [drawDisc](u8g2reference#drawdisc) [setDrawColor](u8g2reference#setdrawcolor) + * **Example:** +``` + u8g2.drawCircle(20, 25, 10, U8G2_DRAW_ALL); +``` +![ref/u8g2_circle.png](ref/u8g2_circle.png) + +## drawDisc + * **C++/Arduino:** +``` +void U8G2::drawDisc(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t opt = U8G2_DRAW_ALL) +``` + * **C:** +``` +void u8g2_DrawDisc(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rad, uint8_t opt) +``` + * **Description:** Draw a filled circle with radus `rad` at position `(x0, y0)`. +The diameter of the circle is `2*rad+1`. +Depending on `opt`, it is possible to draw only some sections of the disc. +Possible values for `opt` are:`U8G2_DRAW_UPPER_RIGHT`, +`U8G2_DRAW_UPPER_LEFT`, `U8G2_DRAW_LOWER_LEFT`, +`U8G2_DRAW_LOWER_RIGHT`, `U8G2_DRAW_ALL`. +These values can be combined with the `|` operator. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)) +for drawing. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`, `y0`: Position of the center of the disc. + * `rad`: Defines the size of the circle: Radus = `rad`. + * `opt`: Selects some or all sections of the disc. + * `U8G2_DRAW_UPPER_RIGHT` + * `U8G2_DRAW_UPPER_LEFT` + * `U8G2_DRAW_LOWER_LEFT` + * `U8G2_DRAW_LOWER_RIGHT` + * `U8G2_DRAW_ALL` + * **Returns:** + * **Note:** [Draw color](u8g2reference#setdrawcolor) 2 (XOR Mode) is not supported. + * **See also:** [drawCircle](u8g2reference#drawcircle) [setDrawColor](u8g2reference#setdrawcolor) + * **Example:** See [drawCircle](u8g2reference#drawcircle) + + +## drawEllipse + * **C++/Arduino:** +``` +void U8G2::drawEllipse(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rx, u8g2_uint_t ry, uint8_t opt) +``` + * **C:** +``` +void u8g2_DrawEllipse(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rx, u8g2_uint_t ry, uint8_t opt) +``` + * **Description:** Draw ellipse with radus `rx` and 'ry' at position `(x0, y0)`. `rx*ry` must be lower than 512 in 8 Bit mode of u8g2. +Depending on `opt`, it is possible to draw only some sections of the disc. +Possible values for `opt` are:`U8G2_DRAW_UPPER_RIGHT`, `U8G2_DRAW_UPPER_LEFT`, `U8G2_DRAW_LOWER_LEFT`, `U8G2_DRAW_LOWER_RIGHT`, `U8G2_DRAW_ALL`. +These values can be combined with the `|` operator. The diameter is twice the radius plus one. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`, `y0`: Position of the center of the filled circle. + * `rx`, `ry`: Defines the size of the ellipse. + * `opt`: Selects some or all sections of the ellipse. + * `U8G2_DRAW_UPPER_RIGHT` + * `U8G2_DRAW_UPPER_LEFT` + * `U8G2_DRAW_LOWER_LEFT` + * `U8G2_DRAW_LOWER_RIGHT` + * `U8G2_DRAW_ALL` + * **Returns:** + * **Note:** [Draw color](u8g2reference#setdrawcolor) 2 (XOR Mode) is not supported. + * **See also:** [drawCircle](u8g2reference#drawcircle) + * **Example:** +``` + u8g2.drawEllipse(20, 25, 15, 10, U8G2_DRAW_ALL); +``` +![ref/u8g2_ellipse.png](ref/u8g2_ellipse.png) + +## drawFilledEllipse +``` +void U8G2::drawFilledEllipse(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rx, u8g2_uint_t ry, uint8_t opt) +``` + * **C:** +``` +void u8g2_DrawFilledEllipse(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t rx, u8g2_uint_t ry, uint8_t opt) +``` + * **Description:** Draw a filled ellipse with radus `rx` and 'ry' at position `(x0, y0)`. `rx*ry` must be lower than 512 in 8 Bit mode of u8g2.Depending on `opt`, it is possible to draw only some sections of the disc. Possible values for `opt` are:`U8G2_DRAW_UPPER_RIGHT`, `U8G2_DRAW_UPPER_LEFT`, `U8G2_DRAW_LOWER_LEFT`, `U8G2_DRAW_LOWER_RIGHT`, `U8G2_DRAW_ALL`.These values can be combined with the `|` operator. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`, `y0`: Position of the center of the filled circle. + * `rx`, `ry`: Defines the size of the ellipse. + * `opt`: Selects some or all sections of the ellipse. + * `U8G2_DRAW_UPPER_RIGHT` + * `U8G2_DRAW_UPPER_LEFT` + * `U8G2_DRAW_LOWER_LEFT` + * `U8G2_DRAW_LOWER_RIGHT` + * `U8G2_DRAW_ALL` + * **Returns:** + * **Note:** [Draw color](u8g2reference#setdrawcolor) 2 (XOR Mode) is not supported. + * **See also:** [drawCircle](u8g2reference#drawcircle) + * **Example:** [drawEllipse](u8g2reference#drawellipse) + + + +## drawFrame + * **C++/Arduino:** +``` +void U8G2::drawFrame(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h) +``` + * **C:** +``` +void u8g2_DrawFrame(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h) +``` + * **Description:** Draw a frame (empty box), starting at x/y position (upper left edge). The box has width `w` and height `h`. +Parts of the frame can be outside of the display boundaries. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)) +to draw the box. +For a monochrome display, the color index 0 will clear a pixel and +the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position of upper left edge. + * `y`: Y-position of upper left edge. + * `w`: Width of the frame. + * `h`: Height of the frame. + * **Returns:** + * **Note:** Use `u8g2.drawFrame(0, 0, u8g2.getDisplayWidth(), u8g2.getDisplayHeight());` to draw a frame at the border of the display. + * **See also:** [drawBox](u8g2reference#drawbox) [setDrawColor](u8g2reference#setdrawcolor) [getStrWidth](u8g2reference#getstrwidth) + * **Example 1:** [getStrWidth](u8g2reference#getstrwidth) includes an example for drawing a frame around a string. + * **Example 2:** +``` +u8g2.drawFrame(3,7,25,15); +``` +![ref/u8g2_frame.png](ref/u8g2_frame.png) + + +## drawGlyph + * **C++/Arduino Prototype:** +``` +u8g2_uint_t U8G2::drawGlyph(u8g2_uint_t x, u8g2_uint_t y, uint16_t encoding) +u8g2_uint_t U8G2::drawGlyphX2(u8g2_uint_t x, u8g2_uint_t y, uint16_t encoding) +``` + * **C Prototype:** +``` +u8g2_uint_t u8g2_DrawGlyph(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, uint16_t encoding); +u8g2_uint_t u8g2_DrawGlyphX2(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, uint16_t encoding); +``` + * **Description:** Draw a single character. +The character is placed at the specified pixel posion `x` and `y`. +U8g2 supports the lower 16 bit of the unicode character range (plane 0/Basic Multilingual Plane): The `encoding` can be any value from 0 to 65535. +The glyph can be drawn only, if the encoding exists in the active font. +The `X2` variant of this function will double the size of the glyph but will ignore the font direction setting. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `x`, `y`: Position of the character on the display. + * `encoding`: Unicode value of the character. + * **Returns:** Width of the character. + * **Note:** This drawing function depends on the current [font mode](u8g2reference#setfontmode) and [drawing color](u8g2reference#setdrawcolor). + * **See also:** [setFont](u8g2reference#setfont) + * **Example:** The "snowman" glyph is part of the unicode weather symbols and +has the unicode 9731 (dezimal) / 2603 (hex): "☃". +The "snowman" is also part of the u8g2 font `u8g2_font_unifont_t_symbols` (see below). +``` + u8g2.setFont(u8g2_font_unifont_t_symbols); + u8g2.drawGlyph(5, 20, 0x2603); /* dec 9731/hex 2603 Snowman */ +``` +![ref/u8g2_snowman_glyph.png](ref/u8g2_snowman_glyph.png) + + +![fntpic/u8g2_font_unifont_t_symbols.png](fntpic/u8g2_font_unifont_t_symbols.png) + + +## drawHLine + * **C++/Arduino:** +``` + void U8G2::drawHLine(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w) +``` + * **C:** +``` + void u8g2_DrawHLine(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w) +``` + * **Description:** Draw a horizontal line, starting at x/y position (left edge). The width (length) of the line is `w` pixel. Parts of the line can be outside of the display boundaries. + This procedure uses the current color index to draw the line. Color index 0 will clear a pixel and the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position. + * `y`: Y-position. + * `w`: Length of the horizontal line. + * **Returns:** - + * **See also:** [setDrawColor](u8g2reference#setdrawcolor), [drawVLine](u8g2reference#drawvline) + + +## drawLine + * **C++/Arduino:** +``` +void U8G2::drawLine(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t x1, u8g2_uint_t y1) +``` + * **C:** +``` +void u8g2_DrawLine(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t x1, u8g2_uint_t y1) +``` + * **Description:** Draw a line between two points. +This procedure will use the current color ([setDrawColor](u8g2reference#setdrawcolor)). + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`: X-position of the first point. + * `y0`: Y-position of the first point. + * `x1`: X-position of the second point. + * `y1`: Y-position of the second point. + * **Returns:** + * **See also:** [drawPixel](u8g2reference#drawpixel) [setDrawColor](u8g2reference#setdrawcolor) + * **Example:** +``` +u8g2.drawLine(20, 5, 5, 32); +``` +![ref/u8g2_line.png](ref/u8g2_line.png) + +## drawPixel + * **C++/Arduino:** +``` +void U8G2::drawPixel(u8g2_uint_t x, u8g2_uint_t y) +``` + * **C:** +``` +void u8g2_DrawPixel(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y) +``` + * **Description:** Draw a pixel at the specified x/y position. Position (0,0) is at the upper left corner of the display. +The position may be outside the display boundaries.This procedure uses the current color index to draw the pixel. +The color index 0 will clear a pixel and the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position. + * `y`: Y-position. + * **Returns:** + * **See also:** [setDrawColor](u8g2reference#setdrawcolor) + + +## drawRBox +## drawRFrame + * **C++/Arduino:** +``` +void U8G2::drawRBox(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, u8g2_uint_t r) +void U8G2::drawRFrame(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, u8g2_uint_t r) +``` + * **C:** +``` +void u8g2_DrawRBox(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, u8g2_uint_t r) +void u8g2_DrawRFrame(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, u8g2_uint_t r) +``` + * **Description:** Draw a box/frame with round edges, starting at x/y position (upper left edge). The box/frame has width `w` and height `h`. +Parts of the box can be outside of the display boundaries. Edges have radius `r`. +It is required that `w >= 2*(r+1)` and `h >= 2*(r+1)`. This condition is not checked. Behavior is undefined if `w` or `h` is smaller than `2*(r+1)`. +This procedure uses the current color index to draw the box. For a monochrome display, the color index 0 will clear a pixel and the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position of upper left edge. + * `y`: Y-position of upper left edge. + * `w`: Width of the box. + * `h`: Height of the box. + * `r`: Radius for the four edges. + * **Returns:** - + * **See also:** [setDrawColor](u8g2reference#setdrawcolor), [drawFrame](u8g2reference#drawframe), [drawBox](u8g2reference#drawbox) + * **Example:** +``` + u8g2.drawRFrame(20,15,30,22,7); +``` +![ref/u8g2_rframe.png](ref/u8g2_rframe.png) + + + +## drawStr + * **C++/Arduino Prototype:** +``` +u8g2_uint_t U8g2::drawStr(u8g2_uint_t x, u8g2_uint_t y, const char *s) +u8g2_uint_t U8g2::drawStrX2(u8g2_uint_t x, u8g2_uint_t y, const char *s) +``` + * **C Prototype:** +``` +u8g2_uint_t u8g2_DrawStr(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, const char *s); +u8g2_uint_t u8g2_DrawStrX2(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, const char *s); +``` + * **Description:** Draw a string. The first character is placed at position `x` and`y`. +Use [setFont](u8x8reference#setFont) to assign a font before +drawing a string on the display. +To draw a character with encoding 127 to 255, use the C/C++/Arduino escape sequence "\xab" (hex value ab) or +"\xyz" (octal value xyz). This function can not draw any glyph with encoding greater +or equal to 256. Use [drawUTF8](u8g2reference#drawutf8) +or [drawGlyph](u8g2reference#drawglyph) to access glyphs with encoding +greater or equal to 256. +The `X2` variant will double the size of the sting but will ignore the font direction setting. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `x`, `y`: Position of the first character on the display. By default this is the lower left corner of the character. + * `s`: Text. + * **Returns:** Width of the string. + * **Note 1:** This drawing function depends on the current [font mode](u8g2reference#setfontmode) and [drawing color](u8g2reference#setdrawcolor). + * **Note 2:** Use the [print](u8g2reference#print) function to print the value of a numeric variable. + * **Note 3:** The reference `x`/`y` position of the string can be modified and defaults to the lower left corner, see [setFontPosBaseline](u8g2reference#setfontposbaseline). + * **Note 4:** There might be a horizontal offset (-1 or +1 pixel), which is defined as part of the glyphs. See [getXOffsetGlyph()](u8g2reference#getxoffsetglyph) for more details. + * **See also:** [setFont](u8g2reference#setfont) [drawUTF8](u8g2reference#drawutf8) [drawGlyph](u8g2reference#drawglyph) [print](u8g2reference#print) [getXOffsetGlyph](u8g2reference#getxoffsetglyph) + * **Example:** +``` + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,15,"Hello World!"); +``` +![ref/u8g2_hello_world.png](ref/u8g2_hello_world.png) + + +## drawTriangle + * **C++/Arduino:** +``` + void U8G2::drawTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2) +``` + * **C:** +``` +void u8g2_DrawTriangle(u8g2_t *u8g2, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2) +``` + * **Description:** Draw a triangle (filled polygon). Arguments are 16 bit and the polygon is clipped to the size of the display. +Multiple polygons are drawn so that they exactly match without overlap:The left side of a polygon is drawn, the right side is not draw. +The upper side is only draw if it is flat. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x0`: X-position point 0. + * `y0`: Y-position point 0. + * `x1`: X-position point 1. + * `y1`: Y-position point 1. + * `x2`: X-position point 2. + * `y2`: Y-position point 2. + * **Returns:** - + * **Example:** +``` +u8g2.drawTriangle(20,5, 27,50, 5,32); +``` +![ref/u8g2_triangle.png](ref/u8g2_triangle.png) + + + +## drawUTF8 + * **C++/Arduino Prototype:** +``` +u8g2_uint_t U8g2::drawUTF8(u8g2_uint_t x, u8g2_uint_t y, const char *s) +u8g2_uint_t U8g2::drawUTF8X2(u8g2_uint_t x, u8g2_uint_t y, const char *s) +``` + * **C Prototype:** +``` +u8g2_uint_t u8g2_DrawUTF8(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, const char *s); +u8g2_uint_t u8g2_DrawUTF8X2(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, const char *s); +``` + * **Description:** Draw a string which is encoded as UTF-8. There are two +preconditions for the use of this function: (A) the C/C++/Arduino compiler must support +UTF-8 encoding (this is default for the gnu compiler, which is also used for +most Arduino boards) and (B) the code editor/IDE must support and store the +C/C++/Arduino code as UTF-8 (true for the Arduino IDE). If these conditions are met, +you can use the character with code value greater than 127 directly in the string +(of course the character must +exist in the font file, see also [setFont](u8g2reference#setfont)). +Advantage: No escape codes are required +and the source code is more readable. The glyph can be copied and paste into the +editor from a "char set" tool. Disadvantage: The code is less portable +and the `strlen` function will not return the number of visible characters. Use +[getUTF8Len](u8x8reference#getutf8len) instead of `strlen`. +The `X2` variant will double the size of the UTF8 sting but will ignore the font direction setting. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `x`, `y`: Position of the first character on the display. + * `s`: UTF-8 encoded text. + * **Returns:** The length of the string in pixel after which the next string should start. + * **Note 1:** This drawing function depends on the current [font mode](u8g2reference#setfontmode) and [drawing color](u8g2reference#setdrawcolor). + * **Note 2:** Use the [print](u8g2reference#print) function to print the value of a numeric variable. + * **Note 3:** The reference `x`/`y` position of the string can be modified and defaults to the lower left corner, see [setFontPosBaseline](u8g2reference#setfontposbaseline). + * **Note 4:** There might be a horizontal offset (-1 or +1 pixel), which is defined as part of the glyphs. See [getXOffsetUTF8()](u8g2reference#getxoffsetglyph) for more details. + * **Note 5:** There is a difference between the return value for this function and [getUTF8Width](u8g2reference#getutf8width): This function returns the delta, + which needs to be added to `x` to find the next x position, where the next char should start. [getUTF8Width](u8g2reference#getutf8width) instead will return the total whidth of the + string to draw a bounding box around it. + * **See also:** [setFont](u8g2reference#setfont) [drawStr](u8g2reference#drawstr) [print](u8g2reference#print) [getXOffsetUTF8](u8g2reference#getxoffsetglyph) + * **Example:** +``` + u8g2.setFont(u8g2_font_unifont_t_symbols); + u8g2.drawUTF8(5, 20, "Snowman: ☃"); +``` +![ref/u8g2_snowman_utf8.png](ref/u8g2_snowman_utf8.png) + + + +## drawVLine + * **C++/Arduino:** +``` + void U8G2::drawVLine(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t h) +``` + * **C:** +``` + void u8g2_DrawVLine(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t h) +``` + * **Description:** Draw a vertical line, starting at x/y position (upper end). The height (length) of the line is `h` pixel. Parts of the line can be outside of the display boundaries. + This procedure uses the current color index to draw the line. Color index 0 will clear a pixel and the color index 1 will set a pixel. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position. + * `y`: Y-position. + * `h`: Length of the vertical line. + * **Returns:** - + * **See also:** [setDrawColor](u8g2reference#setdrawcolor), [drawHLine](u8g2reference#drawhline) + +## drawXBM + +## drawXBMP + * **C++/Arduino:** +``` +void U8G2::drawXBM(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, const uint8_t *bitmap) +void U8G2::drawXBMP(u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, const uint8_t *bitmap) +``` + * **C:** +``` +void u8g2_DrawXBM(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, const uint8_t *bitmap) +void u8g2_DrawXBMP(u8g2_t *u8g2, u8g2_uint_t x, u8g2_uint_t y, u8g2_uint_t w, u8g2_uint_t h, const uint8_t *bitmap) +``` + * **Description:** Draw a [XBM Bitmap](http://en.wikipedia.org/wiki/X_BitMap). Position (x,y) is the upper left corner of the bitmap. + XBM contains monochrome, 1-bit bitmaps. + The current color index is used for drawing (see [setColorIndex](userreference#setcolorindex)) + pixel values 1. + Version 2.15.x of U8g2 introduces a solid and a transparent mode for bitmaps. + By default, drawXBM will draw solid bitmaps. This differs from the previous + versions: Use setBitmapMode(1) to switch to the previous behavior. + The XBMP version of this procedure expects the bitmap to be in PROGMEM area (AVR only). + Many tools (including GIMP) can save a bitmap as XBM. A nice video instruction is [here (external link)](https://youtu.be/ac5CYQ3OJ7c). + The result will look like this: + +**Example:** +``` +#define u8g_logo_width 38 +#define u8g_logo_height 24 +static unsigned char u8g_logo_bits[] = { + 0xff, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xe0, 0xe0, +... + 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xff, 0x3f }; +``` + This could can be copied directly into your code. Use `drawXBM` to draw this bitmap at (0,0): +``` +u8g2.drawXBM( 0, 0, u8g_logo_width, u8g_logo_height, u8g_logo_bits); +``` + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `x`: X-position. + * `y`: Y-position. + * `w`: Width of the bitmap. + * `h`: Height of the bitmap. + * `bitmap`: Pointer to the start of the bitmap. + * **Returns:** + * **See also:** [setBitmapMode](u8g2reference#setbitmapmode) + * **Note:** Use `drawXBMP()` if the bitmap is located in PROGMEM area (AVR Architecture, for example Arduino Uno). To reduce the memory consumption, place the XBM image in PROGMEM area by adding the **const** and **U8X8_PROGMEM** keywords: +``` +static const unsigned char u8g_logo_bits[] U8X8_PROGMEM = { ... +``` + + + + +## enableUTF8Print + * **C++/Arduino Prototype:** +``` +void U8G2::enableUTF8Print(void) +``` + * **Description:** Activates UTF8 support for the Arduino `print` function. + When activated, unicode symbols are allowed for strings passed to the + `print` function. Usually this function is called after `begin()`: +``` +void setup(void) { + u8g2.begin(); + u8g2.enableUTF8Print(); // enable UTF8 support for the Arduino print() +} +``` + * **Arguments:** - + * **Returns:** - + * **See also:** [print](u8g2reference#print), [disableUTF8Print](u8g2reference#disableutf8print) + * **Example:** +``` +void setup(void) { + u8g2.begin(); + u8g2.enableUTF8Print(); // enable UTF8 support for the Arduino print() function +} +void loop(void) { + u8g2.setFont(u8g2_font_unifont_t_chinese2); // use chinese2 for all the glyphs of "你好世界" + u8g2.firstPage(); + do { + u8g2.setCursor(0, 40); + u8g2.print("你好世界"); // Chinese "Hello World" + } while ( u8g2.nextPage() ); + delay(1000); +} +``` + +## firstPage + * **C++/Arduino Prototype:** +``` +void U8G2::firstPage(void) +``` + * **C Prototype:** +``` +void u8g2_FirstPage(u8g2_t *u8g2); +``` + * **Description:** This command is part of the (picture) loop which renders the +content of the display. This command must be used together with [nextPage](u8g2reference#nextpage). +There are some restrictions: Do not change the content when executing this loop. +Always redraw everything. It is not possible to redraw only parts of the content. +The advantage is lesser RAM consumption compared to a full frame buffer in RAM, see +[sendBuffer](u8g2reference#sendbuffer). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **Note:** This procedure sets the [current page position](u8g2reference#getBufferCurrTileRow) to zero. + * **See also:** [nextPage](u8g2reference#nextpage) + * **Example:** +``` + u8g2.firstPage(); + do { + /* all graphics commands have to appear within the loop body. */ + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,20,"Hello World!"); + } while ( u8g2.nextPage() ); +``` + +## getAscent + * **C++/Arduino:** +``` +int8_t U8G2::getAscent(void) +``` + * **C:** +``` +int8_t u8g2_GetAscent(u8g2_t *u8g) +``` + * **Description:** Returns the reference height of the glyphs above the baseline (ascent). +This value depends on the current reference height (see [setFontRefHeightAll](u8g2reference#setfontrefheightall)). + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The ascent of the current font. + * **See also:** [setFont](u8g2reference#setfont) [getDescent](u8g2reference#getdescent) [setFontRefHeightAll](u8g2reference#setfontrefheightall) + * **Example:** In the picture below, the ascent is 18 and the descent value is -5 (minus 5!). +![ref/u8g2_ascent_descent.png](ref/u8g2_ascent_descent.png) + +## getDescent + * **C++/Arduino:** +``` +int8_t U8G2::getDescent(void) +``` + * **C:** +``` +int8_t u8g2_GetDescent(u8g2_t *u8g2) +``` + * **Description:** Returns the reference height of the glyphs below the baseline (descent). For most fonts, this value will be negative. +This value depends on the current reference height (see [setFontRefHeightAll](u8g2reference#setfontrefheightall)). + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The descent of the current font. + * **See also:** [setFont](u8g2reference#setfont) [getDescent](u8g2reference#getdescent) [setFontRefHeightAll](u8g2reference#setfontrefheightall) + * **Example:** In the picture below, the ascent is 18 and the descent value is -5 (minus 5!). +![ref/u8g2_ascent_descent.png](ref/u8g2_ascent_descent.png) + +## getDisplayHeight + * **C++/Arduino:** +``` +u8g2_uint_t getDisplayHeight(void) +``` + * **C:** +``` +u8g2_uint_t u8g2_GetDisplayHeight(u8g2_t *u8g2) +``` + * **Description:** Returns the height of the display. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The height of the display. + * **See also:** [getDisplayWidth](u8g2reference#getdisplaywidth) + * **Example:** - + +## getDisplayWidth + * **C++/Arduino:** +``` +u8g2_uint_t getDisplayWidth(void) +``` + * **C:** +``` +u8g2_uint_t u8g2_GetDisplayWidth(u8g2_t *u8g2) +``` + * **Description:** Returns the width of the display. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The width of the display. + * **See also:** [getDisplayHeight](u8g2reference#getdisplayheight) + * **Example:** - + +## getMaxCharHeight + * **C++/Arduino:** +``` +u8g2_uint_t getMaxCharHeight(void) +``` + * **C:** +``` +int8_t u8g2_GetMaxCharHeight(u8g2_t *u8g2) +``` + * **Description:** Each glyph is stored as a bitmap. This returns the height of the largest bitmap in the font. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The largest height of any glyph in the font. + * **See also:** [getMaxCharWidth](u8g2reference#getmaxcharwidth) + * **Example:** - + +## getMaxCharWidth + * **C++/Arduino:** +``` +u8g2_uint_t getMaxCharWidth(void) +``` + * **C:** +``` +int8_t u8g2_GetMaxCharWidth(u8g2_t *u8g2) +``` + * **Description:** Each glyph is stored as a bitmap. This returns the width of the largest bitmap in the font. + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** The largest width of any glyph in the font. + * **See also:** [getMaxCharHeight](u8g2reference#getmaxcharheight) + * **Example:** - + +## getMenuEvent + * **C++/Arduino:** +``` +int8_t U8G2::getMenuEvent(void) +``` + * **Description:** Returns a key press event. The pin numbers of up to six pins must +be set with the [begin](u8g2reference#begin) function. + +| getMenuEvent return values | +| :----: | +| U8X8_MSG_GPIO_MENU_SELECT | +| U8X8_MSG_GPIO_MENU_NEXT | +| U8X8_MSG_GPIO_MENU_PREV | +| U8X8_MSG_GPIO_MENU_HOME | +| U8X8_MSG_GPIO_MENU_UP | +| U8X8_MSG_GPIO_MENU_DOWN | + + * **Arguments:** - + * **Returns:** 0, if no button was pressed or a key pressed event. + * **See also:** [begin](u8g2reference#begin) + +## getStrWidth + * **C++/Arduino Prototype:** +``` +u8g2_uint_t U8G2::getStrWidth(const char *s) +``` + * **C Prototype:** +``` +u8g2_uint_t u8g2_GetStrWidth(u8g2_t *u8g2, const char *s); +``` + * **Description:** Return the pixel width of string. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `s`: text. + * **Returns:** Width of the string if drawn with the current font ([setFont](u8g2reference#setfont)). + * **Note:** In v2.29 the returned value might be (a little bit) larger than in the previous versions of u8g2. Undef `U8G2_BALANCED_STR_WIDTH_CALCULATION` in u8g2.h to restore the old behaviour. + * **Warning:** This function will work only for ASCII strings. If `s` contains UTF-8 codes (of if you are not sure), then use [getUTF8Width()](u8g2reference#getutf8width) + * **See also:** [setFont](u8g2reference#setfont) [drawStr](u8g2reference#drawstr) [getUTF8Width](u8g2reference#getutf8width) + * **Example:** Draw a frame around a string. getStrWidth() returns 24 (v2.29 behavior, previous behaviour would return 23) although the exact pixel width of "Cage" would be 22. +``` + u8g2.setFont(u8g2_font_helvR08_tr); + s = "Cage"; + w = u8g2.getStrWidth(s); // returns w = 24 + h = u8g2.getAscent()-u8g2_GetDescent(); + x = 5; + y = 11; + u8g2.setFontPosBaseline(); + u8g2.firstPage(); + do + { + u8g2.drawStr(x, y, s); + u8g2.drawFrame(x-1,y-u8g2.getAscent()-1, w+2, h+2); + } while( u8g2.nextPage() ); + +``` +![ref/u8g2_c_frame.png](ref/u8g2_c_frame.png) + +## getU8g2 + * **C++/Arduino Prototype:** +``` +u8g2_t *U8G2::getU8g2(void) +``` + * **Description:** Return a pointer to the u8g2 c structure. This pointer can be used as first argument for the U8g2 C functions. + * **Arguments:** - + * **Returns:** A pointer to the internal u8g2 structure + * **See also:** + * **Example:** + +## getU8x8 + * **C++/Arduino Prototype:** +``` +u8x8_t *U8G2::getU8x8(void) +``` + * **C Prototype:** +``` +u8x8_t *u8g2_GetU8x8(u8g2_t *u8g2); +``` + * **Description:** Return a pointer to the u8x8 c structure. This pointer can be used as first argument for the U8x8 C functions. + * **Arguments:** - + * **Returns:** A pointer to the internal u8x8 structure + * **See also:** + * **Example:** + +## getUTF8Width + * **C++/Arduino Prototype:** +``` +u8g2_uint_t U8G2::getUTF8Width(const char *s) +``` + * **C Prototype:** +``` +u8g2_uint_t u8g2_GetUTF8Width(u8g2_t *u8g2, const char *s); +``` + * **Description:** Return the pixel width of an UTF-8 encoded string. See the [getStrWidth](u8g2reference#getstrwidth) function for further details. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `s`: UTF-8 encoded text. + * **Returns:** Width of the string if drawn with the current font ([setFont](u8g2reference#setfont)). + * **See also:** [setFont](u8g2reference#setfont) [drawStr](u8g2reference#drawutf8) [getStrWidth](u8g2reference#getstrwidth) + +## getXOffsetGlyph +## getXOffsetUTF8 + * **C++/Arduino Prototype:** +``` +int_t U8G2::getXOffsetGlyph(uint16_t encoding) +int_t U8G2::getXOffsetUTF8(const char *utf8) +``` + * **C Prototype:** +``` +int8_t u8g2_GetXOffsetGlyph(u8g2_t *u8g2, uint16_t encoding); +int8_t u8g2_GetXOffsetUTF8(u8g2_t *u8g2, const char *utf8); +``` + * **Description:** Return the horizontal (x) offset of a character. The offset will move the character relative to the x/y draw position. + For example if the first character of a string has an offset of 1 and the string should be placed at position x=6 and y=12, then the string starts at x=7 and y=12. + Usually this offset is zero, but sometimes it can deviate from this (see picture below for some examples). The offset is part of the font itself and it had been + a decision of the font author to introduce that offset. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `encoding`: Unicode value. + * `utf8`: UTF-8 encoded text. + * **Returns:** The horizontal offset for a glyph or the first char of an UTF8 string. + * **See also:** [setFont](u8g2reference#setfont) [drawUTF8](u8g2reference#drawutf8) [drawStr](u8g2reference#drawstr) [getStrWidth](u8g2reference#getstrwidth) [Issue 2398](https://github.com/olikraus/u8g2/issues/2398) + * **Hint:** This function can be used to remove the x-offset: `u8g2.drawUTF8(x-u8g2.getXOffsetUTF8(string), y, string)` + * **Note:** Available with v2.35 + * **Example:** The offset of the glyph "A" of the `helvR08` font is zero, however the offset of character "C" in the same font is `1`. In font `ncenB08`, "A" has an offset of `-1` + In all the cases below the blue arrow points to the x/y position of the corresponding draw command: +``` C++ +u8g2.setFont(u8g2_font_helvR08_te); +u8g2.drawUTF8(6, 12, "A helvR08"); +u8g2.drawUTF8(6, 24, "C helvR08"); +u8g2.drawUTF8(6, 36, "Ĉ helvR08"); +u8g2.setFont(u8g2_font_ncenB08_te); +u8g2.drawUTF8(6, 48, "A ncenB08"); +``` + +![ref/u8g2_x_offset.png](ref/u8g2_x_offset.png) + + +## home + * **C++/Arduino Prototype:** +``` +void U8G2::home(void) +``` + * **Description:** Puts the cursor for the [print](u8g2reference#print) function into the upper left corner. Parts of the text might be invisible after this command + if the glyph reference is not at the top of the characters.. + * **Arguments:** + * **Returns:** - + * **See also:** [print](u8g2reference#print) [clear](u8g2reference#clear) + +## initDisplay + * **C++/Arduino Prototype:** +``` +void U8G2::initDisplay(void) +``` + * **C Prototype:** +``` +void u8g2_InitDisplay(u8g2_t *u8g2); +``` + * **Description:** Reset and configure the display. This procedure must be called +before any other procedures draw something on the display. This procedure leaves +the display in a power save mode. In order to see something on the screen, +disable power save mode first ([setPowerSave](u8g2reference#setpowersave)). +This procedure is called by the [begin](u8x8reference#begin) procedure. Either +[begin](u8x8reference#begin) or `initDisplay` must be called initially. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **See also:** [setPowerSave](u8g2reference#setpowersave) [begin](u8g2reference#begin) + * **Example:** + +## initInterface + * **C++/Arduino Prototype:** +``` +void U8G2::initInterface(void) +``` + * **C Prototype:** +``` +void u8g2_InitInterface(u8g2_t *u8g2); +``` + * **Description:** Start and configure the communication procedures to the display. + This call will not communicate to the display at all: No init code is sent to the display + and also the content is not cleared. + `initInterface` can be used in cases where the display already shows some useful + content but the controller just comes out of deep sleep mode. + If used, then it replaces [begin](u8g2reference#begin) or [initDisplay](u8g2reference#initdisplay). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **See also:** [initDisplay](u8g2reference#initdisplay) [begin](u8g2reference#begin) + * **Note:** Available with v2.29 + * **Example:** +``` + if ( power_on_reset ) + u8g2.begin(); // do a proper reset of the display + else + u8g2.initInterface(); // assume that the display already works +``` + +## nextPage + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::nextPage(void) +``` + * **C Prototype:** +``` +uint8_t u8g2_NextPage(u8g2_t *u8g2); +``` + * **Description:** This command is part of the (picture) loop which renders the +content of the display. This command must be used together with [firstPage](u8g2reference#firstpage). +There are some restrictions: Do not change the content when executing this loop. +Always redraw everything. It is not possible to redraw only parts of the content. +The advantage is lesser RAM consumption compared to a full frame buffer in RAM, see +[sendBuffer](u8g2reference#sendbuffer). +This procedure will send a refresh message ([refreshDisplay](u8x8reference#refreshdisplay)) +to an e-Paper/e-Ink device after completion of the loop (just before returning 0). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** 0, once the loop is completed (all data transfered to the display). + * **Note:** This procedure adds the [height](u8g2reference#getbuffertileheight) (in tile rows) of the + current buffer to the [current page position](u8g2reference#getBufferCurrTileRow). + * **See also:** [firstpage](u8g2reference#firstpage) + * **Example:** +``` + u8g2.firstPage(); + do { + /* all graphics commands have to appear within the loop body. */ + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,20,"Hello World!"); + } while ( u8g2.nextPage() ); + +``` + +## print + * **C++/Arduino Prototype:** +``` +void U8G2::print(...) +``` + * **Description:** This is the Arduino print() function. See the description on the Arduino Web Page [here](https://www.arduino.cc/en/Reference/LiquidCrystalPrint) and [here](https://www.arduino.cc/en/Serial/Print). +This procedure will write the text to the current cursor position with the current font, set by [setFont](u8g2reference#setfont). The cursor position can be set by [setCursor](u8g2reference#setcursor). +Support for UTF-8 can be enabled with [enableUTF8Print](u8g2reference#enableUTF8Print). This function can print variable values and supports the F() macro. + * **Arguments:** See link. + * **Returns:** - + * **Note 1:** This function depends on the current [font mode](u8g2reference#setfontmode) and [drawing color](u8g2reference#setdrawcolor). + * **Note 2:** Use `print(u8x8_u8toa(value, digits))` or `print(u8x8_u16toa(value, digits))` to print numbers with constant width (numbers are prefixed with 0 if required). + * **See also:** [print (U8x8)](u8x8reference#print), [enableUTF8Print](u8g2reference#enableUTF8Print), [setCursor](u8g2reference#setcursor), [setFont](u8g2reference#setfont) + * **Example:** +``` +u8g2.setFont(u8g2_font_ncenB14_tr); +u8g2.setCursor(0, 15); +u8g2.print("Hello World!"); +``` +![ref/u8g2_hello_world.png](ref/u8g2_hello_world.png) + +## sendBuffer + * **C++/Arduino Prototype:** +``` +void U8G2::sendBuffer(void) +``` + * **C Prototype:** +``` +void u8g2_SendBuffer(u8g2_t *u8g2); +``` + * **Description:** Send the content of the memory frame buffer to the display. +Use [clearBuffer](u8g2reference#clearbuffer) to clear the buffer and the +draw functions to draw something into the frame buffer. +This procedure is useful only with a full frame buffer in the RAM of the +microcontroller (Constructor with buffer option "f", see [here](u8g2setupcpp#buffer-size)). +This procedure will also send a refresh message ([refreshDisplay](u8x8reference#refreshdisplay)) +to an e-Paper/e-Ink device. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **Note:** Actually this procedure will send the current page to the display. +This means, the content of the [internal pixel buffer](u8g2reference#getbufferptr) +will be placed in the tile row given by the [current page position](u8g2reference#getBufferCurrTileRow). +This means, that this procedure could be used for partial +updates on paged devices (constructor with buffer option "1" or "2"). +However, this will only work for LCDs. It +will **not** work with most e-Paper/e-Ink devices because of the buffer switch +in the display controller. Conclusion: *Use this command only together with full +buffer constructors*. It will then work with all LCDs and e-Paper/e-Ink devices. + * **Warning:** Constructors with buffer option "1" or "2" do not work together with `sendBuffer` as expected: +Use the "F" buffer constructors instead. +See also: https://github.com/olikraus/u8g2/wiki/u8g2setupcpp#constructor-name + * **See also:** [clearBuffer](u8g2reference#clearbuffer), [updateDisplay](u8g2reference#updateDisplay) + * **Example:** +``` +void loop(void) { + u8g2.clearBuffer(); + // ... write something to the buffer + u8g2.sendBuffer(); + delay(1000); +``` + + +## sendF + * **C++/Arduino Prototype:** +``` +void U8G2::sendF(const char *fmt, ...) +``` + * **C Prototype:** +``` +void u8g2_SendF(u8g2_t * u8g2, const char *fmt, ...) +``` + * **Description:** Send special commands to the display controller. These commands +are specified in the datasheet of the display controller. U8g2 just provides an interface +(There is no support on the functionality for these commands). The information is +transfered as a sequence of bytes. Each byte has a special meaning: + * Command byte (`c`): Commands for the controller. Usually this byte will activate or deactivate a feature in the display controller. + * Argument (`a`): Some commands require extra information. A command byte then +requires a certain number or arguments. + * Pixel data (`d`): Instructs the display controller to interpret the byte as pixel data, +which has to be written to the display memory. In some cases, pixel data require +a special command also. + * **Arguments:** + * `fmt`: A sequence (string) of `c`, `a` or `d`. + * `...`: A sequence of bytes, separated by comma, one byte per char in the `fmt` string. + The byte will be interpreted accordingly to the char at the same position of the `fmt` string. + * **Returns:** - + * **Note:** The C function will be available with v2.27 + * **Example 1:** Send a single command byte: Enable display color inversion on many displays: +``` + u8g2.sendF("c", 0x0a7); +``` + * **Example 2:** Send multiple commands with arguments: Activate hardware scroll to the left on a SSD1306 display +``` + u8g2.sendF("caaaaaac", 0x027, 0, 3, 0, 7, 0, 255, 0x2f); +``` + +## setAutoPageClear + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::setAutoPageClear(uint8_t mode) +``` + * **C Prototype:** +``` +uint8_t u8g2_SetAutoPageClear(u8g2_t *u8g2, uint8_t mode) +``` + * **Description:** Enables (mode=1) or disables (mode=0) automatic clearing of +the pixel buffer by the [firstPage](u8g2reference#firstpage) and [nextPage](u8g2reference#nextpage) procedures. +By default this is enabled and in most situation it is not required to disable this. +If disabled, the user is responsible to set ALL pixel of the current pixel buffer +to some suitable state. +The buffer can be erased manually with the [clearBuffer](u8g2reference#clearbuffer) +procedure. +One application for using this function are situation where the background +is rendered manually through a direct manipulation of the pixel buffer (see +DirectAccess.ino example). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `mode`: 0, to turn off automatic clearing of the internal pixel buffer. Default value is 1. + * **Returns:** The width of the buffer in tiles. + * **See also:** [getBufferPtr](u8g2reference#getbufferptr) + +## setBitmapMode + * **C++/Arduino Prototype:** +``` +void U8G2::setBitmapMode(uint8_t is_transparent) +``` + * **C Prototype:** +``` +void u8g2_SetBitmapMode(u8g2_t *u8g2, uint8_t is_transparent); +``` + * **Description:** Defines, whether the bitmap functions will +write the background color (mode 0/solid, `is_transparent = 0`) or +not (mode 1/transparent, `is_transparent = 1`). +Default mode is 0 (solid mode). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `is_transparent`: Enable (1) or disable (0) transparent mode. + * **Returns:** - + * **See also:** [drawBitmap](u8g2reference#drawbitmap) [drawXBM](u8g2reference#drawxbm) + * **Note:** This function will be available with v2.15.x + * **Example:** +``` +u8g2.setDrawColor(1); +u8g2.setBitmapMode(0); +u8g2.drawXBM(4,3, u8g2_logo_97x51_width, u8g2_logo_97x51_height, u8g2_logo_97x51_bits); +u8g2.drawXBM(12,11, u8g2_logo_97x51_width, u8g2_logo_97x51_height, u8g2_logo_97x51_bits); +``` +![ref/u8g2_hello_world.png](ref/u8g2_bitmap_solid.png) + +``` +u8g2.setDrawColor(1); +u8g2.setBitmapMode(1); +u8g2.drawXBM(4,3, u8g2_logo_97x51_width, u8g2_logo_97x51_height, u8g2_logo_97x51_bits); +u8g2.drawXBM(12,11, u8g2_logo_97x51_width, u8g2_logo_97x51_height, u8g2_logo_97x51_bits); +``` +![ref/u8g2_hello_world.png](ref/u8g2_bitmap_transparent.png) + +## setBusClock + * **C++/Arduino Prototype:** +``` +void U8G2::setBusClock(uint32_t clock_speed); +``` + * **Description:** Arduino environment only: Assign the bus clock speed (frequency) +for I2C and SPI. Default values will be used if this function is not called. This command +must be placed before (or after) the first call to [u8g2.begin()](u8g2reference#begin) or [u8g2.initDisplay()](u8g2reference#initdisplay). + * **Arguments:** + * `clock_speed`: I2C or SPI bus clock frequency (in Hz) + * **Returns:** - + * **See also:** [begin](u8g2reference#begin) + * **Note 1:** Default bus speed values allow reliable use of the most slowest displays. +On the other side a specific display may support higher bus clock speed. For example +the SSD1327 defaults to 100KHz for I2C, but seems to support 400KHz in many cases. +It is a good idea to test higher bus clock values in the current application. For I2C use +"u8g2.setBusClock(200000);" or "u8g2.setBusClock(400000);". For SPI try values +between "u8g2.setBusClock(1000000);" and "u8g2.setBusClock(8000000);". + + * **Note 2:** U8g2 will always assign the best bus clock for the current display. +However, if there are multiple clients on an I2C bus, then it might happen, that the +selected I2C speed is too high for other devices. In this case, force U8g2 to use the +speed which is acceptable for all clients: For example try "u8g2.setBusClock(100000);" +which should work for all devices. + + * **Note 3:** It depends on the uC whether to place this command before or after `u8g2.begin()`. + + +## setClipWindow + * **C++/Arduino Prototype:** +``` +void U8G2::setClipWindow(u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t x1, u8g2_uint_t y1 ); +``` + * **C Prototype:** +``` +void u8g2_SetClipWindow(u8g2_t *u8g2, u8g2_uint_t x0, u8g2_uint_t y0, u8g2_uint_t x1, u8g2_uint_t y1 ); +``` + * **Description:** Restricts all graphics output to the specified range. +The range is defined from `x0` (included) to `x1` (excluded) and `y0` (included) to `y1` (excluded). +Use [setMaxClipWindow](u8g2reference#setmaxclipwindow) to restore writing to +the complete window. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `x0`: Left edge of the visible area. + * `y0`: Upper edge of the visible area. + * `x1`: Right edge +1 of the visible area. + * `y1`: Lower edge +1 of the visible area. + * **Returns:** - + * **See also:** [setMaxClipWindow](u8g2reference#setmaxclipwindow) + * **Example:** +``` +u8g2.setClipWindow(10, 10, 85, 30); +u8g2.setDrawColor(1); +u8g2.drawStr(3, 32, "U8g2"); +``` +![ref/u8g2_clip_window.png](ref/u8g2_clip_window.png) + + +## setContrast + * **C++/Arduino Prototype:** +``` +void U8G2::setContrast(uint8_t value) +``` + * **C Prototype:** +``` +void u8g2_SetContrast(u8g2_t *u8g2, uint8_t value); +``` + * **Description:** Set the contrast or brightness for the display (if supported). +Range for 'value': 0 (no contrast) to 255 (maximum contrast or brightness). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `value`: Contrast or brightness from 0 to 255. + * **Returns:** - + * **See also:** - + +## setCursor + * **C++/Arduino Prototype:** +``` +void U8G2::setCursor(u8g2_uint_t x, u8g2_uint_t y) +``` + * **Description:** Define the cursor for the [print](u8g2reference#print) function. Any output of the [print](u8g2reference#print) +function will start at this position. + * **Arguments:** + * `x`, `y`: Pixel position for the cursor of the [print](u8g2reference#print) function. + * **Returns:** - + * **See also:** - + * **See also:** [print](u8g2reference#print) [home](u8g2reference#home) + * **Example:** +``` +u8g2.setFont(u8g2_font_ncenB14_tr); +u8g2.setCursor(0, 15); +u8g2.print("Hello World!"); +``` +![ref/u8g2_hello_world.png](ref/u8g2_hello_world.png) + + +## setDisplayRotation + * **C++/Arduino Prototype:** +``` +void setDisplayRotation(const u8g2_cb_t *u8g2_cb) +``` + * **C Prototype:** +``` +void u8g2_SetDisplayRotation(u8g2_t *u8g2, const u8g2_cb_t *u8g2_cb); +``` + * **Description:** Changes the display rotation. Usually the rotation is +defined as part of the U8g2 constructor. The argment `u8g2_cb` can be one +of the following values: + +| `u8g2_cb` | Description | +|---|---| +| `U8G2_R0` | No rotation, landscape | +| `U8G2_R1` | 90 degree clockwise rotation | +| `U8G2_R2` | 180 degree clockwise rotation | +| `U8G2_R3` | 270 degree clockwise rotation | +| `U8G2_MIRROR` | No rotation, landscape, display content is mirrored (v2.6.x) | +| `U8G2_MIRROR_VERTICAL` | Display content is vertically mirrored (v2.29.x) | + + + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `u8g2_cb`: Display rotation argument. + * **Returns:** - + * **See also:** - + + +## setDrawColor + * **C++/Arduino Prototype:** +``` +void U8G2::setDrawColor(uint8_t color) +``` + * **C Prototype:** +``` +void u8g2_SetDrawColor(u8g2_t *u8g2, uint8_t color); +``` + * **Description:** Defines the bit value (color index) for all drawing functions. +All drawing function will change the display memory to this bit value. Default value is 1. +For example the [drawBox](u8g2reference#drawBox) procedure will set all +pixels for the defined area to the bit value, provided here. In v2.11 the new color +value 2 will activate the XOR mode. +Exceptions: + * [clear](u8g2reference#clear), [clearBuffer](u8g2reference#clearbuffer): Both + functions will always set the buffer to the pixel value 0. The `color` argument + of `setDrawColor` is ignored. + * [drawGlyph](u8g2reference#drawGlyph): All font drawing procedures + will use this `color` argument as foreground color. + In none-transparent (solid) mode ([setFontMode](u8g2reference#setfontmode)) the + complement of the color value will be the background color and is set to 0 for + color value 2 (However, suggestion is *not* to use solid and XOR mode together): + +| Font Mode | Draw Color | Glyph Foreground Color | Glyph Background Color | +|------|------|------|------| +| 0: solid | 0 | 0 | 1 | +| 0: solid | 1 | 1 | 0 | +| 0: solid | 2 | XOR | 0 | +| 1: transparent | 0 | 0 | - | +| 1: transparent | 1 | 1 | - | +| 1: transparent | 2 | XOR | - | + + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `color`: 0 (clear pixel value in the display RAM), 1 (set pixel value) or 2 (XOR mode) + * **Returns:** - + * **Note:** Not all graphics procedures will support XOR mode. Especially XOR mode is not supported +by [drawCircle](u8g2reference#drawcircle), [drawDisc](u8g2reference#drawdisc), [drawEllipse](u8g2reference#drawellipse) and [drawFilledEllipse](u8g2reference#drawfilledellipse). + * **See also:** [drawBox](u8g2reference#drawbox) [drawGlyph](u8g2reference#drawglyph) [setFontMode](u8g2reference#setfontmode) + * **Example 1:** String on background pattern with color values 0 and 1 in transparent mode: + +![ref/u8g2_color.png](ref/u8g2_color.png) + + * **Example 2:** Transparent font mode with different color values: +``` +u8g2.setFontMode(1); /* activate transparent font mode */ +u8g2.setDrawColor(1); /* color 1 for the box */ +u8g2.drawBox(22, 2, 35, 50); +u8g2.setFont(u8g2_font_ncenB14_tf); +u8g2.setDrawColor(0); +u8g2.drawStr(5, 18, "abcd"); +u8g2.setDrawColor(1); +u8g2.drawStr(5, 33, "abcd"); +u8g2.setDrawColor(2); +u8g2.drawStr(5, 48, "abcd"); +``` +![ref/u8g2_xor.png](ref/u8g2_xor.png) + +## setFlipMode + * **C++/Arduino Prototype:** +``` +void U8G2::setFlipMode(uint8_t is_enable) +``` + * **C Prototype:** +``` +void u8g2_SetFlipMode(u8g2_t *u8g2, uint8_t is_enable); +``` + * **Description:** Some displays support a 180 degree rotation of the internal frame buffer. +This hardware feature can be controlled with this procedure. +Important: Redraw the complete display after changing the flip mode. +Best is to clear the display first, then change the flip mode and finally redraw +the content. Results will be undefined for any existing content on the screen. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `is_enable`: Enable (1) or disable (0) 180 degree rotation of the display content + * **Returns:** - + * **See also:** - + +## setFont + * **C++/Arduino Prototype:** +``` +void U8G2::setFont(const uint8_t *font) +``` + * **C Prototype:** +``` +void u8g2_SetFont(u8g2_t *u8g2, const uint8_t *font); +``` + * **Description:** Define a u8g2 font for the glyph and string drawing functions. +Note: u8x8 font can NOT be used. Available fonts are listed [here](fntlistall). +The last two characters of the font name define the type and character set for the font: + +| Font Name | Font Type | +|-------------|-----------| +| u8g2_xxx_tx| Transparent gylphs with variable width | +| u8g2_xxx_mx | Monospace/fixed width glyphs | +| u8g2_xxx_hx | Glyphs with variable width and common height | +| u8g2_xxx_8x | Monospace/fixed width glyphs in a 8x8 box | + +| Font Name | Character Set | +|-------------|-----------| +| u8g2_xxx_xe | Extended: Glyphs with unicode 32 to 701 are included in the font (v2.16.x will also include big ß) | +| u8g2_xxx_xf | Full: Glyphs with unicode 32 to 255 are included in the font | +| u8g2_xxx_xr | Restricted: Only characters from 32 to 127 are included | +| u8g2_xxx_xu | Uppercase: Numbers and uppercase letters | +| u8g2_xxx_xn | Numbers and some extra glyphs for date and time printing are included | +| u8g2_xxx_x_something | Special selection of glyphs. See the font picture for details. | + + + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `font`: Point to a u8g2 font. A list of available fonts is [here](fntlistall). + * **Returns:** - + * **See also:** [drawUTF8](u8g2reference#drawutf8) [drawStr](u8g2reference#drawstr) [drawGlyph](u8g2reference#drawglyph) [List of u8g2 fonts](fntlistall) + * **Example:** Fonts `u8g2_font_5x7_tr` and `u8g2_font_pressstart2p_8u` + +![fntpic/u8g2_font_5x7_tr.png](fntpic/u8g2_font_5x7_tr.png) + +![fntpic/u8g2_font_pressstart2p_8u.png](fntpic/u8g2_font_pressstart2p_8u.png) + + +## setFontDirection + * **C++/Arduino:** +``` +void U8G2::setFontDirection(uint8_t dir) +``` + * **C:** +``` +void u8g2_SetFontDirection(u8g2_t *u8g2, uint8_t dir) +``` + * **Description:** The arguments defines the drawing direction of all strings or glyphs. + + | Argument | String Rotation | Description | + | --- | --- | --- | + | 0 | 0 degree | Left to right | + | 1 | 90 degree | Top to down | + | 2 | 180 degree | Right to left | + | 3 | 270 degree | Down to top | + + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * `dir`: Writing direction/string rotation. + * **Returns:** + * **See also:** [drawStr](u8g2reference#drawstr) + * **Example:** +``` +u8g2.setFont(u8g2_font_ncenB14_tf); +u8g2.setFontDirection(0); +u8g2.drawStr(15, 20, "Abc"); +u8g2.setFontDirection(1); +u8g2.drawStr(15, 20, "Abc"); +``` +![ref/u8g2_font_direction.png](ref/u8g2_font_direction.png) + + +## setFontMode + * **C++/Arduino Prototype:** +``` +void U8G2::setFontMode(uint8_t is_transparent) +``` + * **C Prototype:** +``` +void u8g2_SetFontMode(u8g2_t *u8g2, uint8_t is_transparent); +``` + * **Description:** Defines, whether the glyph and string drawing functions will +write the background color (mode 0/solid, `is_transparent = 0`) or +not (mode 1/transparent, `is_transparent = 1`). +Default mode is 0 (background color of the characters is overwritten). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `is_transparent`: Enable (1) or disable (0) transparent mode. + * **Returns:** - + * **Note:** Always choose a suitable font, depending on the font mode: + +| Font Name | Font Type | Suitable for... | +|-------------|-----------|--------| +| u8g2_xxx_tx| Transparent gylphs with variable width | `is_transparent = 1`, XOR Mode | +| u8g2_xxx_mx | Monospace/fixed width glyphs | `is_transparent = 0` | +| u8g2_xxx_hx | Glyphs with variable width and common height |`is_transparent = 0` | +| u8g2_xxx_8x | Monospace/fixed width glyphs in a 8x8 box |`is_transparent = 0` | + + * **See also:** [setDrawColor](u8g2reference#setdrawcolor) [setFont](u8g2reference#setfont) + * **Example:** This example shows four combinations with +the color value 0 and 1 ([setDrawColor](u8g2reference#setdrawcolor)). + +``` +/* write background pattern, then: */ +u8g2.setFontMode(0); +u8g2.setDrawColor(1); +u8g2.drawStr(3, 15, "Color=1, Mode 0"); +u8g2.setDrawColor(0); +u8g2.drawStr(3, 30, "Color=0, Mode 0"); +u8g2.setFontMode(1); +u8g2.setDrawColor(1); +u8g2.drawStr(3, 45, "Color=1, Mode 1"); +u8g2.setDrawColor(0); +u8g2.drawStr(3, 60, "Color=0, Mode 1"); +``` +![ref/u8g2_fontmode.png](ref/u8g2_fontmode.png) + +## setFontPosBaseline +## setFontPosBottom +## setFontPosTop +## setFontPosCenter + * **C++/Arduino Prototype:** +``` +void U8G2::setFontPosBaseline(void) +void U8G2::setFontPosBottom(void) +void U8G2::setFontPosTop(void) +void U8G2::setFontPosCenter(void) +``` + * **C Prototype:** +``` +void u8g2_SetFontPosBaseline(u8g2_t *u8g2); +void u8g2_SetFontPosBottom(u8g2_t *u8g2); +void u8g2_SetFontPosTop(u8g2_t *u8g2); +void u8g2_SetFontPosCenter(u8g2_t *u8g2); +``` + * **Description:** Change the reference position for the glyph and string draw +functions. By default the reference position is "SetFontPosBaseline". + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **Note:** [MUI](muiref) is optimized for "SetFontPosBaseline", some fields will only work with "SetFontPosBaseline". + * **See also:** [drawUTF8](u8g2reference#drawutf8) [drawStr](u8g2reference#drawstr) [drawGlyph](u8g2reference#drawglyph) + * **Example:** +``` +u8g2.setFont(u8g2_font_ncenB18_tf); // change ref pos to vertical center of the font +u8g2.setFontPosCenter(); +u8g2.drawStr(5, 20, "Agi"); +``` +![ref/u8g2_pos_center.png](ref/u8g2_pos_center.png) + + +## setFontRefHeightAll +## setFontRefHeightExtendedText +## setFontRefHeightText + * **C++/Arduino:** +``` +void U8G2::setFontRefHeightAll(void) +void U8G2::setFontRefExtendedHeightText(void) +void U8G2::setFontRefHeightText(void) +``` + * **C:** +``` +void u8g2_SetFontRefHeightAll(u8g2_t *u8g2) +void u8g2_SetFontRefHeightExtendedText(u8g2_t *u8g2) +void u8g2_SetFontRefHeightText(u8g2_t *u8g2) +``` + * **Description:** A call to one of these procedure will define the calculation +method for the ascent and descent of the current font. +This method will be used for the current and all other fonts, +which will be set with `setFont()`. +Changing this calculation method has an effect on `getAscent()` and `getDescent()`. +Default is `setFontRefHeightText()`. + * `setFontRefHeightAll`: Ascent will be the highest ascent of all glyphs of the current font. Descent will be the highest descent of all glyphs of the current font. + * `setFontRefHeightExtendedText`: Ascent will be the largest ascent of "A", "1" or "(" of the current font. Descent will be the descent of "g" or "(" of the current font. + * `setFontRefHeightText`: Ascent will be the ascent of "A" or "1" of the current font. Descent will be the descent "g" of the current font (this is the default after startup). + * **Arguments:** + * `u8g2` : Pointer to the `u8g2` structure (C interface only). + * **Returns:** + * **See also:** [getAscent](u8g2reference#getascent) [getDescent](u8g2reference#getdescent) + + +## setI2CAddress + * **C++/Arduino Prototype:** +``` +void U8G2::setI2CAddress(uint8_t adr) +``` + * **C Prototype:** +``` +void u8g2_SetI2CAddress(u8g2_t *u8g2, uint8_t adr) +``` + * **Description:** By default, U8g2 assumes the lowest possible I2C address of +the display. This procedure will assign the I2C address to u8g2, if the display is configured +to a different address. Call this procedure before [begin()](u8g2reference#begin). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `adr`: I2C address multiplied with 2 (the lowest bit must be zero) + * **Returns:** - + * **See also:** [begin](u8g2reference#begin) + * **Note:** This procedure is available with U8g2 v2.6.x + +## setMaxClipWindow + * **C++/Arduino Prototype:** +``` +void U8G2::setMaxClipWindow(void) +``` + * **C Prototype:** +``` +void u8g2_SetMaxClipWindow(u8g2_t *u8g2); +``` + * **Description:** Removes the effect of [setClipWindow](u8g2reference#setclipwindow). +Graphics is written to the complete display. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** - + * **See also:** [setClipWindow](u8g2reference#setclipwindow) + +## setPowerSave + * **C++/Arduino Prototype:** +``` +void U8G2::setPowerSave(uint8_t is_enable) +``` + * **C Prototype:** +``` +void u8g2_setPowerSave(u8g2_t *u8g2, uint8_t is_enable) +``` + * **Description:** Activates (`is_enable = 1`) or disables (`is_enable = 0`) the power save mode +of the display. With activated power save mode, nothing will be visible on the display. +The content of the RAM of the display is not changed. +This procedure is also called from [begin](u8g2reference#begin). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `is_enable`: Enable (1) or disable (0) power save mode for the display. + * **Returns:** - + * **See also:** [begin](u8g2reference#begin) + +## updateDisplay +## updateDisplayArea + * **C++/Arduino Prototype:** +``` +void U8G2::updateDisplay(void) +void U8G2::updateDisplayArea(uint8_t tx, uint8_t ty, uint8_t tw, uint8_t th) + +``` + * **C Prototype:** +``` +void u8g2_UpdateDisplay(u8g2_t *u8g2) +void u8g2_UpdateDisplayArea(u8g2_t *u8g2, uint8_t tx, uint8_t ty, uint8_t tw, uint8_t th) +``` + * **Description:** Updates all or the specified rectangle area of the display. +The member function `updateDisplay()` is almost identical to `sendBuffer()`. +Member function `updateDisplayArea()` will update the specified rectangle area: +Only the specified area is copied from the internal buffer to the display. +The area has to be specified in tiles. One tile is a 8x8 pixel area. To get the pixel +value, multiply the tile value with 8 (for `U8G2_R0`). The tile coordinates are independent from the applied rotation in the U8g2 constructor but have the same orientation as `U8G2_R0`. For other rotations the calculation between pixel value tile position is more complicated. The three member functions `sendBuffer`, `updateDisplay` and `updateDisplayArea` +are designed for the full buffer mode (constructor with `_F_` in the name). +However `sendBuffer` and `updateDisplay` can be used in page mode also. +If `updateDisplay` is used together with ePaper displays, ensure that a proper +refresh sequence is send to the display. +Differences between `sendBuffer`, `updateDisplay` and `updateDisplayArea`: + +| Behavior/Feature | `sendBuffer` | `updateDisplay` | `updateDisplayArea` | +|------|------|------|------| +| Sends a refreshDisplay message | yes | no | no | +| Works in full buffer mode | yes | yes | yes | +| Works in page buffer mode | yes | yes | no | + + + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `tx`, `ty`: Upper left corner of the area, given as tile position. + * `tw`, `th`: Width and height of the area in tiles. + * **Returns:** - + * **Note 1:** `updateDisplay()` will work for all display controllers. + `updateDisplayArea()` will **not** fully work for the following controllers: + SH1122, LD7032, ST7920, ST7986, LC7981, T6963, SED1330, RA8835, MAX7219, LS0xx + * **Note 2:** Range for `tx`: `0..getBufferTileWidth()-1` and for `ty`: `0..getBufferTileHeight()-1`. + There is no overflow check. The area must fully fit into the display area. Especially + the following conditions must be true: + `tx+tw <= getBufferTileWidth()` and `ty+th <= getBufferTileHeight()`. + * **Note 3:** `setClipWindow` vs `updateDisplayArea`: Both may generate similar visual effects, however... + * `setClipWindow` + * Pixel coordinates + * Used within the firstPage/nextPage loop + * Valid for full and page buffer mode + * Will limit the number of pixel drawn into the buffer + * Performance increase due to lesser pixel painting + * Will work with any rotation command in the constructor + * Will work with any setting for `u8g2.setFlipMode()` + * `updateDisplayArea` + * Tile coordinates + * Must be used outside the firstPage/nextPage loop + * Valid only for full buffer mode + * Will limit the data transfer to the display + * Performance increase due to lesser data transfer to the display + * Will work with any rotation command in the constructor, but requires more complicated calculation for the tile coordinates if the rotation is not `U8G2_R0`. + * Will work with any setting for `u8g2.setFlipMode()` + * **Note 4:** More discussion happend here: https://github.com/olikraus/u8g2/issues/736 + * **Example:** https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_full_buffer/UpdateArea/UpdateArea.ino + * **See also:** [sendBuffer](u8g2reference#sendBuffer), [getBufferTileHeight](u8g2reference#getbuffertileheight), [getBufferTileWidth](u8g2reference#getbuffertilewidth), [setClipWindow](u8g2reference#setclipwindow) + + +## userInterfaceInputValue + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::userInterfaceInputValue(const char *title, const char *pre, uint8_t *value, uint8_t lo, uint8_t hi, uint8_t digits, const char *post) { +``` + * **C Prototype:** +``` +uint8_t u8g2_UserInterfaceInputValue(u8g2_t *u8g2, const char *title, const char *pre, uint8_t *value, uint8_t lo, uint8_t hi, uint8_t digits, const char *post); +``` + * **Description:** Requests the input of a 8-bit value. +All display output and key processing is done inside this function. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `title`: Multiline description for the value (Lines have to be separated with `\n`). + * `pre`: Text before the `value`. + * `value`: A pointer to a variable which will be filled with the input from the user. + * `lo`: Lowest value, which can be selected by the user. + * `hi`: Highest value, which can be selected by the user. + * `digits`: Number of digits (1 to 3). + * `post`: Text after the `value`. + * **Returns:** 1, if the user has pressed the select button. 0 if the user has pressed the home/cancel button. +The selected value will be stored in `value` only if the user has pressed the select key. + * **See also:** [begin](u8g2reference#begin) + * **Example:** +``` +u8g2.userInterfaceInputValue("Select Voltage", "DAC= ", &v, 0, 5, 1, " V"); +``` + ![ref/u8g2_pos_center.png](ref/u8g2_input_value.png) + + +## userInterfaceMessage + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::userInterfaceMessage(const char *title1, const char *title2, const char *title3, const char *buttons) +``` + * **C Prototype:** +``` +uint8_t u8g2_UserInterfaceMessage(u8g2_t *u8g2, const char *title1, const char *title2, const char *title3, const char *buttons); +``` + * **Description:** Displays a message text and wait for user input. The user can press one button or select +between two or more buttons. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `title1`: First multiline description (Lines have to be separated with `\n`). + * `title2`: Second singleline description (One line is drawn until first `\n` or `\0`). + * `title3`: Third multiline description (Lines have to be separated with `\n`). + * `button`: One or more buttons, separated with `\n`. + * **Returns:** 1 to n for if one of the buttons had been selected. 0 if the user has pressed the home/cancel button. + * **See also:** [begin](u8g2reference#begin) + * **Example:** +``` +u8g2.setFont(u8g2_font_6x10_tf); +u8g2.setFontRefHeightAll(); /* this will add some extra space for the text inside the buttons */ +u8g2.userInterfaceMessage("Title1", "Title2", "Title3", " Ok \n Cancel "); +``` + ![ref/u8g2_pos_center.png](ref/u8g2_message.png) + +## userInterfaceSelectionList + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::userInterfaceSelectionList(const char *title, uint8_t start_pos, const char *sl) +``` + * **C Prototype:** +``` +uint8_t u8g2_UserInterfaceSelectionList(u8g2_t *u8g2, const char *title, uint8_t start_pos, const char *sl) +``` + * **Description:** Display a list of scrollable and selectable options. The user can select one of the options. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `start_pos`: The element, which is highlighted first (starts with 1). + * `sl`: List of options, one per line (Lines have to be separated with `\n`). + * **Returns:** 1 to n for if one of the buttons had been selected. 0 if the user has pressed the home/cancel button. + * **See also:** [begin](u8g2reference#begin) + * **Example:** +``` +u8g2.userInterfaceSelectionList("Title", 2, "abcdef\nghijkl\nmnopqr"); +``` + ![ref/u8g2_pos_center.png](ref/u8g2_selection_list.png) + + + +## writeBufferPBM +## writeBufferPBM2 +## writeBufferXBM +## writeBufferXBM2 + * **C++/Arduino Prototype:** +``` +void U8G2::writeBufferPBM(Print &p) +void U8G2::writeBufferPBM2(Print &p) +void U8G2::writeBufferXBM(Print &p) +void U8G2::writeBufferXBM2(Print &p) +``` + * **C Prototype:** +``` +void u8g2_WriteBufferPBM(u8g2_t *u8g2, void (*out)(const char *s)) +void u8g2_WriteBufferXBM(u8g2_t *u8g2, void (*out)(const char *s)) +void u8g2_WriteBufferPBM2(u8g2_t *u8g2, void (*out)(const char *s)) +void u8g2_WriteBufferXBM2(u8g2_t *u8g2, void (*out)(const char *s)) +``` + * **Description:** Writes the content of the u8g2 buffer to the specified object (Arduino/C++) +or callback function (plain C interface). This function can be used to implement +a screenshot/screencapture feature. +The output format is [XBM](https://en.wikipedia.org/wiki/X_BitMap) or +[PBM](https://en.wikipedia.org/wiki/Netpbm_format). Both formats are plain +ASCII image descriptions: If the image is written to a destination terminal (for +example the Serial Monitor of the Arduino IDE), just copy +the output into a text file with the extensions ".xbm" or ".pbm". +This command writes content the current memory. To get output the complete +display image U8G2 must be used in full buffer +mode (Constructor with `_F_`, see also [sendbuffer](u8g2reference#sendbuffer)). +There are two internal memory architectures. Depending on the controller type, +a different screenshot procedure is required: + +| Procedure | Format | Display Controller | +|---------|---------|---------| +|writeBufferPBM2 | Portable Bitmap | SH1122, LD7032, ST7920, ST7986, LC7981, T6963, SED1330, RA8835, MAX7219, LS0xx | +|writeBufferXBM2 | X Bitmap | SH1122, LD7032, ST7920, ST7986, LC7981, T6963, SED1330, RA8835, MAX7219, LS0xx | +|writeBufferPBM | Portable Bitmap | All other controller not mentioned above | +|writeBufferXBM | X Bitmap | All other controller not mentioned above | + + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `p`: Object derived from the Arduino Print class (for example ["Serial"](https://www.arduino.cc/reference/en/language/functions/communication/serial/) for output to the Arduino Serial Monitor). + * `out`: A C function which will receive a `'\0'` termanted string. This function should redirect the image description to a connected terminal. + * **Returns:** - + * **See also:** [begin](u8g2reference#begin) + * **Note 1:** These procedures will only work in U8G2 full buffer mode (constructor with `_F_`) + * **Note 2:** Available with version 2.27.x + * **Example:** [full_buffer/ScreenShot.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_full_buffer/ScreenShot/ScreenShot.ino) + + +# Direct Access Buffer API + +This API is available with U8g2 version 2.7.x. + +The section includes commands for direct access to the internal buffer. +This direct access to the internal pixel memory is usually not required. + + * The following functions provide direct access to the internal pixel buffer. + * The internal pixel buffer has the same structure as the target display. Any +modification of the internal pixel buffer will not be portable (however +all controller with support for the U8x8 interface have the same memory structure). + * Arduino example: "DirectAccess.ino" from the page buffer example section. + +## Memory structure for controller with U8x8 support + +All display controller with support for the [U8x8 interface](u8x8setupcpp) +share the same memory structure: + + +| Tile 0 | Tile 0 | Tile 0 | Tile 0 | Tile 0 | Tile 0 | Tile 0 | Tile 0 | Tile 1 | Tile 1 | ... | +|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----| +| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Byte 6 | Byte 7 | Byte 8 | Byte 9 | ... | +| Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | ... | +| Bit 1 | Bit 1 | *Bit 1* | Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | ... | | +| Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | ... | | | +| Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | ... | | | +| Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | ... | | | +| Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | ... | | | +| Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | ... | | | +| Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | ... | | | + +The memory structure for these displays is organized as tiles: + * One tile contains 8x8 = 64 pixel. These are 8 Bytes. + * A constructor with `_1_` in its name, has a buffer which contains one row of tiles. + * A constructor with `_2_` in its name, has a buffer which contains two rows of tiles. + * For the above memory structure, the pixel position and the tile row/column can be calculated +by multiplying the tile row and tile column with 8 to get the x and y position. + * In the above memory structure the pixel at x=2 and y=1 is marked *italic*. + * A "page" is a memory buffer which corresponds to a specific tile row on the display. + * A "page" has a current top row position. + +## getBufferSize + * **C++/Arduino Prototype:** +``` +uint16_t U8G2::getBufferSize() +``` + * **C Prototype:** +``` +uint16_t u8g2_GetBufferSize(u8g2_t *u8g2) +``` + * **Description:** Return the size of the page buffer that is required for the currently display type. +The return value is equivalent to 8 * [u8g2.getBufferTileHeight()](u8g2reference#getbuffertileheight) * [u8g2.getBufferTileWidth()](u8g2reference#getbuffertilewidth). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** The size of the page buffer + * **See also:** [getBufferTileHeight](u8g2reference#getbuffertileheight), [getBufferTileWidth](u8g2reference#getbuffertilewidth) + + +## setBufferPtr + * **C++/Arduino Prototype:** +``` +void *U8G2::setBufferPtr(uint8_t *buf) +``` + * **C Prototype:** +``` +void u8g2_SetBufferPtr(u8g2_t *u8g2, uint8_t *buf) +``` + * **Description:** Set the address of the start of the buffer. +This is also the address of the leftmost tile of the current page (Byte 0 in the above +memory structure). +The total memory size of the buffer is +8 * [u8g2.getBufferTileHeight()](u8g2reference#getbuffertileheight) * [u8g2.getBufferTileWidth()](u8g2reference#getbuffertilewidth). +The size may also be received by calling [u8g2.getBufferSize()](u8g2reference#getbuffersize). +The Buffer can be erased with [u8g2.clearBuffer()](u8g2reference#clearbuffer). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `buf`: A pointer to the start of the internal page buffer. + * **Returns:** - + * **See also:** [getBufferTileHeight](u8g2reference#getbuffertileheight), [getBufferTileWidth](u8g2reference#getbuffertilewidth), [clearBuffer](u8g2reference#clearbuffer), +[getBufferSize](u8g2reference#getbuffersize) + +## getBufferPtr + * **C++/Arduino Prototype:** +``` +uint8_t *U8G2::getBufferPtr(void) +``` + * **C Prototype:** +``` +uint8_t *u8g2_GetBufferPtr(u8g2_t *u8g2) +``` + * **Description:** Return the address of the start of the buffer. +This is a also the address of the leftmost tile of the current page (Byte 0 in the above +memory structure). +The total memory size of the buffer +is 8 * [u8g2.getBufferTileHeight()](u8g2reference#getbuffertileheight) * [u8g2.getBufferTileWidth()](u8g2reference#getbuffertilewidth). +The size may also be received by calling [u8g2.getBufferSize()](u8g2reference#getbuffersize). +The buffer can be erased with [u8g2.clearBuffer()](u8g2reference#clearbuffer). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** Address of the internal page buffer. + * **See also:** [getBufferTileHeight](u8g2reference#getbuffertileheight), [getBufferTileWidth](u8g2reference#getbuffertilewidth), [clearBuffer](u8g2reference#clearbuffer), +[getBufferSize](u8g2reference#getbuffersize) + +## getBufferTileHeight + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::getBufferTileHeight(void) +``` + * **C Prototype:** +``` +uint8_t u8g2_GetBufferTileHeight(u8g2_t *u8g2) +``` + * **Description:** Return the height of the page buffer in tiles. The height of one tile is 8 pixel. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** The height of the buffer in tiles. + * **See also:** [getBufferPtr](u8g2reference#getbufferptr), [getBufferTileWidth](u8g2reference#getbuffertilewidth) + + +## getBufferTileWidth + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::getBufferTileWidth(void) +``` + * **C Prototype:** +``` +uint8_t u8g2_GetBufferTileWidth(u8g2_t *u8g2) +``` + * **Description:** Return the width of the page buffer in tiles (One tile has a width of 8 pixel). + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** The width of the buffer in tiles. + * **See also:** [getBufferPtr](u8g2reference#getbufferptr), [getBufferTileHeight](u8g2reference#getbuffertileheight) + +## getBufferCurrTileRow + * **C++/Arduino Prototype:** +``` +uint8_t U8G2::getBufferCurrTileRow(void) +``` + * **C Prototype:** +``` +uint8_t u8g2_getBufferCurrTileRow(u8g2_t *u8g2) +``` + * **Description:** Return the intended position for the content of the pixel buffer (page) +on the target display. If it is assumed, that the buffer will be placed at the +top of the display, then this value is zero. This value is modified by [firstPage](u8g2reference#firstpage)/[nextPage](u8g2reference#nextpage) +and used by [sendBuffer](u8g2reference#sendbuffer) to place the content of the +pixel buffer at the target position. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * **Returns:** The current page position in tiles (one tile has a height of 8 pixel) + * **See also:** [getBufferPtr](u8g2reference#getbufferptr). + + +## setBufferCurrTileRow + * **C++/Arduino Prototype:** +``` +void U8G2::setBufferCurrTileRow(uint8_t row) +``` + * **C Prototype:** +``` +void u8g2_setBufferCurrTileRow(u8g2_t *u8g2, uint8_t row) +``` + * **Description:** Set the position of the pixel buffer for the [sendBuffer](u8g2reference#sendbuffer) command + and also sets the area into which all the graphics commands write. + * **Arguments:** + * `u8g2`: A pointer to the u8g2 structure. + * `row`: Location for the pixel buffer on the display. `row` is the "tile" position and must be multiplied with 8 to get the pixel position. + * **Returns:** - + * **Note:** Never use this command inside of the [firstPage](u8g2reference#firstpage)/[nextPage](u8g2reference#nextpage) loop. It may cause an infinite loop if the current position is modified. + * **See also:** [getBufferPtr](u8g2reference#getbufferptr), [sendBuffer](u8g2reference#sendbuffer). + + * **Example:** The examples shows how to update single tile rows (8 pixel height) on + the display and how to copy this row multiple times to different row positions. + The example also assumes, that the page hight is 8 pixel (`_1_` constructor). + In the first part, `setBufferCurrTileRow` is used to define which y values are placed + in the buffer. With `row = 0` pixel with y values from 0 to 7 will be visible. + Note that the lower letter `g` is not visible : The lower part of the lower + letter `g` is placed at pixel line y=8. + Once the buffer is filled, the buffer content is sent to row 2 (pixel lines 16..23) + and tile row 4 (pixel lines 32..39). Especially the buffer is not sent to row 0, so + the text does not appear in the lines 0..7 (although drawStr has placed it there). + +``` +u8g2.setBufferCurrTileRow(0); // let y=0 be the topmost row of the buffer +u8g2.clearBuffer(); +u8g2.setFont(u8g2_font_helvB08_tr); +u8g2.drawStr(2, 8, "abcdefg"); + +u8g2.setBufferCurrTileRow(2); // write the buffer to tile row 2 (y=16) on the display +u8g2.sendBuffer(); +u8g2.setBufferCurrTileRow(4); // write the same buffer to tile row 4 (y=32) on the display +u8g2.sendBuffer(); +``` + ![ref/u8g2_tile_row.png](ref/u8g2_tile_row.png) + + * **Example 2:** See here: [UpdatePartly/UpdatePartly.ino](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/UpdatePartly/UpdatePartly.ino) diff --git a/u8g2setupc.md b/u8g2setupc.md new file mode 100644 index 0000000..56dcf05 --- /dev/null +++ b/u8g2setupc.md @@ -0,0 +1,5375 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [Setup Procedure List](#setup-procedure-list) + * [Setup Naming Convention](#setup-naming-convention) + * [Setup Arguments](#setup-arguments) + * [Using dynamically allocated page buffers](#using-dynamically-allocated-page-buffers) + * [Setup Function Reference](#setup-function-reference) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1306 2040X16](#ssd1306-2040x16) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 64X32](#sh1106-64x32) + * [SH1106 64X32](#sh1106-64x32) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1108 128X160](#sh1108-128x160) + * [SH1108 128X160](#sh1108-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1122 256X64](#sh1122-256x64) + * [SH1122 256X64](#sh1122-256x64) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1329 128X96_NONAME](#ssd1329-128x96_noname) + * [SSD1329 96X96_NONAME](#ssd1329-96x96_noname) + * [LD7032 60X32](#ld7032-60x32) + * [LD7032 60X32_ALT](#ld7032-60x32_alt) + * [LD7032 60X32](#ld7032-60x32) + * [LD7032 60X32_ALT](#ld7032-60x32_alt) + * [LD7032 128X36](#ld7032-128x36) + * [LD7032 128X36](#ld7032-128x36) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 128X64](#st7920-128x64) + * [ST7920 128X64](#st7920-128x64) + * [ST7920 128X64](#st7920-128x64) + * [LS013B7DH03 128X128](#ls013b7dh03-128x128) + * [LS027B7DH01 400X240](#ls027b7dh01-400x240) + * [LS027B7DH01 M0_400X240](#ls027b7dh01-m0_400x240) + * [LS013B7DH05 144X168](#ls013b7dh05-144x168) + * [LS011B7DH03 160X68](#ls011b7dh03-160x68) + * [UC1701 EA_DOGS102](#uc1701-ea_dogs102) + * [UC1701 MINI12864](#uc1701-mini12864) + * [PCD8544 84X48](#pcd8544-84x48) + * [PCF8812 96X65](#pcf8812-96x65) + * [PCF8812 101X64](#pcf8812-101x64) + * [HX1230 96X68](#hx1230-96x68) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 240X128](#uc1608-240x128) + * [UC1608 240X128](#uc1608-240x128) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X32](#uc1628-256x32) + * [UC1628 256X32](#uc1628-256x32) + * [UC1638 160X128](#uc1638-160x128) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 240X128](#uc1638-240x128) + * [UC1638 240X128](#uc1638-240x128) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1698 160X160](#uc1698-160x160) + * [UC1698 240X64](#uc1698-240x64) + * [ST7511 AVD_320X240](#st7511-avd_320x240) + * [ST7511 640X320](#st7511-640x320) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 ERC16064](#st7528-erc16064) + * [ST7528 ERC16064](#st7528-erc16064) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [ST7565 EA_DOGM128](#st7565-ea_dogm128) + * [ST7565 LM6063](#st7565-lm6063) + * [ST7565 64128N](#st7565-64128n) + * [ST7565 ZOLEN_128X64](#st7565-zolen_128x64) + * [ST7565 LM6059](#st7565-lm6059) + * [ST7565 KS0713](#st7565-ks0713) + * [ST7565 LX12864](#st7565-lx12864) + * [ST7565 ERC12864](#st7565-erc12864) + * [ST7565 ERC12864_ALT](#st7565-erc12864_alt) + * [ST7565 NHD_C12864](#st7565-nhd_c12864) + * [ST7565 JLX12864](#st7565-jlx12864) + * [ST7565 NHD_C12832](#st7565-nhd_c12832) + * [ST7539 192X64](#st7539-192x64) + * [ST7539 192X64](#st7539-192x64) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X64](#uc1601-128x64) + * [UC1601 128X64](#uc1601-128x64) + * [ST7565 EA_DOGM132](#st7565-ea_dogm132) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC12864](#st7567-erc12864) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7567 YXD12832](#st7567-yxd12832) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7302 122X250](#st7302-122x250) + * [ST7305 122X250](#st7305-122x250) + * [ST7305 200X200](#st7305-200x200) + * [ST7305 168X384](#st7305-168x384) + * [ST7305 300X400](#st7305-300x400) + * [ST7586S S028HN118A](#st7586s-s028hn118a) + * [ST7586S JLX384160](#st7586s-jlx384160) + * [ST7586S ERC240160](#st7586s-erc240160) + * [ST7586S YMC240160](#st7586s-ymc240160) + * [ST7586S PE24064](#st7586s-pe24064) + * [ST7586S JLX320160](#st7586s-jlx320160) + * [ST7586S MD240128](#st7586s-md240128) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75320 JLX320240](#st75320-jlx320240) + * [ST75320 JLX320240](#st75320-jlx320240) + * [NT7534 TG12864R](#nt7534-tg12864r) + * [IST3020 ERC19264](#ist3020-erc19264) + * [IST3088 320X240](#ist3088-320x240) + * [IST7920 128X128](#ist7920-128x128) + * [SBN1661 122X32](#sbn1661-122x32) + * [SED1520 122X32](#sed1520-122x32) + * [SBN1661 80X32](#sbn1661-80x32) + * [KS0108 128X64](#ks0108-128x64) + * [KS0108 ERM19264](#ks0108-erm19264) + * [T7932 150X32](#t7932-150x32) + * [HD44102 100X64](#hd44102-100x64) + * [LC7981 160X80](#lc7981-160x80) + * [LC7981 160X160](#lc7981-160x160) + * [LC7981 240X128](#lc7981-240x128) + * [LC7981 240X64](#lc7981-240x64) + * [LC7981 128X128](#lc7981-128x128) + * [T6963 240X128](#t6963-240x128) + * [T6963 240X64](#t6963-240x64) + * [T6963 256X64](#t6963-256x64) + * [T6963 128X64](#t6963-128x64) + * [T6963 128X64_ALT](#t6963-128x64_alt) + * [T6963 160X80](#t6963-160x80) + * [T6963 128X128](#t6963-128x128) + * [T6963 128X160](#t6963-128x160) + * [SSD1320 160X32](#ssd1320-160x32) + * [SSD1320 128X72](#ssd1320-128x72) + * [SSD1320 160X132](#ssd1320-160x132) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1322 240X128](#ssd1322-240x128) + * [SSD1322 TOPWIN_240X128](#ssd1322-topwin_240x128) + * [SSD1322 NHD_256X64](#ssd1322-nhd_256x64) + * [SSD1322 ZJY_256X64](#ssd1322-zjy_256x64) + * [SSD1322 NHD_128X64](#ssd1322-nhd_128x64) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1606 172X72](#ssd1606-172x72) + * [SSD1607 200X200](#ssd1607-200x200) + * [SSD1607 GD_200X200](#ssd1607-gd_200x200) + * [SSD1607 WS_200X200](#ssd1607-ws_200x200) + * [IL3820 296X128](#il3820-296x128) + * [IL3820 V2_296X128](#il3820-v2_296x128) + * [SED1330 240X128](#sed1330-240x128) + * [SED1330 240X64](#sed1330-240x64) + * [SED1330 256X128](#sed1330-256x128) + * [RA8835 NHD_240X128](#ra8835-nhd_240x128) + * [RA8835 320X240](#ra8835-320x240) + * [SED1330 320X200](#sed1330-320x200) + * [RA8835 320X160](#ra8835-320x160) + * [SED1330 320X160](#sed1330-320x160) + * [MAX7219 64X8](#max7219-64x8) + * [MAX7219 32X8](#max7219-32x8) + * [MAX7219 8X8](#max7219-8x8) + * [S1D15300 LM6023](#s1d15300-lm6023) + * [S1D15300 97X32](#s1d15300-97x32) + * [S1D15300 100X32](#s1d15300-100x32) + * [S1D15300 100X32I](#s1d15300-100x32i) + * [S1D15E06 160100](#s1d15e06-160100) + * [S1D15721 240X64](#s1d15721-240x64) + * [GU800 128X64](#gu800-128x64) + * [GU800 160X16](#gu800-160x16) + * [GP1287AI 256X50](#gp1287ai-256x50) + * [GP1247AI 253X63](#gp1247ai-253x63) + * [GP1294AI 256X48](#gp1294ai-256x48) + * [A2PRINTER 384X240](#a2printer-384x240) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [Links](#links) + +[tocend]: # (toc end) + +# Introduction + +U8g2 can be used as C-library with any microcontroller. The setup sequence usually looks like this: + +``` +u8g2_t u8g2; // a structure which will contain all the data for one display +... +u8g2_Setup_ssd1306_i2c_128x64_noname_2(&u8g2, U8G2_R0, u8x8_byte_sw_i2c, u8x8_gpio_and_delay_lpc11u3x); // init u8g2 structure +u8g2_InitDisplay(&u8g2); // send init sequence to the display, display is in sleep mode after this, +u8g2_SetPowerSave(&u8g2, 0); // wake up display +``` + +Alternative setup if the display is already active: + +``` +u8g2_t u8g2; // a structure which will contain all the data for one display +... +u8g2_Setup_ssd1306_i2c_128x64_noname_2(&u8g2, U8G2_R0, u8x8_byte_sw_i2c, u8x8_gpio_and_delay_lpc11u3x); // init u8g2 structure +u8g2_InitInterface(&u8g2); // just init the interface, do not reset the display, do not send any data to the display +``` + +# Setup Procedure List + + +## Setup Naming Convention + +Each setup procedure name has the following naming convention: + +`u8g2_Setup___` + + * ``: Describes the display name and subtype (dimention, configuration options). + * ``: I2C protocol requires special care. If the display supports I2C communication interface, + then there is a special setup procedure for I2C, which includes the string "i2c" in the procedure name. + For SPI or parallel communication, use the setup procedure without "i2c" in the procedure name. + * ``: This is `1`, `2` or `f` for one page, two page or full page mode. + + The naming convention is just a rough idea for the function names. Function names + and their possible arguments are listed below. + +## Setup Arguments + +All available setup procedure are listed in the rest of the document. Each setup +procedure requires four arguments: + + 1. U8g2: Pointer to an empty u8g2 structure (see the example above) + 2. Rotation: Rotation procedure, see below + 3. Byte communication procedure: Either one of the existing procedures or a custom procedure for the target controller. + 4. Lowlevel delay and GPIO procedure: This must be a custom procedure. + +For the second argument, the following constants are available: + +| Rotation/Mirror | Description | +|---|---| +| `U8G2_R0` | No rotation, landscape | +| `U8G2_R1` | 90 degree clockwise rotation | +| `U8G2_R2` | 180 degree clockwise rotation | +| `U8G2_R3` | 270 degree clockwise rotation | +| `U8G2_MIRROR` | No rotation, landscape, display content is mirrored (v2.6.x) | + +For the third argument, several "bitbanging" procedures are available: + +| Byte Procedure | Description | +|---|---| +| u8x8_byte_4wire_sw_spi | Standard 8-bit SPI communication with "four pins" (SCK, MOSI, DC, CS) | +| u8x8_byte_3wire_sw_spi | 9-bit communication with "three pins" (SCK, MOSI, CS) | +| u8x8_byte_8bit_6800mode | Parallel interface, 6800 format | +| u8x8_byte_8bit_8080mode | Parallel interface, 8080 format | +| u8x8_byte_sw_i2c | Two wire, I2C communication | +| u8x8_byte_ks0108 | Special interface for KS0108 controller | + +Of course the target display must support this interface, this means you can not use +the SPI interface with a display which does not support SPI. + +The last argument is discussed here: [Porting-to-new-MCU-platform](Porting-to-new-MCU-platform) + +# Using dynamically allocated page buffers + +To use dynamically allocated page buffers, a slightly modified setup sequence must be followed and the following line must be uncommented in _u8g2.h_: `//#define U8G2_USE_DYNAMIC_ALLOC`. + +The corresponding setup sequence could look as follows: + +``` +u8g2_t u8g2; // a structure which will contain all the data for one display +uint8_t *buf; // the pointer to a dynamically allocated page buffer +... +u8g2_Setup_ssd1306_i2c_128x64_noname_2(&u8g2, U8G2_R0, u8x8_byte_sw_i2c, u8x8_gpio_and_delay_lpc11u3x); // init u8g2 structure +buf = (uint8_t *)malloc(u8g2_GetBufferSize(&u8g2)); // dynamically allocate a buffer of the required size +u8g2_SetBufferPtr(&u8g2, buf); // set the internal page buffer pointer to the newly allocated page buffer +u8g2_InitDisplay(&u8g2); // send init sequence to the display, display is in sleep mode after this, +u8g2_SetPowerSave(&u8g2, 0); // wake up display +``` + + +Using dynamically allocated buffers disables static buffer allocation, thus, the pointer to the dynamically allocated buffer must be set directly after calling the setup procedure. + +You will have to increase the heap space by `u8g2_getBufferSize` bytes. To get this value, you may either run your project and have this value printed via a serial port or you may look into the definition of the setup u8g2_Setup_* function in _u8g2_d_setup.c_. The function will contain a line similar to the following: + +
+...
+buf = u8g2_m_16_4_1(&tile_buf_height);
+...
+
+ +When looking into _u8g2_d_memory.c_, you will find the definition of the highlighted function: + +
+...
+static uint8_t buf[128];
+...
+
+ +The buffer size to be allocated in this example is emphasized. + +# Setup Function Reference + +## SSD1305 128X32_NONAME +Controller "ssd1305", Display "128x32_noname" + * u8g2_Setup_ssd1305_128x32_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x32_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1305 128X32_ADAFRUIT +Controller "ssd1305", Display "128x32_adafruit" + * u8g2_Setup_ssd1305_128x32_adafruit_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x32_adafruit_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1305 128X32_NONAME +Controller "ssd1305", Display "128x32_noname" + * u8g2_Setup_ssd1305_i2c_128x32_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_noname_f(u8g2, rotation, uC specific, uC specific) + +## SSD1305 128X32_ADAFRUIT +Controller "ssd1305", Display "128x32_adafruit" + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x32_adafruit_f(u8g2, rotation, uC specific, uC specific) + +## SSD1305 128X64_ADAFRUIT +Controller "ssd1305", Display "128x64_adafruit" + * u8g2_Setup_ssd1305_128x64_adafruit_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x64_adafruit_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1305 128X64_RAYSTAR +Controller "ssd1305", Display "128x64_raystar" + * u8g2_Setup_ssd1305_128x64_raystar_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1305_128x64_raystar_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1305 128X64_ADAFRUIT +Controller "ssd1305", Display "128x64_adafruit" + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_adafruit_f(u8g2, rotation, uC specific, uC specific) + +## SSD1305 128X64_RAYSTAR +Controller "ssd1305", Display "128x64_raystar" + * u8g2_Setup_ssd1305_i2c_128x64_raystar_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1305_i2c_128x64_raystar_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 2040X16 +Controller "ssd1306", Display "2040x16" + * u8g2_Setup_ssd1306_2040x16_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_2040x16_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_2040x16_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_2040x16_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_2040x16_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_2040x16_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_2040x16_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_2040x16_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_2040x16_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_2040x16_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X64_NONAME +Controller "ssd1306", Display "128x64_noname" + * u8g2_Setup_ssd1306_128x64_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X64_VCOMH0 +Controller "ssd1306", Display "128x64_vcomh0" + * u8g2_Setup_ssd1306_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X64_ALT0 +Controller "ssd1306", Display "128x64_alt0" + * u8g2_Setup_ssd1306_128x64_alt0_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x64_alt0_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X64_NONAME +Controller "ssd1306", Display "128x64_noname" + * u8g2_Setup_ssd1306_i2c_128x64_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 128X64_VCOMH0 +Controller "ssd1306", Display "128x64_vcomh0" + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 128X64_ALT0 +Controller "ssd1306", Display "128x64_alt0" + * u8g2_Setup_ssd1306_i2c_128x64_alt0_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x64_alt0_f(u8g2, rotation, uC specific, uC specific) + +## SSD1312 128X64_NONAME +Controller "ssd1312", Display "128x64_noname" + * u8g2_Setup_ssd1312_128x64_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1312 128X64_NONAME +Controller "ssd1312", Display "128x64_noname" + * u8g2_Setup_ssd1312_i2c_128x64_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 72X40_ER +Controller "ssd1306", Display "72x40_er" + * u8g2_Setup_ssd1306_72x40_er_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_72x40_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_72x40_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_72x40_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_72x40_er_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_72x40_er_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_72x40_er_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_72x40_er_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_72x40_er_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_72x40_er_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 72X40_ER +Controller "ssd1306", Display "72x40_er" + * u8g2_Setup_ssd1306_i2c_72x40_er_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_72x40_er_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 96X40 +Controller "ssd1306", Display "96x40" + * u8g2_Setup_ssd1306_96x40_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x40_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x40_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x40_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x40_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x40_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x40_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x40_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x40_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x40_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 96X39 +Controller "ssd1306", Display "96x39" + * u8g2_Setup_ssd1306_96x39_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x39_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x39_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x39_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x39_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x39_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x39_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x39_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x39_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x39_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 96X40 +Controller "ssd1306", Display "96x40" + * u8g2_Setup_ssd1306_i2c_96x40_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x40_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 96X39 +Controller "ssd1306", Display "96x39" + * u8g2_Setup_ssd1306_i2c_96x39_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x39_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 128X64_NONAME +Controller "sh1106", Display "128x64_noname" + * u8g2_Setup_sh1106_128x64_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 128X64_VCOMH0 +Controller "sh1106", Display "128x64_vcomh0" + * u8g2_Setup_sh1106_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 128X64_WINSTAR +Controller "sh1106", Display "128x64_winstar" + * u8g2_Setup_sh1106_128x64_winstar_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x64_winstar_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 128X64_NONAME +Controller "sh1106", Display "128x64_noname" + * u8g2_Setup_sh1106_i2c_128x64_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 128X64_VCOMH0 +Controller "sh1106", Display "128x64_vcomh0" + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_vcomh0_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 128X64_WINSTAR +Controller "sh1106", Display "128x64_winstar" + * u8g2_Setup_sh1106_i2c_128x64_winstar_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x64_winstar_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 72X40_WISE +Controller "sh1106", Display "72x40_wise" + * u8g2_Setup_sh1106_72x40_wise_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_72x40_wise_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_72x40_wise_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_72x40_wise_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_72x40_wise_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_72x40_wise_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_72x40_wise_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_72x40_wise_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_72x40_wise_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_72x40_wise_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 72X40_WISE +Controller "sh1106", Display "72x40_wise" + * u8g2_Setup_sh1106_i2c_72x40_wise_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_72x40_wise_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 64X32 +Controller "sh1106", Display "64x32" + * u8g2_Setup_sh1106_64x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_64x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_64x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_64x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_64x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_64x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_64x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_64x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 64X32 +Controller "sh1106", Display "64x32" + * u8g2_Setup_sh1106_i2c_64x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_64x32_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 64X128 +Controller "sh1107", Display "64x128" + * u8g2_Setup_sh1107_64x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_64x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_64x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_64x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_64x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_64x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_64x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_64x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_64x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_64x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 64X128 +Controller "sh1107", Display "64x128" + * u8g2_Setup_sh1107_i2c_64x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_64x128_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 SEEED_96X96 +Controller "sh1107", Display "seeed_96x96" + * u8g2_Setup_sh1107_seeed_96x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_seeed_96x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 HJR_OEL1M0201_96X96 +Controller "sh1107", Display "hjr_oel1m0201_96x96" + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_hjr_oel1m0201_96x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 SEEED_96X96 +Controller "sh1107", Display "seeed_96x96" + * u8g2_Setup_sh1107_i2c_seeed_96x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 HJR_OEL1M0201_96X96 +Controller "sh1107", Display "hjr_oel1m0201_96x96" + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_hjr_oel1m0201_96x96_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 128X80 +Controller "sh1107", Display "128x80" + * u8g2_Setup_sh1107_128x80_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x80_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x80_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x80_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x80_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x80_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_128x80_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_128x80_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 TK078F288_80X128 +Controller "sh1107", Display "tk078f288_80x128" + * u8g2_Setup_sh1107_tk078f288_80x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_tk078f288_80x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 128X80 +Controller "sh1107", Display "128x80" + * u8g2_Setup_sh1107_i2c_128x80_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x80_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 TK078F288_80X128 +Controller "sh1107", Display "tk078f288_80x128" + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_tk078f288_80x128_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 128X128 +Controller "sh1107", Display "128x128" + * u8g2_Setup_sh1107_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 PIMORONI_128X128 +Controller "sh1107", Display "pimoroni_128x128" + * u8g2_Setup_sh1107_pimoroni_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_pimoroni_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 SEEED_128X128 +Controller "sh1107", Display "seeed_128x128" + * u8g2_Setup_sh1107_seeed_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1107_seeed_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1107 128X128 +Controller "sh1107", Display "128x128" + * u8g2_Setup_sh1107_i2c_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 PIMORONI_128X128 +Controller "sh1107", Display "pimoroni_128x128" + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_pimoroni_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SH1107 SEEED_128X128 +Controller "sh1107", Display "seeed_128x128" + * u8g2_Setup_sh1107_i2c_seeed_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1107_i2c_seeed_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SH1108 128X160 +Controller "sh1108", Display "128x160" + * u8g2_Setup_sh1108_128x160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_128x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_128x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_128x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_128x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_128x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1108_128x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1108_128x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1108 128X160 +Controller "sh1108", Display "128x160" + * u8g2_Setup_sh1108_i2c_128x160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_128x160_f(u8g2, rotation, uC specific, uC specific) + +## CH1120 128X160 +Controller "ch1120", Display "128x160" + * u8g2_Setup_ch1120_128x160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ch1120_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_128x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_128x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ch1120_128x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ch1120_128x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ch1120_128x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ch1120_128x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ch1120_128x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## CH1120 128X160 +Controller "ch1120", Display "128x160" + * u8g2_Setup_ch1120_i2c_128x160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ch1120_i2c_128x160_f(u8g2, rotation, uC specific, uC specific) + +## SH1108 160X160 +Controller "sh1108", Display "160x160" + * u8g2_Setup_sh1108_160x160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1108_160x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_160x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_160x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_160x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_160x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_160x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1108_160x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1108_160x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1108_160x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1108 160X160 +Controller "sh1108", Display "160x160" + * u8g2_Setup_sh1108_i2c_160x160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1108_i2c_160x160_f(u8g2, rotation, uC specific, uC specific) + +## SH1122 256X64 +Controller "sh1122", Display "256x64" + * u8g2_Setup_sh1122_256x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1122_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_256x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1122_256x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1122_256x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1122_256x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1122_256x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1122_256x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1122 256X64 +Controller "sh1122", Display "256x64" + * u8g2_Setup_sh1122_i2c_256x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1122_i2c_256x64_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 128X32_UNIVISION +Controller "ssd1306", Display "128x32_univision" + * u8g2_Setup_ssd1306_128x32_univision_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x32_univision_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X32_WINSTAR +Controller "ssd1306", Display "128x32_winstar" + * u8g2_Setup_ssd1306_128x32_winstar_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_128x32_winstar_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 128X32_UNIVISION +Controller "ssd1306", Display "128x32_univision" + * u8g2_Setup_ssd1306_i2c_128x32_univision_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_univision_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 128X32_WINSTAR +Controller "ssd1306", Display "128x32_winstar" + * u8g2_Setup_ssd1306_i2c_128x32_winstar_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_128x32_winstar_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 102X64_EA_OLEDS102 +Controller "ssd1306", Display "102x64_ea_oleds102" + * u8g2_Setup_ssd1306_102x64_ea_oleds102_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_102x64_ea_oleds102_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 102X64_EA_OLEDS102 +Controller "ssd1306", Display "102x64_ea_oleds102" + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_102x64_ea_oleds102_f(u8g2, rotation, uC specific, uC specific) + +## SH1106 128X32_VISIONOX +Controller "sh1106", Display "128x32_visionox" + * u8g2_Setup_sh1106_128x32_visionox_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sh1106_128x32_visionox_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SH1106 128X32_VISIONOX +Controller "sh1106", Display "128x32_visionox" + * u8g2_Setup_sh1106_i2c_128x32_visionox_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_sh1106_i2c_128x32_visionox_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 64X48_ER +Controller "ssd1306", Display "64x48_er" + * u8g2_Setup_ssd1306_64x48_er_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x48_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x48_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x48_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x48_er_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x48_er_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x48_er_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x48_er_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x48_er_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x48_er_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 64X48_ER +Controller "ssd1306", Display "64x48_er" + * u8g2_Setup_ssd1306_i2c_64x48_er_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x48_er_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 48X64_WINSTAR +Controller "ssd1306", Display "48x64_winstar" + * u8g2_Setup_ssd1306_48x64_winstar_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_48x64_winstar_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 48X64_WINSTAR +Controller "ssd1306", Display "48x64_winstar" + * u8g2_Setup_ssd1306_i2c_48x64_winstar_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_48x64_winstar_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 64X32_NONAME +Controller "ssd1306", Display "64x32_noname" + * u8g2_Setup_ssd1306_64x32_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x32_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 64X32_1F +Controller "ssd1306", Display "64x32_1f" + * u8g2_Setup_ssd1306_64x32_1f_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_64x32_1f_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 64X32_NONAME +Controller "ssd1306", Display "64x32_noname" + * u8g2_Setup_ssd1306_i2c_64x32_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_noname_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 64X32_1F +Controller "ssd1306", Display "64x32_1f" + * u8g2_Setup_ssd1306_i2c_64x32_1f_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_64x32_1f_f(u8g2, rotation, uC specific, uC specific) + +## SSD1306 96X16_ER +Controller "ssd1306", Display "96x16_er" + * u8g2_Setup_ssd1306_96x16_er_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1306_96x16_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x16_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x16_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_96x16_er_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x16_er_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x16_er_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1306_96x16_er_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x16_er_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1306_96x16_er_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1306 96X16_ER +Controller "ssd1306", Display "96x16_er" + * u8g2_Setup_ssd1306_i2c_96x16_er_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1306_i2c_96x16_er_f(u8g2, rotation, uC specific, uC specific) + +## SSD1309 128X64_NONAME2 +Controller "ssd1309", Display "128x64_noname2" + * u8g2_Setup_ssd1309_128x64_noname2_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname2_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1309 128X64_NONAME2 +Controller "ssd1309", Display "128x64_noname2" + * u8g2_Setup_ssd1309_i2c_128x64_noname2_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname2_f(u8g2, rotation, uC specific, uC specific) + +## SSD1309 128X64_NONAME0 +Controller "ssd1309", Display "128x64_noname0" + * u8g2_Setup_ssd1309_128x64_noname0_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x64_noname0_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1309 128X64_NONAME0 +Controller "ssd1309", Display "128x64_noname0" + * u8g2_Setup_ssd1309_i2c_128x64_noname0_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x64_noname0_f(u8g2, rotation, uC specific, uC specific) + +## SSD1309 128X128_NONAME0 +Controller "ssd1309", Display "128x128_noname0" + * u8g2_Setup_ssd1309_128x128_noname0_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1309_128x128_noname0_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1309 128X128_NONAME0 +Controller "ssd1309", Display "128x128_noname0" + * u8g2_Setup_ssd1309_i2c_128x128_noname0_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1309_i2c_128x128_noname0_f(u8g2, rotation, uC specific, uC specific) + +## SSD1312 128X32 +Controller "ssd1312", Display "128x32" + * u8g2_Setup_ssd1312_128x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_128x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_128x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_128x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_128x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1312 128X32 +Controller "ssd1312", Display "128x32" + * u8g2_Setup_ssd1312_i2c_128x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + +## SSD1312 120X32 +Controller "ssd1312", Display "120x32" + * u8g2_Setup_ssd1312_120x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_120x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_120x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1312 120X28 +Controller "ssd1312", Display "120x28" + * u8g2_Setup_ssd1312_120x28_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1312_120x28_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x28_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x28_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_120x28_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x28_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x28_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1312_120x28_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_120x28_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1312_120x28_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1312 120X32 +Controller "ssd1312", Display "120x32" + * u8g2_Setup_ssd1312_i2c_120x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x32_f(u8g2, rotation, uC specific, uC specific) + +## SSD1312 120X28 +Controller "ssd1312", Display "120x28" + * u8g2_Setup_ssd1312_i2c_120x28_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1312_i2c_120x28_f(u8g2, rotation, uC specific, uC specific) + +## SSD1316 128X32 +Controller "ssd1316", Display "128x32" + * u8g2_Setup_ssd1316_128x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_128x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_128x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_128x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_128x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_128x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_128x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1316_128x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1316_128x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1316 128X32 +Controller "ssd1316", Display "128x32" + * u8g2_Setup_ssd1316_i2c_128x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + +## SSD1316 96X32 +Controller "ssd1316", Display "96x32" + * u8g2_Setup_ssd1316_96x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_96x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_96x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1316_96x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_96x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_96x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1316_96x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1316_96x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1316_96x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1316 96X32 +Controller "ssd1316", Display "96x32" + * u8g2_Setup_ssd1316_i2c_96x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1316_i2c_96x32_f(u8g2, rotation, uC specific, uC specific) + +## SSD1317 96X96 +Controller "ssd1317", Display "96x96" + * u8g2_Setup_ssd1317_96x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1317_96x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1317_96x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1317_96x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1317_96x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1317_96x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1317_96x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1317_96x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1317_96x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1317 96X96 +Controller "ssd1317", Display "96x96" + * u8g2_Setup_ssd1317_i2c_96x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1317_i2c_96x96_f(u8g2, rotation, uC specific, uC specific) + +## SSD1318 128X96 +Controller "ssd1318", Display "128x96" + * u8g2_Setup_ssd1318_128x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1318_128x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1318_128x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1318 128X96_XCP +Controller "ssd1318", Display "128x96_xcp" + * u8g2_Setup_ssd1318_128x96_xcp_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1318_128x96_xcp_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1318 128X96 +Controller "ssd1318", Display "128x96" + * u8g2_Setup_ssd1318_i2c_128x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_f(u8g2, rotation, uC specific, uC specific) + +## SSD1318 128X96_XCP +Controller "ssd1318", Display "128x96_xcp" + * u8g2_Setup_ssd1318_i2c_128x96_xcp_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1318_i2c_128x96_xcp_f(u8g2, rotation, uC specific, uC specific) + +## SSD1325 NHD_128X64 +Controller "ssd1325", Display "nhd_128x64" + * u8g2_Setup_ssd1325_nhd_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1325_nhd_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1325 NHD_128X64 +Controller "ssd1325", Display "nhd_128x64" + * u8g2_Setup_ssd1325_i2c_nhd_128x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1325_i2c_nhd_128x64_f(u8g2, rotation, uC specific, uC specific) + +## SSD0323 OS128064 +Controller "ssd0323", Display "os128064" + * u8g2_Setup_ssd0323_os128064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd0323_os128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_os128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_os128064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_os128064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd0323_os128064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd0323_os128064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd0323_os128064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd0323_os128064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd0323_os128064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD0323 OS128064 +Controller "ssd0323", Display "os128064" + * u8g2_Setup_ssd0323_i2c_os128064_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd0323_i2c_os128064_f(u8g2, rotation, uC specific, uC specific) + +## SSD1326 ER_256X32 +Controller "ssd1326", Display "er_256x32" + * u8g2_Setup_ssd1326_er_256x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1326_er_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_er_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_er_256x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_er_256x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1326_er_256x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1326_er_256x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1326_er_256x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1326_er_256x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1326_er_256x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1326 ER_256X32 +Controller "ssd1326", Display "er_256x32" + * u8g2_Setup_ssd1326_i2c_er_256x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1326_i2c_er_256x32_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 WS_96X64 +Controller "ssd1327", Display "ws_96x64" + * u8g2_Setup_ssd1327_ws_96x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ws_96x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 WS_96X64 +Controller "ssd1327", Display "ws_96x64" + * u8g2_Setup_ssd1327_i2c_ws_96x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_96x64_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 SEEED_96X96 +Controller "ssd1327", Display "seeed_96x96" + * u8g2_Setup_ssd1327_seeed_96x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_seeed_96x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 SEEED_96X96 +Controller "ssd1327", Display "seeed_96x96" + * u8g2_Setup_ssd1327_i2c_seeed_96x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_seeed_96x96_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 EA_W128128 +Controller "ssd1327", Display "ea_w128128" + * u8g2_Setup_ssd1327_ea_w128128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ea_w128128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 MIDAS_128X128 +Controller "ssd1327", Display "midas_128x128" + * u8g2_Setup_ssd1327_midas_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_midas_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 ZJY_128X128 +Controller "ssd1327", Display "zjy_128x128" + * u8g2_Setup_ssd1327_zjy_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_zjy_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 WS_128X128 +Controller "ssd1327", Display "ws_128x128" + * u8g2_Setup_ssd1327_ws_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_ws_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 EA_W128128 +Controller "ssd1327", Display "ea_w128128" + * u8g2_Setup_ssd1327_i2c_ea_w128128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ea_w128128_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 MIDAS_128X128 +Controller "ssd1327", Display "midas_128x128" + * u8g2_Setup_ssd1327_i2c_midas_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_midas_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 ZJY_128X128 +Controller "ssd1327", Display "zjy_128x128" + * u8g2_Setup_ssd1327_i2c_zjy_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_zjy_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 WS_128X128 +Controller "ssd1327", Display "ws_128x128" + * u8g2_Setup_ssd1327_i2c_ws_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_ws_128x128_f(u8g2, rotation, uC specific, uC specific) + +## SSD1327 VISIONOX_128X96 +Controller "ssd1327", Display "visionox_128x96" + * u8g2_Setup_ssd1327_visionox_128x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1327_visionox_128x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1327 VISIONOX_128X96 +Controller "ssd1327", Display "visionox_128x96" + * u8g2_Setup_ssd1327_i2c_visionox_128x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1327_i2c_visionox_128x96_f(u8g2, rotation, uC specific, uC specific) + +## SSD1329 128X96_NONAME +Controller "ssd1329", Display "128x96_noname" + * u8g2_Setup_ssd1329_128x96_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1329_128x96_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1329 96X96_NONAME +Controller "ssd1329", Display "96x96_noname" + * u8g2_Setup_ssd1329_96x96_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1329_96x96_noname_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## LD7032 60X32 +Controller "ld7032", Display "60x32" + * u8g2_Setup_ld7032_60x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_60x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_60x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LD7032 60X32_ALT +Controller "ld7032", Display "60x32_alt" + * u8g2_Setup_ld7032_60x32_alt_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_60x32_alt_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_60x32_alt_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LD7032 60X32 +Controller "ld7032", Display "60x32" + * u8g2_Setup_ld7032_i2c_60x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_f(u8g2, rotation, uC specific, uC specific) + +## LD7032 60X32_ALT +Controller "ld7032", Display "60x32_alt" + * u8g2_Setup_ld7032_i2c_60x32_alt_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_60x32_alt_f(u8g2, rotation, uC specific, uC specific) + +## LD7032 128X36 +Controller "ld7032", Display "128x36" + * u8g2_Setup_ld7032_128x36_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_128x36_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ld7032_128x36_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LD7032 128X36 +Controller "ld7032", Display "128x36" + * u8g2_Setup_ld7032_i2c_128x36_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ld7032_i2c_128x36_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * u8g2_Setup_st7920_p_256x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_256x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_256x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * u8g2_Setup_st7920_256x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_256x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_256x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * u8g2_Setup_st7920_s_256x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_256x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_256x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_256x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_256x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * u8g2_Setup_st7920_p_144x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_144x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_144x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * u8g2_Setup_st7920_144x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_144x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_144x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * u8g2_Setup_st7920_s_144x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_144x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_144x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_144x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_144x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_144x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_144x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_144x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_144x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * u8g2_Setup_st7920_p_128x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_128x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_128x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * u8g2_Setup_st7920_128x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_128x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_128x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * u8g2_Setup_st7920_s_128x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * u8g2_Setup_st7920_p_160x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_160x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_160x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * u8g2_Setup_st7920_160x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_160x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_160x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * u8g2_Setup_st7920_s_160x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_160x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_160x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_160x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_160x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_160x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_160x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_160x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_160x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * u8g2_Setup_st7920_p_192x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_192x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_192x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * u8g2_Setup_st7920_192x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_192x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_192x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * u8g2_Setup_st7920_s_192x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_192x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_192x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_192x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_192x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_192x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_192x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_192x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_192x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * u8g2_Setup_st7920_p_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7920_p_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * u8g2_Setup_st7920_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7920_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * u8g2_Setup_st7920_s_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7920_s_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7920_s_128x64_f(u8g2, rotation, uC specific, uC specific) + +## LS013B7DH03 128X128 +Controller "ls013b7dh03", Display "128x128" + * u8g2_Setup_ls013b7dh03_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls013b7dh03_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls013b7dh03_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LS027B7DH01 400X240 +Controller "ls027b7dh01", Display "400x240" + * u8g2_Setup_ls027b7dh01_400x240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls027b7dh01_400x240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls027b7dh01_400x240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LS027B7DH01 M0_400X240 +Controller "ls027b7dh01", Display "m0_400x240" + * u8g2_Setup_ls027b7dh01_m0_400x240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls027b7dh01_m0_400x240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls027b7dh01_m0_400x240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LS013B7DH05 144X168 +Controller "ls013b7dh05", Display "144x168" + * u8g2_Setup_ls013b7dh05_144x168_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls013b7dh05_144x168_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls013b7dh05_144x168_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## LS011B7DH03 160X68 +Controller "ls011b7dh03", Display "160x68" + * u8g2_Setup_ls011b7dh03_160x68_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls011b7dh03_160x68_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ls011b7dh03_160x68_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## UC1701 EA_DOGS102 +Controller "uc1701", Display "ea_dogs102" + * u8g2_Setup_uc1701_ea_dogs102_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1701_ea_dogs102_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1701 MINI12864 +Controller "uc1701", Display "mini12864" + * u8g2_Setup_uc1701_mini12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1701_mini12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_mini12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_mini12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1701_mini12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_mini12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_mini12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1701_mini12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1701_mini12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1701_mini12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## PCD8544 84X48 +Controller "pcd8544", Display "84x48" + * u8g2_Setup_pcd8544_84x48_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcd8544_84x48_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcd8544_84x48_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcd8544_84x48_f(u8g2, rotation, uC specific, uC specific) + +## PCF8812 96X65 +Controller "pcf8812", Display "96x65" + * u8g2_Setup_pcf8812_96x65_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_96x65_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcf8812_96x65_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcf8812_96x65_f(u8g2, rotation, uC specific, uC specific) + +## PCF8812 101X64 +Controller "pcf8812", Display "101x64" + * u8g2_Setup_pcf8812_101x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_pcf8812_101x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcf8812_101x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_pcf8812_101x64_f(u8g2, rotation, uC specific, uC specific) + +## HX1230 96X68 +Controller "hx1230", Display "96x68" + * u8g2_Setup_hx1230_96x68_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_hx1230_96x68_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_hx1230_96x68_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_hx1230_96x68_f(u8g2, rotation, uC specific, uC specific) + +## UC1604 JLX19264 +Controller "uc1604", Display "jlx19264" + * u8g2_Setup_uc1604_jlx19264_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx19264_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx19264_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx19264_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx19264_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx19264_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1604_jlx19264_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1604_jlx19264_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1604 JLX19264 +Controller "uc1604", Display "jlx19264" + * u8g2_Setup_uc1604_i2c_jlx19264_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx19264_f(u8g2, rotation, uC specific, uC specific) + +## UC1604 JLX12864 +Controller "uc1604", Display "jlx12864" + * u8g2_Setup_uc1604_jlx12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1604_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1604_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1604_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1604_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1604 JLX12864 +Controller "uc1604", Display "jlx12864" + * u8g2_Setup_uc1604_i2c_jlx12864_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1604_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + +## UC1608 ERC24064 +Controller "uc1608", Display "erc24064" + * u8g2_Setup_uc1608_erc24064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc24064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc24064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc24064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc24064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc24064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc24064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc24064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_erc24064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_erc24064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1608 DEM240064 +Controller "uc1608", Display "dem240064" + * u8g2_Setup_uc1608_dem240064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_dem240064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_dem240064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_dem240064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_dem240064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_dem240064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_dem240064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_dem240064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_dem240064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_dem240064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1608 ERC24064 +Controller "uc1608", Display "erc24064" + * u8g2_Setup_uc1608_i2c_erc24064_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc24064_f(u8g2, rotation, uC specific, uC specific) + +## UC1608 DEM240064 +Controller "uc1608", Display "dem240064" + * u8g2_Setup_uc1608_i2c_dem240064_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_dem240064_f(u8g2, rotation, uC specific, uC specific) + +## UC1608 ERC240120 +Controller "uc1608", Display "erc240120" + * u8g2_Setup_uc1608_erc240120_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_erc240120_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc240120_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc240120_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_erc240120_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc240120_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc240120_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_erc240120_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_erc240120_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_erc240120_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1608 ERC240120 +Controller "uc1608", Display "erc240120" + * u8g2_Setup_uc1608_i2c_erc240120_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_erc240120_f(u8g2, rotation, uC specific, uC specific) + +## UC1608 240X128 +Controller "uc1608", Display "240x128" + * u8g2_Setup_uc1608_240x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1608_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1608_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1608_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1608 240X128 +Controller "uc1608", Display "240x128" + * u8g2_Setup_uc1608_i2c_240x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1608_i2c_240x128_f(u8g2, rotation, uC specific, uC specific) + +## UC1609 SLG19264 +Controller "uc1609", Display "slg19264" + * u8g2_Setup_uc1609_slg19264_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1609_slg19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_slg19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_slg19264_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_slg19264_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1609_slg19264_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1609_slg19264_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1609_slg19264_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1609_slg19264_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1609_slg19264_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1609 SLG19264 +Controller "uc1609", Display "slg19264" + * u8g2_Setup_uc1609_i2c_slg19264_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1609_i2c_slg19264_f(u8g2, rotation, uC specific, uC specific) + +## UC1628 128X64 +Controller "uc1628", Display "128x64" + * u8g2_Setup_uc1628_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1628 128X64 +Controller "uc1628", Display "128x64" + * u8g2_Setup_uc1628_i2c_128x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_128x64_f(u8g2, rotation, uC specific, uC specific) + +## UC1628 256X128 +Controller "uc1628", Display "256x128" + * u8g2_Setup_uc1628_256x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_256x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_256x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1628 256X128 +Controller "uc1628", Display "256x128" + * u8g2_Setup_uc1628_i2c_256x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x128_f(u8g2, rotation, uC specific, uC specific) + +## UC1628 256X32 +Controller "uc1628", Display "256x32" + * u8g2_Setup_uc1628_256x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1628_256x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1628_256x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_256x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1628_256x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1628 256X32 +Controller "uc1628", Display "256x32" + * u8g2_Setup_uc1628_i2c_256x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1628_i2c_256x32_f(u8g2, rotation, uC specific, uC specific) + +## UC1638 160X128 +Controller "uc1638", Display "160x128" + * u8g2_Setup_uc1638_160x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_160x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_160x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_160x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_160x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_160x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_160x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_160x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_160x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_160x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1638 192X96 +Controller "uc1638", Display "192x96" + * u8g2_Setup_uc1638_192x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_192x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_192x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_192x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_192x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_192x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_192x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_192x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_192x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_192x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1638 192X96 +Controller "uc1638", Display "192x96" + * u8g2_Setup_uc1638_i2c_192x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_192x96_f(u8g2, rotation, uC specific, uC specific) + +## UC1638 240X128 +Controller "uc1638", Display "240x128" + * u8g2_Setup_uc1638_240x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1638_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1638_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1638_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1638 240X128 +Controller "uc1638", Display "240x128" + * u8g2_Setup_uc1638_i2c_240x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1638_i2c_240x128_f(u8g2, rotation, uC specific, uC specific) + +## UC1610 EA_DOGXL160 +Controller "uc1610", Display "ea_dogxl160" + * u8g2_Setup_uc1610_ea_dogxl160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1610_ea_dogxl160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1610 EA_DOGXL160 +Controller "uc1610", Display "ea_dogxl160" + * u8g2_Setup_uc1610_i2c_ea_dogxl160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1610_i2c_ea_dogxl160_f(u8g2, rotation, uC specific, uC specific) + +## UC1611 EA_DOGM240 +Controller "uc1611", Display "ea_dogm240" + * u8g2_Setup_uc1611_ea_dogm240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ea_dogm240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1611 EA_DOGM240 +Controller "uc1611", Display "ea_dogm240" + * u8g2_Setup_uc1611_i2c_ea_dogm240_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogm240_f(u8g2, rotation, uC specific, uC specific) + +## UC1611 EA_DOGXL240 +Controller "uc1611", Display "ea_dogxl240" + * u8g2_Setup_uc1611_ea_dogxl240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ea_dogxl240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1611 EA_DOGXL240 +Controller "uc1611", Display "ea_dogxl240" + * u8g2_Setup_uc1611_i2c_ea_dogxl240_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ea_dogxl240_f(u8g2, rotation, uC specific, uC specific) + +## UC1611 EW50850 +Controller "uc1611", Display "ew50850" + * u8g2_Setup_uc1611_ew50850_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ew50850_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ew50850_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ew50850_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ew50850_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ew50850_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ew50850_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ew50850_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ew50850_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ew50850_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1611 EW50850 +Controller "uc1611", Display "ew50850" + * u8g2_Setup_uc1611_i2c_ew50850_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ew50850_f(u8g2, rotation, uC specific, uC specific) + +## UC1611 CG160160 +Controller "uc1611", Display "cg160160" + * u8g2_Setup_uc1611_cg160160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_cg160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_cg160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_cg160160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_cg160160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_cg160160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_cg160160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_cg160160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_cg160160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_cg160160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1611 CG160160 +Controller "uc1611", Display "cg160160" + * u8g2_Setup_uc1611_i2c_cg160160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_cg160160_f(u8g2, rotation, uC specific, uC specific) + +## UC1611 IDS4073 +Controller "uc1611", Display "ids4073" + * u8g2_Setup_uc1611_ids4073_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1611_ids4073_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ids4073_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ids4073_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_ids4073_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ids4073_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ids4073_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1611_ids4073_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ids4073_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1611_ids4073_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1611 IDS4073 +Controller "uc1611", Display "ids4073" + * u8g2_Setup_uc1611_i2c_ids4073_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1611_i2c_ids4073_f(u8g2, rotation, uC specific, uC specific) + +## UC1698 160X160 +Controller "uc1698", Display "160x160" + * u8g2_Setup_uc1698_160x160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_160x160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_160x160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_160x160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_160x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_160x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_160x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_160x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1698_160x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1698_160x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1698 240X64 +Controller "uc1698", Display "240x64" + * u8g2_Setup_uc1698_240x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1698_240x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_240x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_240x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1698_240x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_240x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_240x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1698_240x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1698_240x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1698_240x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7511 AVD_320X240 +Controller "st7511", Display "avd_320x240" + * u8g2_Setup_st7511_avd_320x240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_avd_320x240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_avd_320x240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_avd_320x240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_avd_320x240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_avd_320x240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_avd_320x240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_avd_320x240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7511_avd_320x240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7511_avd_320x240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7511 640X320 +Controller "st7511", Display "640x320" + * u8g2_Setup_st7511_640x320_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7511_640x320_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_640x320_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_640x320_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7511_640x320_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_640x320_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_640x320_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7511_640x320_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7511_640x320_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7511_640x320_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7528 NHD_C160100 +Controller "st7528", Display "nhd_c160100" + * u8g2_Setup_st7528_nhd_c160100_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_nhd_c160100_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_nhd_c160100_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_nhd_c160100_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_nhd_c160100_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_nhd_c160100_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_nhd_c160100_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7528_nhd_c160100_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7528_nhd_c160100_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7528 NHD_C160100 +Controller "st7528", Display "nhd_c160100" + * u8g2_Setup_st7528_i2c_nhd_c160100_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_nhd_c160100_f(u8g2, rotation, uC specific, uC specific) + +## ST7528 ERC16064 +Controller "st7528", Display "erc16064" + * u8g2_Setup_st7528_erc16064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_erc16064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_erc16064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7528_erc16064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_erc16064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_erc16064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7528_erc16064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7528_erc16064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7528_erc16064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7528 ERC16064 +Controller "st7528", Display "erc16064" + * u8g2_Setup_st7528_i2c_erc16064_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7528_i2c_erc16064_f(u8g2, rotation, uC specific, uC specific) + +## UC1617 JLX128128 +Controller "uc1617", Display "jlx128128" + * u8g2_Setup_uc1617_jlx128128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1617_jlx128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_jlx128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_jlx128128_f(u8g2, rotation, uC specific, uC specific) + +## UC1617 JLX128128 +Controller "uc1617", Display "jlx128128" + * u8g2_Setup_uc1617_i2c_jlx128128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1617_i2c_jlx128128_f(u8g2, rotation, uC specific, uC specific) + +## ST7565 EA_DOGM128 +Controller "st7565", Display "ea_dogm128" + * u8g2_Setup_st7565_ea_dogm128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ea_dogm128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ea_dogm128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 LM6063 +Controller "st7565", Display "lm6063" + * u8g2_Setup_st7565_lm6063_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6063_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6063_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6063_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6063_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6063_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6063_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6063_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lm6063_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lm6063_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 64128N +Controller "st7565", Display "64128n" + * u8g2_Setup_st7565_64128n_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_64128n_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_64128n_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_64128n_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_64128n_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_64128n_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_64128n_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_64128n_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_64128n_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_64128n_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 ZOLEN_128X64 +Controller "st7565", Display "zolen_128x64" + * u8g2_Setup_st7565_zolen_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_zolen_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_zolen_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_zolen_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_zolen_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_zolen_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_zolen_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_zolen_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_zolen_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_zolen_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 LM6059 +Controller "st7565", Display "lm6059" + * u8g2_Setup_st7565_lm6059_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lm6059_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6059_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6059_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lm6059_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6059_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6059_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lm6059_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lm6059_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lm6059_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 KS0713 +Controller "st7565", Display "ks0713" + * u8g2_Setup_st7565_ks0713_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ks0713_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ks0713_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ks0713_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ks0713_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ks0713_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ks0713_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ks0713_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ks0713_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ks0713_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 LX12864 +Controller "st7565", Display "lx12864" + * u8g2_Setup_st7565_lx12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_lx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_lx12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lx12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lx12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_lx12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lx12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_lx12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 ERC12864 +Controller "st7565", Display "erc12864" + * u8g2_Setup_st7565_erc12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_erc12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_erc12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 ERC12864_ALT +Controller "st7565", Display "erc12864_alt" + * u8g2_Setup_st7565_erc12864_alt_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_erc12864_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_alt_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_erc12864_alt_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_alt_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_alt_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_erc12864_alt_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_erc12864_alt_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_erc12864_alt_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 NHD_C12864 +Controller "st7565", Display "nhd_c12864" + * u8g2_Setup_st7565_nhd_c12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_nhd_c12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_nhd_c12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 JLX12864 +Controller "st7565", Display "jlx12864" + * u8g2_Setup_st7565_jlx12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7565 NHD_C12832 +Controller "st7565", Display "nhd_c12832" + * u8g2_Setup_st7565_nhd_c12832_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_nhd_c12832_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12832_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12832_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_nhd_c12832_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12832_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12832_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_nhd_c12832_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_nhd_c12832_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_nhd_c12832_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7539 192X64 +Controller "st7539", Display "192x64" + * u8g2_Setup_st7539_192x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7539_192x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_192x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_192x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_192x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7539_192x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7539_192x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7539_192x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7539_192x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7539_192x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7539 192X64 +Controller "st7539", Display "192x64" + * u8g2_Setup_st7539_i2c_192x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7539_i2c_192x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7539_i2c_192x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7539_i2c_192x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_i2c_192x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_i2c_192x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_i2c_192x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_i2c_192x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7539_i2c_192x64_f(u8g2, rotation, uC specific, uC specific) + +## UC1601 128X32 +Controller "uc1601", Display "128x32" + * u8g2_Setup_uc1601_128x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1601_128x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1601_128x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1601 128X32 +Controller "uc1601", Display "128x32" + * u8g2_Setup_uc1601_i2c_128x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x32_f(u8g2, rotation, uC specific, uC specific) + +## UC1601 128X64 +Controller "uc1601", Display "128x64" + * u8g2_Setup_uc1601_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_uc1601_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_uc1601_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1601_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_uc1601_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## UC1601 128X64 +Controller "uc1601", Display "128x64" + * u8g2_Setup_uc1601_i2c_128x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_uc1601_i2c_128x64_f(u8g2, rotation, uC specific, uC specific) + +## ST7565 EA_DOGM132 +Controller "st7565", Display "ea_dogm132" + * u8g2_Setup_st7565_ea_dogm132_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7565_ea_dogm132_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm132_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm132_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7565_ea_dogm132_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm132_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm132_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7565_ea_dogm132_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ea_dogm132_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7565_ea_dogm132_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 PI_132X64 +Controller "st7567", Display "pi_132x64" + * u8g2_Setup_st7567_pi_132x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_pi_132x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_pi_132x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_pi_132x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_pi_132x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_pi_132x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_pi_132x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_pi_132x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_pi_132x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_pi_132x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 PI_132X64 +Controller "st7567", Display "pi_132x64" + * u8g2_Setup_st7567_i2c_pi_132x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_pi_132x64_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 JLX12864 +Controller "st7567", Display "jlx12864" + * u8g2_Setup_st7567_jlx12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 ENH_DG128064 +Controller "st7567", Display "enh_dg128064" + * u8g2_Setup_st7567_enh_dg128064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 ENH_DG128064I +Controller "st7567", Display "enh_dg128064i" + * u8g2_Setup_st7567_enh_dg128064i_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_enh_dg128064i_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 OS12864 +Controller "st7567", Display "os12864" + * u8g2_Setup_st7567_os12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_os12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_os12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_os12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_os12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_os12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_os12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_os12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_os12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_os12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 JLX12864 +Controller "st7567", Display "jlx12864" + * u8g2_Setup_st7567_i2c_jlx12864_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 ENH_DG128064 +Controller "st7567", Display "enh_dg128064" + * u8g2_Setup_st7567_i2c_enh_dg128064_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 ENH_DG128064I +Controller "st7567", Display "enh_dg128064i" + * u8g2_Setup_st7567_i2c_enh_dg128064i_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_enh_dg128064i_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 OS12864 +Controller "st7567", Display "os12864" + * u8g2_Setup_st7567_i2c_os12864_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_os12864_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_os12864_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_os12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_os12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_os12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_os12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_os12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_os12864_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 ERC13232 +Controller "st7567", Display "erc13232" + * u8g2_Setup_st7567_erc13232_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc13232_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc13232_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc13232_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc13232_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc13232_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc13232_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc13232_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_erc13232_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_erc13232_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 ERC13232 +Controller "st7567", Display "erc13232" + * u8g2_Setup_st7567_i2c_erc13232_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_erc13232_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 ERC12864 +Controller "st7567", Display "erc12864" + * u8g2_Setup_st7567_erc12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_erc12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_erc12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_erc12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_erc12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_erc12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 96X65 +Controller "st7567", Display "96x65" + * u8g2_Setup_st7567_96x65_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_96x65_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_96x65_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_96x65_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_96x65_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_96x65_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_96x65_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_96x65_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_96x65_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_96x65_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 96X65 +Controller "st7567", Display "96x65" + * u8g2_Setup_st7567_i2c_96x65_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_96x65_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_96x65_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_96x65_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_96x65_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_96x65_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_96x65_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_96x65_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_96x65_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 122X32 +Controller "st7567", Display "122x32" + * u8g2_Setup_st7567_122x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_122x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_122x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_122x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_122x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_122x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_122x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_122x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_122x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_122x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 122X32 +Controller "st7567", Display "122x32" + * u8g2_Setup_st7567_i2c_122x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_122x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_122x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_122x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_122x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_122x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_122x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_122x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_122x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 64X32 +Controller "st7567", Display "64x32" + * u8g2_Setup_st7567_64x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_64x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_64x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_64x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_64x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_64x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_64x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_64x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 HEM6432 +Controller "st7567", Display "hem6432" + * u8g2_Setup_st7567_hem6432_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_hem6432_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_hem6432_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_hem6432_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_hem6432_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_hem6432_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_hem6432_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_hem6432_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_hem6432_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_hem6432_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 64X32 +Controller "st7567", Display "64x32" + * u8g2_Setup_st7567_i2c_64x32_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_64x32_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_64x32_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_64x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_64x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_64x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_64x32_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 HEM6432 +Controller "st7567", Display "hem6432" + * u8g2_Setup_st7567_i2c_hem6432_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_hem6432_f(u8g2, rotation, uC specific, uC specific) + +## ST7567 LW12832 +Controller "st7567", Display "lw12832" + * u8g2_Setup_st7567_lw12832_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_lw12832_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_lw12832_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_lw12832_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_lw12832_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_lw12832_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_lw12832_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_lw12832_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_lw12832_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_lw12832_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 YXD12832 +Controller "st7567", Display "yxd12832" + * u8g2_Setup_st7567_yxd12832_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7567_yxd12832_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_yxd12832_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_yxd12832_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_yxd12832_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_yxd12832_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_yxd12832_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7567_yxd12832_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_yxd12832_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7567_yxd12832_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7567 LW12832 +Controller "st7567", Display "lw12832" + * u8g2_Setup_st7567_i2c_lw12832_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7567_i2c_lw12832_f(u8g2, rotation, uC specific, uC specific) + +## ST7571 128X128 +Controller "st7571", Display "128x128" + * u8g2_Setup_st7571_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7571 128X128 +Controller "st7571", Display "128x128" + * u8g2_Setup_st7571_i2c_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + +## ST7571 128X96 +Controller "st7571", Display "128x96" + * u8g2_Setup_st7571_128x96_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x96_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x96_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_128x96_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x96_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x96_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_128x96_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_128x96_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_128x96_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7571 G12896 +Controller "st7571", Display "g12896" + * u8g2_Setup_st7571_g12896_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_g12896_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_g12896_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7571_g12896_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_g12896_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_g12896_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7571_g12896_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_g12896_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7571_g12896_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7571 128X96 +Controller "st7571", Display "128x96" + * u8g2_Setup_st7571_i2c_128x96_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x96_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x96_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x96_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x96_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x96_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_128x96_f(u8g2, rotation, uC specific, uC specific) + +## ST7571 G12896 +Controller "st7571", Display "g12896" + * u8g2_Setup_st7571_i2c_g12896_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_g12896_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_g12896_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7571_i2c_g12896_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_g12896_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_g12896_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_g12896_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_g12896_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7571_i2c_g12896_f(u8g2, rotation, uC specific, uC specific) + +## ST7302 122X250 +Controller "st7302", Display "122X250" + * u8g2_Setup_st7302_122x250_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7302_122x250_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7302_122x250_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7302_122x250_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7302_122x250_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7302_122x250_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7302_122x250_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7302_122x250_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7302_122x250_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7302_122x250_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7305 122X250 +Controller "st7305", Display "122X250" + * u8g2_Setup_st7305_122x250_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_122x250_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_122x250_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_122x250_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_122x250_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_122x250_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_122x250_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_122x250_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_122x250_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_122x250_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7305 200X200 +Controller "st7305", Display "200X200" + * u8g2_Setup_st7305_200x200_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_200x200_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_200x200_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_200x200_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_200x200_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_200x200_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_200x200_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_200x200_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_200x200_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_200x200_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7305 168X384 +Controller "st7305", Display "168X384" + * u8g2_Setup_st7305_168x384_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_168x384_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_168x384_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_168x384_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_168x384_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_168x384_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_168x384_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_168x384_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_168x384_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_168x384_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7305 300X400 +Controller "st7305", Display "300X400" + * u8g2_Setup_st7305_300x400_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7305_300x400_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_300x400_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_300x400_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7305_300x400_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_300x400_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_300x400_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7305_300x400_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_300x400_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7305_300x400_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7586S S028HN118A +Controller "st7586s", Display "s028hn118a" + * u8g2_Setup_st7586s_s028hn118a_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_s028hn118a_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_s028hn118a_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## ST7586S JLX384160 +Controller "st7586s", Display "jlx384160" + * u8g2_Setup_st7586s_jlx384160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx384160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx384160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## ST7586S ERC240160 +Controller "st7586s", Display "erc240160" + * u8g2_Setup_st7586s_erc240160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_erc240160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_erc240160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_erc240160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_erc240160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_erc240160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_erc240160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_erc240160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_erc240160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_erc240160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7586S YMC240160 +Controller "st7586s", Display "ymc240160" + * u8g2_Setup_st7586s_ymc240160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_ymc240160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_ymc240160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_ymc240160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_ymc240160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_ymc240160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_ymc240160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_ymc240160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_ymc240160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_ymc240160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7586S PE24064 +Controller "st7586s", Display "pe24064" + * u8g2_Setup_st7586s_pe24064_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_pe24064_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_pe24064_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_pe24064_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_pe24064_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_pe24064_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_pe24064_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_pe24064_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_pe24064_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_pe24064_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7586S JLX320160 +Controller "st7586s", Display "jlx320160" + * u8g2_Setup_st7586s_jlx320160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_jlx320160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_jlx320160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_jlx320160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_jlx320160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_jlx320160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_jlx320160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_jlx320160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_jlx320160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_jlx320160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7586S MD240128 +Controller "st7586s", Display "md240128" + * u8g2_Setup_st7586s_md240128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7586s_md240128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_md240128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_md240128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7586s_md240128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_md240128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_md240128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7586s_md240128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_md240128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7586s_md240128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7588 JLX12864 +Controller "st7588", Display "jlx12864" + * u8g2_Setup_st7588_jlx12864_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st7588_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7588_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7588_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st7588_jlx12864_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7588_jlx12864_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st7588_jlx12864_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST7588 JLX12864 +Controller "st7588", Display "jlx12864" + * u8g2_Setup_st7588_i2c_jlx12864_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st7588_i2c_jlx12864_f(u8g2, rotation, uC specific, uC specific) + +## ST75160 JM16096 +Controller "st75160", Display "jm16096" + * u8g2_Setup_st75160_jm16096_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75160_jm16096_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_jm16096_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_jm16096_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_jm16096_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75160_jm16096_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75160_jm16096_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75160_jm16096_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75160_jm16096_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75160_jm16096_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75160 JM16096 +Controller "st75160", Display "jm16096" + * u8g2_Setup_st75160_i2c_jm16096_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75160_i2c_jm16096_f(u8g2, rotation, uC specific, uC specific) + +## ST75161 JLX160160 +Controller "st75161", Display "jlx160160" + * u8g2_Setup_st75161_jlx160160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75161_jlx160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_jlx160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_jlx160160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_jlx160160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75161_jlx160160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75161_jlx160160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75161_jlx160160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75161_jlx160160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75161_jlx160160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75161 JLX160160 +Controller "st75161", Display "jlx160160" + * u8g2_Setup_st75161_i2c_jlx160160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75161_i2c_jlx160160_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX256128 +Controller "st75256", Display "jlx256128" + * u8g2_Setup_st75256_jlx256128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 WO256X128 +Controller "st75256", Display "wo256x128" + * u8g2_Setup_st75256_wo256x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_wo256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_wo256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_wo256x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_wo256x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_wo256x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_wo256x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_wo256x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_wo256x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_wo256x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX256128 +Controller "st75256", Display "jlx256128" + * u8g2_Setup_st75256_i2c_jlx256128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256128_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 WO256X128 +Controller "st75256", Display "wo256x128" + * u8g2_Setup_st75256_i2c_wo256x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_wo256x128_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 128X128 +Controller "st75256", Display "128x128" + * u8g2_Setup_st75256_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 128X128 +Controller "st75256", Display "128x128" + * u8g2_Setup_st75256_i2c_128x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_128x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_128x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_128x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_128x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_128x128_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX256160 +Controller "st75256", Display "jlx256160" + * u8g2_Setup_st75256_jlx256160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX256160M +Controller "st75256", Display "jlx256160m" + * u8g2_Setup_st75256_jlx256160m_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160m_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160m_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160m_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160m_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160m_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160m_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160m_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160m_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160m_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX256160_ALT +Controller "st75256", Display "jlx256160_alt" + * u8g2_Setup_st75256_jlx256160_alt_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx256160_alt_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX256160 +Controller "st75256", Display "jlx256160" + * u8g2_Setup_st75256_i2c_jlx256160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX256160M +Controller "st75256", Display "jlx256160m" + * u8g2_Setup_st75256_i2c_jlx256160m_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160m_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX256160_ALT +Controller "st75256", Display "jlx256160_alt" + * u8g2_Setup_st75256_i2c_jlx256160_alt_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx256160_alt_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX240160 +Controller "st75256", Display "jlx240160" + * u8g2_Setup_st75256_jlx240160_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx240160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx240160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx240160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx240160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx240160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx240160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx240160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx240160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx240160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX240160 +Controller "st75256", Display "jlx240160" + * u8g2_Setup_st75256_i2c_jlx240160_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx240160_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX25664 +Controller "st75256", Display "jlx25664" + * u8g2_Setup_st75256_jlx25664_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx25664_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx25664_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx25664_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx25664_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx25664_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx25664_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx25664_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx25664_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx25664_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX25664 +Controller "st75256", Display "jlx25664" + * u8g2_Setup_st75256_i2c_jlx25664_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx25664_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX172104 +Controller "st75256", Display "jlx172104" + * u8g2_Setup_st75256_jlx172104_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx172104_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx172104_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx172104_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx172104_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx172104_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx172104_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx172104_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx172104_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx172104_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX172104 +Controller "st75256", Display "jlx172104" + * u8g2_Setup_st75256_i2c_jlx172104_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx172104_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX19296 +Controller "st75256", Display "jlx19296" + * u8g2_Setup_st75256_jlx19296_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx19296_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx19296_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx19296_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx19296_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx19296_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx19296_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx19296_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx19296_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx19296_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX19296 +Controller "st75256", Display "jlx19296" + * u8g2_Setup_st75256_i2c_jlx19296_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx19296_f(u8g2, rotation, uC specific, uC specific) + +## ST75256 JLX16080 +Controller "st75256", Display "jlx16080" + * u8g2_Setup_st75256_jlx16080_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75256_jlx16080_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx16080_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx16080_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_jlx16080_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx16080_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx16080_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75256_jlx16080_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx16080_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75256_jlx16080_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75256 JLX16080 +Controller "st75256", Display "jlx16080" + * u8g2_Setup_st75256_i2c_jlx16080_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75256_i2c_jlx16080_f(u8g2, rotation, uC specific, uC specific) + +## ST75320 JLX320240 +Controller "st75320", Display "jlx320240" + * u8g2_Setup_st75320_jlx320240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_st75320_jlx320240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_jlx320240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_jlx320240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_jlx320240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75320_jlx320240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75320_jlx320240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_st75320_jlx320240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75320_jlx320240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_st75320_jlx320240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## ST75320 JLX320240 +Controller "st75320", Display "jlx320240" + * u8g2_Setup_st75320_i2c_jlx320240_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_st75320_i2c_jlx320240_f(u8g2, rotation, uC specific, uC specific) + +## NT7534 TG12864R +Controller "nt7534", Display "tg12864r" + * u8g2_Setup_nt7534_tg12864r_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_nt7534_tg12864r_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_nt7534_tg12864r_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_nt7534_tg12864r_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_nt7534_tg12864r_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_nt7534_tg12864r_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_nt7534_tg12864r_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_nt7534_tg12864r_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_nt7534_tg12864r_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## IST3020 ERC19264 +Controller "ist3020", Display "erc19264" + * u8g2_Setup_ist3020_erc19264_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3020_erc19264_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3020_erc19264_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3020_erc19264_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3020_erc19264_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3020_erc19264_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3020_erc19264_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist3020_erc19264_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist3020_erc19264_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## IST3088 320X240 +Controller "ist3088", Display "320x240" + * u8g2_Setup_ist3088_320x240_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3088_320x240_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3088_320x240_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist3088_320x240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3088_320x240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3088_320x240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist3088_320x240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist3088_320x240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist3088_320x240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## IST7920 128X128 +Controller "ist7920", Display "128x128" + * u8g2_Setup_ist7920_128x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist7920_128x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist7920_128x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ist7920_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist7920_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist7920_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ist7920_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist7920_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ist7920_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SBN1661 122X32 +Controller "sbn1661", Display "122x32" + * u8g2_Setup_sbn1661_122x32_1(u8g2, rotation, u8x8_byte_sed1520, uC specific) + * u8g2_Setup_sbn1661_122x32_2(u8g2, rotation, u8x8_byte_sed1520, uC specific) + * u8g2_Setup_sbn1661_122x32_f(u8g2, rotation, u8x8_byte_sed1520, uC specific) + +## SED1520 122X32 +Controller "sed1520", Display "122x32" + * u8g2_Setup_sed1520_122x32_1(u8g2, rotation, u8x8_byte_sed1520, uC specific) + * u8g2_Setup_sed1520_122x32_2(u8g2, rotation, u8x8_byte_sed1520, uC specific) + * u8g2_Setup_sed1520_122x32_f(u8g2, rotation, u8x8_byte_sed1520, uC specific) + +## SBN1661 80X32 +Controller "sbn1661", Display "80x32" + * u8g2_Setup_sbn1661_80x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sbn1661_80x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sbn1661_80x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## KS0108 128X64 +Controller "ks0108", Display "128x64" + * u8g2_Setup_ks0108_128x64_1(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_ks0108_128x64_2(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_ks0108_128x64_f(u8g2, rotation, u8x8_byte_ks0108, uC specific) + +## KS0108 ERM19264 +Controller "ks0108", Display "erm19264" + * u8g2_Setup_ks0108_erm19264_1(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_ks0108_erm19264_2(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_ks0108_erm19264_f(u8g2, rotation, u8x8_byte_ks0108, uC specific) + +## T7932 150X32 +Controller "t7932", Display "150x32" + * u8g2_Setup_t7932_150x32_1(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_t7932_150x32_2(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_t7932_150x32_f(u8g2, rotation, u8x8_byte_ks0108, uC specific) + +## HD44102 100X64 +Controller "hd44102", Display "100x64" + * u8g2_Setup_hd44102_100x64_1(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_hd44102_100x64_2(u8g2, rotation, u8x8_byte_ks0108, uC specific) + * u8g2_Setup_hd44102_100x64_f(u8g2, rotation, u8x8_byte_ks0108, uC specific) + +## LC7981 160X80 +Controller "lc7981", Display "160x80" + * u8g2_Setup_lc7981_160x80_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_160x80_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_160x80_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## LC7981 160X160 +Controller "lc7981", Display "160x160" + * u8g2_Setup_lc7981_160x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_160x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_160x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## LC7981 240X128 +Controller "lc7981", Display "240x128" + * u8g2_Setup_lc7981_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## LC7981 240X64 +Controller "lc7981", Display "240x64" + * u8g2_Setup_lc7981_240x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_240x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_240x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## LC7981 128X128 +Controller "lc7981", Display "128x128" + * u8g2_Setup_lc7981_128x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_128x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_lc7981_128x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + +## T6963 240X128 +Controller "t6963", Display "240x128" + * u8g2_Setup_t6963_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 240X64 +Controller "t6963", Display "240x64" + * u8g2_Setup_t6963_240x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_240x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_240x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 256X64 +Controller "t6963", Display "256x64" + * u8g2_Setup_t6963_256x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_256x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_256x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 128X64 +Controller "t6963", Display "128x64" + * u8g2_Setup_t6963_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 128X64_ALT +Controller "t6963", Display "128x64_alt" + * u8g2_Setup_t6963_128x64_alt_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x64_alt_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x64_alt_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 160X80 +Controller "t6963", Display "160x80" + * u8g2_Setup_t6963_160x80_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_160x80_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_160x80_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 128X128 +Controller "t6963", Display "128x128" + * u8g2_Setup_t6963_128x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## T6963 128X160 +Controller "t6963", Display "128x160" + * u8g2_Setup_t6963_128x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_t6963_128x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1320 160X32 +Controller "ssd1320", Display "160x32" + * u8g2_Setup_ssd1320_160x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x32_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x32_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x32_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1320 128X72 +Controller "ssd1320", Display "128x72" + * u8g2_Setup_ssd1320_128x72_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_128x72_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_128x72_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_128x72_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_128x72_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_128x72_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_128x72_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_128x72_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_128x72_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_128x72_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1320 160X132 +Controller "ssd1320", Display "160x132" + * u8g2_Setup_ssd1320_160x132_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x132_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x132_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x132_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x132_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x132_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x132_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x132_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x132_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x132_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1320 160X80 +Controller "ssd1320", Display "160x80" + * u8g2_Setup_ssd1320_160x80_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1320_160x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x80_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_160x80_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x80_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x80_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1320_160x80_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x80_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1320_160x80_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1320 160X80 +Controller "ssd1320", Display "160x80" + * u8g2_Setup_ssd1320_i2c_160x80_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1320_i2c_160x80_f(u8g2, rotation, uC specific, uC specific) + +## SSD1322 240X128 +Controller "ssd1322", Display "240x128" + * u8g2_Setup_ssd1322_240x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1322 TOPWIN_240X128 +Controller "ssd1322", Display "topwin_240x128" + * u8g2_Setup_ssd1322_topwin_240x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_topwin_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1322 NHD_256X64 +Controller "ssd1322", Display "nhd_256x64" + * u8g2_Setup_ssd1322_nhd_256x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_nhd_256x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1322 ZJY_256X64 +Controller "ssd1322", Display "zjy_256x64" + * u8g2_Setup_ssd1322_zjy_256x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_zjy_256x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1322 NHD_128X64 +Controller "ssd1322", Display "nhd_128x64" + * u8g2_Setup_ssd1322_nhd_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1322_nhd_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1362Z 256X64_OEL1M0033WE +Controller "ssd1362z", Display "256x64_OEL1M0033WE" + * u8g2_Setup_ssd1362z_256x64_oel1m0033we_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362z_256x64_oel1m0033we_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362z_256x64_oel1m0033we_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## SSD1362Z 256X64_OEL1M0033WE +Controller "ssd1362z", Display "256x64_OEL1M0033WE" + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362z_i2c_256x64_oel1m0033we_f(u8g2, rotation, uC specific, uC specific) + +## SSD1362 256X64 +Controller "ssd1362", Display "256x64" + * u8g2_Setup_ssd1362_256x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_256x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_256x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_256x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_256x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1362_256x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1362_256x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1362 256X64 +Controller "ssd1362", Display "256x64" + * u8g2_Setup_ssd1362_i2c_256x64_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_256x64_f(u8g2, rotation, uC specific, uC specific) + +## SSD1362 206X36 +Controller "ssd1362", Display "206x36" + * u8g2_Setup_ssd1362_206x36_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1362_206x36_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_206x36_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_206x36_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_206x36_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_206x36_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_206x36_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1362_206x36_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1362_206x36_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1362_206x36_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1362 206X36 +Controller "ssd1362", Display "206x36" + * u8g2_Setup_ssd1362_i2c_206x36_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1362_i2c_206x36_f(u8g2, rotation, uC specific, uC specific) + +## SSD1363 256X128 +Controller "ssd1363", Display "256x128" + * u8g2_Setup_ssd1363_256x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1363_256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_256x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_256x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1363_256x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1363_256x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ssd1363_256x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1363_256x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ssd1363_256x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SSD1363 256X128 +Controller "ssd1363", Display "256x128" + * u8g2_Setup_ssd1363_i2c_256x128_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1363_i2c_256x128_f(u8g2, rotation, uC specific, uC specific) + +## SSD1606 172X72 +Controller "ssd1606", Display "172x72" + * u8g2_Setup_ssd1606_172x72_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1606_172x72_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1606_172x72_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1606_172x72_f(u8g2, rotation, uC specific, uC specific) + +## SSD1607 200X200 +Controller "ssd1607", Display "200x200" + * u8g2_Setup_ssd1607_200x200_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_200x200_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_200x200_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_200x200_f(u8g2, rotation, uC specific, uC specific) + +## SSD1607 GD_200X200 +Controller "ssd1607", Display "gd_200x200" + * u8g2_Setup_ssd1607_gd_200x200_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_gd_200x200_f(u8g2, rotation, uC specific, uC specific) + +## SSD1607 WS_200X200 +Controller "ssd1607", Display "ws_200x200" + * u8g2_Setup_ssd1607_ws_200x200_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1607_ws_200x200_f(u8g2, rotation, uC specific, uC specific) + +## IL3820 296X128 +Controller "il3820", Display "296x128" + * u8g2_Setup_il3820_296x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_296x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_il3820_296x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_il3820_296x128_f(u8g2, rotation, uC specific, uC specific) + +## IL3820 V2_296X128 +Controller "il3820", Display "v2_296x128" + * u8g2_Setup_il3820_v2_296x128_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_il3820_v2_296x128_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_il3820_v2_296x128_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_il3820_v2_296x128_f(u8g2, rotation, uC specific, uC specific) + +## SED1330 240X128 +Controller "sed1330", Display "240x128" + * u8g2_Setup_sed1330_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SED1330 240X64 +Controller "sed1330", Display "240x64" + * u8g2_Setup_sed1330_240x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_240x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_240x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_240x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SED1330 256X128 +Controller "sed1330", Display "256x128" + * u8g2_Setup_sed1330_256x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_256x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_256x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_256x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_256x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_256x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## RA8835 NHD_240X128 +Controller "ra8835", Display "nhd_240x128" + * u8g2_Setup_ra8835_nhd_240x128_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_nhd_240x128_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_nhd_240x128_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_nhd_240x128_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_nhd_240x128_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_nhd_240x128_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## RA8835 320X240 +Controller "ra8835", Display "320x240" + * u8g2_Setup_ra8835_320x240_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x240_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x240_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x240_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_320x240_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_320x240_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SED1330 320X200 +Controller "sed1330", Display "320x200" + * u8g2_Setup_sed1330_320x200_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x200_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x200_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x200_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_320x200_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_320x200_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## RA8835 320X160 +Controller "ra8835", Display "320x160" + * u8g2_Setup_ra8835_320x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_ra8835_320x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_320x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_ra8835_320x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## SED1330 320X160 +Controller "sed1330", Display "320x160" + * u8g2_Setup_sed1330_320x160_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x160_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x160_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_sed1330_320x160_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_320x160_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_sed1330_320x160_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## MAX7219 64X8 +Controller "max7219", Display "64x8" + * u8g2_Setup_max7219_64x8_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_64x8_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_64x8_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## MAX7219 32X8 +Controller "max7219", Display "32x8" + * u8g2_Setup_max7219_32x8_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_32x8_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_32x8_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## MAX7219 8X8 +Controller "max7219", Display "8x8" + * u8g2_Setup_max7219_8x8_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_8x8_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_max7219_8x8_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## S1D15300 LM6023 +Controller "s1d15300", Display "lm6023" + * u8g2_Setup_s1d15300_lm6023_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_lm6023_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_lm6023_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_lm6023_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_lm6023_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_lm6023_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_lm6023_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_lm6023_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_lm6023_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## S1D15300 97X32 +Controller "s1d15300", Display "97x32" + * u8g2_Setup_s1d15300_97x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_97x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_97x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_97x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_97x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_97x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_97x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_97x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_97x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## S1D15300 100X32 +Controller "s1d15300", Display "100x32" + * u8g2_Setup_s1d15300_100x32_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_100x32_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_100x32_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## S1D15300 100X32I +Controller "s1d15300", Display "100x32i" + * u8g2_Setup_s1d15300_100x32i_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32i_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32i_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15300_100x32i_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32i_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32i_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15300_100x32i_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_100x32i_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15300_100x32i_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## S1D15E06 160100 +Controller "s1d15e06", Display "160100" + * u8g2_Setup_s1d15e06_160100_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15e06_160100_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15e06_160100_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15e06_160100_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15e06_160100_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15e06_160100_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15e06_160100_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15e06_160100_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15e06_160100_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## S1D15721 240X64 +Controller "s1d15721", Display "240x64" + * u8g2_Setup_s1d15721_240x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15721_240x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15721_240x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_s1d15721_240x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15721_240x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15721_240x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_s1d15721_240x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15721_240x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_s1d15721_240x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## GU800 128X64 +Controller "gu800", Display "128x64" + * u8g2_Setup_gu800_128x64_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_128x64_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_128x64_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_128x64_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_128x64_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_128x64_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_128x64_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_gu800_128x64_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_gu800_128x64_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## GU800 160X16 +Controller "gu800", Display "160x16" + * u8g2_Setup_gu800_160x16_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_160x16_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_160x16_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gu800_160x16_1(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_160x16_2(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_160x16_f(u8g2, rotation, u8x8_byte_8bit_6800mode, uC specific) + * u8g2_Setup_gu800_160x16_1(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_gu800_160x16_2(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + * u8g2_Setup_gu800_160x16_f(u8g2, rotation, u8x8_byte_8bit_8080mode, uC specific) + +## GP1287AI 256X50 +Controller "gp1287ai", Display "256x50" + * u8g2_Setup_gp1287ai_256x50_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1287ai_256x50_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1287ai_256x50_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## GP1247AI 253X63 +Controller "gp1247ai", Display "253x63" + * u8g2_Setup_gp1247ai_253x63_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1247ai_253x63_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1247ai_253x63_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## GP1294AI 256X48 +Controller "gp1294ai", Display "256x48" + * u8g2_Setup_gp1294ai_256x48_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1294ai_256x48_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_gp1294ai_256x48_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + +## A2PRINTER 384X240 +Controller "a2printer", Display "384x240" + +## SSD1315 128X64_NONAME +Controller "ssd1315", Display "128x64_noname" + * u8g2_Setup_ssd1315_128x64_noname_1(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_2(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_f(u8g2, rotation, u8x8_byte_4wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_1(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_2(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_f(u8g2, rotation, u8x8_byte_3wire_sw_spi, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + +## SSD1315 128X64_NONAME +Controller "ssd1315", Display "128x64_noname" + * u8g2_Setup_ssd1315_i2c_128x64_noname_1(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_2(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_f(u8g2, rotation, u8x8_byte_sw_i2c, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_1(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_2(u8g2, rotation, uC specific, uC specific) + * u8g2_Setup_ssd1315_i2c_128x64_noname_f(u8g2, rotation, uC specific, uC specific) + +# Links + * [U8g2 C Setup](u8g2setupc) + * [U8g2 C++ Setup](u8g2setupcpp) + * [U8x8 Function Reference](u8x8reference) + * [U8x8 C Setup](u8x8setupc) + * [U8x8 C++ Setup](u8x8setupcpp) + diff --git a/u8g2setupcpp.md b/u8g2setupcpp.md new file mode 100644 index 0000000..01b64aa --- /dev/null +++ b/u8g2setupcpp.md @@ -0,0 +1,6618 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [Using dynamically allocated page buffers](#using-dynamically-allocated-page-buffers) + * [Constructor Name](#constructor-name) + * [Buffer Size](#buffer-size) + * [Communication](#communication) + * [Rotation](#rotation) + * [Wiring](#wiring) + * [16 Bit Mode](#16-bit-mode) + * [Constructor Reference](#constructor-reference) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1306 2040X16](#ssd1306-2040x16) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 64X32](#sh1106-64x32) + * [SH1106 64X32](#sh1106-64x32) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1108 128X160](#sh1108-128x160) + * [SH1108 128X160](#sh1108-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1122 256X64](#sh1122-256x64) + * [SH1122 256X64](#sh1122-256x64) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1329 128X96_NONAME](#ssd1329-128x96_noname) + * [SSD1329 96X96_NONAME](#ssd1329-96x96_noname) + * [LD7032 60X32](#ld7032-60x32) + * [LD7032 60X32_ALT](#ld7032-60x32_alt) + * [LD7032 60X32](#ld7032-60x32) + * [LD7032 60X32_ALT](#ld7032-60x32_alt) + * [LD7032 128X36](#ld7032-128x36) + * [LD7032 128X36](#ld7032-128x36) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 256X32](#st7920-256x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 144X32](#st7920-144x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 128X32](#st7920-128x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 160X32](#st7920-160x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 192X32](#st7920-192x32) + * [ST7920 128X64](#st7920-128x64) + * [ST7920 128X64](#st7920-128x64) + * [ST7920 128X64](#st7920-128x64) + * [LS013B7DH03 128X128](#ls013b7dh03-128x128) + * [LS027B7DH01 400X240](#ls027b7dh01-400x240) + * [LS027B7DH01 M0_400X240](#ls027b7dh01-m0_400x240) + * [LS013B7DH05 144X168](#ls013b7dh05-144x168) + * [LS011B7DH03 160X68](#ls011b7dh03-160x68) + * [UC1701 EA_DOGS102](#uc1701-ea_dogs102) + * [UC1701 MINI12864](#uc1701-mini12864) + * [PCD8544 84X48](#pcd8544-84x48) + * [PCF8812 96X65](#pcf8812-96x65) + * [PCF8812 101X64](#pcf8812-101x64) + * [HX1230 96X68](#hx1230-96x68) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 240X128](#uc1608-240x128) + * [UC1608 240X128](#uc1608-240x128) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X32](#uc1628-256x32) + * [UC1628 256X32](#uc1628-256x32) + * [UC1638 160X128](#uc1638-160x128) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 240X128](#uc1638-240x128) + * [UC1638 240X128](#uc1638-240x128) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1698 160X160](#uc1698-160x160) + * [UC1698 240X64](#uc1698-240x64) + * [ST7511 AVD_320X240](#st7511-avd_320x240) + * [ST7511 640X320](#st7511-640x320) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 ERC16064](#st7528-erc16064) + * [ST7528 ERC16064](#st7528-erc16064) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [ST7565 EA_DOGM128](#st7565-ea_dogm128) + * [ST7565 LM6063](#st7565-lm6063) + * [ST7565 64128N](#st7565-64128n) + * [ST7565 ZOLEN_128X64](#st7565-zolen_128x64) + * [ST7565 LM6059](#st7565-lm6059) + * [ST7565 KS0713](#st7565-ks0713) + * [ST7565 LX12864](#st7565-lx12864) + * [ST7565 ERC12864](#st7565-erc12864) + * [ST7565 ERC12864_ALT](#st7565-erc12864_alt) + * [ST7565 NHD_C12864](#st7565-nhd_c12864) + * [ST7565 JLX12864](#st7565-jlx12864) + * [ST7565 NHD_C12832](#st7565-nhd_c12832) + * [ST7539 192X64](#st7539-192x64) + * [ST7539 192X64](#st7539-192x64) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X64](#uc1601-128x64) + * [UC1601 128X64](#uc1601-128x64) + * [ST7565 EA_DOGM132](#st7565-ea_dogm132) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC12864](#st7567-erc12864) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7567 YXD12832](#st7567-yxd12832) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7302 122X250](#st7302-122x250) + * [ST7305 122X250](#st7305-122x250) + * [ST7305 200X200](#st7305-200x200) + * [ST7305 168X384](#st7305-168x384) + * [ST7305 300X400](#st7305-300x400) + * [ST7586S S028HN118A](#st7586s-s028hn118a) + * [ST7586S JLX384160](#st7586s-jlx384160) + * [ST7586S ERC240160](#st7586s-erc240160) + * [ST7586S YMC240160](#st7586s-ymc240160) + * [ST7586S PE24064](#st7586s-pe24064) + * [ST7586S JLX320160](#st7586s-jlx320160) + * [ST7586S MD240128](#st7586s-md240128) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75320 JLX320240](#st75320-jlx320240) + * [ST75320 JLX320240](#st75320-jlx320240) + * [NT7534 TG12864R](#nt7534-tg12864r) + * [IST3020 ERC19264](#ist3020-erc19264) + * [IST3088 320X240](#ist3088-320x240) + * [IST7920 128X128](#ist7920-128x128) + * [SBN1661 122X32](#sbn1661-122x32) + * [SED1520 122X32](#sed1520-122x32) + * [SBN1661 80X32](#sbn1661-80x32) + * [KS0108 128X64](#ks0108-128x64) + * [KS0108 ERM19264](#ks0108-erm19264) + * [T7932 150X32](#t7932-150x32) + * [HD44102 100X64](#hd44102-100x64) + * [LC7981 160X80](#lc7981-160x80) + * [LC7981 160X160](#lc7981-160x160) + * [LC7981 240X128](#lc7981-240x128) + * [LC7981 240X64](#lc7981-240x64) + * [LC7981 128X128](#lc7981-128x128) + * [T6963 240X128](#t6963-240x128) + * [T6963 240X64](#t6963-240x64) + * [T6963 256X64](#t6963-256x64) + * [T6963 128X64](#t6963-128x64) + * [T6963 128X64_ALT](#t6963-128x64_alt) + * [T6963 160X80](#t6963-160x80) + * [T6963 128X128](#t6963-128x128) + * [T6963 128X160](#t6963-128x160) + * [SSD1320 160X32](#ssd1320-160x32) + * [SSD1320 128X72](#ssd1320-128x72) + * [SSD1320 160X132](#ssd1320-160x132) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1322 240X128](#ssd1322-240x128) + * [SSD1322 TOPWIN_240X128](#ssd1322-topwin_240x128) + * [SSD1322 NHD_256X64](#ssd1322-nhd_256x64) + * [SSD1322 ZJY_256X64](#ssd1322-zjy_256x64) + * [SSD1322 NHD_128X64](#ssd1322-nhd_128x64) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1606 172X72](#ssd1606-172x72) + * [SSD1607 200X200](#ssd1607-200x200) + * [SSD1607 GD_200X200](#ssd1607-gd_200x200) + * [SSD1607 WS_200X200](#ssd1607-ws_200x200) + * [IL3820 296X128](#il3820-296x128) + * [IL3820 V2_296X128](#il3820-v2_296x128) + * [SED1330 240X128](#sed1330-240x128) + * [SED1330 240X64](#sed1330-240x64) + * [SED1330 256X128](#sed1330-256x128) + * [RA8835 NHD_240X128](#ra8835-nhd_240x128) + * [RA8835 320X240](#ra8835-320x240) + * [SED1330 320X200](#sed1330-320x200) + * [RA8835 320X160](#ra8835-320x160) + * [SED1330 320X160](#sed1330-320x160) + * [MAX7219 64X8](#max7219-64x8) + * [MAX7219 32X8](#max7219-32x8) + * [MAX7219 8X8](#max7219-8x8) + * [S1D15300 LM6023](#s1d15300-lm6023) + * [S1D15300 97X32](#s1d15300-97x32) + * [S1D15300 100X32](#s1d15300-100x32) + * [S1D15300 100X32I](#s1d15300-100x32i) + * [S1D15E06 160100](#s1d15e06-160100) + * [S1D15721 240X64](#s1d15721-240x64) + * [GU800 128X64](#gu800-128x64) + * [GU800 160X16](#gu800-160x16) + * [GP1287AI 256X50](#gp1287ai-256x50) + * [GP1247AI 253X63](#gp1247ai-253x63) + * [GP1294AI 256X48](#gp1294ai-256x48) + * [A2PRINTER 384X240](#a2printer-384x240) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [Links](#links) + +[tocend]: # (toc end) + +# Introduction + +To setup u8g2, use the correct constructor for your display. +The constructor name defines display type, controller, RAM buffer size and communication protocol. +If your display is not exactly available, try a constructor with the same display controller name. + +The arguments of the constructor define the rotation of the display and how the display is connected to the Arduino board. +This is the "Hello World" example for the Arduino C++ interface: + +``` +#include +#include +#include + +/* Constructor */ +U8G2_UC1701_EA_DOGS102_1_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +/* u8g2.begin() is required and will sent the setup/init sequence to the display */ +void setup(void) { + u8g2.begin(); +} + +/* draw something on the display with the `firstPage()`/`nextPage()` loop*/ +void loop(void) { + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_ncenB14_tr); + u8g2.drawStr(0,20,"Hello World!"); + } while ( u8g2.nextPage() ); + delay(1000); +} +``` + +## Using dynamically allocated page buffers + +When using dynamic memory allocation, the function `U8G2::begin()` will be disabled. + +For this reason, the `setup()` function must have the following in place of the `U8G2::begin()` function: + +``` +uint8_t *buf; + +void setup(void) { + buf = (uint8_t *)malloc(u8g2.getBufferSize()); + u8g2.setBufferPtr(buf); + u8g2.initDisplay(); + u8g2.clearDisplay(); + u8g2.setPowerSave(0); +} +``` + +Refer to the C setup documentation for further information. + +## Constructor Name + +The name of the Arduino C++ constructor has the following parts: + +| No | Description | Example | +|---|---|---| +| 1 | Prefix | `U8G2` | +| 2 | Display Controller | `UC1701` | +| 3 | Display Name | `DOGS102` | +| 4 | Variant (optional) | `ALT` | +| 5 | Buffer Size | `1`, `2` or `F` (full frame buffer), see details below | +| 6 | Communication | `4W_SW_SPI`, ... (see complete list below) | + +These parts are connect with `_`. The full constructor name for the example will be `U8G2_UC1701_DOGS102_1_4W_SW_SPI`. +All available constructor names are listed in the [reference](#reference) section below. + +## Buffer Size + +| Communication | Description | +|---|---| +| Buffer | Description | +| `1` | Only one page of the display memory is stored in the microcontroller RAM. Use a [firstPage()](u8g2reference#firstpage)/[nextPage()](u8g2reference#nextpage) loop for drawing on the display. | +| `2` | Same as `1`, but maintains two pages in the microcontroller RAM. This will be up to two times faster than `1`. | +| `F` | Keep a copy of the full display frame buffer in the microcontroller RAM. Use [clearBuffer()](u8g2reference#clearbuffer) to clear the RAM and [sendBuffer()](u8g2reference#sendbuffer) to transfer the microcontroller RAM to the display. | + +The full buffer `F` option can be used only, if there is sufficient RAM available in the microcontroller. Use option `1` or `2` on a microcontroller with a small amount of RAM. +The [u8x8 API](u8x8setupcpp) can be used if there is not even RAM for one page. + +Warning: Using [clearBuffer()](u8g2reference#clearbuffer) and [sendBuffer()](u8g2reference#sendbuffer) with the `1` or `2` buffer constructors will not work. +Only the first 8 or 16 rows of the display will be written. + +## Communication + +The communication protocol is part of the constructor name (see above). +The following communication protocols are supported: + +| Communication | Description | +|---|---| +| `4W_SW_SPI` | 4-wire (clock, data, cs and dc) software emulated SPI | +| `4W_HW_SPI` | 4-wire (clock, data, cs and dc) hardware SPI (based on Arduino SPI library) | +| `2ND_4W_HW_SPI` | If supported, second 4-wire hardware SPI (based on Arduino SPI library) | +| `3W_SW_SPI` | 3-wire (clock, data and cs) software emulated SPI | +| `SW_I2C` | Software emulated I2C/TWI | +| `HW_I2C` | Hardware I2C based on the Arduino Wire library | +| `2ND_HW_I2C` | If supported, use second hardware I2C (Arduino Wire lib) | +| `6800` | 8-bit parallel interface, 6800 protocol | +| `8080` | 8-bit parallel interface, 8080 protocol | + +The hardware I2C allows pin remapping for some controller types. The optional +pin numbers are listed after the reset pin: +`..._HW_I2C([reset [, clock, data]])`. +Use `U8X8_PIN_NONE` if the reset input of the display is not connected. + +Don't get confused between hardware I2C pin remapping and software emulated I2C: The constructor for software emulated I2C lists +the required clock and data line before the reset pin: +`..._SW_I2C(clock, data [, reset])` + + +## Rotation + +The software emulated display rotation is the first argument of the constructor. + +| Rotation/Mirror | Description | +|---|---| +| `U8G2_R0` | No rotation, landscape | +| `U8G2_R1` | 90 degree clockwise rotation | +| `U8G2_R2` | 180 degree clockwise rotation | +| `U8G2_R3` | 270 degree clockwise rotation | +| `U8G2_MIRROR` | No rotation, landscape, display content is mirrored (v2.6.x) | + +If supported `U8G2_R2` is identical to `u8g2::setFlipMode(1)`. + +## Wiring + +| Pin Argument | Description | Datasheet Names | +|---|---|---| +| clock, clk | SPI or I2C clock line | SCL, SCLK, ... | +| data | SPI or I2C data line | SDA, MOSI, SDIN, ... | +| d0 ... d7 | Data lines of the parallel interface | D0 ... D7 | +| cs | Chip select line | CS | +| dc | Data/command selection line (register select) | D/C, A0, RS, ... | +| enable | "Write" for the 8080 interface, "enable" for the 6800 interface | 8080: WR, 6800: E | +| reset, rst | Reset line | | + +In some cases a pin is not required, although it is mentioned in the constructor. In this case, use `U8X8_PIN_NONE` instead of the Arduino pin number. +Example: `cs` pin for the ST7920 8080 interface. + +In the reference section below, optional pins are enclosed in "[" and "]". The "[" and "]" never appear in the constructor. +Example: The "reset" pin number can be skipped if the display has its own reset circuit. + +U8g2/U8x8 will never "read" from the display: This means there is no need to connect +to the "read" signal of the display. If there is a "RD" (read) signal required for your display, +just connect this signal to a fixed logic level (usually logic high, 5V or 3.3V +depending on your display). + + +## 16 Bit Mode + +U8g2 is configured for 8 Bit mode by default. For any device with a pixel width +of 256 or higher, you must uncomment (remove the `//`) from the following line in `u8g2.h`: + +``` +//#define U8G2_16BIT +``` + +In 16 Bit mode, the data type which holds the pixel coordinates in u8g2 are changed from 8 bit to 16 bit. +This means: + + * U8x8 is unaffected: U8x8 will use a "tile" coordinate system (1 tile = 8x8 pixel). As a result u8x8 can work with display dimensions of up to 2040x2040 + * In U8g2 8 bit mode all pixel related calculations are done in 8 bit, which is faster and produces smaller code on 8 bit architectures like ATMega AVR. This will however restrict the display size to 255x255 (which is actually clipped at 240x240) + * In U8g2 16 bit mode the pixel related calculations are done in 16 bit. For 32 bit systems like ARM, there will be not much a difference between 16 bit mode and 8 bit mode, this is also why 16 bit mode is now default on ARMs. The maximum display dimension is then 65000x65000, however, because u8g2 just calls u8x8, the actual limit in 16 bit mode is 2040x2040 pixel. + + +# Constructor Reference + +## SSD1305 128X32_NONAME +Controller "ssd1305", Display "128x32_noname" + * U8G2_SSD1305_128X32_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1305 128X32_ADAFRUIT +Controller "ssd1305", Display "128x32_adafruit" + * U8G2_SSD1305_128X32_ADAFRUIT_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1305 128X32_NONAME +Controller "ssd1305", Display "128x32_noname" + * U8G2_SSD1305_128X32_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X32_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X32_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1305 128X32_ADAFRUIT +Controller "ssd1305", Display "128x32_adafruit" + * U8G2_SSD1305_128X32_ADAFRUIT_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X32_ADAFRUIT_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X32_ADAFRUIT_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1305 128X64_ADAFRUIT +Controller "ssd1305", Display "128x64_adafruit" + * U8G2_SSD1305_128X64_ADAFRUIT_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1305 128X64_RAYSTAR +Controller "ssd1305", Display "128x64_raystar" + * U8G2_SSD1305_128X64_RAYSTAR_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1305 128X64_ADAFRUIT +Controller "ssd1305", Display "128x64_adafruit" + * U8G2_SSD1305_128X64_ADAFRUIT_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_ADAFRUIT_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X64_ADAFRUIT_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1305 128X64_RAYSTAR +Controller "ssd1305", Display "128x64_raystar" + * U8G2_SSD1305_128X64_RAYSTAR_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1305_128X64_RAYSTAR_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_RAYSTAR_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_RAYSTAR_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1305_128X64_RAYSTAR_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X64_RAYSTAR_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1305_128X64_RAYSTAR_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 2040X16 +Controller "ssd1306", Display "2040x16" + * U8G2_SSD1306_2040X16_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_2040X16_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_2040X16_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_2040X16_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_2040X16_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_2040X16_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_2040X16_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_2040X16_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X64_NONAME +Controller "ssd1306", Display "128x64_noname" + * U8G2_SSD1306_128X64_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X64_VCOMH0 +Controller "ssd1306", Display "128x64_vcomh0" + * U8G2_SSD1306_128X64_VCOMH0_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X64_ALT0 +Controller "ssd1306", Display "128x64_alt0" + * U8G2_SSD1306_128X64_ALT0_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X64_NONAME +Controller "ssd1306", Display "128x64_noname" + * U8G2_SSD1306_128X64_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 128X64_VCOMH0 +Controller "ssd1306", Display "128x64_vcomh0" + * U8G2_SSD1306_128X64_VCOMH0_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_VCOMH0_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_VCOMH0_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_VCOMH0_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_VCOMH0_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_VCOMH0_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_VCOMH0_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 128X64_ALT0 +Controller "ssd1306", Display "128x64_alt0" + * U8G2_SSD1306_128X64_ALT0_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_ALT0_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_ALT0_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X64_ALT0_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_ALT0_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_ALT0_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X64_ALT0_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_ALT0_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X64_ALT0_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1312 128X64_NONAME +Controller "ssd1312", Display "128x64_noname" + * U8G2_SSD1312_128X64_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1312 128X64_NONAME +Controller "ssd1312", Display "128x64_noname" + * U8G2_SSD1312_128X64_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X64_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X64_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X64_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X64_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X64_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X64_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_128X64_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_128X64_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 72X40_ER +Controller "ssd1306", Display "72x40_er" + * U8G2_SSD1306_72X40_ER_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_72X40_ER_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_72X40_ER_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_72X40_ER_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_72X40_ER_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_72X40_ER_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_72X40_ER_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_72X40_ER_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 72X40_ER +Controller "ssd1306", Display "72x40_er" + * U8G2_SSD1306_72X40_ER_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_72X40_ER_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_72X40_ER_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_72X40_ER_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_72X40_ER_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_72X40_ER_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_72X40_ER_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_72X40_ER_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_72X40_ER_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 96X40 +Controller "ssd1306", Display "96x40" + * U8G2_SSD1306_96X40_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X40_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X40_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X40_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X40_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X40_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X40_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X40_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X40_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X40_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X40_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X40_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X40_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X40_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X40_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X40_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 96X39 +Controller "ssd1306", Display "96x39" + * U8G2_SSD1306_96X39_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X39_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X39_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X39_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X39_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X39_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X39_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X39_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X39_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X39_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X39_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X39_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X39_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X39_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X39_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X39_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 96X40 +Controller "ssd1306", Display "96x40" + * U8G2_SSD1306_96X40_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X40_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X40_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X40_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X40_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X40_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X40_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X40_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X40_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 96X39 +Controller "ssd1306", Display "96x39" + * U8G2_SSD1306_96X39_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X39_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X39_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X39_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X39_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X39_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X39_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X39_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X39_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 128X64_NONAME +Controller "sh1106", Display "128x64_noname" + * U8G2_SH1106_128X64_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 128X64_VCOMH0 +Controller "sh1106", Display "128x64_vcomh0" + * U8G2_SH1106_128X64_VCOMH0_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 128X64_WINSTAR +Controller "sh1106", Display "128x64_winstar" + * U8G2_SH1106_128X64_WINSTAR_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 128X64_NONAME +Controller "sh1106", Display "128x64_noname" + * U8G2_SH1106_128X64_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 128X64_VCOMH0 +Controller "sh1106", Display "128x64_vcomh0" + * U8G2_SH1106_128X64_VCOMH0_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_VCOMH0_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_VCOMH0_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_VCOMH0_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_VCOMH0_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_VCOMH0_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_VCOMH0_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_VCOMH0_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_VCOMH0_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 128X64_WINSTAR +Controller "sh1106", Display "128x64_winstar" + * U8G2_SH1106_128X64_WINSTAR_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_WINSTAR_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_WINSTAR_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X64_WINSTAR_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_WINSTAR_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_WINSTAR_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X64_WINSTAR_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_WINSTAR_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X64_WINSTAR_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 72X40_WISE +Controller "sh1106", Display "72x40_wise" + * U8G2_SH1106_72X40_WISE_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_72X40_WISE_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_72X40_WISE_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_72X40_WISE_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_72X40_WISE_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_72X40_WISE_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_72X40_WISE_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_72X40_WISE_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 72X40_WISE +Controller "sh1106", Display "72x40_wise" + * U8G2_SH1106_72X40_WISE_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_72X40_WISE_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_72X40_WISE_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_72X40_WISE_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_72X40_WISE_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_72X40_WISE_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_72X40_WISE_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_72X40_WISE_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_72X40_WISE_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 64X32 +Controller "sh1106", Display "64x32" + * U8G2_SH1106_64X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_64X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_64X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_64X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_64X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_64X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_64X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_64X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_64X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_64X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_64X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_64X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_64X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_64X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_64X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_64X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 64X32 +Controller "sh1106", Display "64x32" + * U8G2_SH1106_64X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_64X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_64X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_64X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_64X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_64X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_64X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_64X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_64X32_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 64X128 +Controller "sh1107", Display "64x128" + * U8G2_SH1107_64X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_64X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_64X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_64X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_64X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_64X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_64X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_64X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_64X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_64X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_64X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_64X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_64X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_64X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_64X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_64X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 64X128 +Controller "sh1107", Display "64x128" + * U8G2_SH1107_64X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_64X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_64X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_64X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_64X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_64X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_64X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_64X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_64X128_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 SEEED_96X96 +Controller "sh1107", Display "seeed_96x96" + * U8G2_SH1107_SEEED_96X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_96X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_96X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 HJR_OEL1M0201_96X96 +Controller "sh1107", Display "hjr_oel1m0201_96x96" + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 SEEED_96X96 +Controller "sh1107", Display "seeed_96x96" + * U8G2_SH1107_SEEED_96X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_96X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_96X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_96X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_96X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_96X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_96X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_SEEED_96X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_SEEED_96X96_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 HJR_OEL1M0201_96X96 +Controller "sh1107", Display "hjr_oel1m0201_96x96" + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_HJR_OEL1M0201_96X96_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 128X80 +Controller "sh1107", Display "128x80" + * U8G2_SH1107_128X80_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X80_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X80_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X80_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X80_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X80_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X80_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X80_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X80_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X80_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X80_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X80_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X80_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X80_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X80_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X80_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 TK078F288_80X128 +Controller "sh1107", Display "tk078f288_80x128" + * U8G2_SH1107_TK078F288_80X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 128X80 +Controller "sh1107", Display "128x80" + * U8G2_SH1107_128X80_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X80_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X80_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X80_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X80_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X80_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X80_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_128X80_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_128X80_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 TK078F288_80X128 +Controller "sh1107", Display "tk078f288_80x128" + * U8G2_SH1107_TK078F288_80X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_TK078F288_80X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_TK078F288_80X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_TK078F288_80X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_TK078F288_80X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_TK078F288_80X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_TK078F288_80X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_TK078F288_80X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_TK078F288_80X128_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 128X128 +Controller "sh1107", Display "128x128" + * U8G2_SH1107_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 PIMORONI_128X128 +Controller "sh1107", Display "pimoroni_128x128" + * U8G2_SH1107_PIMORONI_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 SEEED_128X128 +Controller "sh1107", Display "seeed_128x128" + * U8G2_SH1107_SEEED_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1107_SEEED_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1107_SEEED_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1107 128X128 +Controller "sh1107", Display "128x128" + * U8G2_SH1107_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 PIMORONI_128X128 +Controller "sh1107", Display "pimoroni_128x128" + * U8G2_SH1107_PIMORONI_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_PIMORONI_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_PIMORONI_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_PIMORONI_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_PIMORONI_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_PIMORONI_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_PIMORONI_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_PIMORONI_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_PIMORONI_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SH1107 SEEED_128X128 +Controller "sh1107", Display "seeed_128x128" + * U8G2_SH1107_SEEED_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1107_SEEED_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1107_SEEED_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_SEEED_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1107_SEEED_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SH1108 128X160 +Controller "sh1108", Display "128x160" + * U8G2_SH1108_128X160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_128X160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_128X160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_128X160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_128X160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_128X160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_128X160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_128X160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_128X160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_128X160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_128X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_128X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_128X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_128X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_128X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_128X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1108 128X160 +Controller "sh1108", Display "128x160" + * U8G2_SH1108_128X160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_128X160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_128X160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_128X160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_128X160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_128X160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_128X160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1108_128X160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1108_128X160_F_2ND_HW_I2C(rotation, [reset]) + +## CH1120 128X160 +Controller "ch1120", Display "128x160" + * U8G2_CH1120_128X160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_CH1120_128X160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_CH1120_128X160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_CH1120_128X160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_CH1120_128X160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_CH1120_128X160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_CH1120_128X160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_CH1120_128X160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_CH1120_128X160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_CH1120_128X160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_CH1120_128X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_CH1120_128X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_CH1120_128X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_CH1120_128X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_CH1120_128X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_CH1120_128X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## CH1120 128X160 +Controller "ch1120", Display "128x160" + * U8G2_CH1120_128X160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_CH1120_128X160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_CH1120_128X160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_CH1120_128X160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_CH1120_128X160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_CH1120_128X160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_CH1120_128X160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_CH1120_128X160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_CH1120_128X160_F_2ND_HW_I2C(rotation, [reset]) + +## SH1108 160X160 +Controller "sh1108", Display "160x160" + * U8G2_SH1108_160X160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_160X160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_160X160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1108_160X160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1108_160X160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_160X160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_160X160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1108_160X160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_160X160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_160X160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1108_160X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_160X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_160X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_160X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_160X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1108_160X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1108 160X160 +Controller "sh1108", Display "160x160" + * U8G2_SH1108_160X160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_160X160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_160X160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1108_160X160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_160X160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_160X160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1108_160X160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1108_160X160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1108_160X160_F_2ND_HW_I2C(rotation, [reset]) + +## SH1122 256X64 +Controller "sh1122", Display "256x64" + * U8G2_SH1122_256X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1122_256X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1122_256X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1122_256X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1122_256X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1122_256X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1122_256X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1122_256X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1122_256X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1122_256X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1122_256X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1122_256X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1122_256X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1122_256X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1122_256X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1122_256X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1122 256X64 +Controller "sh1122", Display "256x64" + * U8G2_SH1122_256X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1122_256X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1122_256X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1122_256X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1122_256X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1122_256X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1122_256X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1122_256X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1122_256X64_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 128X32_UNIVISION +Controller "ssd1306", Display "128x32_univision" + * U8G2_SSD1306_128X32_UNIVISION_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X32_WINSTAR +Controller "ssd1306", Display "128x32_winstar" + * U8G2_SSD1306_128X32_WINSTAR_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 128X32_UNIVISION +Controller "ssd1306", Display "128x32_univision" + * U8G2_SSD1306_128X32_UNIVISION_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_UNIVISION_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_UNIVISION_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_UNIVISION_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_UNIVISION_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X32_UNIVISION_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X32_UNIVISION_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 128X32_WINSTAR +Controller "ssd1306", Display "128x32_winstar" + * U8G2_SSD1306_128X32_WINSTAR_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_128X32_WINSTAR_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_WINSTAR_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_WINSTAR_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_128X32_WINSTAR_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X32_WINSTAR_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_128X32_WINSTAR_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 102X64_EA_OLEDS102 +Controller "ssd1306", Display "102x64_ea_oleds102" + * U8G2_SSD1306_102X64_EA_OLEDS102_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 102X64_EA_OLEDS102 +Controller "ssd1306", Display "102x64_ea_oleds102" + * U8G2_SSD1306_102X64_EA_OLEDS102_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_102X64_EA_OLEDS102_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_102X64_EA_OLEDS102_F_2ND_HW_I2C(rotation, [reset]) + +## SH1106 128X32_VISIONOX +Controller "sh1106", Display "128x32_visionox" + * U8G2_SH1106_128X32_VISIONOX_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SH1106 128X32_VISIONOX +Controller "sh1106", Display "128x32_visionox" + * U8G2_SH1106_128X32_VISIONOX_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X32_VISIONOX_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X32_VISIONOX_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SH1106_128X32_VISIONOX_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X32_VISIONOX_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X32_VISIONOX_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SH1106_128X32_VISIONOX_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X32_VISIONOX_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SH1106_128X32_VISIONOX_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 64X48_ER +Controller "ssd1306", Display "64x48_er" + * U8G2_SSD1306_64X48_ER_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X48_ER_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X48_ER_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X48_ER_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X48_ER_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X48_ER_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X48_ER_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X48_ER_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 64X48_ER +Controller "ssd1306", Display "64x48_er" + * U8G2_SSD1306_64X48_ER_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X48_ER_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X48_ER_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X48_ER_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X48_ER_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X48_ER_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X48_ER_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X48_ER_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X48_ER_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 48X64_WINSTAR +Controller "ssd1306", Display "48x64_winstar" + * U8G2_SSD1306_48X64_WINSTAR_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 48X64_WINSTAR +Controller "ssd1306", Display "48x64_winstar" + * U8G2_SSD1306_48X64_WINSTAR_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_48X64_WINSTAR_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_48X64_WINSTAR_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_48X64_WINSTAR_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_48X64_WINSTAR_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_48X64_WINSTAR_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_48X64_WINSTAR_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 64X32_NONAME +Controller "ssd1306", Display "64x32_noname" + * U8G2_SSD1306_64X32_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 64X32_1F +Controller "ssd1306", Display "64x32_1f" + * U8G2_SSD1306_64X32_1F_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_1F_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_1F_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_64X32_1F_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_1F_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_1F_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_64X32_1F_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_64X32_1F_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 64X32_NONAME +Controller "ssd1306", Display "64x32_noname" + * U8G2_SSD1306_64X32_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X32_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X32_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 64X32_1F +Controller "ssd1306", Display "64x32_1f" + * U8G2_SSD1306_64X32_1F_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_1F_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_1F_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_64X32_1F_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_1F_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_1F_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_64X32_1F_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X32_1F_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_64X32_1F_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1306 96X16_ER +Controller "ssd1306", Display "96x16_er" + * U8G2_SSD1306_96X16_ER_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X16_ER_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X16_ER_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1306_96X16_ER_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X16_ER_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X16_ER_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1306_96X16_ER_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1306_96X16_ER_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1306 96X16_ER +Controller "ssd1306", Display "96x16_er" + * U8G2_SSD1306_96X16_ER_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X16_ER_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X16_ER_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1306_96X16_ER_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X16_ER_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X16_ER_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1306_96X16_ER_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X16_ER_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1306_96X16_ER_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1309 128X64_NONAME2 +Controller "ssd1309", Display "128x64_noname2" + * U8G2_SSD1309_128X64_NONAME2_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1309 128X64_NONAME2 +Controller "ssd1309", Display "128x64_noname2" + * U8G2_SSD1309_128X64_NONAME2_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME2_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME2_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME2_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME2_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME2_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME2_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X64_NONAME2_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X64_NONAME2_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1309 128X64_NONAME0 +Controller "ssd1309", Display "128x64_noname0" + * U8G2_SSD1309_128X64_NONAME0_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1309 128X64_NONAME0 +Controller "ssd1309", Display "128x64_noname0" + * U8G2_SSD1309_128X64_NONAME0_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME0_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME0_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X64_NONAME0_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME0_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME0_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X64_NONAME0_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X64_NONAME0_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X64_NONAME0_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1309 128X128_NONAME0 +Controller "ssd1309", Display "128x128_noname0" + * U8G2_SSD1309_128X128_NONAME0_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1309 128X128_NONAME0 +Controller "ssd1309", Display "128x128_noname0" + * U8G2_SSD1309_128X128_NONAME0_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X128_NONAME0_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X128_NONAME0_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1309_128X128_NONAME0_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X128_NONAME0_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X128_NONAME0_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1309_128X128_NONAME0_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X128_NONAME0_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1309_128X128_NONAME0_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1312 128X32 +Controller "ssd1312", Display "128x32" + * U8G2_SSD1312_128X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_128X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_128X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_128X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_128X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_128X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1312 128X32 +Controller "ssd1312", Display "128x32" + * U8G2_SSD1312_128X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_128X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_128X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_128X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_128X32_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1312 120X32 +Controller "ssd1312", Display "120x32" + * U8G2_SSD1312_120X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1312 120X28 +Controller "ssd1312", Display "120x28" + * U8G2_SSD1312_120X28_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X28_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X28_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1312_120X28_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1312_120X28_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X28_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X28_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1312_120X28_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X28_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X28_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1312_120X28_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X28_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X28_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X28_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X28_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1312_120X28_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1312 120X32 +Controller "ssd1312", Display "120x32" + * U8G2_SSD1312_120X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_120X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_120X32_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1312 120X28 +Controller "ssd1312", Display "120x28" + * U8G2_SSD1312_120X28_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X28_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X28_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1312_120X28_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X28_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X28_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1312_120X28_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_120X28_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1312_120X28_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1316 128X32 +Controller "ssd1316", Display "128x32" + * U8G2_SSD1316_128X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_128X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_128X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_128X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_128X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_128X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_128X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_128X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_128X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_128X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1316 128X32 +Controller "ssd1316", Display "128x32" + * U8G2_SSD1316_128X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_128X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_128X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_128X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_128X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_128X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_128X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1316_128X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1316_128X32_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1316 96X32 +Controller "ssd1316", Display "96x32" + * U8G2_SSD1316_96X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_96X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_96X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1316_96X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1316_96X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_96X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_96X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_96X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_96X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1316_96X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1316 96X32 +Controller "ssd1316", Display "96x32" + * U8G2_SSD1316_96X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_96X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_96X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1316_96X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_96X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_96X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1316_96X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1316_96X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1316_96X32_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1317 96X96 +Controller "ssd1317", Display "96x96" + * U8G2_SSD1317_96X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1317_96X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1317_96X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1317_96X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1317_96X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1317_96X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1317_96X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1317_96X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1317_96X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1317_96X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1317 96X96 +Controller "ssd1317", Display "96x96" + * U8G2_SSD1317_96X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1317_96X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1317_96X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1317_96X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1317_96X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1317_96X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1317_96X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1317_96X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1317_96X96_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1318 128X96 +Controller "ssd1318", Display "128x96" + * U8G2_SSD1318_128X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1318 128X96_XCP +Controller "ssd1318", Display "128x96_xcp" + * U8G2_SSD1318_128X96_XCP_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1318_128X96_XCP_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1318_128X96_XCP_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1318 128X96 +Controller "ssd1318", Display "128x96" + * U8G2_SSD1318_128X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1318_128X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1318_128X96_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1318 128X96_XCP +Controller "ssd1318", Display "128x96_xcp" + * U8G2_SSD1318_128X96_XCP_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_XCP_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_XCP_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1318_128X96_XCP_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_XCP_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_XCP_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1318_128X96_XCP_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1318_128X96_XCP_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1318_128X96_XCP_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1325 NHD_128X64 +Controller "ssd1325", Display "nhd_128x64" + * U8G2_SSD1325_NHD_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1325_NHD_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1325_NHD_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1325 NHD_128X64 +Controller "ssd1325", Display "nhd_128x64" + * U8G2_SSD1325_NHD_128X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1325_NHD_128X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1325_NHD_128X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1325_NHD_128X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1325_NHD_128X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1325_NHD_128X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1325_NHD_128X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1325_NHD_128X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1325_NHD_128X64_F_2ND_HW_I2C(rotation, [reset]) + +## SSD0323 OS128064 +Controller "ssd0323", Display "os128064" + * U8G2_SSD0323_OS128064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD0323_OS128064_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD0323_OS128064_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD0323_OS128064_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD0323_OS128064_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD0323_OS128064_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD0323_OS128064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD0323_OS128064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD0323 OS128064 +Controller "ssd0323", Display "os128064" + * U8G2_SSD0323_OS128064_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD0323_OS128064_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD0323_OS128064_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD0323_OS128064_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD0323_OS128064_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD0323_OS128064_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD0323_OS128064_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD0323_OS128064_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD0323_OS128064_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1326 ER_256X32 +Controller "ssd1326", Display "er_256x32" + * U8G2_SSD1326_ER_256X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1326_ER_256X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1326_ER_256X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1326_ER_256X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1326_ER_256X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1326_ER_256X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1326_ER_256X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1326_ER_256X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1326 ER_256X32 +Controller "ssd1326", Display "er_256x32" + * U8G2_SSD1326_ER_256X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1326_ER_256X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1326_ER_256X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1326_ER_256X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1326_ER_256X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1326_ER_256X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1326_ER_256X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1326_ER_256X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1326_ER_256X32_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 WS_96X64 +Controller "ssd1327", Display "ws_96x64" + * U8G2_SSD1327_WS_96X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_96X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_96X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_96X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_96X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_96X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_96X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_96X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 WS_96X64 +Controller "ssd1327", Display "ws_96x64" + * U8G2_SSD1327_WS_96X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_96X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_96X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_96X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_96X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_96X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_96X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_WS_96X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_WS_96X64_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 SEEED_96X96 +Controller "ssd1327", Display "seeed_96x96" + * U8G2_SSD1327_SEEED_96X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 SEEED_96X96 +Controller "ssd1327", Display "seeed_96x96" + * U8G2_SSD1327_SEEED_96X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_SEEED_96X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_SEEED_96X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_SEEED_96X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_SEEED_96X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_SEEED_96X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_SEEED_96X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_SEEED_96X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_SEEED_96X96_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 EA_W128128 +Controller "ssd1327", Display "ea_w128128" + * U8G2_SSD1327_EA_W128128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_EA_W128128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_EA_W128128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_EA_W128128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_EA_W128128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_EA_W128128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_EA_W128128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_EA_W128128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 MIDAS_128X128 +Controller "ssd1327", Display "midas_128x128" + * U8G2_SSD1327_MIDAS_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 ZJY_128X128 +Controller "ssd1327", Display "zjy_128x128" + * U8G2_SSD1327_ZJY_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 WS_128X128 +Controller "ssd1327", Display "ws_128x128" + * U8G2_SSD1327_WS_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_WS_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_WS_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_WS_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 EA_W128128 +Controller "ssd1327", Display "ea_w128128" + * U8G2_SSD1327_EA_W128128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_EA_W128128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_EA_W128128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_EA_W128128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_EA_W128128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_EA_W128128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_EA_W128128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_EA_W128128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_EA_W128128_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 MIDAS_128X128 +Controller "ssd1327", Display "midas_128x128" + * U8G2_SSD1327_MIDAS_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_MIDAS_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_MIDAS_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_MIDAS_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_MIDAS_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_MIDAS_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_MIDAS_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_MIDAS_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_MIDAS_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 ZJY_128X128 +Controller "ssd1327", Display "zjy_128x128" + * U8G2_SSD1327_ZJY_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_ZJY_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_ZJY_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_ZJY_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_ZJY_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_ZJY_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_ZJY_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_ZJY_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_ZJY_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 WS_128X128 +Controller "ssd1327", Display "ws_128x128" + * U8G2_SSD1327_WS_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_WS_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_WS_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_WS_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_WS_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1327 VISIONOX_128X96 +Controller "ssd1327", Display "visionox_128x96" + * U8G2_SSD1327_VISIONOX_128X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1327 VISIONOX_128X96 +Controller "ssd1327", Display "visionox_128x96" + * U8G2_SSD1327_VISIONOX_128X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1327_VISIONOX_128X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_VISIONOX_128X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_VISIONOX_128X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1327_VISIONOX_128X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_VISIONOX_128X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1327_VISIONOX_128X96_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1329 128X96_NONAME +Controller "ssd1329", Display "128x96_noname" + * U8G2_SSD1329_128X96_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_128X96_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1329 96X96_NONAME +Controller "ssd1329", Display "96x96_noname" + * U8G2_SSD1329_96X96_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1329_96X96_NONAME_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## LD7032 60X32 +Controller "ld7032", Display "60x32" + * U8G2_LD7032_60X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LD7032 60X32_ALT +Controller "ld7032", Display "60x32_alt" + * U8G2_LD7032_60X32_ALT_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_60X32_ALT_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LD7032 60X32 +Controller "ld7032", Display "60x32" + * U8G2_LD7032_60X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_60X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_60X32_F_2ND_HW_I2C(rotation, [reset]) + +## LD7032 60X32_ALT +Controller "ld7032", Display "60x32_alt" + * U8G2_LD7032_60X32_ALT_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_ALT_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_ALT_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_60X32_ALT_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_ALT_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_ALT_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_60X32_ALT_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_60X32_ALT_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_60X32_ALT_F_2ND_HW_I2C(rotation, [reset]) + +## LD7032 128X36 +Controller "ld7032", Display "128x36" + * U8G2_LD7032_128X36_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_128X36_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_128X36_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LD7032_128X36_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_128X36_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_128X36_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_128X36_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_128X36_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LD7032_128X36_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LD7032 128X36 +Controller "ld7032", Display "128x36" + * U8G2_LD7032_128X36_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_128X36_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_128X36_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_LD7032_128X36_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_128X36_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_128X36_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_LD7032_128X36_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_128X36_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_LD7032_128X36_F_2ND_HW_I2C(rotation, [reset]) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * U8G2_ST7920_256X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_256X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_256X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * U8G2_ST7920_256X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_256X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_256X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 256X32 +Controller "st7920", Display "256x32" + * U8G2_ST7920_256X32_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_256X32_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_256X32_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_256X32_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_256X32_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_256X32_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_256X32_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_256X32_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_256X32_F_2ND_HW_SPI(rotation, cs [, reset]) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * U8G2_ST7920_144X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_144X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_144X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * U8G2_ST7920_144X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_144X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_144X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 144X32 +Controller "st7920", Display "144x32" + * U8G2_ST7920_144X32_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_144X32_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_144X32_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_144X32_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_144X32_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_144X32_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_144X32_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_144X32_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_144X32_F_2ND_HW_SPI(rotation, cs [, reset]) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * U8G2_ST7920_128X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * U8G2_ST7920_128X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 128X32 +Controller "st7920", Display "128x32" + * U8G2_ST7920_128X32_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X32_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X32_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X32_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X32_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X32_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X32_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X32_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X32_F_2ND_HW_SPI(rotation, cs [, reset]) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * U8G2_ST7920_160X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_160X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_160X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * U8G2_ST7920_160X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_160X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_160X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 160X32 +Controller "st7920", Display "160x32" + * U8G2_ST7920_160X32_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_160X32_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_160X32_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_160X32_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_160X32_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_160X32_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_160X32_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_160X32_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_160X32_F_2ND_HW_SPI(rotation, cs [, reset]) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * U8G2_ST7920_192X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_192X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_192X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * U8G2_ST7920_192X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_192X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_192X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 192X32 +Controller "st7920", Display "192x32" + * U8G2_ST7920_192X32_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_192X32_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_192X32_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_192X32_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_192X32_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_192X32_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_192X32_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_192X32_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_192X32_F_2ND_HW_SPI(rotation, cs [, reset]) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * U8G2_ST7920_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * U8G2_ST7920_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7920_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7920 128X64 +Controller "st7920", Display "128x64" + * U8G2_ST7920_128X64_1_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X64_2_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X64_F_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7920_128X64_1_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X64_2_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X64_F_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X64_1_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X64_2_2ND_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7920_128X64_F_2ND_HW_SPI(rotation, cs [, reset]) + +## LS013B7DH03 128X128 +Controller "ls013b7dh03", Display "128x128" + * U8G2_LS013B7DH03_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH03_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LS027B7DH01 400X240 +Controller "ls027b7dh01", Display "400x240" + * U8G2_LS027B7DH01_400X240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_400X240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LS027B7DH01 M0_400X240 +Controller "ls027b7dh01", Display "m0_400x240" + * U8G2_LS027B7DH01_M0_400X240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS027B7DH01_M0_400X240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LS013B7DH05 144X168 +Controller "ls013b7dh05", Display "144x168" + * U8G2_LS013B7DH05_144X168_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS013B7DH05_144X168_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## LS011B7DH03 160X68 +Controller "ls011b7dh03", Display "160x68" + * U8G2_LS011B7DH03_160X68_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_LS011B7DH03_160X68_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## UC1701 EA_DOGS102 +Controller "uc1701", Display "ea_dogs102" + * U8G2_UC1701_EA_DOGS102_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_EA_DOGS102_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_EA_DOGS102_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1701 MINI12864 +Controller "uc1701", Display "mini12864" + * U8G2_UC1701_MINI12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_MINI12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_MINI12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1701_MINI12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_MINI12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_MINI12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1701_MINI12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1701_MINI12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## PCD8544 84X48 +Controller "pcd8544", Display "84x48" + * U8G2_PCD8544_84X48_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCD8544_84X48_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCD8544_84X48_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCD8544_84X48_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCD8544_84X48_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCD8544_84X48_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCD8544_84X48_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCD8544_84X48_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCD8544_84X48_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCD8544_84X48_F_3W_HW_SPI(rotation, cs [, reset]) + +## PCF8812 96X65 +Controller "pcf8812", Display "96x65" + * U8G2_PCF8812_96X65_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_96X65_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_96X65_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_96X65_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_96X65_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_96X65_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_96X65_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_96X65_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCF8812_96X65_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCF8812_96X65_F_3W_HW_SPI(rotation, cs [, reset]) + +## PCF8812 101X64 +Controller "pcf8812", Display "101x64" + * U8G2_PCF8812_101X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_101X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_101X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_PCF8812_101X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_PCF8812_101X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_101X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_101X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_PCF8812_101X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCF8812_101X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_PCF8812_101X64_F_3W_HW_SPI(rotation, cs [, reset]) + +## HX1230 96X68 +Controller "hx1230", Display "96x68" + * U8G2_HX1230_96X68_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_HX1230_96X68_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_HX1230_96X68_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_HX1230_96X68_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_HX1230_96X68_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_HX1230_96X68_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_HX1230_96X68_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_HX1230_96X68_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_HX1230_96X68_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_HX1230_96X68_F_3W_HW_SPI(rotation, cs [, reset]) + +## UC1604 JLX19264 +Controller "uc1604", Display "jlx19264" + * U8G2_UC1604_JLX19264_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX19264_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX19264_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX19264_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX19264_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX19264_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX19264_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX19264_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1604 JLX19264 +Controller "uc1604", Display "jlx19264" + * U8G2_UC1604_JLX19264_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX19264_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX19264_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX19264_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX19264_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX19264_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX19264_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1604_JLX19264_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1604_JLX19264_F_2ND_HW_I2C(rotation, [reset]) + +## UC1604 JLX12864 +Controller "uc1604", Display "jlx12864" + * U8G2_UC1604_JLX12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1604_JLX12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1604_JLX12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1604_JLX12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1604 JLX12864 +Controller "uc1604", Display "jlx12864" + * U8G2_UC1604_JLX12864_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX12864_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX12864_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1604_JLX12864_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX12864_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX12864_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1604_JLX12864_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1604_JLX12864_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1604_JLX12864_F_2ND_HW_I2C(rotation, [reset]) + +## UC1608 ERC24064 +Controller "uc1608", Display "erc24064" + * U8G2_UC1608_ERC24064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC24064_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC24064_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC24064_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC24064_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC24064_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC24064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC24064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1608 DEM240064 +Controller "uc1608", Display "dem240064" + * U8G2_UC1608_DEM240064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_DEM240064_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_DEM240064_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_DEM240064_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_DEM240064_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_DEM240064_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_DEM240064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_DEM240064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1608 ERC24064 +Controller "uc1608", Display "erc24064" + * U8G2_UC1608_ERC24064_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC24064_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC24064_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC24064_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC24064_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC24064_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC24064_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_ERC24064_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_ERC24064_F_2ND_HW_I2C(rotation, [reset]) + +## UC1608 DEM240064 +Controller "uc1608", Display "dem240064" + * U8G2_UC1608_DEM240064_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_DEM240064_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_DEM240064_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_DEM240064_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_DEM240064_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_DEM240064_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_DEM240064_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_DEM240064_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_DEM240064_F_2ND_HW_I2C(rotation, [reset]) + +## UC1608 ERC240120 +Controller "uc1608", Display "erc240120" + * U8G2_UC1608_ERC240120_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC240120_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC240120_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_ERC240120_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC240120_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC240120_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_ERC240120_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_ERC240120_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1608 ERC240120 +Controller "uc1608", Display "erc240120" + * U8G2_UC1608_ERC240120_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC240120_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC240120_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_ERC240120_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC240120_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC240120_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_ERC240120_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_ERC240120_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_ERC240120_F_2ND_HW_I2C(rotation, [reset]) + +## UC1608 240X128 +Controller "uc1608", Display "240x128" + * U8G2_UC1608_240X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_240X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_240X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1608_240X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1608_240X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_240X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_240X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1608_240X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_240X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_240X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1608_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1608_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1608 240X128 +Controller "uc1608", Display "240x128" + * U8G2_UC1608_240X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_240X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_240X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1608_240X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_240X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_240X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1608_240X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_240X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1608_240X128_F_2ND_HW_I2C(rotation, [reset]) + +## UC1609 SLG19264 +Controller "uc1609", Display "slg19264" + * U8G2_UC1609_SLG19264_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1609_SLG19264_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1609_SLG19264_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1609_SLG19264_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1609_SLG19264_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1609_SLG19264_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1609_SLG19264_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1609_SLG19264_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1609 SLG19264 +Controller "uc1609", Display "slg19264" + * U8G2_UC1609_SLG19264_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1609_SLG19264_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1609_SLG19264_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1609_SLG19264_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1609_SLG19264_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1609_SLG19264_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1609_SLG19264_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1609_SLG19264_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1609_SLG19264_F_2ND_HW_I2C(rotation, [reset]) + +## UC1628 128X64 +Controller "uc1628", Display "128x64" + * U8G2_UC1628_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1628 128X64 +Controller "uc1628", Display "128x64" + * U8G2_UC1628_128X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_128X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_128X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_128X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_128X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_128X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_128X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_128X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_128X64_F_2ND_HW_I2C(rotation, [reset]) + +## UC1628 256X128 +Controller "uc1628", Display "256x128" + * U8G2_UC1628_256X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1628 256X128 +Controller "uc1628", Display "256x128" + * U8G2_UC1628_256X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_256X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_256X128_F_2ND_HW_I2C(rotation, [reset]) + +## UC1628 256X32 +Controller "uc1628", Display "256x32" + * U8G2_UC1628_256X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1628_256X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1628_256X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1628_256X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1628 256X32 +Controller "uc1628", Display "256x32" + * U8G2_UC1628_256X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1628_256X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1628_256X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_256X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1628_256X32_F_2ND_HW_I2C(rotation, [reset]) + +## UC1638 160X128 +Controller "uc1638", Display "160x128" + * U8G2_UC1638_160X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_160X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_160X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_160X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_160X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_160X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_160X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_160X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_160X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_160X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_160X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_160X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_160X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_160X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_160X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_160X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1638 192X96 +Controller "uc1638", Display "192x96" + * U8G2_UC1638_192X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_192X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_192X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_192X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_192X96_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_192X96_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_192X96_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_192X96_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_192X96_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_192X96_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_192X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_192X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_192X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_192X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_192X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_192X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1638 192X96 +Controller "uc1638", Display "192x96" + * U8G2_UC1638_192X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_192X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_192X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_192X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_192X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_192X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_192X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1638_192X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1638_192X96_F_2ND_HW_I2C(rotation, [reset]) + +## UC1638 240X128 +Controller "uc1638", Display "240x128" + * U8G2_UC1638_240X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_240X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_240X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1638_240X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1638_240X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_240X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_240X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1638_240X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_240X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_240X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1638_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1638_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1638 240X128 +Controller "uc1638", Display "240x128" + * U8G2_UC1638_240X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_240X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_240X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1638_240X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_240X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_240X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1638_240X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1638_240X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1638_240X128_F_2ND_HW_I2C(rotation, [reset]) + +## UC1610 EA_DOGXL160 +Controller "uc1610", Display "ea_dogxl160" + * U8G2_UC1610_EA_DOGXL160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1610 EA_DOGXL160 +Controller "uc1610", Display "ea_dogxl160" + * U8G2_UC1610_EA_DOGXL160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1610_EA_DOGXL160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1610_EA_DOGXL160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1610_EA_DOGXL160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1610_EA_DOGXL160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1610_EA_DOGXL160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1610_EA_DOGXL160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1610_EA_DOGXL160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1610_EA_DOGXL160_F_2ND_HW_I2C(rotation, [reset]) + +## UC1611 EA_DOGM240 +Controller "uc1611", Display "ea_dogm240" + * U8G2_UC1611_EA_DOGM240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGM240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGM240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1611 EA_DOGM240 +Controller "uc1611", Display "ea_dogm240" + * U8G2_UC1611_EA_DOGM240_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGM240_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGM240_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGM240_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGM240_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGM240_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGM240_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EA_DOGM240_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EA_DOGM240_F_2ND_HW_I2C(rotation, [reset]) + +## UC1611 EA_DOGXL240 +Controller "uc1611", Display "ea_dogxl240" + * U8G2_UC1611_EA_DOGXL240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1611 EA_DOGXL240 +Controller "uc1611", Display "ea_dogxl240" + * U8G2_UC1611_EA_DOGXL240_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGXL240_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGXL240_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EA_DOGXL240_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGXL240_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGXL240_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EA_DOGXL240_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EA_DOGXL240_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EA_DOGXL240_F_2ND_HW_I2C(rotation, [reset]) + +## UC1611 EW50850 +Controller "uc1611", Display "ew50850" + * U8G2_UC1611_EW50850_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EW50850_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EW50850_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_EW50850_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_EW50850_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EW50850_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EW50850_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_EW50850_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EW50850_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EW50850_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_EW50850_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EW50850_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EW50850_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EW50850_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EW50850_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_EW50850_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1611 EW50850 +Controller "uc1611", Display "ew50850" + * U8G2_UC1611_EW50850_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EW50850_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EW50850_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_EW50850_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EW50850_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EW50850_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_EW50850_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EW50850_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_EW50850_F_2ND_HW_I2C(rotation, [reset]) + +## UC1611 CG160160 +Controller "uc1611", Display "cg160160" + * U8G2_UC1611_CG160160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_CG160160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_CG160160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_CG160160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_CG160160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_CG160160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_CG160160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_CG160160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_CG160160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_CG160160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_CG160160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_CG160160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_CG160160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_CG160160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_CG160160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_CG160160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1611 CG160160 +Controller "uc1611", Display "cg160160" + * U8G2_UC1611_CG160160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_CG160160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_CG160160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_CG160160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_CG160160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_CG160160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_CG160160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_CG160160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_CG160160_F_2ND_HW_I2C(rotation, [reset]) + +## UC1611 IDS4073 +Controller "uc1611", Display "ids4073" + * U8G2_UC1611_IDS4073_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_IDS4073_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_IDS4073_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1611_IDS4073_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_IDS4073_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_IDS4073_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1611_IDS4073_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1611_IDS4073_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1611 IDS4073 +Controller "uc1611", Display "ids4073" + * U8G2_UC1611_IDS4073_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_IDS4073_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_IDS4073_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1611_IDS4073_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_IDS4073_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_IDS4073_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1611_IDS4073_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_IDS4073_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1611_IDS4073_F_2ND_HW_I2C(rotation, [reset]) + +## UC1698 160X160 +Controller "uc1698", Display "160x160" + * U8G2_UC1698_160X160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_160X160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_160X160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_160X160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_160X160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_160X160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_160X160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_160X160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_160X160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_160X160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_160X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_160X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_160X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_160X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_160X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_160X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1698 240X64 +Controller "uc1698", Display "240x64" + * U8G2_UC1698_240X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_240X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_240X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1698_240X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1698_240X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_240X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_240X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1698_240X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_240X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_240X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1698_240X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_240X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_240X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_240X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_240X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1698_240X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7511 AVD_320X240 +Controller "st7511", Display "avd_320x240" + * U8G2_ST7511_AVD_320X240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_AVD_320X240_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_AVD_320X240_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_AVD_320X240_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_AVD_320X240_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_AVD_320X240_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_AVD_320X240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_AVD_320X240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7511 640X320 +Controller "st7511", Display "640x320" + * U8G2_ST7511_640X320_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_640X320_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_640X320_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7511_640X320_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7511_640X320_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_640X320_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_640X320_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7511_640X320_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_640X320_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_640X320_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7511_640X320_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_640X320_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_640X320_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_640X320_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_640X320_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7511_640X320_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7528 NHD_C160100 +Controller "st7528", Display "nhd_c160100" + * U8G2_ST7528_NHD_C160100_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_NHD_C160100_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7528 NHD_C160100 +Controller "st7528", Display "nhd_c160100" + * U8G2_ST7528_NHD_C160100_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_NHD_C160100_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_NHD_C160100_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_NHD_C160100_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_NHD_C160100_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_NHD_C160100_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_NHD_C160100_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7528_NHD_C160100_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7528_NHD_C160100_F_2ND_HW_I2C(rotation, [reset]) + +## ST7528 ERC16064 +Controller "st7528", Display "erc16064" + * U8G2_ST7528_ERC16064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7528_ERC16064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7528 ERC16064 +Controller "st7528", Display "erc16064" + * U8G2_ST7528_ERC16064_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_ERC16064_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_ERC16064_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7528_ERC16064_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_ERC16064_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_ERC16064_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7528_ERC16064_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7528_ERC16064_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7528_ERC16064_F_2ND_HW_I2C(rotation, [reset]) + +## UC1617 JLX128128 +Controller "uc1617", Display "jlx128128" + * U8G2_UC1617_JLX128128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1617_JLX128128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1617_JLX128128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1617_JLX128128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1617_JLX128128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1617_JLX128128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1617_JLX128128_F_3W_HW_SPI(rotation, cs [, reset]) + +## UC1617 JLX128128 +Controller "uc1617", Display "jlx128128" + * U8G2_UC1617_JLX128128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1617_JLX128128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1617_JLX128128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1617_JLX128128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1617_JLX128128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1617_JLX128128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1617_JLX128128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1617_JLX128128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1617_JLX128128_F_2ND_HW_I2C(rotation, [reset]) + +## ST7565 EA_DOGM128 +Controller "st7565", Display "ea_dogm128" + * U8G2_ST7565_EA_DOGM128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 LM6063 +Controller "st7565", Display "lm6063" + * U8G2_ST7565_LM6063_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6063_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6063_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6063_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6063_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6063_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6063_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6063_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6063_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6063_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6063_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6063_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6063_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6063_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6063_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6063_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 64128N +Controller "st7565", Display "64128n" + * U8G2_ST7565_64128N_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_64128N_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_64128N_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_64128N_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_64128N_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_64128N_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_64128N_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_64128N_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_64128N_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_64128N_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_64128N_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_64128N_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_64128N_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_64128N_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_64128N_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_64128N_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 ZOLEN_128X64 +Controller "st7565", Display "zolen_128x64" + * U8G2_ST7565_ZOLEN_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ZOLEN_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 LM6059 +Controller "st7565", Display "lm6059" + * U8G2_ST7565_LM6059_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6059_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6059_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LM6059_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LM6059_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6059_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6059_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LM6059_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6059_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6059_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LM6059_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6059_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6059_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6059_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6059_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LM6059_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 KS0713 +Controller "st7565", Display "ks0713" + * U8G2_ST7565_KS0713_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_KS0713_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_KS0713_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_KS0713_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_KS0713_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_KS0713_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_KS0713_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_KS0713_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_KS0713_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_KS0713_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_KS0713_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_KS0713_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_KS0713_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_KS0713_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_KS0713_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_KS0713_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 LX12864 +Controller "st7565", Display "lx12864" + * U8G2_ST7565_LX12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LX12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LX12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_LX12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_LX12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LX12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LX12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_LX12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LX12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LX12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_LX12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LX12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LX12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LX12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LX12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_LX12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 ERC12864 +Controller "st7565", Display "erc12864" + * U8G2_ST7565_ERC12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 ERC12864_ALT +Controller "st7565", Display "erc12864_alt" + * U8G2_ST7565_ERC12864_ALT_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_ERC12864_ALT_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 NHD_C12864 +Controller "st7565", Display "nhd_c12864" + * U8G2_ST7565_NHD_C12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 JLX12864 +Controller "st7565", Display "jlx12864" + * U8G2_ST7565_JLX12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_JLX12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_JLX12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_JLX12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_JLX12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_JLX12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_JLX12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_JLX12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7565 NHD_C12832 +Controller "st7565", Display "nhd_c12832" + * U8G2_ST7565_NHD_C12832_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12832_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12832_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_NHD_C12832_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12832_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12832_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_NHD_C12832_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_NHD_C12832_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7539 192X64 +Controller "st7539", Display "192x64" + * U8G2_ST7539_192X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7539_192X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7539_192X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7539_192X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7539_192X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7539_192X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7539_192X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7539_192X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7539_192X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7539_192X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7539_192X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7539_192X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7539_192X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7539_192X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7539_192X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7539_192X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7539 192X64 +Controller "st7539", Display "192x64" + * U8G2_ST7539_192X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7539_192X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7539_192X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7539_192X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7539_192X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7539_192X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7539_192X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7539_192X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7539_192X64_F_2ND_HW_I2C(rotation, [reset]) + +## UC1601 128X32 +Controller "uc1601", Display "128x32" + * U8G2_UC1601_128X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1601 128X32 +Controller "uc1601", Display "128x32" + * U8G2_UC1601_128X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1601_128X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1601_128X32_F_2ND_HW_I2C(rotation, [reset]) + +## UC1601 128X64 +Controller "uc1601", Display "128x64" + * U8G2_UC1601_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_UC1601_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_UC1601_128X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_UC1601_128X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_UC1601_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_UC1601_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## UC1601 128X64 +Controller "uc1601", Display "128x64" + * U8G2_UC1601_128X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_UC1601_128X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_UC1601_128X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1601_128X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_UC1601_128X64_F_2ND_HW_I2C(rotation, [reset]) + +## ST7565 EA_DOGM132 +Controller "st7565", Display "ea_dogm132" + * U8G2_ST7565_EA_DOGM132_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7565_EA_DOGM132_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7565_EA_DOGM132_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 PI_132X64 +Controller "st7567", Display "pi_132x64" + * U8G2_ST7567_PI_132X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_PI_132X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_PI_132X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_PI_132X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_PI_132X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_PI_132X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_PI_132X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_PI_132X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 PI_132X64 +Controller "st7567", Display "pi_132x64" + * U8G2_ST7567_PI_132X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_PI_132X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_PI_132X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_PI_132X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_PI_132X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_PI_132X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_PI_132X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_PI_132X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_PI_132X64_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 JLX12864 +Controller "st7567", Display "jlx12864" + * U8G2_ST7567_JLX12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_JLX12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_JLX12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_JLX12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_JLX12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_JLX12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_JLX12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_JLX12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 ENH_DG128064 +Controller "st7567", Display "enh_dg128064" + * U8G2_ST7567_ENH_DG128064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 ENH_DG128064I +Controller "st7567", Display "enh_dg128064i" + * U8G2_ST7567_ENH_DG128064I_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 OS12864 +Controller "st7567", Display "os12864" + * U8G2_ST7567_OS12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_OS12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_OS12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_OS12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_OS12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_OS12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_OS12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_OS12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_OS12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_OS12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_OS12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_OS12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_OS12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_OS12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_OS12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_OS12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 JLX12864 +Controller "st7567", Display "jlx12864" + * U8G2_ST7567_JLX12864_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_JLX12864_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_JLX12864_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_JLX12864_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_JLX12864_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_JLX12864_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_JLX12864_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_JLX12864_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_JLX12864_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 ENH_DG128064 +Controller "st7567", Display "enh_dg128064" + * U8G2_ST7567_ENH_DG128064_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ENH_DG128064_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ENH_DG128064_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 ENH_DG128064I +Controller "st7567", Display "enh_dg128064i" + * U8G2_ST7567_ENH_DG128064I_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064I_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064I_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ENH_DG128064I_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064I_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064I_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ENH_DG128064I_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ENH_DG128064I_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ENH_DG128064I_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 OS12864 +Controller "st7567", Display "os12864" + * U8G2_ST7567_OS12864_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_OS12864_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_OS12864_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_OS12864_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_OS12864_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_OS12864_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_OS12864_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_OS12864_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_OS12864_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 ERC13232 +Controller "st7567", Display "erc13232" + * U8G2_ST7567_ERC13232_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC13232_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC13232_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC13232_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC13232_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC13232_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC13232_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC13232_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 ERC13232 +Controller "st7567", Display "erc13232" + * U8G2_ST7567_ERC13232_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ERC13232_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ERC13232_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_ERC13232_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ERC13232_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ERC13232_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_ERC13232_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ERC13232_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_ERC13232_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 ERC12864 +Controller "st7567", Display "erc12864" + * U8G2_ST7567_ERC12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_ERC12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_ERC12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_ERC12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 96X65 +Controller "st7567", Display "96x65" + * U8G2_ST7567_96X65_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_96X65_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_96X65_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_96X65_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_96X65_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_96X65_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_96X65_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_96X65_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_96X65_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_96X65_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_96X65_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_96X65_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_96X65_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_96X65_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_96X65_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_96X65_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 96X65 +Controller "st7567", Display "96x65" + * U8G2_ST7567_96X65_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_96X65_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_96X65_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_96X65_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_96X65_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_96X65_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_96X65_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_96X65_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_96X65_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 122X32 +Controller "st7567", Display "122x32" + * U8G2_ST7567_122X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_122X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_122X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_122X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_122X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_122X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_122X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_122X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_122X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_122X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_122X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_122X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_122X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_122X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_122X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_122X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 122X32 +Controller "st7567", Display "122x32" + * U8G2_ST7567_122X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_122X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_122X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_122X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_122X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_122X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_122X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_122X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_122X32_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 64X32 +Controller "st7567", Display "64x32" + * U8G2_ST7567_64X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_64X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_64X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_64X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_64X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_64X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_64X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_64X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_64X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_64X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_64X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_64X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_64X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_64X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_64X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_64X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 HEM6432 +Controller "st7567", Display "hem6432" + * U8G2_ST7567_HEM6432_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_HEM6432_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_HEM6432_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_HEM6432_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_HEM6432_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_HEM6432_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_HEM6432_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_HEM6432_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 64X32 +Controller "st7567", Display "64x32" + * U8G2_ST7567_64X32_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_64X32_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_64X32_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_64X32_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_64X32_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_64X32_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_64X32_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_64X32_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_64X32_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 HEM6432 +Controller "st7567", Display "hem6432" + * U8G2_ST7567_HEM6432_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_HEM6432_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_HEM6432_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_HEM6432_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_HEM6432_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_HEM6432_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_HEM6432_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_HEM6432_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_HEM6432_F_2ND_HW_I2C(rotation, [reset]) + +## ST7567 LW12832 +Controller "st7567", Display "lw12832" + * U8G2_ST7567_LW12832_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_LW12832_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_LW12832_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_LW12832_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_LW12832_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_LW12832_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_LW12832_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_LW12832_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_LW12832_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_LW12832_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_LW12832_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_LW12832_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_LW12832_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_LW12832_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_LW12832_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_LW12832_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 YXD12832 +Controller "st7567", Display "yxd12832" + * U8G2_ST7567_YXD12832_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_YXD12832_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_YXD12832_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7567_YXD12832_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_YXD12832_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_YXD12832_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7567_YXD12832_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7567_YXD12832_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7567 LW12832 +Controller "st7567", Display "lw12832" + * U8G2_ST7567_LW12832_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_LW12832_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_LW12832_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7567_LW12832_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_LW12832_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_LW12832_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7567_LW12832_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_LW12832_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7567_LW12832_F_2ND_HW_I2C(rotation, [reset]) + +## ST7571 128X128 +Controller "st7571", Display "128x128" + * U8G2_ST7571_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7571 128X128 +Controller "st7571", Display "128x128" + * U8G2_ST7571_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## ST7571 128X96 +Controller "st7571", Display "128x96" + * U8G2_ST7571_128X96_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X96_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X96_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_128X96_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_128X96_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X96_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X96_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X96_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X96_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_128X96_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7571 G12896 +Controller "st7571", Display "g12896" + * U8G2_ST7571_G12896_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_G12896_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_G12896_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7571_G12896_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7571_G12896_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_G12896_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_G12896_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_G12896_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_G12896_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7571_G12896_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7571 128X96 +Controller "st7571", Display "128x96" + * U8G2_ST7571_128X96_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X96_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X96_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_128X96_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X96_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X96_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_128X96_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_128X96_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_128X96_F_2ND_HW_I2C(rotation, [reset]) + +## ST7571 G12896 +Controller "st7571", Display "g12896" + * U8G2_ST7571_G12896_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_G12896_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_G12896_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7571_G12896_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_G12896_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_G12896_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7571_G12896_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_G12896_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7571_G12896_F_2ND_HW_I2C(rotation, [reset]) + +## ST7302 122X250 +Controller "st7302", Display "122X250" + * U8G2_ST7302_122X250_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7302_122X250_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7302_122X250_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7302_122X250_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7302_122X250_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7302_122X250_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7302_122X250_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7302_122X250_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7302_122X250_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7302_122X250_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7302_122X250_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7302_122X250_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7302_122X250_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7302_122X250_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7302_122X250_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7302_122X250_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7305 122X250 +Controller "st7305", Display "122X250" + * U8G2_ST7305_122X250_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_122X250_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_122X250_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_122X250_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_122X250_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_122X250_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_122X250_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_122X250_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_122X250_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_122X250_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_122X250_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_122X250_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_122X250_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_122X250_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_122X250_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_122X250_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7305 200X200 +Controller "st7305", Display "200X200" + * U8G2_ST7305_200X200_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_200X200_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_200X200_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_200X200_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_200X200_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_200X200_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_200X200_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_200X200_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_200X200_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_200X200_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_200X200_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_200X200_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_200X200_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_200X200_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_200X200_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_200X200_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7305 168X384 +Controller "st7305", Display "168X384" + * U8G2_ST7305_168X384_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_168X384_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_168X384_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_168X384_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_168X384_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_168X384_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_168X384_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_168X384_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_168X384_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_168X384_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_168X384_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_168X384_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_168X384_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_168X384_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_168X384_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_168X384_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7305 300X400 +Controller "st7305", Display "300X400" + * U8G2_ST7305_300X400_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_300X400_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_300X400_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7305_300X400_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7305_300X400_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_300X400_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_300X400_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7305_300X400_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_300X400_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_300X400_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7305_300X400_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_300X400_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_300X400_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_300X400_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_300X400_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7305_300X400_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7586S S028HN118A +Controller "st7586s", Display "s028hn118a" + * U8G2_ST7586S_S028HN118A_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_S028HN118A_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## ST7586S JLX384160 +Controller "st7586s", Display "jlx384160" + * U8G2_ST7586S_JLX384160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX384160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## ST7586S ERC240160 +Controller "st7586s", Display "erc240160" + * U8G2_ST7586S_ERC240160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_ERC240160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_ERC240160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_ERC240160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_ERC240160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_ERC240160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_ERC240160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_ERC240160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7586S YMC240160 +Controller "st7586s", Display "ymc240160" + * U8G2_ST7586S_YMC240160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_YMC240160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_YMC240160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_YMC240160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_YMC240160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_YMC240160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_YMC240160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_YMC240160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7586S PE24064 +Controller "st7586s", Display "pe24064" + * U8G2_ST7586S_PE24064_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_PE24064_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_PE24064_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_PE24064_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_PE24064_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_PE24064_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_PE24064_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_PE24064_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7586S JLX320160 +Controller "st7586s", Display "jlx320160" + * U8G2_ST7586S_JLX320160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_JLX320160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_JLX320160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_JLX320160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_JLX320160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_JLX320160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_JLX320160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_JLX320160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7586S MD240128 +Controller "st7586s", Display "md240128" + * U8G2_ST7586S_MD240128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_MD240128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_MD240128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7586S_MD240128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_MD240128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_MD240128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7586S_MD240128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7586S_MD240128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7588 JLX12864 +Controller "st7588", Display "jlx12864" + * U8G2_ST7588_JLX12864_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7588_JLX12864_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7588_JLX12864_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST7588_JLX12864_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7588_JLX12864_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7588_JLX12864_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST7588_JLX12864_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST7588_JLX12864_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST7588 JLX12864 +Controller "st7588", Display "jlx12864" + * U8G2_ST7588_JLX12864_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7588_JLX12864_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7588_JLX12864_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST7588_JLX12864_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7588_JLX12864_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7588_JLX12864_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST7588_JLX12864_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7588_JLX12864_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST7588_JLX12864_F_2ND_HW_I2C(rotation, [reset]) + +## ST75160 JM16096 +Controller "st75160", Display "jm16096" + * U8G2_ST75160_JM16096_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75160_JM16096_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75160_JM16096_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75160_JM16096_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75160_JM16096_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75160_JM16096_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75160_JM16096_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75160_JM16096_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75160_JM16096_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75160_JM16096_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75160_JM16096_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75160_JM16096_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75160_JM16096_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75160_JM16096_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75160_JM16096_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75160_JM16096_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75160 JM16096 +Controller "st75160", Display "jm16096" + * U8G2_ST75160_JM16096_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75160_JM16096_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75160_JM16096_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75160_JM16096_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75160_JM16096_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75160_JM16096_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75160_JM16096_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75160_JM16096_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75160_JM16096_F_2ND_HW_I2C(rotation, [reset]) + +## ST75161 JLX160160 +Controller "st75161", Display "jlx160160" + * U8G2_ST75161_JLX160160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75161_JLX160160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75161_JLX160160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75161_JLX160160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75161_JLX160160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75161_JLX160160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75161_JLX160160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75161_JLX160160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75161 JLX160160 +Controller "st75161", Display "jlx160160" + * U8G2_ST75161_JLX160160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75161_JLX160160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75161_JLX160160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75161_JLX160160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75161_JLX160160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75161_JLX160160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75161_JLX160160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75161_JLX160160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75161_JLX160160_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX256128 +Controller "st75256", Display "jlx256128" + * U8G2_ST75256_JLX256128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 WO256X128 +Controller "st75256", Display "wo256x128" + * U8G2_ST75256_WO256X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_WO256X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_WO256X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_WO256X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_WO256X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_WO256X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_WO256X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_WO256X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX256128 +Controller "st75256", Display "jlx256128" + * U8G2_ST75256_JLX256128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256128_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 WO256X128 +Controller "st75256", Display "wo256x128" + * U8G2_ST75256_WO256X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_WO256X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_WO256X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_WO256X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_WO256X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_WO256X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_WO256X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_WO256X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_WO256X128_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 128X128 +Controller "st75256", Display "128x128" + * U8G2_ST75256_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_128X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_128X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_128X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_128X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_128X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_128X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 128X128 +Controller "st75256", Display "128x128" + * U8G2_ST75256_128X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_128X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_128X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_128X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_128X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_128X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_128X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_128X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_128X128_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX256160 +Controller "st75256", Display "jlx256160" + * U8G2_ST75256_JLX256160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX256160M +Controller "st75256", Display "jlx256160m" + * U8G2_ST75256_JLX256160M_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160M_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160M_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160M_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160M_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160M_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160M_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160M_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX256160_ALT +Controller "st75256", Display "jlx256160_alt" + * U8G2_ST75256_JLX256160_ALT_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX256160 +Controller "st75256", Display "jlx256160" + * U8G2_ST75256_JLX256160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX256160M +Controller "st75256", Display "jlx256160m" + * U8G2_ST75256_JLX256160M_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160M_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160M_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160M_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160M_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160M_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160M_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160M_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160M_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX256160_ALT +Controller "st75256", Display "jlx256160_alt" + * U8G2_ST75256_JLX256160_ALT_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_ALT_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_ALT_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX256160_ALT_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_ALT_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_ALT_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX256160_ALT_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160_ALT_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX256160_ALT_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX240160 +Controller "st75256", Display "jlx240160" + * U8G2_ST75256_JLX240160_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX240160_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX240160_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX240160_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX240160_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX240160_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX240160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX240160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX240160 +Controller "st75256", Display "jlx240160" + * U8G2_ST75256_JLX240160_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX240160_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX240160_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX240160_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX240160_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX240160_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX240160_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX240160_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX240160_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX25664 +Controller "st75256", Display "jlx25664" + * U8G2_ST75256_JLX25664_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX25664_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX25664_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX25664_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX25664_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX25664_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX25664_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX25664_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX25664 +Controller "st75256", Display "jlx25664" + * U8G2_ST75256_JLX25664_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX25664_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX25664_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX25664_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX25664_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX25664_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX25664_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX25664_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX25664_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX172104 +Controller "st75256", Display "jlx172104" + * U8G2_ST75256_JLX172104_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX172104_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX172104_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX172104_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX172104_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX172104_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX172104_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX172104_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX172104 +Controller "st75256", Display "jlx172104" + * U8G2_ST75256_JLX172104_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX172104_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX172104_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX172104_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX172104_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX172104_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX172104_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX172104_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX172104_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX19296 +Controller "st75256", Display "jlx19296" + * U8G2_ST75256_JLX19296_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX19296_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX19296_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX19296_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX19296_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX19296_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX19296_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX19296_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX19296 +Controller "st75256", Display "jlx19296" + * U8G2_ST75256_JLX19296_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX19296_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX19296_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX19296_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX19296_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX19296_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX19296_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX19296_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX19296_F_2ND_HW_I2C(rotation, [reset]) + +## ST75256 JLX16080 +Controller "st75256", Display "jlx16080" + * U8G2_ST75256_JLX16080_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX16080_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX16080_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75256_JLX16080_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX16080_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX16080_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75256_JLX16080_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75256_JLX16080_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75256 JLX16080 +Controller "st75256", Display "jlx16080" + * U8G2_ST75256_JLX16080_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX16080_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX16080_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75256_JLX16080_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX16080_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX16080_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75256_JLX16080_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX16080_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75256_JLX16080_F_2ND_HW_I2C(rotation, [reset]) + +## ST75320 JLX320240 +Controller "st75320", Display "jlx320240" + * U8G2_ST75320_JLX320240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75320_JLX320240_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75320_JLX320240_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_ST75320_JLX320240_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75320_JLX320240_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75320_JLX320240_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_ST75320_JLX320240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_ST75320_JLX320240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## ST75320 JLX320240 +Controller "st75320", Display "jlx320240" + * U8G2_ST75320_JLX320240_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75320_JLX320240_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75320_JLX320240_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_ST75320_JLX320240_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75320_JLX320240_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75320_JLX320240_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_ST75320_JLX320240_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75320_JLX320240_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_ST75320_JLX320240_F_2ND_HW_I2C(rotation, [reset]) + +## NT7534 TG12864R +Controller "nt7534", Display "tg12864r" + * U8G2_NT7534_TG12864R_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_NT7534_TG12864R_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## IST3020 ERC19264 +Controller "ist3020", Display "erc19264" + * U8G2_IST3020_ERC19264_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3020_ERC19264_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## IST3088 320X240 +Controller "ist3088", Display "320x240" + * U8G2_IST3088_320X240_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3088_320X240_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3088_320X240_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST3088_320X240_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST3088_320X240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3088_320X240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3088_320X240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3088_320X240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3088_320X240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST3088_320X240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## IST7920 128X128 +Controller "ist7920", Display "128x128" + * U8G2_IST7920_128X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST7920_128X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST7920_128X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IST7920_128X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IST7920_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST7920_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST7920_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST7920_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST7920_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_IST7920_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SBN1661 122X32 +Controller "sbn1661", Display "122x32" + * U8G2_SBN1661_122X32_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + * U8G2_SBN1661_122X32_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + * U8G2_SBN1661_122X32_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + +## SED1520 122X32 +Controller "sed1520", Display "122x32" + * U8G2_SED1520_122X32_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + * U8G2_SED1520_122X32_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + * U8G2_SED1520_122X32_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) + +## SBN1661 80X32 +Controller "sbn1661", Display "80x32" + * U8G2_SBN1661_80X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SBN1661_80X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SBN1661_80X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## KS0108 128X64 +Controller "ks0108", Display "128x64" + * U8G2_KS0108_128X64_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_KS0108_128X64_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_KS0108_128X64_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + +## KS0108 ERM19264 +Controller "ks0108", Display "erm19264" + * U8G2_KS0108_ERM19264_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_KS0108_ERM19264_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_KS0108_ERM19264_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + +## T7932 150X32 +Controller "t7932", Display "150x32" + * U8G2_T7932_150X32_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_T7932_150X32_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_T7932_150X32_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + +## HD44102 100X64 +Controller "hd44102", Display "100x64" + * U8G2_HD44102_100X64_1(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_HD44102_100X64_2(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + * U8G2_HD44102_100X64_F(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) + +## LC7981 160X80 +Controller "lc7981", Display "160x80" + * U8G2_LC7981_160X80_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_160X80_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_160X80_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## LC7981 160X160 +Controller "lc7981", Display "160x160" + * U8G2_LC7981_160X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_160X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_160X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## LC7981 240X128 +Controller "lc7981", Display "240x128" + * U8G2_LC7981_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## LC7981 240X64 +Controller "lc7981", Display "240x64" + * U8G2_LC7981_240X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_240X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_240X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## LC7981 128X128 +Controller "lc7981", Display "128x128" + * U8G2_LC7981_128X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_128X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_LC7981_128X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 240X128 +Controller "t6963", Display "240x128" + * U8G2_T6963_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 240X64 +Controller "t6963", Display "240x64" + * U8G2_T6963_240X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_240X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_240X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 256X64 +Controller "t6963", Display "256x64" + * U8G2_T6963_256X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_256X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_256X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 128X64 +Controller "t6963", Display "128x64" + * U8G2_T6963_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 128X64_ALT +Controller "t6963", Display "128x64_alt" + * U8G2_T6963_128X64_ALT_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X64_ALT_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X64_ALT_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 160X80 +Controller "t6963", Display "160x80" + * U8G2_T6963_160X80_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_160X80_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_160X80_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 128X128 +Controller "t6963", Display "128x128" + * U8G2_T6963_128X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## T6963 128X160 +Controller "t6963", Display "128x160" + * U8G2_T6963_128X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_T6963_128X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1320 160X32 +Controller "ssd1320", Display "160x32" + * U8G2_SSD1320_160X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X32_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X32_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X32_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X32_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X32_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X32_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1320 128X72 +Controller "ssd1320", Display "128x72" + * U8G2_SSD1320_128X72_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_128X72_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_128X72_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_128X72_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_128X72_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_128X72_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_128X72_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_128X72_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_128X72_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_128X72_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_128X72_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_128X72_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_128X72_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_128X72_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_128X72_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_128X72_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1320 160X132 +Controller "ssd1320", Display "160x132" + * U8G2_SSD1320_160X132_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X132_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X132_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X132_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X132_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X132_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X132_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X132_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X132_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X132_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X132_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X132_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X132_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X132_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X132_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X132_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1320 160X80 +Controller "ssd1320", Display "160x80" + * U8G2_SSD1320_160X80_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X80_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X80_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1320_160X80_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1320_160X80_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X80_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X80_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1320_160X80_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X80_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X80_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1320_160X80_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X80_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X80_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X80_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X80_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1320_160X80_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1320 160X80 +Controller "ssd1320", Display "160x80" + * U8G2_SSD1320_160X80_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1320_160X80_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1320_160X80_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1320_160X80_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1320_160X80_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1320_160X80_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1320_160X80_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1320_160X80_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1320_160X80_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1322 240X128 +Controller "ssd1322", Display "240x128" + * U8G2_SSD1322_240X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_240X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_240X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_240X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_240X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_240X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_240X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_240X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_240X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_240X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1322 TOPWIN_240X128 +Controller "ssd1322", Display "topwin_240x128" + * U8G2_SSD1322_TOPWIN_240X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_TOPWIN_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1322 NHD_256X64 +Controller "ssd1322", Display "nhd_256x64" + * U8G2_SSD1322_NHD_256X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_256X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_256X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1322 ZJY_256X64 +Controller "ssd1322", Display "zjy_256x64" + * U8G2_SSD1322_ZJY_256X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_ZJY_256X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1322 NHD_128X64 +Controller "ssd1322", Display "nhd_128x64" + * U8G2_SSD1322_NHD_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1322_NHD_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1322_NHD_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1362Z 256X64_OEL1M0033WE +Controller "ssd1362z", Display "256x64_OEL1M0033WE" + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## SSD1362Z 256X64_OEL1M0033WE +Controller "ssd1362z", Display "256x64_OEL1M0033WE" + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362Z_256X64_OEL1M0033WE_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1362 256X64 +Controller "ssd1362", Display "256x64" + * U8G2_SSD1362_256X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_256X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_256X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_256X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_256X64_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_256X64_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_256X64_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_256X64_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_256X64_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_256X64_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_256X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_256X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_256X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_256X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_256X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_256X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1362 256X64 +Controller "ssd1362", Display "256x64" + * U8G2_SSD1362_256X64_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_256X64_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_256X64_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_256X64_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_256X64_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_256X64_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_256X64_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362_256X64_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362_256X64_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1362 206X36 +Controller "ssd1362", Display "206x36" + * U8G2_SSD1362_206X36_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_206X36_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_206X36_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1362_206X36_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1362_206X36_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_206X36_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_206X36_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1362_206X36_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_206X36_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_206X36_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1362_206X36_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_206X36_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_206X36_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_206X36_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_206X36_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1362_206X36_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1362 206X36 +Controller "ssd1362", Display "206x36" + * U8G2_SSD1362_206X36_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_206X36_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_206X36_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1362_206X36_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_206X36_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_206X36_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1362_206X36_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362_206X36_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1362_206X36_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1363 256X128 +Controller "ssd1363", Display "256x128" + * U8G2_SSD1363_256X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1363_256X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1363_256X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1363_256X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1363_256X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1363_256X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1363_256X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1363_256X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1363_256X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1363_256X128_F_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1363_256X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1363_256X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1363_256X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1363_256X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1363_256X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SSD1363_256X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SSD1363 256X128 +Controller "ssd1363", Display "256x128" + * U8G2_SSD1363_256X128_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1363_256X128_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1363_256X128_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1363_256X128_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1363_256X128_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1363_256X128_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1363_256X128_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1363_256X128_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1363_256X128_F_2ND_HW_I2C(rotation, [reset]) + +## SSD1606 172X72 +Controller "ssd1606", Display "172x72" + * U8G2_SSD1606_172X72_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1606_172X72_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1606_172X72_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1606_172X72_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1606_172X72_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1606_172X72_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1606_172X72_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1606_172X72_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1606_172X72_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1606_172X72_F_3W_HW_SPI(rotation, cs [, reset]) + +## SSD1607 200X200 +Controller "ssd1607", Display "200x200" + * U8G2_SSD1607_200X200_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_200X200_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_200X200_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_200X200_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_200X200_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_200X200_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_200X200_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_200X200_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_200X200_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_200X200_F_3W_HW_SPI(rotation, cs [, reset]) + +## SSD1607 GD_200X200 +Controller "ssd1607", Display "gd_200x200" + * U8G2_SSD1607_GD_200X200_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_GD_200X200_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_GD_200X200_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_GD_200X200_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_GD_200X200_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_GD_200X200_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_GD_200X200_F_3W_HW_SPI(rotation, cs [, reset]) + +## SSD1607 WS_200X200 +Controller "ssd1607", Display "ws_200x200" + * U8G2_SSD1607_WS_200X200_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1607_WS_200X200_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_WS_200X200_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_WS_200X200_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1607_WS_200X200_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_WS_200X200_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1607_WS_200X200_F_3W_HW_SPI(rotation, cs [, reset]) + +## IL3820 296X128 +Controller "il3820", Display "296x128" + * U8G2_IL3820_296X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_296X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_296X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_296X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_296X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_296X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_296X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_296X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_IL3820_296X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_IL3820_296X128_F_3W_HW_SPI(rotation, cs [, reset]) + +## IL3820 V2_296X128 +Controller "il3820", Display "v2_296x128" + * U8G2_IL3820_V2_296X128_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_IL3820_V2_296X128_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_V2_296X128_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_V2_296X128_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_IL3820_V2_296X128_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_IL3820_V2_296X128_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_IL3820_V2_296X128_F_3W_HW_SPI(rotation, cs [, reset]) + +## SED1330 240X128 +Controller "sed1330", Display "240x128" + * U8G2_SED1330_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SED1330 240X64 +Controller "sed1330", Display "240x64" + * U8G2_SED1330_240X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_240X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SED1330 256X128 +Controller "sed1330", Display "256x128" + * U8G2_SED1330_256X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_256X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_256X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_256X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_256X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_256X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## RA8835 NHD_240X128 +Controller "ra8835", Display "nhd_240x128" + * U8G2_RA8835_NHD_240X128_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_NHD_240X128_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_NHD_240X128_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_NHD_240X128_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_NHD_240X128_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_NHD_240X128_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## RA8835 320X240 +Controller "ra8835", Display "320x240" + * U8G2_RA8835_320X240_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X240_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X240_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X240_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X240_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X240_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SED1330 320X200 +Controller "sed1330", Display "320x200" + * U8G2_SED1330_320X200_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X200_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X200_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X200_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X200_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X200_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## RA8835 320X160 +Controller "ra8835", Display "320x160" + * U8G2_RA8835_320X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_RA8835_320X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## SED1330 320X160 +Controller "sed1330", Display "320x160" + * U8G2_SED1330_320X160_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X160_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X160_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X160_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X160_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_SED1330_320X160_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## MAX7219 64X8 +Controller "max7219", Display "64x8" + * U8G2_MAX7219_64X8_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_64X8_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_64X8_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_64X8_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_64X8_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_64X8_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_64X8_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_64X8_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_64X8_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## MAX7219 32X8 +Controller "max7219", Display "32x8" + * U8G2_MAX7219_32X8_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_32X8_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_32X8_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_32X8_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_32X8_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_32X8_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_32X8_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_32X8_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_32X8_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## MAX7219 8X8 +Controller "max7219", Display "8x8" + * U8G2_MAX7219_8X8_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_8X8_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_8X8_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_MAX7219_8X8_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_8X8_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_8X8_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_8X8_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_8X8_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_MAX7219_8X8_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## S1D15300 LM6023 +Controller "s1d15300", Display "lm6023" + * U8G2_S1D15300_LM6023_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_LM6023_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## S1D15300 97X32 +Controller "s1d15300", Display "97x32" + * U8G2_S1D15300_97X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_97X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_97X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_97X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_97X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_97X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_97X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_97X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_97X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_97X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## S1D15300 100X32 +Controller "s1d15300", Display "100x32" + * U8G2_S1D15300_100X32_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## S1D15300 100X32I +Controller "s1d15300", Display "100x32i" + * U8G2_S1D15300_100X32I_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15300_100X32I_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## S1D15E06 160100 +Controller "s1d15e06", Display "160100" + * U8G2_S1D15E06_160100_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15E06_160100_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15E06_160100_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15E06_160100_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15E06_160100_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15E06_160100_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15E06_160100_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15E06_160100_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15E06_160100_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15E06_160100_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## S1D15721 240X64 +Controller "s1d15721", Display "240x64" + * U8G2_S1D15721_240X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15721_240X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15721_240X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_S1D15721_240X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_S1D15721_240X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15721_240X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15721_240X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15721_240X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15721_240X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_S1D15721_240X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## GU800 128X64 +Controller "gu800", Display "128x64" + * U8G2_GU800_128X64_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_128X64_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_128X64_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_128X64_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_128X64_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_128X64_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_128X64_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_128X64_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_128X64_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_128X64_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## GU800 160X16 +Controller "gu800", Display "160x16" + * U8G2_GU800_160X16_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_160X16_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_160X16_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GU800_160X16_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GU800_160X16_1_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_160X16_2_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_160X16_F_6800(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_160X16_1_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_160X16_2_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + * U8G2_GU800_160X16_F_8080(rotation, d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) + +## GP1287AI 256X50 +Controller "gp1287ai", Display "256x50" + * U8G2_GP1287AI_256X50_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1287AI_256X50_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## GP1247AI 253X63 +Controller "gp1247ai", Display "253x63" + * U8G2_GP1247AI_253X63_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1247AI_253X63_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## GP1294AI 256X48 +Controller "gp1294ai", Display "256x48" + * U8G2_GP1294AI_256X48_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_GP1294AI_256X48_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + +## A2PRINTER 384X240 +Controller "a2printer", Display "384x240" + +## SSD1315 128X64_NONAME +Controller "ssd1315", Display "128x64_noname" + * U8G2_SSD1315_128X64_NONAME_1_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_4W_SW_SPI(rotation, clk, data, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_1_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_1_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_2ND_4W_HW_SPI(rotation, cs, dc [, reset]) + * U8G2_SSD1315_128X64_NONAME_1_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_3W_SW_SPI(rotation, clk, data, cs [, reset]) + * U8G2_SSD1315_128X64_NONAME_1_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_3W_HW_SPI(rotation, cs [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_3W_HW_SPI(rotation, cs [, reset]) + +## SSD1315 128X64_NONAME +Controller "ssd1315", Display "128x64_noname" + * U8G2_SSD1315_128X64_NONAME_1_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1315_128X64_NONAME_2_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1315_128X64_NONAME_F_SW_I2C(rotation, clk, data [, reset]) + * U8G2_SSD1315_128X64_NONAME_1_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1315_128X64_NONAME_2_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1315_128X64_NONAME_F_HW_I2C(rotation, [reset [, clk, data]]) + * U8G2_SSD1315_128X64_NONAME_1_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1315_128X64_NONAME_2_2ND_HW_I2C(rotation, [reset]) + * U8G2_SSD1315_128X64_NONAME_F_2ND_HW_I2C(rotation, [reset]) + +# Links + * [U8g2 C Setup](u8g2setupc) + * [U8g2 C++ Setup](u8g2setupcpp) + * [U8x8 Function Reference](u8x8reference) + * [U8x8 C Setup](u8x8setupc) + * [U8x8 C++ Setup](u8x8setupcpp) \ No newline at end of file diff --git a/u8gvsu8g2.md b/u8gvsu8g2.md new file mode 100644 index 0000000..eb3f467 --- /dev/null +++ b/u8gvsu8g2.md @@ -0,0 +1,87 @@ + +[tocstart]: # (toc start) + + * [U8g vs. U8g2](#u8g-vs-u8g2) + * [Improvements](#improvements) + * [How to port U8g code?](#how-to-port-u8g-code) + +[tocend]: # (toc end) + +# U8g vs. U8g2 + +## Improvements + + * Full "RAM" memory buffer without picture loop + * Arduino SPI and TWI Libraries instead of custom code + * Support for Unicode and UTF-8 + * Faster compilation + * High speed text only API (U8x8) + * Hardware 180 degree rotation for some displays available + * Tested with AVR, SAM and ESP8266 boards + +## How to port U8g code? + +### Major Changes (Code rework required) + + * The name of the include file has changed: Use `#include "U8g2lib.h"` + * The native type for pixel coordinates has changed to `u8g2_uint_t`. +Use the following line to redefine this at the beginning of your code + `typedef u8g2_uint_t u8g_uint_t;` + * Old Arduino IDE 00xx (before 1.00) is not supported any more. +ARDUINO macro must be >= 100 + * `begin()` must be called (this was optional in U8glib) + * Constructor contains name of communicaton interface and +also contains the display orientation as first argument. + * u8g2.drawStr90 does not exist any more, use + `u8g2_SetFontDirection()` + * "P" versions of the string functions are not yet implemented. +This includes drawStrP(), getStrWidthP(), etc +Use the print function with the F() macro instead. See also the +PrintHelloWorld and PrintProgmem examples. + * In U8glib font transparency was defined in the `begin()` statement. This is now +handled by `setFontMode()`. + * `U8G_PROGMEM` is now called `U8X8_PROGMEM`. + * Screen rotation is handled by the constructor in U8g2. +The functions undoRotation, setRot90, setRot180 and setRot270 are +replaced by the first argument of the U8g2 constructor. + * Screen scaling is not there in u8g2. +This is completly removed, there are no corresponding function in u8g2 +for undoScale() and setScale2x2(). + * `setColorEntry()`, `setHiColor()`, `setHiColorByRGB()`, `setRGB`: Not supported any more +(u8g2 focus are monochrome displays, use Ucglib instead) + * `getMode()`: Is not available any more because there is only one monochrome mode. + * `setDefaultForegroundColor()`, `setDefaultBackgroundColor()` and +`setDefaultMidColor()` are not required any more. These functions do not +exist in U8g2. Use `setDrawColor()` instead. + * `getFontLineSpacing()` and `setFontLineSpacingFactor()` are not supported any more. Instead you can get the line spacing by calculating the difference `getAscent()-getDescent()`. + * `getStrPixelWidth()` is replaced by `getStrWidth()` + * `setHardwareBackup()` not supported any more (and hopefully not required any more). + * Cursor functions are not available. This includes: +`setCursorFont()`, `setCursorStyle()`, `setCursorPos()`, `setCursorColor()`, +`enableCursor()`, `disableCursor()`, `drawCursor()` + * Virtual screen handling is not supported: +`setVirtualScreenDimension()`, `addToVirtualScreen()` + +### Minor Changes (Code update might be required) + +* U8g2 `drawTriangle()` expects signed arguments (u8glib expects unsigned arguments) +* U8g2 has different font names. Some of the old font names are known to u8g2 and are +mapped automatically. If the font name is unknown, please choose a different font from the font list. + +### Change Notes (No code change required) + +* `sleepOn()`, `sleepOff()`: supported, but better use `setPowerSave()` +* `setColorIndex()` and `getColorIndex()` are renamed to `setDrawColor()` and +`getDrawColor()`. The old names are still supported. +- `getFontAscent()` and `getFontDescent()` are renamed to `getAscent()` and `getDescent()` +The old names are still supported. +- Signal names are renamed in the constructor calls: + +| U8glib | U8g2 | +| --- | --- | +| U8glib sck | U8g2 clock | +| U8glib mosi | U8g2 data | +| U8glib a0 | U8g2 dc | + +- `getHeight()` renamed to `getDisplayHeight()`, old name still exists +- `getWidth()` renamed to `getDisplayWidth()`, old name still exists diff --git a/u8logreference.md b/u8logreference.md new file mode 100644 index 0000000..96f6899 --- /dev/null +++ b/u8logreference.md @@ -0,0 +1,434 @@ + +[tocstart]: # (toc start) + + * [Introduction to U8log](#introduction-to-u8log) + * [Examples](#examples) + * [U8x8 with Automatic Display Update](#u8x8-with-automatic-display-update) + * [U8g2 with Automatic Display Update](#u8g2-with-automatic-display-update) + * [U8g2 Minimal Example with Automatic Display Update](#u8g2-minimal-example-with-automatic-display-update) + * [U8g2 with Manual Update](#u8g2-with-manual-update) + * [Additional Log to Serial](#additional-log-to-serial) + * [Reference](#reference) + * [begin](#begin) + * [Init](#init) + * [print](#print) + * [SetCallback](#setcallback) + * [setLineHeightOffset](#setlineheightoffset) + * [setRedrawMode](#setredrawmode) + * [writeString](#writestring) + +[tocend]: # (toc end) + +# Introduction to U8log + +U8log is an extension to U8g2 and U8x8. It implements a text window with +automatic vertical scrolling. Text is written to the current cursor position +within the text window. The cursor position is modified by special character +commands: + +| Char | Decimal | Description | +|---|---|---| +| `\n` | 10 | Goto first position of the next line. | +| `\r` | 13 | Goto first position of the same line. | +| `\t` | 9 | Jump to the next tab position. | +| `\f` | 12 | Clear the screen and goto upper left corner. | + + +U8log can be used for: + * Output of boot/startup information + * Error logging + * Debugging + * Output of sensor values + + +Features: + * Vertical scolling + * All features of Arduino `Serial.print` are supported + * Automatic or manual display update + +Implementation: + * `class U8G2LOG` for U8g2 + * `class U8X8LOG` for U8x8 + * `u8x8_t` struct with plain c API + +# Examples + +## U8x8 with Automatic Display Update + +For the automatic display update, connect the U8x8log object with the U8x8 object. +No further access to U8x8 is required. Just print data to U8x8log. Refresh of +the screen is handled by U8x8log automatically. + +Steps are: + + 1. Create U8x8 object + 2. Create U8x8log object + 3. Setup static memory for the text window + 4. U8x8.begin() + 5. U8x8log.begin(): This will connect to U8x8 and assign the static memory + 6. Use U8x8log to print to the display + +The size of the static memory depends on the number of chars which may fit on +the display. For U8x8 just devide the display width and height by 8 to get +the corresponding width and height for the text window. + +``` C++ +// U8x8 constructor for your display +U8X8_SSD1306_128X64_NONAME_4W_HW_SPI u8x8(/* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +// Create a U8x8log object +U8X8LOG u8x8log; + + +// Define the dimension of the U8x8log window +#define U8LOG_WIDTH 16 +#define U8LOG_HEIGHT 8 + +// Allocate static memory for the U8x8log window +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; + +void setup(void) +{ + // Startup U8x8 + u8x8.begin(); + + // Set a suitable font. This font will be used for U8x8log + u8x8.setFont(u8x8_font_chroma48medium8_r); + + // Start U8x8log, connect to U8x8, set the dimension and assign the static memory + u8x8log.begin(u8x8, U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); + + // Set the U8x8log redraw mode + u8x8log.setRedrawMode(1); // 0: Update screen with newline, 1: Update screen for every char +} + +void loop(void) { + // Print a number on the U8x8log window + // The display will be refreshed + u8x8log.print(millis()); + // Print a new line, scroll the text window content if required + // Refresh the screen + u8x8log.print("\n"); + + delay(500); +} +``` + +This example is available as .ino file +[here](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8x8/Terminal/Terminal.ino). + +## U8g2 with Automatic Display Update + +This is almost identical to the previous example: +Connect the U8g2log object with the U8g2 object. +No further access to U8g2 is required. Just print data to U8g2log. Refresh of +the screen is handled by U8g2log automatically. + +Steps are: + + 1. Create U8g2 object + 2. Create U8g2log object + 3. Setup static memory for the text window + 4. U8g2.begin() + 5. U8g2log.begin(): This will connect to U8g2 and assign the static memory + 6. Use U8g2log to print to the display + +The size of the static memory depends on the number of chars which may fit on +the display and the font, which is used for the chars. To simplify the calculation, +it is suggested to use monospaced fonts only. A list of monospaced fonts +is available [here](fntlistmono). + +Example: + * Assume 128x64 OLED display and font `u8g2_font_tom_thumb_4x6_mf` + * Chars in the font `u8g2_font_tom_thumb_4x6_mf` all have a height of 6 and width of 4 pixel. + * Width for the text window: 128 / 4 = 32 chars + * Height for the text window: 64 / 6 = 10 chars + + +``` C++ +// U8g2 constructor +U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +// Create a U8g2log object +U8G2LOG u8g2log; + +// assume 4x6 font, define width and height +#define U8LOG_WIDTH 32 +#define U8LOG_HEIGHT 10 + +// allocate memory +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; + +void setup(void) { + u8g2.begin(); + u8g2.setFont(u8g2_font_tom_thumb_4x6_mf); // set the font for the terminal window + u8g2log.begin(u8g2, U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); // connect to u8g2, assign buffer + u8g2log.setLineHeightOffset(0); // set extra space between lines in pixel, this can be negative + u8g2log.setRedrawMode(0); // 0: Update screen with newline, 1: Update screen for every char +} + +void loop(void) { + // Print a number on the U8g2log window + u8g2log.print(millis()); + // Print a new line, scroll the text window content if required + // Refresh the screen + u8g2log.print("\n"); + + delay(500); +} +``` + +For U8g2 it is better to keep `u8g2log.setRedrawMode(0)` at the default value 0, which +refreshes the display only with a newline char. + +This example is available as .ino file +[here](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/Terminal/Terminal.ino). + +## U8g2 Minimal Example with Automatic Display Update + + Without further description, this is just a minimal U8g2 example: + +``` C++ +U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); +U8G2LOG u8g2log; +uint8_t u8log_buffer[32*10]; + +void setup(void) { + u8g2.begin(); + u8g2.setFont(u8g2_font_tom_thumb_4x6_mf); // set the font for the terminal window + u8g2log.begin(u8g2, 32, 10, u8log_buffer); // connect to u8g2, assign buffer +} + +void loop(void) { + u8g2log.print(millis()); + u8g2log.print("\n"); + + delay(500); +} +``` + +## U8g2 with Manual Update + +This will create an independent U8log object, which can be placed along with +other graphics and text on the screen. The U8log object can have any size +and can be placed at any position on the screen. + +The main difference to the previous examples is: + * `u8g2log.begin` does not receive `u8g2` object as first argument. + * Use `u8g2.drawLog()` to draw the u8g2log object. + + + + +``` C++ +U8G2_SSD1306_128X64_NONAME_1_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +#define U8LOG_WIDTH 20 +#define U8LOG_HEIGHT 6 +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; +U8G2LOG u8g2log; + +void setup(void) { + u8g2.begin(); + u8g2log.begin(U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); +} + +void loop(void) { + u8g2log.print(millis()); + u8g2log.print("\n"); + + // print the log window together with a title + u8g2.firstPage(); + do { + u8g2.setFont(u8g2_font_6x13_tr); // font for the title + u8g2.setCursor(0, 13); // title position on the display + u8g2.print("Log Output: "); // output title + u8g2.setFont(u8g2_font_5x7_tr); // set the font for the terminal window + u8g2.drawLog(0, 23, u8g2log); // draw the terminal window on the display + } while ( u8g2.nextPage() ); + + delay(500); +} +``` + +This example is available as .ino file +[here](https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/DrawLog/DrawLog.ino). + + +## Additional Log to Serial + +Idea is to have one log statement which will print to both u8x8log and Serial. +This example has been written for u8x8, but should be valid also for u8g2. + +``` C++ +#define U8LOG_WIDTH 16 +#define U8LOG_HEIGHT 8 +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; +U8X8LOG u8x8log; + +class extendedSerialLog : public Print { // create a new class, derived from Arduino Print class + size_t write(uint8_t v) { + Serial.write(v); // call Serial and do what Serial.Print would do + u8x8log.write(v); // additionally call u8x8log + return 1; + } +}; + +extendedSerialLog xlog; // create a new object for our new class + +void setup(void) { + Serial.begin(9600); + u8x8.begin(); + u8x8.setFont(u8x8_font_chroma48medium8_r); + + u8x8log.begin(u8x8, U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); + u8x8log.setRedrawMode(1); // 0: Update screen with newline, 1: Update screen for every char +} + +void loop(void) { + xlog.print("millis="); + xlog.print(millis()); + xlog.print("\n"); + delay(500); +} + +``` + + + +# Reference + +## begin + * **C++ Prototype:** +``` + bool U8X8LOG::begin(class U8X8 &u8x8, uint8_t width, uint8_t height, uint8_t *buf) + bool U8X8LOG::begin(uint8_t width, uint8_t height, uint8_t *buf) + bool U8G2LOG::begin(class U8G2 &u8g2, uint8_t width, uint8_t height, uint8_t *buf) + bool U8G2LOG::begin(uint8_t width, uint8_t height, uint8_t *buf) +``` + * **Description:** Assign memory for a log window to the u8log class. Some +variants also assign the u8log class to u8x8 or u8g2 object for automatic refresh. + * **Arguments:** + * `u8x8`: U8x8 object. + * `u8g2`: U8g2 object. + * `width`: Width of the log window in characters. + * `height`: Height of the log window in characters. + * `buf`: Pointer to a memory area of size `width*height` + * **Returns:** Always returns 1/true. + * **See also:** [init](u8logreference#init) + * **Example:** +``` +#define U8LOG_WIDTH 20 +#define U8LOG_HEIGHT 6 +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; +U8G2LOG u8g2log; + +void setup(void) { + u8g2.begin(); + u8g2log.begin(U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); +} +``` + +## Init + * **C Prototype:** +``` +void u8log_Init(u8log_t *u8log, uint8_t width, uint8_t height, uint8_t *buf) +``` + * **Description:** Init a u8log structure with a buffer of the given dimension. + * **Arguments:** + * `u8log`: A pointer to the u8log structure.. + * `width`: Width of the log window in characters. + * `height`: Height of the log window in characters. + * `buf`: Pointer to a memory area of size `width*height` + * **Returns:** - + * **See also:** [begin](u8logreference#begin) + * **Example:** +``` +u8log_t u8log; +#define U8LOG_WIDTH 16 +#define U8LOG_HEIGHT 8 +uint8_t u8log_buffer[U8LOG_WIDTH*U8LOG_HEIGHT]; +... + u8log_Init(&u8log, U8LOG_WIDTH, U8LOG_HEIGHT, u8log_buffer); +``` + +## print + * **C++ Prototype:** +``` +void U8X8LOG::print(...) +void U8G2LOG::print(...) +``` + * **Description:** Use the Arduino `print` function to print text or values to the u8log terminal. +All features of the Arduino `print` function are supported, including the F() make and +printing of values. + * **Arguments:** + * See Arduino specification for `print`. + * **Returns:** - + * **See also:** [https://www.arduino.cc/reference/en/language/functions/communication/serial/print/](https://www.arduino.cc/reference/en/language/functions/communication/serial/print/) + +## SetCallback + * **C Prototype:** +``` +void u8log_SetCallback(u8log_t *u8log, u8log_cb cb, void *aux_data) +``` + * **Description:** Connect u8log structure to u8x8 or u8g2 structure. + * **Arguments:** + * `u8log`: A pointer to the u8log structure. + * `cb`: Callback function for display refresh. This `u8log_u8x8_cb` for u8x8 or `u8log_u8g2_cb` for u8g2. + * `aux_data`: The address of the u8x8 structure or the address of the u8g2 structure. + * **Returns:** - + * **See also:** + + +## setLineHeightOffset + * **C++ Prototype:** +``` +void U8G2LOG::setLineHeightOffset(int8_t line_height_offset) +``` + * **C Prototype:** +``` +void u8log_SetLineHeightOffset(u8log_t *u8log, int8_t line_height_offset) +``` + * **Description:** Extend or shrink the line spacing of the log window for U8g2. + * **Arguments:** + * `u8log`: A pointer to the u8log structure. + * `line_height_offset`: A positive or negative value, which is added to the line offset for U8g2. + * **Returns:** - + * **See also:** + +## setRedrawMode + * **C++ Prototype:** +``` +void U8X8LOG::setRedrawMode(uint8_t is_redraw_line_for_each_char) +void U8G2LOG::setRedrawMode(uint8_t is_redraw_line_for_each_char) +``` + * **C Prototype:** +``` +void u8log_SetRedrawMode(u8log_t *u8log, uint8_t is_redraw_line_for_each_char) +``` + * **Description:** Define the refresh mode if the u8log is connected to U8g2 or U8x8. +Due to the slower refresh, it is suggested to use mode 0 for U8g2. U8x8 will work with both modes. + * **Arguments:** + * `u8log`: A pointer to the u8log structure. + * `is_redraw_line_for_each_char`: The refresh mode. 0: Refresh only with every newline, 1: Refresh with every char. + * **Returns:** - + * **See also:** + +## writeString + * **C++ Prototype:** +``` +void U8X8LOG::writeString(const char *s) +void U8G2LOG::writeString(const char *s) +``` + * **C Prototype:** +``` +void u8log_WriteString(u8log_t *u8log, const char *s) +``` + * **Description:** Write string s to the u8log terminal. + * **Arguments:** + * `u8log`: A pointer to the u8log structure. + * `s`: A pointer to a`'\0'` terminated C string. + * **Returns:** - + * **See also:** + + diff --git a/u8x8reference.md b/u8x8reference.md new file mode 100644 index 0000000..ca92dd8 --- /dev/null +++ b/u8x8reference.md @@ -0,0 +1,639 @@ + +[tocstart]: # (toc start) + + * [C++ Example](#c-example) + * [Reference](#reference) + * [begin](#begin) + * [clear](#clear) + * [clearDisplay](#cleardisplay) + * [clearLine](#clearline) + * [drawGlyph](#drawglyph) + * [drawString](#drawstring) + * [drawTile](#drawtile) + * [drawUTF8](#drawutf8) + * [getCols](#getcols) + * [getRows](#getrows) + * [getU8x8](#getu8x8) + * [home](#home) + * [initDisplay](#initdisplay) + * [initInterface](#initinterface) + * [print](#print) + * [refreshDisplay](#refreshdisplay) + * [setBusClock](#setbusclock) + * [setContrast](#setcontrast) + * [setCursor](#setcursor) + * [setFlipMode](#setflipmode) + * [setFont](#setfont) + * [setI2CAddress](#seti2caddress) + * [setInverseFont](#setinversefont) + * [setPowerSave](#setpowersave) + +[tocend]: # (toc end) + +# C++ Example + +``` +#include +#include +#include + +U8X8_SSD1306_128X64_4W_SW_SPI u8x8(/* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +void setup(void) { + u8x8.begin(); +} + +void loop(void) { + u8x8.setFont(u8x8_font_chroma48medium8_r); + u8x8.drawString(0,0,"Hello World!"); + delay(1000); +} +``` + +All available constructors are listed in the [setup guide](u8x8setupcpp). + +# Reference + +Version 2.25.x will include a new U8x8 font format to support fonts with bigger glyphs. +Each glyph still has to fit into the 8x8 pixel grid and must be monospaced (all glyphs of +the font will have the same width). + +## begin + * **C++ Prototype:** +``` +bool U8X8::begin(void) +bool U8X8::begin(uint8_t menu_select_pin, uint8_t menu_next_pin, uint8_t menu_prev_pin, uint8_t menu_up_pin = U8X8_PIN_NONE, uint8_t menu_down_pin = U8X8_PIN_NONE, uint8_t menu_home_pin = U8X8_PIN_NONE) +``` + * **Description:** Simplified setup procedure of the display for the Arduino enviornment. +See the [setup guide](u8x8setupcpp) for the selection of a suitable U8x8 constructor. +This function will reset, configure, clear and disable power save mode of +the display. `begin` will call +1. [initDisplay](u8x8reference#initdisplay) +2. [clearDisplay](u8x8reference#cleardisplay) +3. [setPowerSave](u8x8reference#setpowersave) + * **Arguments:** - + * **Returns:** Always returns 1/true. + * **See also:** [initDisplay](u8x8reference#initdisplay) [setPowerSave](u8x8reference#setpowersave) [clearDisplay](u8x8reference#cleardisplay) [U8G2::begin](u8g2reference#begin) + * **Example:** +``` +void setup(void) { + u8x8.begin(); +} + +void loop(void) { + u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); + u8x8.drawString(0,0,"Hello World!"); + delay(1000); +} +``` +![ref/u8x8_hello_world.png](ref/u8x8_hello_world.png) + +## clear + * **C++ Prototype:** +``` +void U8X8::clear(void) +``` + * **Description:** Clears all pixel on the screen and puts the cursor for the [print](u8x8reference#print) function into the upper left corner. +`clear` will call +1. [home](u8x8reference#home) +2. [clearDisplay](u8x8reference#cleardisplay) + + * **Arguments:** + * **Returns:** - + * **See also:** [print](u8x8reference#print) [home](u8x8reference#home) [clearDisplay](u8x8reference#cleardisplay) + +## clearDisplay + * **C++ Prototype:** +``` +void U8X8::clearDisplay(void) +``` + * **C Prototype:** +``` +void u8x8_ClearDisplay(u8x8_t *u8x8); +``` + * **Description:** Clears all pixel on the screen. This procedure is +also called from [begin](u8x8reference#begin). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** [begin](u8x8reference#begin) [clear](u8x8reference#clear) + +## clearLine + * **C++ Prototype:** +``` +void U8X8::clearLine(uint8_t row) +``` + * **C Prototype:** +``` +void u8x8_ClearLine(u8x8_t *u8x8, uint8_t row); +``` + * **Description:** Clears all pixel in one row. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `row`: The row number which should be cleared. + * **Returns:** - + * **See also:** [clearDisplay](u8x8reference#cleardisplay) + * **Note:** This function will be available with v2.14. + +## drawGlyph + * **C++ Prototype:** +``` +void U8X8::drawGlyph(uint8_t x, uint8_t y, uint8_t encoding) +void U8X8::draw1x2Glyph(uint8_t x, uint8_t y, uint8_t encoding) +void U8X8::draw2x2Glyph(uint8_t x, uint8_t y, uint8_t encoding) +``` + * **C Prototype:** +``` +void u8x8_DrawGlyph(u8x8_t *u8x8, uint8_t x, uint8_t y, uint8_t encoding); +void u8x8_Draw1x2Glyph(u8x8_t *u8x8, uint8_t x, uint8_t y, uint8_t encoding); +void u8x8_Draw2x2Glyph(u8x8_t *u8x8, uint8_t x, uint8_t y, uint8_t encoding); +``` + * **Description:** Draw a single character. +The character is placed in column `x` and row `y`. +A graphics display with 128x64 pixel has 16 colums and 8 rows. For such a display suitable +values for `x` are 0 to 15. In u8x8 a font may contain up to +255 characters. +The `1x2` and `2x2` variants scale up glyphs in y and x/y directions. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `x`, `y`: Column/row position of the character on the display. + * `s`: Text. + * **Returns:** - + * **Note:** Version 2.25.x supports large fonts (larger than 8x8 pixel). The width and +height of each glyph is a multiple of 8. These large fonts include `?x?` in the +font name (1x2, 2x3, etc). The actual pixel size will be 8 times the `?x?` values, e.g. +the chars of a 2x3 font will have a size of 16x24 pixel. + * **See also:** [setFont](u8x8reference#setfont) + * **Example:** +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.drawGlyph(0, 0, 'A'); +u8x8.drawGlyph(u8x8.getCols()-1, u8x8.getRows()-1, 'B'); +``` +![ref/u8x8_tile_size.png](ref/u8x8_tile_size.png) + + +## drawString + * **C++ Prototype:** +``` +void U8X8::drawString(uint8_t x, uint8_t y, const char *s) +void U8X8::draw1x2String(uint8_t x, uint8_t y, const char *s) +void U8X8::draw2x2String(uint8_t x, uint8_t y, const char *s) +``` + * **C Prototype:** +``` +void u8x8_DrawString(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +void u8x8_Draw1x2String(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +void u8x8_Draw2x2String(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +``` + * **Description:** Draw a string. The first character is placed in column `x` and row `y`. +A graphics display with 128x64 pixel has 16 colums and 8 rows. For such a display suitable +values for `x` are 0 to 15. +Use [setFont](u8x8reference#setFont) to assign a font before +drawing a string on the display. +To draw a character with a code greater than 127, use the C/C++ escape sequence "\xab" (hex value ab) or +"\xyz" (octal value xyz). Another option to access glyphs with code values above 127, would be to use [drawUTF8](u8x8reference#drawutf8). +The `2x2` variant draws double sized glyphs. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `x`, `y`: Column/row position of the first character. + * `s`: Text. + * **Returns:** - + * **Note:** Version 2.25.x supports large fonts (larger than 8x8 pixel). The width and +height of each glyph is a multiple of 8. These large fonts include `?x?` in the +font name (1x2, 2x3, etc). The actual pixel size will be 8 times the `?x?` values, e.g. +the chars of a 2x3 font will have a size of 16x24 pixel. + * **See also:** [setFont](u8x8reference#setfont) [drawUTF8](u8x8reference#drawutf8) + * **Example:** +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.drawString(0, 0, "Hello World"); +``` +![ref/u8x8_hello_world.png](ref/u8x8_hello_world.png) +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_f); +u8x8.drawString(2, 2, "Umlaut \xe4\xf6\xfc"); +``` +![ref/u8x8_umlaut.png](ref/u8x8_umlaut.png) + +This is the character map of the font. The hex code can be derived from this chart: + +![fntpic/u8x8_font_amstrad_cpc_extended_f.png](fntpic/u8x8_font_amstrad_cpc_extended_f.png) + +1x2 procedure: +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.drawString(1, 1, "Hello World"); +u8x8.draw1x2String(1, 3, "Hello World"); +``` +![ref/u8x8_1x2.png](ref/u8x8_1x2.png) + +2x2 procedure: +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.drawString(1, 1, "U8x8"); +u8x8.draw2x2String(1, 3, "U8x8"); +``` +![ref/u8x8_2x2.png](ref/u8x8_2x2.png) + + +2x2 scale up vs. 2x2 font: +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.draw2x2String(1, 1, "U8x8"); +u8x8.setFont(u8x8_font_px437wyse700b_2x2_r); // Version 2.25.x +u8x8.drawString(1, 3, "U8x8"); +``` +![ref/u8x8_font_2x2.png](ref/u8x8_font_2x2.png) + + +## drawTile + * **C++ Prototype:** +``` +void U8X8::drawTile(uint8_t x, uint8_t y, uint8_t cnt, uint8_t *tile_ptr) +``` + * **C Prototype:** +``` +void u8x8_DrawTile(u8x8_t *u8x8, uint8_t x, uint8_t y, uint8_t cnt, uint8_t *tile_ptr); +``` + * **Description:** Draw one or more tiles. A tile is a 8x8 pixel bitmap. A tile has +exactly 8 bytes. The memory layout of the tile depends on the memory +architecture of the target display. +The character is placed in column `x` and row `y`. + +For most modern display controller (SSD13xx, UC1xxx, ST7565, SH1106, etc), the +memory layout for one tile will look like this: + +| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Byte 6 | Byte 7 | +|-----|-----|-----|-----|-----|-----|-----|-----| +| Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | Bit 0 | +| Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | Bit 1 | +| Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | Bit 2 | +| Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | Bit 3 | +| Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | Bit 4 | +| Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | Bit 5 | +| Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | Bit 6 | +| Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | Bit 7 | + + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `x`, `y`: Column/row position of the character on the display. + * `cnt`: Number of tiles + * `tile_ptr`: A pointer to the first tile. Total memory area are cnt*8 bytes. + * **Returns:** - + * **See also:** [setFont](u8x8reference#setfont) + * **Example:** +``` +uint8_t tiles[16] = { 0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0, 1, 3, 7, 15, 31, 63, 127, 255}; +u8x8.drawTile(1, 3, 2, tiles); +``` +![ref/u8x8_draw_tile.png](ref/u8x8_draw_tile.png) + + +## drawUTF8 + * **C++ Prototype:** +``` +void U8X8::drawUTF8(uint8_t x, uint8_t y, const char *s) +void U8X8::draw1x2UTF8(uint8_t x, uint8_t y, const char *s) +void U8X8::draw2x2UTF8(uint8_t x, uint8_t y, const char *s) +``` + * **C Prototype:** +``` +void u8x8_DrawUTF8(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +void u8x8_Draw1x2UTF8(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +void u8x8_Draw2x2UTF8(u8x8_t *u8x8, uint8_t x, uint8_t y, const char *s); +``` + * **Description:** Draw a string which is encoded as UTF-8. There are two +preconditions for the use of this function: (A) the C/C++ compiler must support +UTF-8 encoding (this is default for the gnu compiler, which is also used for +most Arduino boards) and (B) the code editor/IDE must support and store the +C/C++ code as UTF-8 (true for the Arduino IDE). If these conditions are met, +you can use the character with code value greater than 127 directly in the string (of course the character must +exist in the font file). As an advantage of drawUTF8 no escape codes are required +and the source code is more readable. Disadvantage is, that the code is less portable +and the `strlen` function will not return the number of visible characters. Use +[getUTF8Len](u8x8reference#getutf8len) instead of `strlen`. +The first character is placed in column `x` and row `y`. +A graphics display with 128x64 pixel has 16 colums and 8 rows. For such a display suitable +values for `x` are 0 to 15. +Use [setFont](u8x8reference#setFont) to assign a font before +drawing a string on the display. +The `2x2` variant draws double sized glyphs. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `x`, `y`: Column/row position of the first character. + * `s`: UTF-8 encoded text. + * **Returns:** - + * **See also:** [setFont](u8x8reference#setfont) [drawString](u8x8reference#drawstring) + * **Example:** +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_f); +u8x8.drawUTF8(2, 2, "Umlaut äöü"); +``` +![ref/u8x8_umlaut.png](ref/u8x8_umlaut.png) + +## getCols + * **C++ Prototype:** +``` +uint8_t U8X8::getCols(void) +``` + * **C Prototype:** +``` +uint8_t u8x8_GetCols(u8x8_t *u8x8); +``` + * **Description:** Return the number of columns for the display. Usually, this is the pixel width divided by 8. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** [drawString](u8x8reference#drawstring) + * **Example:** + +## getRows + * **C++ Prototype:** +``` +uint8_t U8X8::getRows(void) +``` + * **C Prototype:** +``` +uint8_t u8x8_GetRows(u8x8_t *u8x8); +``` + * **Description:** Return the number of rows for the display. Usually, this is the pixel height divided by 8. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** [drawString](u8x8reference#drawstring) + * **Example:** + +## getU8x8 + * **C++ Prototype:** +``` +u8x8_t *U8X8::getU8x8(void) +``` + * **Description:** Return a pointer to the u8x8 c structure. This pointer can be used as first argument for the C functions. + * **Arguments:** - + * **Returns:** A pointer to the internal u8x8 structure + * **See also:** + * **Example:** + +## home + * **C++ Prototype:** +``` +void U8X8::home(void) +``` + * **Description:** Puts the cursor for the [print](u8x8reference#print) function into the upper left corner. + * **Arguments:** + * **Returns:** - + * **See also:** [print](u8x8reference#print) [clear](u8x8reference#clear) + +## initDisplay + * **C++ Prototype:** +``` +void U8X8::initDisplay(void) +``` + * **C Prototype:** +``` +void u8x8_InitDisplay(u8x8_t *u8x8); +``` + * **Description:** Reset and configure the display. This procedure must be called +before any other procedures draw something on the display. This procedure leaves +the display in a power save mode. In order to see something on the screen, +disable power save mode first ([setPowerSave](u8x8reference#setpowersave)). +This procedure is called by the [begin](u8x8reference#begin) procedure. Either +[begin](u8x8reference#begin) or `initDisplay` must be called initially. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** [setPowerSave](u8x8reference#setpowersave) [begin](u8x8reference#begin) + * **Example:** + +## initInterface + * **C++ Prototype:** +``` +void U8X8::initInterface(void) +``` + * **C Prototype:** +``` +void u8x8_InitInterface(u8x8_t *u8x8); +``` + * **Description:** Start and configure the communication procedures to the display. + This call will not communicate to the display at all: No init code is sent to the display + and also the content is not cleared. + `initInterface` can be used in cases where the display already shows some useful + content but the controller just comes out of deep sleep mode. + If used, then it replaces [begin](u8x8reference#begin) or [initDisplay](u8x8reference#initdisplay). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** [initDisplay](u8x8reference#initdisplay) [begin](u8x8reference#begin) + * **Note:** Available with v2.29 + * **Example:** +``` + if ( power_on_reset ) + u8x8.begin(); // do a proper reset of the display + else + u8x8.initInterface(); // assume that the display already works +``` + + +## print + * **C++ Prototype:** +``` +void U8X8::print(...) +``` + * **Description:** This is the Arduino print() function. See the description on the Arduino Web Page [here](https://www.arduino.cc/en/Reference/LiquidCrystalPrint) and [here](https://www.arduino.cc/en/Serial/Print). +This procedure will write text or the content of numeric variables to the current cursor position with the current font, set by [setFont](u8x8reference#setfont). The cursor position is set by [home](u8x8reference#home), [clear](u8x8reference#clear) and [setCursor](u8x8reference#setcursor). +Note: UTF-8 will not work with print(). This function can print variable values and supports the F() macro. + * **Arguments:** See link. + * **Returns:** - + * **See also:** [print](u8x8reference#print) [home](u8x8reference#home) [clear](u8x8reference#clear) [setCursor](u8x8reference#setcursor) [setFont](u8x8reference#setfont) [Issue 519](https://github.com/olikraus/u8g2/issues/519) + * **Example:** +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.setCursor(0, 0); +u8x8.print("Hello World"); +``` +![ref/u8x8_hello_world.png](ref/u8x8_hello_world.png) + + +## refreshDisplay + * **C++ Prototype:** +``` +void U8X8::refreshDisplay(uint8_t value) +``` + * **C Prototype:** +``` +void u8x8_RefreshDisplay(u8x8_t *u8x8); +``` + * **Description:** Transfer the content of the display RAM to the display itself. +This is only required for e-Paper/e-Ink devices. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * **Returns:** - + * **See also:** - + +## setBusClock + * **C++/Arduino Prototype:** +``` +void U8X8::setBusClock(uint32_t clock_speed); +``` + * **Description:** Arduino environment only: Assign the bus clock speed (frequency) +for I2C and SPI. Default values will be used if this function is not called. + * **Arguments:** + * `clock_speed`: I2C or SPI bus clock frequency (in Hz) + * **Returns:** - + * **Note:** Default bus speed values allow reliable use of the most slowest displays. +On the other side a specific display may support higher bus clock speed. For example +the SSD1327 defaults to 100KHz for I2C, but seems to support 400KHz in many cases. +It is a good idea to test higher bus clock values in the current application. For I2C use +"u8g2.setBusClock(200000);" or "u8g2.setBusClock(400000);". For SPI try values +between "u8g2.setBusClock(1000000);" and "u8g2.setBusClock(8000000);". + +## setContrast + * **C++ Prototype:** +``` +void U8X8::setContrast(uint8_t value) +``` + * **C Prototype:** +``` +void u8x8_SetContrast(u8x8_t *u8x8, uint8_t value); +``` + * **Description:** Set the contrast or brightness for the display (if supported). +Range for 'value': 0 (no contrast) to 255 (maximum contrast or brightness). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `value`: Contrast or brightness from 0 to 255. + * **Returns:** - + * **See also:** - + + +## setCursor + * **C++ Prototype:** +``` +void U8X8::setCursor(uint8_t x, uint8_t y) +``` + * **Description:** Define the cursor for the [print](u8x8reference#print) function. Any output of the [print](u8x8reference#print) +function will start at this position. + * **Arguments:** + * `x`, `y`: Column/row position for the cursor of the [print](u8x8reference#print) function. + * **Returns:** - + * **See also:** - + * **See also:** [print](u8x8reference#print) [home](u8x8reference#home) + * **Example:** +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.setCursor(0, 0); +u8x8.print("Hello World"); +``` +![ref/u8x8_hello_world.png](ref/u8x8_hello_world.png) + + +## setFlipMode + * **C++ Prototype:** +``` +void U8X8::setFlipMode(uint8_t is_enable) +``` + * **C Prototype:** +``` +void u8x8_SetFlipMode(u8x8_t *u8x8, uint8_t is_enable); +``` + * **Description:** Some displays support a 180 degree rotation of the internal frame buffer. +This hardware feature can be controlled with this procedure. +Important: Redraw the complete display after changing the flip mode. +Best is to clear the display first, then change the flip mode and finally redraw +the content. Results will be undefined for any existing content on the screen. + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `is_enable`: Enable (1) or disable (0) 180 degree rotation of the display content + * **Returns:** - + * **See also:** - + +## setFont + * **C++ Prototype:** +``` +void U8X8::setFont(const uint8_t *font_8x8) +``` + * **C Prototype:** +``` +void u8x8_SetFont(u8x8_t *u8x8, const uint8_t *font_8x8); +``` + * **Description:** Define a u8x8 font for the glyph and string drawing functions. +Note: u8g2 font can NOT be used. Available fonts are listed here [here](fntlist8x8). +The last character of the font name denotes the character set in the font: + +| Font Name | Description | +|-------------|-----------| +| u8x8_xxx_f | All 256 glyphs are included in the font | +| u8x8_xxx_r | Characters from 0 to 127 are included (if available) | +| u8x8_xxx_u | Numbers and uppercase letters are included | +| u8x8_xxx_n | Numbers and some extra glyphs for date and time printing are included | + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `font_8x8`: Point to a u8x8 font. A list of available fonts is [here](fntlist8x8). + * **Returns:** - + * **See also:** [drawUTF8](u8x8reference#drawutf8) [drawString](u8x8reference#drawstring) [drawGlyph](u8x8reference#drawglyph) [List of u8x8 fonts](fntlist8x8) + +## setI2CAddress + * **C++/Arduino Prototype:** +``` +void U8X8::setI2CAddress(uint8_t adr) +``` + * **C Prototype:** +``` +void u8x8_SetI2CAddress(u8x8_t *u8x8, uint8_t adr) +``` + * **Description:** By default, U8x8 assumes the lowest possible I2C address of +the display. This procedure will assign the I2C address to u8x8, if the display is configured +to a different address. Call this procedure before [begin()](u8x8reference#begin). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `adr`: I2C address multiplied with 2 (the lowest bit must be zero) + * **Returns:** - + * **See also:** [begin](u8x8reference#begin) + * **Note:** This procedure is available with U8g2 v2.6.x + +## setInverseFont + * **C++ Prototype:** +``` +void U8X8::setInverseFont(uint8_t is_enable) +``` + * **C Prototype:** +``` +void u8x8_SetInverseFont(u8x8_t *u8x8, uint8_t is_enable); +``` + * **Description:** Activates (`is_enable = 1`) or disables (`is_enable = 0`) inverted glyph drawing. +This will affect the procedures [drawString](u8x8reference#drawsrting) [drawGlyph](u8x8reference#drawglyph) +and [drawUTF8](u8x8reference#drawUTF8). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `is_enable`: Enable (1) or disable (0) pixel inversion of the characters. + * **Returns:** - + * **See also:** [drawString](u8x8reference#drawstring) [drawGlyph](u8x8reference#drawglyph) [drawUTF8](u8x8reference#drawutf8) +``` +u8x8.setFont(u8x8_font_amstrad_cpc_extended_r); +u8x8.setInverseFont(1); +u8x8.drawString(2, 2, "Inverse"); +u8x8.setInverseFont(0); +u8x8.drawString(2, 3, "Normal"); +``` +![ref/u8x8_inverse.png](ref/u8x8_inverse.png) + + + +## setPowerSave + * **C++ Prototype:** +``` +void U8X8::setPowerSave(uint8_t is_enable) +``` + * **C Prototype:** +``` +void u8x8_SetPowerSave(u8x8_t *u8x8, uint8_t is_enable); +``` + * **Description:** Activates (`is_enable = 1`) or disables (`is_enable = 0`) the power save mode +of the display. With activated power save mode, nothing will be visible on the display. +The content of the RAM of the display is not changed. +This procedure is also called from [begin](u8x8reference#begin). + * **Arguments:** + * `u8x8`: A pointer to the u8x8 structure. + * `is_enable`: Enable (1) or disable (0) power save mode for the display. + * **Returns:** - + * **See also:** [begin](u8x8reference#begin) diff --git a/u8x8setupc.md b/u8x8setupc.md new file mode 100644 index 0000000..a10b370 --- /dev/null +++ b/u8x8setupc.md @@ -0,0 +1,2597 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [Setup Function Reference](#setup-function-reference) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1306 2040X16](#ssd1306-2040x16) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 64X32](#sh1106-64x32) + * [SH1106 64X32](#sh1106-64x32) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1108 128X160](#sh1108-128x160) + * [SH1108 128X160](#sh1108-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1108 160X160](#sh1108-160x160) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1329 128X96_NONAME](#ssd1329-128x96_noname) + * [SSD1329 96X96_NONAME](#ssd1329-96x96_noname) + * [UC1701 EA_DOGS102](#uc1701-ea_dogs102) + * [UC1701 MINI12864](#uc1701-mini12864) + * [PCD8544 84X48](#pcd8544-84x48) + * [PCF8812 96X65](#pcf8812-96x65) + * [PCF8812 101X64](#pcf8812-101x64) + * [HX1230 96X68](#hx1230-96x68) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 240X128](#uc1608-240x128) + * [UC1608 240X128](#uc1608-240x128) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X32](#uc1628-256x32) + * [UC1628 256X32](#uc1628-256x32) + * [UC1638 160X128](#uc1638-160x128) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 240X128](#uc1638-240x128) + * [UC1638 240X128](#uc1638-240x128) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1611 IDS4073](#uc1611-ids4073) + * [ST7511 AVD_320X240](#st7511-avd_320x240) + * [ST7511 640X320](#st7511-640x320) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 ERC16064](#st7528-erc16064) + * [ST7528 ERC16064](#st7528-erc16064) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [ST7565 EA_DOGM128](#st7565-ea_dogm128) + * [ST7565 LM6063](#st7565-lm6063) + * [ST7565 64128N](#st7565-64128n) + * [ST7565 ZOLEN_128X64](#st7565-zolen_128x64) + * [ST7565 LM6059](#st7565-lm6059) + * [ST7565 KS0713](#st7565-ks0713) + * [ST7565 LX12864](#st7565-lx12864) + * [ST7565 ERC12864](#st7565-erc12864) + * [ST7565 ERC12864_ALT](#st7565-erc12864_alt) + * [ST7565 NHD_C12864](#st7565-nhd_c12864) + * [ST7565 JLX12864](#st7565-jlx12864) + * [ST7565 NHD_C12832](#st7565-nhd_c12832) + * [ST7539 192X64](#st7539-192x64) + * [ST7539 192X64](#st7539-192x64) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X64](#uc1601-128x64) + * [UC1601 128X64](#uc1601-128x64) + * [ST7565 EA_DOGM132](#st7565-ea_dogm132) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC12864](#st7567-erc12864) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7567 YXD12832](#st7567-yxd12832) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75320 JLX320240](#st75320-jlx320240) + * [ST75320 JLX320240](#st75320-jlx320240) + * [NT7534 TG12864R](#nt7534-tg12864r) + * [IST3020 ERC19264](#ist3020-erc19264) + * [IST7920 128X128](#ist7920-128x128) + * [SBN1661 122X32](#sbn1661-122x32) + * [SED1520 122X32](#sed1520-122x32) + * [SBN1661 80X32](#sbn1661-80x32) + * [KS0108 128X64](#ks0108-128x64) + * [KS0108 ERM19264](#ks0108-erm19264) + * [T7932 150X32](#t7932-150x32) + * [HD44102 100X64](#hd44102-100x64) + * [SSD1320 160X32](#ssd1320-160x32) + * [SSD1320 128X72](#ssd1320-128x72) + * [SSD1320 160X132](#ssd1320-160x132) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1322 240X128](#ssd1322-240x128) + * [SSD1322 TOPWIN_240X128](#ssd1322-topwin_240x128) + * [SSD1322 NHD_256X64](#ssd1322-nhd_256x64) + * [SSD1322 ZJY_256X64](#ssd1322-zjy_256x64) + * [SSD1322 NHD_128X64](#ssd1322-nhd_128x64) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1606 172X72](#ssd1606-172x72) + * [SSD1607 200X200](#ssd1607-200x200) + * [SSD1607 GD_200X200](#ssd1607-gd_200x200) + * [SSD1607 WS_200X200](#ssd1607-ws_200x200) + * [IL3820 296X128](#il3820-296x128) + * [IL3820 V2_296X128](#il3820-v2_296x128) + * [S1D15300 LM6023](#s1d15300-lm6023) + * [S1D15300 97X32](#s1d15300-97x32) + * [S1D15300 100X32](#s1d15300-100x32) + * [S1D15300 100X32I](#s1d15300-100x32i) + * [S1D15E06 160100](#s1d15e06-160100) + * [S1D15721 240X64](#s1d15721-240x64) + * [GU800 128X64](#gu800-128x64) + * [GU800 160X16](#gu800-160x16) + * [GP1287AI 256X50](#gp1287ai-256x50) + * [GP1247AI 253X63](#gp1247ai-253x63) + * [GP1294AI 256X48](#gp1294ai-256x48) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [Links](#links) + +[tocend]: # (toc end) + +# Introduction + +# Setup Function Reference + +## SSD1305 128X32_NONAME +| Controller "ssd1305", Display "128x32_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1305 128X32_ADAFRUIT +| Controller "ssd1305", Display "128x32_adafruit" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1305 128X32_NONAME +| Controller "ssd1305", Display "128x32_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_noname, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1305 128X32_ADAFRUIT +| Controller "ssd1305", Display "128x32_adafruit" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x32_adafruit, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1305 128X64_ADAFRUIT +| Controller "ssd1305", Display "128x64_adafruit" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1305 128X64_RAYSTAR +| Controller "ssd1305", Display "128x64_raystar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1305 128X64_ADAFRUIT +| Controller "ssd1305", Display "128x64_adafruit" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_adafruit, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1305 128X64_RAYSTAR +| Controller "ssd1305", Display "128x64_raystar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1305_128x64_raystar, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1306 2040X16 +| Controller "ssd1306", Display "2040x16" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_2040x16, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_2040x16, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_2040x16, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_2040x16, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_2040x16, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X64_NONAME +| Controller "ssd1306", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X64_VCOMH0 +| Controller "ssd1306", Display "128x64_vcomh0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X64_ALT0 +| Controller "ssd1306", Display "128x64_alt0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X64_NONAME +| Controller "ssd1306", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 128X64_VCOMH0 +| Controller "ssd1306", Display "128x64_vcomh0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 128X64_ALT0 +| Controller "ssd1306", Display "128x64_alt0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x64_alt0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1312 128X64_NONAME +| Controller "ssd1312", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1312 128X64_NONAME +| Controller "ssd1312", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 72X40_ER +| Controller "ssd1306", Display "72x40_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 72X40_ER +| Controller "ssd1306", Display "72x40_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_72x40_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 96X40 +| Controller "ssd1306", Display "96x40" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 96X39 +| Controller "ssd1306", Display "96x39" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 96X40 +| Controller "ssd1306", Display "96x40" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x40, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 96X39 +| Controller "ssd1306", Display "96x39" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x39, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 128X64_NONAME +| Controller "sh1106", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 128X64_VCOMH0 +| Controller "sh1106", Display "128x64_vcomh0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 128X64_WINSTAR +| Controller "sh1106", Display "128x64_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 128X64_NONAME +| Controller "sh1106", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 128X64_VCOMH0 +| Controller "sh1106", Display "128x64_vcomh0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_vcomh0, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 128X64_WINSTAR +| Controller "sh1106", Display "128x64_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x64_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 72X40_WISE +| Controller "sh1106", Display "72x40_wise" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 72X40_WISE +| Controller "sh1106", Display "72x40_wise" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_72x40_wise, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 64X32 +| Controller "sh1106", Display "64x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 64X32 +| Controller "sh1106", Display "64x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_64x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 64X128 +| Controller "sh1107", Display "64x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 64X128 +| Controller "sh1107", Display "64x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_64x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 SEEED_96X96 +| Controller "sh1107", Display "seeed_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 HJR_OEL1M0201_96X96 +| Controller "sh1107", Display "hjr_oel1m0201_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 SEEED_96X96 +| Controller "sh1107", Display "seeed_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_96x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 HJR_OEL1M0201_96X96 +| Controller "sh1107", Display "hjr_oel1m0201_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_hjr_oel1m0201_96x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 128X80 +| Controller "sh1107", Display "128x80" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 TK078F288_80X128 +| Controller "sh1107", Display "tk078f288_80x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 128X80 +| Controller "sh1107", Display "128x80" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x80, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 TK078F288_80X128 +| Controller "sh1107", Display "tk078f288_80x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_tk078f288_80x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 128X128 +| Controller "sh1107", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 PIMORONI_128X128 +| Controller "sh1107", Display "pimoroni_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 SEEED_128X128 +| Controller "sh1107", Display "seeed_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1107 128X128 +| Controller "sh1107", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 PIMORONI_128X128 +| Controller "sh1107", Display "pimoroni_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_pimoroni_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1107 SEEED_128X128 +| Controller "sh1107", Display "seeed_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1107_seeed_128x128, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1108 128X160 +| Controller "sh1108", Display "128x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1108 128X160 +| Controller "sh1108", Display "128x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_128x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## CH1120 128X160 +| Controller "ch1120", Display "128x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## CH1120 128X160 +| Controller "ch1120", Display "128x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ch1120_128x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SH1108 160X160 +| Controller "sh1108", Display "160x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1108 160X160 +| Controller "sh1108", Display "160x160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1108_160x160, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1306 128X32_UNIVISION +| Controller "ssd1306", Display "128x32_univision" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X32_WINSTAR +| Controller "ssd1306", Display "128x32_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 128X32_UNIVISION +| Controller "ssd1306", Display "128x32_univision" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_univision, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 128X32_WINSTAR +| Controller "ssd1306", Display "128x32_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_128x32_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 102X64_EA_OLEDS102 +| Controller "ssd1306", Display "102x64_ea_oleds102" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 102X64_EA_OLEDS102 +| Controller "ssd1306", Display "102x64_ea_oleds102" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_102x64_ea_oleds102, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SH1106 128X32_VISIONOX +| Controller "sh1106", Display "128x32_visionox" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SH1106 128X32_VISIONOX +| Controller "sh1106", Display "128x32_visionox" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_sh1106_128x32_visionox, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 64X48_ER +| Controller "ssd1306", Display "64x48_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 64X48_ER +| Controller "ssd1306", Display "64x48_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x48_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 48X64_WINSTAR +| Controller "ssd1306", Display "48x64_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 48X64_WINSTAR +| Controller "ssd1306", Display "48x64_winstar" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_48x64_winstar, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 64X32_NONAME +| Controller "ssd1306", Display "64x32_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 64X32_1F +| Controller "ssd1306", Display "64x32_1f" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 64X32_NONAME +| Controller "ssd1306", Display "64x32_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 64X32_1F +| Controller "ssd1306", Display "64x32_1f" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_64x32_1f, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1306 96X16_ER +| Controller "ssd1306", Display "96x16_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1306 96X16_ER +| Controller "ssd1306", Display "96x16_er" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1306_96x16_er, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1309 128X64_NONAME2 +| Controller "ssd1309", Display "128x64_noname2" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1309 128X64_NONAME2 +| Controller "ssd1309", Display "128x64_noname2" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname2, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1309 128X64_NONAME0 +| Controller "ssd1309", Display "128x64_noname0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1309 128X64_NONAME0 +| Controller "ssd1309", Display "128x64_noname0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x64_noname0, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1309 128X128_NONAME0 +| Controller "ssd1309", Display "128x128_noname0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1309 128X128_NONAME0 +| Controller "ssd1309", Display "128x128_noname0" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1309_128x128_noname0, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1312 128X32 +| Controller "ssd1312", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1312 128X32 +| Controller "ssd1312", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_128x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1312 120X32 +| Controller "ssd1312", Display "120x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1312 120X28 +| Controller "ssd1312", Display "120x28" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1312 120X32 +| Controller "ssd1312", Display "120x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1312 120X28 +| Controller "ssd1312", Display "120x28" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1312_120x28, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1316 128X32 +| Controller "ssd1316", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1316 128X32 +| Controller "ssd1316", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_128x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1316 96X32 +| Controller "ssd1316", Display "96x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1316 96X32 +| Controller "ssd1316", Display "96x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1316_96x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1317 96X96 +| Controller "ssd1317", Display "96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1317 96X96 +| Controller "ssd1317", Display "96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1317_96x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1318 128X96 +| Controller "ssd1318", Display "128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1318 128X96_XCP +| Controller "ssd1318", Display "128x96_xcp" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1318 128X96 +| Controller "ssd1318", Display "128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1318 128X96_XCP +| Controller "ssd1318", Display "128x96_xcp" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1318_128x96_xcp, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1325 NHD_128X64 +| Controller "ssd1325", Display "nhd_128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1325 NHD_128X64 +| Controller "ssd1325", Display "nhd_128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1325_nhd_128x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD0323 OS128064 +| Controller "ssd0323", Display "os128064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD0323 OS128064 +| Controller "ssd0323", Display "os128064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd0323_os128064, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1326 ER_256X32 +| Controller "ssd1326", Display "er_256x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1326 ER_256X32 +| Controller "ssd1326", Display "er_256x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1326_er_256x32, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 WS_96X64 +| Controller "ssd1327", Display "ws_96x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 WS_96X64 +| Controller "ssd1327", Display "ws_96x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_96x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 SEEED_96X96 +| Controller "ssd1327", Display "seeed_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 SEEED_96X96 +| Controller "ssd1327", Display "seeed_96x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_seeed_96x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 EA_W128128 +| Controller "ssd1327", Display "ea_w128128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 MIDAS_128X128 +| Controller "ssd1327", Display "midas_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 ZJY_128X128 +| Controller "ssd1327", Display "zjy_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 WS_128X128 +| Controller "ssd1327", Display "ws_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 EA_W128128 +| Controller "ssd1327", Display "ea_w128128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ea_w128128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 MIDAS_128X128 +| Controller "ssd1327", Display "midas_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_midas_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 ZJY_128X128 +| Controller "ssd1327", Display "zjy_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_zjy_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 WS_128X128 +| Controller "ssd1327", Display "ws_128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_ws_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1327 VISIONOX_128X96 +| Controller "ssd1327", Display "visionox_128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1327 VISIONOX_128X96 +| Controller "ssd1327", Display "visionox_128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1327_visionox_128x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1329 128X96_NONAME +| Controller "ssd1329", Display "128x96_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1329_128x96_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1329_128x96_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1329_128x96_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1329 96X96_NONAME +| Controller "ssd1329", Display "96x96_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1329_96x96_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1329_96x96_noname, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1329_96x96_noname, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1701 EA_DOGS102 +| Controller "uc1701", Display "ea_dogs102" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1701_ea_dogs102, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_ea_dogs102, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_ea_dogs102, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_ea_dogs102, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_ea_dogs102, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1701 MINI12864 +| Controller "uc1701", Display "mini12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1701_mini12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_mini12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_mini12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_mini12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1701_mini12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## PCD8544 84X48 +| Controller "pcd8544", Display "84x48" | +|---| +| u8x8_Setup(u8x8, u8x8_d_pcd8544_84x48, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcd8544_84x48, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcd8544_84x48, u8x8_cad_001, uc specific, uC specific) | + +## PCF8812 96X65 +| Controller "pcf8812", Display "96x65" | +|---| +| u8x8_Setup(u8x8, u8x8_d_pcf8812_96x65, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcf8812_96x65, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcf8812_96x65, u8x8_cad_001, uc specific, uC specific) | + +## PCF8812 101X64 +| Controller "pcf8812", Display "101x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_pcf8812_101x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcf8812_101x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_pcf8812_101x64, u8x8_cad_001, uc specific, uC specific) | + +## HX1230 96X68 +| Controller "hx1230", Display "96x68" | +|---| +| u8x8_Setup(u8x8, u8x8_d_hx1230_96x68, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_hx1230_96x68, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_hx1230_96x68, u8x8_cad_001, uc specific, uC specific) | + +## UC1604 JLX19264 +| Controller "uc1604", Display "jlx19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1604 JLX19264 +| Controller "uc1604", Display "jlx19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx19264, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1604 JLX12864 +| Controller "uc1604", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1604 JLX12864 +| Controller "uc1604", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1604_jlx12864, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1608 ERC24064 +| Controller "uc1608", Display "erc24064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1608 DEM240064 +| Controller "uc1608", Display "dem240064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1608 ERC24064 +| Controller "uc1608", Display "erc24064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc24064, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1608 DEM240064 +| Controller "uc1608", Display "dem240064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_dem240064, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1608 ERC240120 +| Controller "uc1608", Display "erc240120" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1608 ERC240120 +| Controller "uc1608", Display "erc240120" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_erc240120, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1608 240X128 +| Controller "uc1608", Display "240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1608 240X128 +| Controller "uc1608", Display "240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1608_240x128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1609 SLG19264 +| Controller "uc1609", Display "slg19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1609 SLG19264 +| Controller "uc1609", Display "slg19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1609_slg19264, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1628 128X64 +| Controller "uc1628", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1628 128X64 +| Controller "uc1628", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_128x64, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1628 256X128 +| Controller "uc1628", Display "256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1628 256X128 +| Controller "uc1628", Display "256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1628 256X32 +| Controller "uc1628", Display "256x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1628 256X32 +| Controller "uc1628", Display "256x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1628_256x32, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1638 160X128 +| Controller "uc1638", Display "160x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1638_160x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_160x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_160x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_160x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_160x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1638 192X96 +| Controller "uc1638", Display "192x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1638 192X96 +| Controller "uc1638", Display "192x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_uc1638_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_uc1638_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_192x96, u8x8_cad_uc1638_i2c, uc specific, uC specific) | + +## UC1638 240X128 +| Controller "uc1638", Display "240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1638 240X128 +| Controller "uc1638", Display "240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_uc1638_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_uc1638_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1638_240x128, u8x8_cad_uc1638_i2c, uc specific, uC specific) | + +## UC1610 EA_DOGXL160 +| Controller "uc1610", Display "ea_dogxl160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1610 EA_DOGXL160 +| Controller "uc1610", Display "ea_dogxl160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1610_ea_dogxl160, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1611 EA_DOGM240 +| Controller "uc1611", Display "ea_dogm240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1611 EA_DOGM240 +| Controller "uc1611", Display "ea_dogm240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogm240, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1611 EA_DOGXL240 +| Controller "uc1611", Display "ea_dogxl240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1611 EA_DOGXL240 +| Controller "uc1611", Display "ea_dogxl240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ea_dogxl240, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1611 EW50850 +| Controller "uc1611", Display "ew50850" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1611 EW50850 +| Controller "uc1611", Display "ew50850" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ew50850, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1611 CG160160 +| Controller "uc1611", Display "cg160160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1611 CG160160 +| Controller "uc1611", Display "cg160160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_cg160160, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1611 IDS4073 +| Controller "uc1611", Display "ids4073" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1611 IDS4073 +| Controller "uc1611", Display "ids4073" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1611_ids4073, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## ST7511 AVD_320X240 +| Controller "st7511", Display "avd_320x240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7511_avd_320x240, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_avd_320x240, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_avd_320x240, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_avd_320x240, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_avd_320x240, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7511 640X320 +| Controller "st7511", Display "640x320" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7511_640x320, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_640x320, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_640x320, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_640x320, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7511_640x320, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7528 NHD_C160100 +| Controller "st7528", Display "nhd_c160100" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7528 NHD_C160100 +| Controller "st7528", Display "nhd_c160100" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_nhd_c160100, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## ST7528 ERC16064 +| Controller "st7528", Display "erc16064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7528 ERC16064 +| Controller "st7528", Display "erc16064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7528_erc16064, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## UC1617 JLX128128 +| Controller "uc1617", Display "jlx128128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_001, uc specific, uC specific) | + +## UC1617 JLX128128 +| Controller "uc1617", Display "jlx128128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1617_jlx128128, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## ST7565 EA_DOGM128 +| Controller "st7565", Display "ea_dogm128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm128, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm128, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 LM6063 +| Controller "st7565", Display "lm6063" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6063, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6063, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6063, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6063, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6063, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 64128N +| Controller "st7565", Display "64128n" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_64128n, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_64128n, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_64128n, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_64128n, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_64128n, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 ZOLEN_128X64 +| Controller "st7565", Display "zolen_128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_zolen_128x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_zolen_128x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_zolen_128x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_zolen_128x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_zolen_128x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 LM6059 +| Controller "st7565", Display "lm6059" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6059, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6059, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6059, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6059, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lm6059, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 KS0713 +| Controller "st7565", Display "ks0713" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_ks0713, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ks0713, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ks0713, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ks0713, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ks0713, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 LX12864 +| Controller "st7565", Display "lx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_lx12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lx12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lx12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lx12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_lx12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 ERC12864 +| Controller "st7565", Display "erc12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 ERC12864_ALT +| Controller "st7565", Display "erc12864_alt" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864_alt, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864_alt, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864_alt, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864_alt, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_erc12864_alt, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 NHD_C12864 +| Controller "st7565", Display "nhd_c12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 JLX12864 +| Controller "st7565", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_jlx12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_jlx12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_jlx12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_jlx12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_jlx12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7565 NHD_C12832 +| Controller "st7565", Display "nhd_c12832" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12832, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12832, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12832, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12832, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_nhd_c12832, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7539 192X64 +| Controller "st7539", Display "192x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7539 192X64 +| Controller "st7539", Display "192x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7539_192x64, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## UC1601 128X32 +| Controller "uc1601", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1601 128X32 +| Controller "uc1601", Display "128x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x32, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## UC1601 128X64 +| Controller "uc1601", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## UC1601 128X64 +| Controller "uc1601", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_uc16xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_uc1601_128x64, u8x8_cad_uc16xx_i2c, uc specific, uC specific) | + +## ST7565 EA_DOGM132 +| Controller "st7565", Display "ea_dogm132" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm132, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm132, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm132, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm132, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7565_ea_dogm132, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 PI_132X64 +| Controller "st7567", Display "pi_132x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 PI_132X64 +| Controller "st7567", Display "pi_132x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_pi_132x64, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 JLX12864 +| Controller "st7567", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 ENH_DG128064 +| Controller "st7567", Display "enh_dg128064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 ENH_DG128064I +| Controller "st7567", Display "enh_dg128064i" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 OS12864 +| Controller "st7567", Display "os12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 JLX12864 +| Controller "st7567", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_jlx12864, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 ENH_DG128064 +| Controller "st7567", Display "enh_dg128064" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 ENH_DG128064I +| Controller "st7567", Display "enh_dg128064i" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_enh_dg128064i, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 OS12864 +| Controller "st7567", Display "os12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_os12864, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 ERC13232 +| Controller "st7567", Display "erc13232" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 ERC13232 +| Controller "st7567", Display "erc13232" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc13232, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 ERC12864 +| Controller "st7567", Display "erc12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_erc12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_erc12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 96X65 +| Controller "st7567", Display "96x65" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 96X65 +| Controller "st7567", Display "96x65" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_96x65, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 122X32 +| Controller "st7567", Display "122x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 122X32 +| Controller "st7567", Display "122x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_122x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 64X32 +| Controller "st7567", Display "64x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 HEM6432 +| Controller "st7567", Display "hem6432" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 64X32 +| Controller "st7567", Display "64x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_64x32, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 HEM6432 +| Controller "st7567", Display "hem6432" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_hem6432, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7567 LW12832 +| Controller "st7567", Display "lw12832" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 YXD12832 +| Controller "st7567", Display "yxd12832" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_yxd12832, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_yxd12832, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_yxd12832, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_yxd12832, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_yxd12832, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7567 LW12832 +| Controller "st7567", Display "lw12832" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7567_lw12832, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## ST7571 128X128 +| Controller "st7571", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7571 128X128 +| Controller "st7571", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x128, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## ST7571 128X96 +| Controller "st7571", Display "128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7571 G12896 +| Controller "st7571", Display "g12896" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7571 128X96 +| Controller "st7571", Display "128x96" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_128x96, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## ST7571 G12896 +| Controller "st7571", Display "g12896" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7571_g12896, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## ST7588 JLX12864 +| Controller "st7588", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## ST7588 JLX12864 +| Controller "st7588", Display "jlx12864" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st7588_jlx12864, u8x8_cad_ssd13xx_i2c, uc specific, uC specific) | + +## ST75160 JM16096 +| Controller "st75160", Display "jm16096" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75160 JM16096 +| Controller "st75160", Display "jm16096" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75160_jm16096, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75161 JLX160160 +| Controller "st75161", Display "jlx160160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75161 JLX160160 +| Controller "st75161", Display "jlx160160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75161_jlx160160, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX256128 +| Controller "st75256", Display "jlx256128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 WO256X128 +| Controller "st75256", Display "wo256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX256128 +| Controller "st75256", Display "jlx256128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256128, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 WO256X128 +| Controller "st75256", Display "wo256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_wo256x128, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 128X128 +| Controller "st75256", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 128X128 +| Controller "st75256", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_128x128, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX256160 +| Controller "st75256", Display "jlx256160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX256160M +| Controller "st75256", Display "jlx256160m" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX256160_ALT +| Controller "st75256", Display "jlx256160_alt" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX256160 +| Controller "st75256", Display "jlx256160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX256160M +| Controller "st75256", Display "jlx256160m" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160m, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX256160_ALT +| Controller "st75256", Display "jlx256160_alt" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx256160_alt, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX240160 +| Controller "st75256", Display "jlx240160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX240160 +| Controller "st75256", Display "jlx240160" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx240160, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX25664 +| Controller "st75256", Display "jlx25664" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX25664 +| Controller "st75256", Display "jlx25664" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx25664, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX172104 +| Controller "st75256", Display "jlx172104" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX172104 +| Controller "st75256", Display "jlx172104" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx172104, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX19296 +| Controller "st75256", Display "jlx19296" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX19296 +| Controller "st75256", Display "jlx19296" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx19296, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75256 JLX16080 +| Controller "st75256", Display "jlx16080" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75256 JLX16080 +| Controller "st75256", Display "jlx16080" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75256_jlx16080, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## ST75320 JLX320240 +| Controller "st75320", Display "jlx320240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## ST75320 JLX320240 +| Controller "st75320", Display "jlx320240" | +|---| +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_st75256_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_st75256_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_st75320_jlx320240, u8x8_cad_st75256_i2c, uc specific, uC specific) | + +## NT7534 TG12864R +| Controller "nt7534", Display "tg12864r" | +|---| +| u8x8_Setup(u8x8, u8x8_d_nt7534_tg12864r, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_nt7534_tg12864r, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_nt7534_tg12864r, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## IST3020 ERC19264 +| Controller "ist3020", Display "erc19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ist3020_erc19264, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ist3020_erc19264, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ist3020_erc19264, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## IST7920 128X128 +| Controller "ist7920", Display "128x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ist7920_128x128, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ist7920_128x128, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ist7920_128x128, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SBN1661 122X32 +| Controller "sbn1661", Display "122x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sbn1661_122x32, u8x8_cad_001, u8x8_byte_sed1520, uC specific) | + +## SED1520 122X32 +| Controller "sed1520", Display "122x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sed1520_122x32, u8x8_cad_001, u8x8_byte_sed1520, uC specific) | + +## SBN1661 80X32 +| Controller "sbn1661", Display "80x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_sbn1661_80x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | + +## KS0108 128X64 +| Controller "ks0108", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ks0108_128x64, u8x8_cad_001, u8x8_byte_ks0108, uC specific) | + +## KS0108 ERM19264 +| Controller "ks0108", Display "erm19264" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ks0108_erm19264, u8x8_cad_001, u8x8_byte_ks0108, uC specific) | + +## T7932 150X32 +| Controller "t7932", Display "150x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_t7932_150x32, u8x8_cad_001, u8x8_byte_ks0108, uC specific) | + +## HD44102 100X64 +| Controller "hd44102", Display "100x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_hd44102_100x64, u8x8_cad_001, u8x8_byte_ks0108, uC specific) | + +## SSD1320 160X32 +| Controller "ssd1320", Display "160x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x32, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x32, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x32, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x32, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x32, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1320 128X72 +| Controller "ssd1320", Display "128x72" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1320_128x72, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_128x72, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_128x72, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_128x72, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_128x72, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1320 160X132 +| Controller "ssd1320", Display "160x132" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x132, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x132, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x132, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x132, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x132, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1320 160X80 +| Controller "ssd1320", Display "160x80" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1320 160X80 +| Controller "ssd1320", Display "160x80" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1320_160x80, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1322 240X128 +| Controller "ssd1322", Display "240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1322_240x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_240x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_240x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_240x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_240x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1322 TOPWIN_240X128 +| Controller "ssd1322", Display "topwin_240x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1322_topwin_240x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_topwin_240x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_topwin_240x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_topwin_240x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_topwin_240x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1322 NHD_256X64 +| Controller "ssd1322", Display "nhd_256x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_256x64, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_256x64, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_256x64, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_256x64, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_256x64, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1322 ZJY_256X64 +| Controller "ssd1322", Display "zjy_256x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1322_zjy_256x64, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_zjy_256x64, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_zjy_256x64, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_zjy_256x64, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_zjy_256x64, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1322 NHD_128X64 +| Controller "ssd1322", Display "nhd_128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_128x64, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_128x64, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_128x64, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_128x64, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1322_nhd_128x64, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1362Z 256X64_OEL1M0033WE +| Controller "ssd1362z", Display "256x64_OEL1M0033WE" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362z_256x64_oel1m0033we, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | + +## SSD1362Z 256X64_OEL1M0033WE +| Controller "ssd1362z", Display "256x64_OEL1M0033WE" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362z_256x64_oel1m0033we, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362z_256x64_oel1m0033we, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362z_256x64_oel1m0033we, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1362 256X64 +| Controller "ssd1362", Display "256x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1362 256X64 +| Controller "ssd1362", Display "256x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_256x64, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1362 206X36 +| Controller "ssd1362", Display "206x36" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_001, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_001, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_001, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1362 206X36 +| Controller "ssd1362", Display "206x36" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1362_206x36, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +## SSD1363 256X128 +| Controller "ssd1363", Display "256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## SSD1363 256X128 +| Controller "ssd1363", Display "256x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011_ssd13xx_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011_ssd13xx_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1363_256x128, u8x8_cad_011_ssd13xx_i2c, uc specific, uC specific) | + +## SSD1606 172X72 +| Controller "ssd1606", Display "172x72" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1606_172x72, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1606_172x72, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1606_172x72, u8x8_cad_011, uc specific, uC specific) | + +## SSD1607 200X200 +| Controller "ssd1607", Display "200x200" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1607_200x200, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_200x200, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_200x200, u8x8_cad_011, uc specific, uC specific) | + +## SSD1607 GD_200X200 +| Controller "ssd1607", Display "gd_200x200" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1607_gd_200x200, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_gd_200x200, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_gd_200x200, u8x8_cad_011, uc specific, uC specific) | + +## SSD1607 WS_200X200 +| Controller "ssd1607", Display "ws_200x200" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1607_ws_200x200, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_ws_200x200, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1607_ws_200x200, u8x8_cad_011, uc specific, uC specific) | + +## IL3820 296X128 +| Controller "il3820", Display "296x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_il3820_296x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_il3820_296x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_il3820_296x128, u8x8_cad_011, uc specific, uC specific) | + +## IL3820 V2_296X128 +| Controller "il3820", Display "v2_296x128" | +|---| +| u8x8_Setup(u8x8, u8x8_d_il3820_v2_296x128, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_il3820_v2_296x128, u8x8_cad_011, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_il3820_v2_296x128, u8x8_cad_011, uc specific, uC specific) | + +## S1D15300 LM6023 +| Controller "s1d15300", Display "lm6023" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15300_lm6023, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_lm6023, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_lm6023, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## S1D15300 97X32 +| Controller "s1d15300", Display "97x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15300_97x32, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_97x32, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_97x32, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## S1D15300 100X32 +| Controller "s1d15300", Display "100x32" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## S1D15300 100X32I +| Controller "s1d15300", Display "100x32i" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32i, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32i, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15300_100x32i, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## S1D15E06 160100 +| Controller "s1d15e06", Display "160100" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15e06_160100, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15e06_160100, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15e06_160100, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## S1D15721 240X64 +| Controller "s1d15721", Display "240x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_s1d15721_240x64, u8x8_cad_011, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15721_240x64, u8x8_cad_011, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_s1d15721_240x64, u8x8_cad_011, u8x8_byte_8bit_8080mode, uC specific) | + +## GU800 128X64 +| Controller "gu800", Display "128x64" | +|---| +| u8x8_Setup(u8x8, u8x8_d_gu800_128x64, u8x8_gu800_cad_110, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_gu800_128x64, u8x8_gu800_cad_110, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_gu800_128x64, u8x8_gu800_cad_110, u8x8_byte_8bit_8080mode, uC specific) | + +## GU800 160X16 +| Controller "gu800", Display "160x16" | +|---| +| u8x8_Setup(u8x8, u8x8_d_gu800_160x16, u8x8_gu800_cad_110, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_gu800_160x16, u8x8_gu800_cad_110, u8x8_byte_8bit_6800mode, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_gu800_160x16, u8x8_gu800_cad_110, u8x8_byte_8bit_8080mode, uC specific) | + +## GP1287AI 256X50 +| Controller "gp1287ai", Display "256x50" | +|---| +| u8x8_Setup(u8x8, u8x8_d_gp1287ai_256x50, u8x8_cad_empty, u8x8_byte_4wire_sw_spi, uC specific) | + +## GP1247AI 253X63 +| Controller "gp1247ai", Display "253x63" | +|---| +| u8x8_Setup(u8x8, u8x8_d_gp1247ai_253x63, u8x8_cad_empty, u8x8_byte_4wire_sw_spi, uC specific) | + +## GP1294AI 256X48 +| Controller "gp1294ai", Display "256x48" | +|---| +| u8x8_Setup(u8x8, u8x8_d_gp1294ai_256x48, u8x8_cad_empty, u8x8_byte_4wire_sw_spi, uC specific) | + +## SSD1315 128X64_NONAME +| Controller "ssd1315", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_001, u8x8_byte_4wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_001, u8x8_byte_3wire_sw_spi, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_001, uc specific, uC specific) | + +## SSD1315 128X64_NONAME +| Controller "ssd1315", Display "128x64_noname" | +|---| +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, u8x8_byte_sw_i2c, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | +| u8x8_Setup(u8x8, u8x8_d_ssd1315_128x64_noname, u8x8_cad_ssd13xx_fast_i2c, uc specific, uC specific) | + +# Links + * [U8g2 C Setup](u8g2setupc) + * [U8g2 C++ Setup](u8g2setupcpp) + * [U8x8 Function Reference](u8x8reference) + * [U8x8 C Setup](u8x8setupc) + * [U8x8 C++ Setup](u8x8setupcpp) diff --git a/u8x8setupcpp.md b/u8x8setupcpp.md new file mode 100644 index 0000000..aa90cac --- /dev/null +++ b/u8x8setupcpp.md @@ -0,0 +1,3040 @@ + +[tocstart]: # (toc start) + + * [Introduction](#introduction) + * [Constructor Name](#constructor-name) + * [Communication](#communication) + * [Wiring](#wiring) + * [Constructor Reference](#constructor-reference) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X32_NONAME](#ssd1305-128x32_noname) + * [SSD1305 128X32_ADAFRUIT](#ssd1305-128x32_adafruit) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1305 128X64_ADAFRUIT](#ssd1305-128x64_adafruit) + * [SSD1305 128X64_RAYSTAR](#ssd1305-128x64_raystar) + * [SSD1306 2040X16](#ssd1306-2040x16) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1306 128X64_NONAME](#ssd1306-128x64_noname) + * [SSD1306 128X64_VCOMH0](#ssd1306-128x64_vcomh0) + * [SSD1306 128X64_ALT0](#ssd1306-128x64_alt0) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1312 128X64_NONAME](#ssd1312-128x64_noname) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 72X40_ER](#ssd1306-72x40_er) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SSD1306 96X40](#ssd1306-96x40) + * [SSD1306 96X39](#ssd1306-96x39) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 128X64_NONAME](#sh1106-128x64_noname) + * [SH1106 128X64_VCOMH0](#sh1106-128x64_vcomh0) + * [SH1106 128X64_WINSTAR](#sh1106-128x64_winstar) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 72X40_WISE](#sh1106-72x40_wise) + * [SH1106 64X32](#sh1106-64x32) + * [SH1106 64X32](#sh1106-64x32) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 64X128](#sh1107-64x128) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 SEEED_96X96](#sh1107-seeed_96x96) + * [SH1107 HJR_OEL1M0201_96X96](#sh1107-hjr_oel1m0201_96x96) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X80](#sh1107-128x80) + * [SH1107 TK078F288_80X128](#sh1107-tk078f288_80x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1107 128X128](#sh1107-128x128) + * [SH1107 PIMORONI_128X128](#sh1107-pimoroni_128x128) + * [SH1107 SEEED_128X128](#sh1107-seeed_128x128) + * [SH1108 128X160](#sh1108-128x160) + * [SH1108 128X160](#sh1108-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [CH1120 128X160](#ch1120-128x160) + * [SH1108 160X160](#sh1108-160x160) + * [SH1108 160X160](#sh1108-160x160) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 128X32_UNIVISION](#ssd1306-128x32_univision) + * [SSD1306 128X32_WINSTAR](#ssd1306-128x32_winstar) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SSD1306 102X64_EA_OLEDS102](#ssd1306-102x64_ea_oleds102) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SH1106 128X32_VISIONOX](#sh1106-128x32_visionox) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 64X48_ER](#ssd1306-64x48_er) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 48X64_WINSTAR](#ssd1306-48x64_winstar) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 64X32_NONAME](#ssd1306-64x32_noname) + * [SSD1306 64X32_1F](#ssd1306-64x32_1f) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1306 96X16_ER](#ssd1306-96x16_er) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME2](#ssd1309-128x64_noname2) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X64_NONAME0](#ssd1309-128x64_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1309 128X128_NONAME0](#ssd1309-128x128_noname0) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 128X32](#ssd1312-128x32) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1312 120X32](#ssd1312-120x32) + * [SSD1312 120X28](#ssd1312-120x28) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 128X32](#ssd1316-128x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1316 96X32](#ssd1316-96x32) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1317 96X96](#ssd1317-96x96) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1318 128X96](#ssd1318-128x96) + * [SSD1318 128X96_XCP](#ssd1318-128x96_xcp) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD1325 NHD_128X64](#ssd1325-nhd_128x64) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD0323 OS128064](#ssd0323-os128064) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1326 ER_256X32](#ssd1326-er_256x32) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 WS_96X64](#ssd1327-ws_96x64) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 SEEED_96X96](#ssd1327-seeed_96x96) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 EA_W128128](#ssd1327-ea_w128128) + * [SSD1327 MIDAS_128X128](#ssd1327-midas_128x128) + * [SSD1327 ZJY_128X128](#ssd1327-zjy_128x128) + * [SSD1327 WS_128X128](#ssd1327-ws_128x128) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1327 VISIONOX_128X96](#ssd1327-visionox_128x96) + * [SSD1329 128X96_NONAME](#ssd1329-128x96_noname) + * [SSD1329 96X96_NONAME](#ssd1329-96x96_noname) + * [UC1701 EA_DOGS102](#uc1701-ea_dogs102) + * [UC1701 MINI12864](#uc1701-mini12864) + * [PCD8544 84X48](#pcd8544-84x48) + * [PCF8812 96X65](#pcf8812-96x65) + * [PCF8812 101X64](#pcf8812-101x64) + * [HX1230 96X68](#hx1230-96x68) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX19264](#uc1604-jlx19264) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1604 JLX12864](#uc1604-jlx12864) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC24064](#uc1608-erc24064) + * [UC1608 DEM240064](#uc1608-dem240064) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 ERC240120](#uc1608-erc240120) + * [UC1608 240X128](#uc1608-240x128) + * [UC1608 240X128](#uc1608-240x128) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1609 SLG19264](#uc1609-slg19264) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 128X64](#uc1628-128x64) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X128](#uc1628-256x128) + * [UC1628 256X32](#uc1628-256x32) + * [UC1628 256X32](#uc1628-256x32) + * [UC1638 160X128](#uc1638-160x128) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 192X96](#uc1638-192x96) + * [UC1638 240X128](#uc1638-240x128) + * [UC1638 240X128](#uc1638-240x128) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1610 EA_DOGXL160](#uc1610-ea_dogxl160) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGM240](#uc1611-ea_dogm240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EA_DOGXL240](#uc1611-ea_dogxl240) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 EW50850](#uc1611-ew50850) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 CG160160](#uc1611-cg160160) + * [UC1611 IDS4073](#uc1611-ids4073) + * [UC1611 IDS4073](#uc1611-ids4073) + * [ST7511 AVD_320X240](#st7511-avd_320x240) + * [ST7511 640X320](#st7511-640x320) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 NHD_C160100](#st7528-nhd_c160100) + * [ST7528 ERC16064](#st7528-erc16064) + * [ST7528 ERC16064](#st7528-erc16064) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [UC1617 JLX128128](#uc1617-jlx128128) + * [ST7565 EA_DOGM128](#st7565-ea_dogm128) + * [ST7565 LM6063](#st7565-lm6063) + * [ST7565 64128N](#st7565-64128n) + * [ST7565 ZOLEN_128X64](#st7565-zolen_128x64) + * [ST7565 LM6059](#st7565-lm6059) + * [ST7565 KS0713](#st7565-ks0713) + * [ST7565 LX12864](#st7565-lx12864) + * [ST7565 ERC12864](#st7565-erc12864) + * [ST7565 ERC12864_ALT](#st7565-erc12864_alt) + * [ST7565 NHD_C12864](#st7565-nhd_c12864) + * [ST7565 JLX12864](#st7565-jlx12864) + * [ST7565 NHD_C12832](#st7565-nhd_c12832) + * [ST7539 192X64](#st7539-192x64) + * [ST7539 192X64](#st7539-192x64) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X32](#uc1601-128x32) + * [UC1601 128X64](#uc1601-128x64) + * [UC1601 128X64](#uc1601-128x64) + * [ST7565 EA_DOGM132](#st7565-ea_dogm132) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 PI_132X64](#st7567-pi_132x64) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 JLX12864](#st7567-jlx12864) + * [ST7567 ENH_DG128064](#st7567-enh_dg128064) + * [ST7567 ENH_DG128064I](#st7567-enh_dg128064i) + * [ST7567 OS12864](#st7567-os12864) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC13232](#st7567-erc13232) + * [ST7567 ERC12864](#st7567-erc12864) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 96X65](#st7567-96x65) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 122X32](#st7567-122x32) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 64X32](#st7567-64x32) + * [ST7567 HEM6432](#st7567-hem6432) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7567 YXD12832](#st7567-yxd12832) + * [ST7567 LW12832](#st7567-lw12832) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X128](#st7571-128x128) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7571 128X96](#st7571-128x96) + * [ST7571 G12896](#st7571-g12896) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST7588 JLX12864](#st7588-jlx12864) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75160 JM16096](#st75160-jm16096) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75161 JLX160160](#st75161-jlx160160) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 JLX256128](#st75256-jlx256128) + * [ST75256 WO256X128](#st75256-wo256x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 128X128](#st75256-128x128) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX256160](#st75256-jlx256160) + * [ST75256 JLX256160M](#st75256-jlx256160m) + * [ST75256 JLX256160_ALT](#st75256-jlx256160_alt) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX240160](#st75256-jlx240160) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX25664](#st75256-jlx25664) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX172104](#st75256-jlx172104) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX19296](#st75256-jlx19296) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75256 JLX16080](#st75256-jlx16080) + * [ST75320 JLX320240](#st75320-jlx320240) + * [ST75320 JLX320240](#st75320-jlx320240) + * [NT7534 TG12864R](#nt7534-tg12864r) + * [IST3020 ERC19264](#ist3020-erc19264) + * [IST7920 128X128](#ist7920-128x128) + * [SBN1661 122X32](#sbn1661-122x32) + * [SED1520 122X32](#sed1520-122x32) + * [SBN1661 80X32](#sbn1661-80x32) + * [KS0108 128X64](#ks0108-128x64) + * [KS0108 ERM19264](#ks0108-erm19264) + * [T7932 150X32](#t7932-150x32) + * [HD44102 100X64](#hd44102-100x64) + * [SSD1320 160X32](#ssd1320-160x32) + * [SSD1320 128X72](#ssd1320-128x72) + * [SSD1320 160X132](#ssd1320-160x132) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1320 160X80](#ssd1320-160x80) + * [SSD1322 240X128](#ssd1322-240x128) + * [SSD1322 TOPWIN_240X128](#ssd1322-topwin_240x128) + * [SSD1322 NHD_256X64](#ssd1322-nhd_256x64) + * [SSD1322 ZJY_256X64](#ssd1322-zjy_256x64) + * [SSD1322 NHD_128X64](#ssd1322-nhd_128x64) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362Z 256X64_OEL1M0033WE](#ssd1362z-256x64_oel1m0033we) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 256X64](#ssd1362-256x64) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1362 206X36](#ssd1362-206x36) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1363 256X128](#ssd1363-256x128) + * [SSD1606 172X72](#ssd1606-172x72) + * [SSD1607 200X200](#ssd1607-200x200) + * [SSD1607 GD_200X200](#ssd1607-gd_200x200) + * [SSD1607 WS_200X200](#ssd1607-ws_200x200) + * [IL3820 296X128](#il3820-296x128) + * [IL3820 V2_296X128](#il3820-v2_296x128) + * [S1D15300 LM6023](#s1d15300-lm6023) + * [S1D15300 97X32](#s1d15300-97x32) + * [S1D15300 100X32](#s1d15300-100x32) + * [S1D15300 100X32I](#s1d15300-100x32i) + * [S1D15E06 160100](#s1d15e06-160100) + * [S1D15721 240X64](#s1d15721-240x64) + * [GU800 128X64](#gu800-128x64) + * [GU800 160X16](#gu800-160x16) + * [GP1287AI 256X50](#gp1287ai-256x50) + * [GP1247AI 253X63](#gp1247ai-253x63) + * [GP1294AI 256X48](#gp1294ai-256x48) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [SSD1315 128X64_NONAME](#ssd1315-128x64_noname) + * [Links ](#links-) + +[tocend]: # (toc end) + +# Introduction + +U8x8lib is the direct write, zero RAM, text only library part of [U8g2lib](u8g2setupcpp). +To setup u8x8, use the correct constructur for your display. +The constructor name defines display and communication protocol. +The arguments of the constructor defines how the display is connected to the Arduino board. +This is the "Hello World" example for the Arduino C++ interface: + +``` +#include +#include +#include + +/* Constructor */ +U8X8_SSD1306_128X64_NONAME_4W_SW_SPI u8x8(/* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); + +/* u8x8.begin() is required and will sent the setup/init sequence to the display */ +void setup(void) +{ + u8x8.begin(); +} + +void loop(void) +{ + u8x8.setFont(u8x8_font_chroma48medium8_r); + u8x8.drawString(0,0,"Hello World!"); + delay(1000); +} +``` + +[setFont()](u8x8reference#setfont) and [drawString()](u8x8reference#drawstring) are described in the [u8x8 reference manual](u8x8reference). + +## Constructor Name + +The name of the Arduino C++ constructor has the following parts: + +| No | Description | Example | +|---|---|---| +| 1 | Prefix | `U8X8` | +| 2 | Display Controller | `UC1701` | +| 3 | Display Name | `DOGS102` | +| 4 | Communication | `4W_SW_SPI` | + +These parts are connect with `_`. The full construcor name for the example will be `U8X8_UC1701_DOGS102_4W_SW_SPI`. +All available constructor names are listed in the [reference](#constructor-reference) section below. + +The main difference between U8x8 and U8g2 is the local memory. U8x8 directly writes to the display and does not require any additional buffer or RAM. + +## Communication + +The communication protocol is part of the constructor name (see above). +The following communication protocols are supported: + +| Communication | Description | +|---|---| +| `4W_SW_SPI` | 4-wire (clock, data, cs and dc) software emulated SPI | +| `4W_HW_SPI` | 4-wire (clock, data, cs and dc) hardware SPI (based on Arduino SPI library) | +| `3W_SW_SPI` | 3-wire (clock, data and cs) software emulated SPI | +| `SW_I2C` | Software emulated I2C/TWI, clock and data pins are required arguments | +| `HW_I2C` | Hardware I2C/TWI (based on the Arduino Wire lib), clock and data pins are optional and can be used for pin remapping of the hardware I2C pins (only supported by some boards) | +| `6800` | 8-bit parallel interface, 6800 protocol | +| `8080` | 8-bit parallel interface, 8080 protocol | + + +The hardware I2C allows pin remapping for some controller types. The optional +pin numbers are listed after the reset pin: +`..._HW_I2C([reset [, clock, data]])`. +Use `U8X8_PIN_NONE` if the reset input of the display is not connected. + +This might be confusing, because the software emulated I2C constructor lists +the required clock and data line before the reset pin: +`..._SW_I2C(clock, data [, reset])` + + + +## Wiring + + +| Pin Argument | Description | Datasheet Names | +|---|---|---| +| clock | SPI or I2C clock line | SCL, SCLK, ... | +| data | SPI or I2C data line | SDA, MOSI, SDIN, ... | +| d0 ... d7 | Data lines of the parallel interface | D0 ... D7 | +| cs | Chip select line | CS | +| dc | Data/command selection line (register select) | D/C, A0, RS, ... | +| enable | "Write" for the 8080 interface, "enable" for the 6800 interface | 8080: WR, 6800: E | +| reset | Reset line | | + +In some cases a pin is not required, although it is mentioned in the constructor. In this case, use `U8X8_PIN_NONE` instead of the Arduino pin number. +Example: `cs` pin for the ST7920 8080 interface. + +In the reference section below, optional pins are enclosed in "[" and "]". The "[" and "]" never appear in the constructor. +Example: The "reset" pin number can be skipped if the display has its own reset circuit. + +U8g2/U8x8 will never "read" from the display: This means there is no need to connect +to the "read" signal of the display. If there is a "RD" (read) signal required for your display, +just connect this signal to a fixed logic level (usually logic high, 5V or 3.3V +depending on your display). + +# Constructor Reference + +## SSD1305 128X32_NONAME +| Controller "ssd1305", Display "128x32_noname" | +|---| +| U8X8_SSD1305_128X32_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1305_128X32_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X32_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X32_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1305_128X32_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1305 128X32_ADAFRUIT +| Controller "ssd1305", Display "128x32_adafruit" | +|---| +| U8X8_SSD1305_128X32_ADAFRUIT_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1305_128X32_ADAFRUIT_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X32_ADAFRUIT_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X32_ADAFRUIT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1305_128X32_ADAFRUIT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1305 128X32_NONAME +| Controller "ssd1305", Display "128x32_noname" | +|---| +| U8X8_SSD1305_128X32_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1305_128X32_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1305_128X32_NONAME_2ND_HW_I2C([reset]) | + +## SSD1305 128X32_ADAFRUIT +| Controller "ssd1305", Display "128x32_adafruit" | +|---| +| U8X8_SSD1305_128X32_ADAFRUIT_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1305_128X32_ADAFRUIT_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1305_128X32_ADAFRUIT_2ND_HW_I2C([reset]) | + +## SSD1305 128X64_ADAFRUIT +| Controller "ssd1305", Display "128x64_adafruit" | +|---| +| U8X8_SSD1305_128X64_ADAFRUIT_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1305_128X64_ADAFRUIT_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X64_ADAFRUIT_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X64_ADAFRUIT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1305_128X64_ADAFRUIT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1305 128X64_RAYSTAR +| Controller "ssd1305", Display "128x64_raystar" | +|---| +| U8X8_SSD1305_128X64_RAYSTAR_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1305_128X64_RAYSTAR_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X64_RAYSTAR_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1305_128X64_RAYSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1305_128X64_RAYSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1305 128X64_ADAFRUIT +| Controller "ssd1305", Display "128x64_adafruit" | +|---| +| U8X8_SSD1305_128X64_ADAFRUIT_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1305_128X64_ADAFRUIT_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1305_128X64_ADAFRUIT_2ND_HW_I2C([reset]) | + +## SSD1305 128X64_RAYSTAR +| Controller "ssd1305", Display "128x64_raystar" | +|---| +| U8X8_SSD1305_128X64_RAYSTAR_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1305_128X64_RAYSTAR_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1305_128X64_RAYSTAR_2ND_HW_I2C([reset]) | + +## SSD1306 2040X16 +| Controller "ssd1306", Display "2040x16" | +|---| +| U8X8_SSD1306_2040X16_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_2040X16_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_2040X16_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_2040X16_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_2040X16_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_2040X16_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_2040X16_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X64_NONAME +| Controller "ssd1306", Display "128x64_noname" | +|---| +| U8X8_SSD1306_128X64_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_NONAME_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_128X64_NONAME_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X64_VCOMH0 +| Controller "ssd1306", Display "128x64_vcomh0" | +|---| +| U8X8_SSD1306_128X64_VCOMH0_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X64_ALT0 +| Controller "ssd1306", Display "128x64_alt0" | +|---| +| U8X8_SSD1306_128X64_ALT0_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_ALT0_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_ALT0_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X64_ALT0_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_128X64_ALT0_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_128X64_ALT0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_128X64_ALT0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X64_NONAME +| Controller "ssd1306", Display "128x64_noname" | +|---| +| U8X8_SSD1306_128X64_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_128X64_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_128X64_NONAME_2ND_HW_I2C([reset]) | + +## SSD1306 128X64_VCOMH0 +| Controller "ssd1306", Display "128x64_vcomh0" | +|---| +| U8X8_SSD1306_128X64_VCOMH0_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_128X64_VCOMH0_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_128X64_VCOMH0_2ND_HW_I2C([reset]) | + +## SSD1306 128X64_ALT0 +| Controller "ssd1306", Display "128x64_alt0" | +|---| +| U8X8_SSD1306_128X64_ALT0_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_128X64_ALT0_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_128X64_ALT0_2ND_HW_I2C([reset]) | + +## SSD1312 128X64_NONAME +| Controller "ssd1312", Display "128x64_noname" | +|---| +| U8X8_SSD1312_128X64_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1312_128X64_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_128X64_NONAME_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1312_128X64_NONAME_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1312_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1312_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1312 128X64_NONAME +| Controller "ssd1312", Display "128x64_noname" | +|---| +| U8X8_SSD1312_128X64_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1312_128X64_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1312_128X64_NONAME_2ND_HW_I2C([reset]) | + +## SSD1306 72X40_ER +| Controller "ssd1306", Display "72x40_er" | +|---| +| U8X8_SSD1306_72X40_ER_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_72X40_ER_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_72X40_ER_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_72X40_ER_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_72X40_ER_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_72X40_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_72X40_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 72X40_ER +| Controller "ssd1306", Display "72x40_er" | +|---| +| U8X8_SSD1306_72X40_ER_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_72X40_ER_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_72X40_ER_2ND_HW_I2C([reset]) | + +## SSD1306 96X40 +| Controller "ssd1306", Display "96x40" | +|---| +| U8X8_SSD1306_96X40_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_96X40_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X40_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X40_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_96X40_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_96X40_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_96X40_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 96X39 +| Controller "ssd1306", Display "96x39" | +|---| +| U8X8_SSD1306_96X39_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_96X39_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X39_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X39_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_96X39_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_96X39_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_96X39_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 96X40 +| Controller "ssd1306", Display "96x40" | +|---| +| U8X8_SSD1306_96X40_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_96X40_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_96X40_2ND_HW_I2C([reset]) | + +## SSD1306 96X39 +| Controller "ssd1306", Display "96x39" | +|---| +| U8X8_SSD1306_96X39_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_96X39_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_96X39_2ND_HW_I2C([reset]) | + +## SH1106 128X64_NONAME +| Controller "sh1106", Display "128x64_noname" | +|---| +| U8X8_SH1106_128X64_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_128X64_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_NONAME_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_128X64_NONAME_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 128X64_VCOMH0 +| Controller "sh1106", Display "128x64_vcomh0" | +|---| +| U8X8_SH1106_128X64_VCOMH0_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 128X64_WINSTAR +| Controller "sh1106", Display "128x64_winstar" | +|---| +| U8X8_SH1106_128X64_WINSTAR_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 128X64_NONAME +| Controller "sh1106", Display "128x64_noname" | +|---| +| U8X8_SH1106_128X64_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_128X64_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_128X64_NONAME_2ND_HW_I2C([reset]) | + +## SH1106 128X64_VCOMH0 +| Controller "sh1106", Display "128x64_vcomh0" | +|---| +| U8X8_SH1106_128X64_VCOMH0_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_128X64_VCOMH0_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_128X64_VCOMH0_2ND_HW_I2C([reset]) | + +## SH1106 128X64_WINSTAR +| Controller "sh1106", Display "128x64_winstar" | +|---| +| U8X8_SH1106_128X64_WINSTAR_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_128X64_WINSTAR_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_128X64_WINSTAR_2ND_HW_I2C([reset]) | + +## SH1106 72X40_WISE +| Controller "sh1106", Display "72x40_wise" | +|---| +| U8X8_SH1106_72X40_WISE_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_72X40_WISE_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_72X40_WISE_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_72X40_WISE_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_72X40_WISE_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_72X40_WISE_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_72X40_WISE_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 72X40_WISE +| Controller "sh1106", Display "72x40_wise" | +|---| +| U8X8_SH1106_72X40_WISE_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_72X40_WISE_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_72X40_WISE_2ND_HW_I2C([reset]) | + +## SH1106 64X32 +| Controller "sh1106", Display "64x32" | +|---| +| U8X8_SH1106_64X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_64X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_64X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_64X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_64X32_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_64X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_64X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 64X32 +| Controller "sh1106", Display "64x32" | +|---| +| U8X8_SH1106_64X32_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_64X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_64X32_2ND_HW_I2C([reset]) | + +## SH1107 64X128 +| Controller "sh1107", Display "64x128" | +|---| +| U8X8_SH1107_64X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_64X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_64X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_64X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_64X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_64X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_64X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 64X128 +| Controller "sh1107", Display "64x128" | +|---| +| U8X8_SH1107_64X128_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_64X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_64X128_2ND_HW_I2C([reset]) | + +## SH1107 SEEED_96X96 +| Controller "sh1107", Display "seeed_96x96" | +|---| +| U8X8_SH1107_SEEED_96X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_SEEED_96X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_SEEED_96X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_SEEED_96X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_SEEED_96X96_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_SEEED_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_SEEED_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 HJR_OEL1M0201_96X96 +| Controller "sh1107", Display "hjr_oel1m0201_96x96" | +|---| +| U8X8_SH1107_HJR_OEL1M0201_96X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 SEEED_96X96 +| Controller "sh1107", Display "seeed_96x96" | +|---| +| U8X8_SH1107_SEEED_96X96_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_SEEED_96X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_SEEED_96X96_2ND_HW_I2C([reset]) | + +## SH1107 HJR_OEL1M0201_96X96 +| Controller "sh1107", Display "hjr_oel1m0201_96x96" | +|---| +| U8X8_SH1107_HJR_OEL1M0201_96X96_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_HJR_OEL1M0201_96X96_2ND_HW_I2C([reset]) | + +## SH1107 128X80 +| Controller "sh1107", Display "128x80" | +|---| +| U8X8_SH1107_128X80_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_128X80_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_128X80_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_128X80_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_128X80_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_128X80_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_128X80_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 TK078F288_80X128 +| Controller "sh1107", Display "tk078f288_80x128" | +|---| +| U8X8_SH1107_TK078F288_80X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_TK078F288_80X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_TK078F288_80X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_TK078F288_80X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_TK078F288_80X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_TK078F288_80X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_TK078F288_80X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 128X80 +| Controller "sh1107", Display "128x80" | +|---| +| U8X8_SH1107_128X80_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_128X80_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_128X80_2ND_HW_I2C([reset]) | + +## SH1107 TK078F288_80X128 +| Controller "sh1107", Display "tk078f288_80x128" | +|---| +| U8X8_SH1107_TK078F288_80X128_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_TK078F288_80X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_TK078F288_80X128_2ND_HW_I2C([reset]) | + +## SH1107 128X128 +| Controller "sh1107", Display "128x128" | +|---| +| U8X8_SH1107_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 PIMORONI_128X128 +| Controller "sh1107", Display "pimoroni_128x128" | +|---| +| U8X8_SH1107_PIMORONI_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 SEEED_128X128 +| Controller "sh1107", Display "seeed_128x128" | +|---| +| U8X8_SH1107_SEEED_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1107_SEEED_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_SEEED_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1107_SEEED_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1107_SEEED_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1107_SEEED_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1107_SEEED_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1107 128X128 +| Controller "sh1107", Display "128x128" | +|---| +| U8X8_SH1107_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_128X128_2ND_HW_I2C([reset]) | + +## SH1107 PIMORONI_128X128 +| Controller "sh1107", Display "pimoroni_128x128" | +|---| +| U8X8_SH1107_PIMORONI_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_PIMORONI_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_PIMORONI_128X128_2ND_HW_I2C([reset]) | + +## SH1107 SEEED_128X128 +| Controller "sh1107", Display "seeed_128x128" | +|---| +| U8X8_SH1107_SEEED_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SH1107_SEEED_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1107_SEEED_128X128_2ND_HW_I2C([reset]) | + +## SH1108 128X160 +| Controller "sh1108", Display "128x160" | +|---| +| U8X8_SH1108_128X160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1108_128X160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1108_128X160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1108_128X160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1108_128X160_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1108_128X160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1108_128X160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1108 128X160 +| Controller "sh1108", Display "128x160" | +|---| +| U8X8_SH1108_128X160_SW_I2C(clk, data [, reset]) | +| U8X8_SH1108_128X160_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1108_128X160_2ND_HW_I2C([reset]) | + +## CH1120 128X160 +| Controller "ch1120", Display "128x160" | +|---| +| U8X8_CH1120_128X160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_CH1120_128X160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_CH1120_128X160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_CH1120_128X160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_CH1120_128X160_3W_HW_SPI(cs [, reset]) | +| U8X8_CH1120_128X160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_CH1120_128X160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## CH1120 128X160 +| Controller "ch1120", Display "128x160" | +|---| +| U8X8_CH1120_128X160_SW_I2C(clk, data [, reset]) | +| U8X8_CH1120_128X160_HW_I2C([reset [, clk, data]]) | +| U8X8_CH1120_128X160_2ND_HW_I2C([reset]) | + +## SH1108 160X160 +| Controller "sh1108", Display "160x160" | +|---| +| U8X8_SH1108_160X160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1108_160X160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1108_160X160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1108_160X160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1108_160X160_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1108_160X160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1108_160X160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1108 160X160 +| Controller "sh1108", Display "160x160" | +|---| +| U8X8_SH1108_160X160_SW_I2C(clk, data [, reset]) | +| U8X8_SH1108_160X160_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1108_160X160_2ND_HW_I2C([reset]) | + +## SSD1306 128X32_UNIVISION +| Controller "ssd1306", Display "128x32_univision" | +|---| +| U8X8_SSD1306_128X32_UNIVISION_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X32_WINSTAR +| Controller "ssd1306", Display "128x32_winstar" | +|---| +| U8X8_SSD1306_128X32_WINSTAR_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 128X32_UNIVISION +| Controller "ssd1306", Display "128x32_univision" | +|---| +| U8X8_SSD1306_128X32_UNIVISION_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_128X32_UNIVISION_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_128X32_UNIVISION_2ND_HW_I2C([reset]) | + +## SSD1306 128X32_WINSTAR +| Controller "ssd1306", Display "128x32_winstar" | +|---| +| U8X8_SSD1306_128X32_WINSTAR_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_128X32_WINSTAR_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_128X32_WINSTAR_2ND_HW_I2C([reset]) | + +## SSD1306 102X64_EA_OLEDS102 +| Controller "ssd1306", Display "102x64_ea_oleds102" | +|---| +| U8X8_SSD1306_102X64_EA_OLEDS102_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 102X64_EA_OLEDS102 +| Controller "ssd1306", Display "102x64_ea_oleds102" | +|---| +| U8X8_SSD1306_102X64_EA_OLEDS102_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_102X64_EA_OLEDS102_2ND_HW_I2C([reset]) | + +## SH1106 128X32_VISIONOX +| Controller "sh1106", Display "128x32_visionox" | +|---| +| U8X8_SH1106_128X32_VISIONOX_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_3W_HW_SPI(cs [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SH1106 128X32_VISIONOX +| Controller "sh1106", Display "128x32_visionox" | +|---| +| U8X8_SH1106_128X32_VISIONOX_SW_I2C(clk, data [, reset]) | +| U8X8_SH1106_128X32_VISIONOX_HW_I2C([reset [, clk, data]]) | +| U8X8_SH1106_128X32_VISIONOX_2ND_HW_I2C([reset]) | + +## SSD1306 64X48_ER +| Controller "ssd1306", Display "64x48_er" | +|---| +| U8X8_SSD1306_64X48_ER_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_64X48_ER_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X48_ER_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X48_ER_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_64X48_ER_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_64X48_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_64X48_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 64X48_ER +| Controller "ssd1306", Display "64x48_er" | +|---| +| U8X8_SSD1306_64X48_ER_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_64X48_ER_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_64X48_ER_2ND_HW_I2C([reset]) | + +## SSD1306 48X64_WINSTAR +| Controller "ssd1306", Display "48x64_winstar" | +|---| +| U8X8_SSD1306_48X64_WINSTAR_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 48X64_WINSTAR +| Controller "ssd1306", Display "48x64_winstar" | +|---| +| U8X8_SSD1306_48X64_WINSTAR_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_48X64_WINSTAR_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_48X64_WINSTAR_2ND_HW_I2C([reset]) | + +## SSD1306 64X32_NONAME +| Controller "ssd1306", Display "64x32_noname" | +|---| +| U8X8_SSD1306_64X32_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_64X32_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X32_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X32_NONAME_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_64X32_NONAME_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_64X32_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_64X32_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 64X32_1F +| Controller "ssd1306", Display "64x32_1f" | +|---| +| U8X8_SSD1306_64X32_1F_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_64X32_1F_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X32_1F_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_64X32_1F_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_64X32_1F_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_64X32_1F_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_64X32_1F_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 64X32_NONAME +| Controller "ssd1306", Display "64x32_noname" | +|---| +| U8X8_SSD1306_64X32_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_64X32_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_64X32_NONAME_2ND_HW_I2C([reset]) | + +## SSD1306 64X32_1F +| Controller "ssd1306", Display "64x32_1f" | +|---| +| U8X8_SSD1306_64X32_1F_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_64X32_1F_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_64X32_1F_2ND_HW_I2C([reset]) | + +## SSD1306 96X16_ER +| Controller "ssd1306", Display "96x16_er" | +|---| +| U8X8_SSD1306_96X16_ER_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1306_96X16_ER_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X16_ER_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1306_96X16_ER_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1306_96X16_ER_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1306_96X16_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1306_96X16_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1306 96X16_ER +| Controller "ssd1306", Display "96x16_er" | +|---| +| U8X8_SSD1306_96X16_ER_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1306_96X16_ER_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1306_96X16_ER_2ND_HW_I2C([reset]) | + +## SSD1309 128X64_NONAME2 +| Controller "ssd1309", Display "128x64_noname2" | +|---| +| U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME2_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME2_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME2_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME2_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1309 128X64_NONAME2 +| Controller "ssd1309", Display "128x64_noname2" | +|---| +| U8X8_SSD1309_128X64_NONAME2_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1309_128X64_NONAME2_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1309_128X64_NONAME2_2ND_HW_I2C([reset]) | + +## SSD1309 128X64_NONAME0 +| Controller "ssd1309", Display "128x64_noname0" | +|---| +| U8X8_SSD1309_128X64_NONAME0_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME0_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME0_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1309_128X64_NONAME0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1309 128X64_NONAME0 +| Controller "ssd1309", Display "128x64_noname0" | +|---| +| U8X8_SSD1309_128X64_NONAME0_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1309_128X64_NONAME0_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1309_128X64_NONAME0_2ND_HW_I2C([reset]) | + +## SSD1309 128X128_NONAME0 +| Controller "ssd1309", Display "128x128_noname0" | +|---| +| U8X8_SSD1309_128X128_NONAME0_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1309_128X128_NONAME0_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X128_NONAME0_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1309_128X128_NONAME0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1309_128X128_NONAME0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1309 128X128_NONAME0 +| Controller "ssd1309", Display "128x128_noname0" | +|---| +| U8X8_SSD1309_128X128_NONAME0_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1309_128X128_NONAME0_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1309_128X128_NONAME0_2ND_HW_I2C([reset]) | + +## SSD1312 128X32 +| Controller "ssd1312", Display "128x32" | +|---| +| U8X8_SSD1312_128X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1312_128X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_128X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_128X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1312_128X32_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1312_128X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1312_128X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1312 128X32 +| Controller "ssd1312", Display "128x32" | +|---| +| U8X8_SSD1312_128X32_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1312_128X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1312_128X32_2ND_HW_I2C([reset]) | + +## SSD1312 120X32 +| Controller "ssd1312", Display "120x32" | +|---| +| U8X8_SSD1312_120X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1312_120X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_120X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_120X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1312_120X32_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1312_120X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1312_120X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1312 120X28 +| Controller "ssd1312", Display "120x28" | +|---| +| U8X8_SSD1312_120X28_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1312_120X28_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_120X28_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1312_120X28_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1312_120X28_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1312_120X28_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1312_120X28_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1312 120X32 +| Controller "ssd1312", Display "120x32" | +|---| +| U8X8_SSD1312_120X32_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1312_120X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1312_120X32_2ND_HW_I2C([reset]) | + +## SSD1312 120X28 +| Controller "ssd1312", Display "120x28" | +|---| +| U8X8_SSD1312_120X28_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1312_120X28_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1312_120X28_2ND_HW_I2C([reset]) | + +## SSD1316 128X32 +| Controller "ssd1316", Display "128x32" | +|---| +| U8X8_SSD1316_128X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1316_128X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1316_128X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1316_128X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1316_128X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1316 128X32 +| Controller "ssd1316", Display "128x32" | +|---| +| U8X8_SSD1316_128X32_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1316_128X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1316_128X32_2ND_HW_I2C([reset]) | + +## SSD1316 96X32 +| Controller "ssd1316", Display "96x32" | +|---| +| U8X8_SSD1316_96X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1316_96X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1316_96X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1316_96X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1316_96X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1316 96X32 +| Controller "ssd1316", Display "96x32" | +|---| +| U8X8_SSD1316_96X32_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1316_96X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1316_96X32_2ND_HW_I2C([reset]) | + +## SSD1317 96X96 +| Controller "ssd1317", Display "96x96" | +|---| +| U8X8_SSD1317_96X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1317_96X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1317_96X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1317_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1317_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1317 96X96 +| Controller "ssd1317", Display "96x96" | +|---| +| U8X8_SSD1317_96X96_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1317_96X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1317_96X96_2ND_HW_I2C([reset]) | + +## SSD1318 128X96 +| Controller "ssd1318", Display "128x96" | +|---| +| U8X8_SSD1318_128X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1318_128X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1318_128X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1318_128X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1318_128X96_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1318_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1318_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1318 128X96_XCP +| Controller "ssd1318", Display "128x96_xcp" | +|---| +| U8X8_SSD1318_128X96_XCP_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1318_128X96_XCP_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1318_128X96_XCP_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1318_128X96_XCP_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1318_128X96_XCP_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1318_128X96_XCP_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1318_128X96_XCP_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1318 128X96 +| Controller "ssd1318", Display "128x96" | +|---| +| U8X8_SSD1318_128X96_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1318_128X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1318_128X96_2ND_HW_I2C([reset]) | + +## SSD1318 128X96_XCP +| Controller "ssd1318", Display "128x96_xcp" | +|---| +| U8X8_SSD1318_128X96_XCP_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1318_128X96_XCP_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1318_128X96_XCP_2ND_HW_I2C([reset]) | + +## SSD1325 NHD_128X64 +| Controller "ssd1325", Display "nhd_128x64" | +|---| +| U8X8_SSD1325_NHD_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1325_NHD_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1325_NHD_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1325_NHD_128X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1325_NHD_128X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1325_NHD_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1325_NHD_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1325 NHD_128X64 +| Controller "ssd1325", Display "nhd_128x64" | +|---| +| U8X8_SSD1325_NHD_128X64_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1325_NHD_128X64_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1325_NHD_128X64_2ND_HW_I2C([reset]) | + +## SSD0323 OS128064 +| Controller "ssd0323", Display "os128064" | +|---| +| U8X8_SSD0323_OS128064_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD0323_OS128064_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD0323_OS128064_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD0323_OS128064_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD0323_OS128064_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD0323_OS128064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD0323_OS128064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD0323 OS128064 +| Controller "ssd0323", Display "os128064" | +|---| +| U8X8_SSD0323_OS128064_SW_I2C(clk, data [, reset]) | +| U8X8_SSD0323_OS128064_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD0323_OS128064_2ND_HW_I2C([reset]) | + +## SSD1326 ER_256X32 +| Controller "ssd1326", Display "er_256x32" | +|---| +| U8X8_SSD1326_ER_256X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1326_ER_256X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1326_ER_256X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1326_ER_256X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1326_ER_256X32_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1326_ER_256X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1326_ER_256X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1326 ER_256X32 +| Controller "ssd1326", Display "er_256x32" | +|---| +| U8X8_SSD1326_ER_256X32_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1326_ER_256X32_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1326_ER_256X32_2ND_HW_I2C([reset]) | + +## SSD1327 WS_96X64 +| Controller "ssd1327", Display "ws_96x64" | +|---| +| U8X8_SSD1327_WS_96X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_WS_96X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_WS_96X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_WS_96X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_WS_96X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_WS_96X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_WS_96X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 WS_96X64 +| Controller "ssd1327", Display "ws_96x64" | +|---| +| U8X8_SSD1327_WS_96X64_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_WS_96X64_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_WS_96X64_2ND_HW_I2C([reset]) | + +## SSD1327 SEEED_96X96 +| Controller "ssd1327", Display "seeed_96x96" | +|---| +| U8X8_SSD1327_SEEED_96X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_SEEED_96X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_SEEED_96X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_SEEED_96X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_SEEED_96X96_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_SEEED_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_SEEED_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 SEEED_96X96 +| Controller "ssd1327", Display "seeed_96x96" | +|---| +| U8X8_SSD1327_SEEED_96X96_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_SEEED_96X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_SEEED_96X96_2ND_HW_I2C([reset]) | + +## SSD1327 EA_W128128 +| Controller "ssd1327", Display "ea_w128128" | +|---| +| U8X8_SSD1327_EA_W128128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_EA_W128128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_EA_W128128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_EA_W128128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_EA_W128128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_EA_W128128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_EA_W128128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 MIDAS_128X128 +| Controller "ssd1327", Display "midas_128x128" | +|---| +| U8X8_SSD1327_MIDAS_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 ZJY_128X128 +| Controller "ssd1327", Display "zjy_128x128" | +|---| +| U8X8_SSD1327_ZJY_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_ZJY_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_ZJY_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_ZJY_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_ZJY_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_ZJY_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_ZJY_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 WS_128X128 +| Controller "ssd1327", Display "ws_128x128" | +|---| +| U8X8_SSD1327_WS_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_WS_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_WS_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_WS_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_WS_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_WS_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_WS_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 EA_W128128 +| Controller "ssd1327", Display "ea_w128128" | +|---| +| U8X8_SSD1327_EA_W128128_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_EA_W128128_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_EA_W128128_2ND_HW_I2C([reset]) | + +## SSD1327 MIDAS_128X128 +| Controller "ssd1327", Display "midas_128x128" | +|---| +| U8X8_SSD1327_MIDAS_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_MIDAS_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_MIDAS_128X128_2ND_HW_I2C([reset]) | + +## SSD1327 ZJY_128X128 +| Controller "ssd1327", Display "zjy_128x128" | +|---| +| U8X8_SSD1327_ZJY_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_ZJY_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_ZJY_128X128_2ND_HW_I2C([reset]) | + +## SSD1327 WS_128X128 +| Controller "ssd1327", Display "ws_128x128" | +|---| +| U8X8_SSD1327_WS_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_WS_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_WS_128X128_2ND_HW_I2C([reset]) | + +## SSD1327 VISIONOX_128X96 +| Controller "ssd1327", Display "visionox_128x96" | +|---| +| U8X8_SSD1327_VISIONOX_128X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1327 VISIONOX_128X96 +| Controller "ssd1327", Display "visionox_128x96" | +|---| +| U8X8_SSD1327_VISIONOX_128X96_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1327_VISIONOX_128X96_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1327_VISIONOX_128X96_2ND_HW_I2C([reset]) | + +## SSD1329 128X96_NONAME +| Controller "ssd1329", Display "128x96_noname" | +|---| +| U8X8_SSD1329_128X96_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1329_128X96_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1329_128X96_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1329_128X96_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1329_128X96_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1329 96X96_NONAME +| Controller "ssd1329", Display "96x96_noname" | +|---| +| U8X8_SSD1329_96X96_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1329_96X96_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1329_96X96_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1329_96X96_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1329_96X96_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1701 EA_DOGS102 +| Controller "uc1701", Display "ea_dogs102" | +|---| +| U8X8_UC1701_EA_DOGS102_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1701_EA_DOGS102_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1701_EA_DOGS102_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1701_EA_DOGS102_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1701_EA_DOGS102_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1701_EA_DOGS102_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1701_EA_DOGS102_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1701 MINI12864 +| Controller "uc1701", Display "mini12864" | +|---| +| U8X8_UC1701_MINI12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1701_MINI12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1701_MINI12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1701_MINI12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1701_MINI12864_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1701_MINI12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1701_MINI12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## PCD8544 84X48 +| Controller "pcd8544", Display "84x48" | +|---| +| U8X8_PCD8544_84X48_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_PCD8544_84X48_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCD8544_84X48_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCD8544_84X48_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_PCD8544_84X48_3W_HW_SPI(cs [, reset]) | + +## PCF8812 96X65 +| Controller "pcf8812", Display "96x65" | +|---| +| U8X8_PCF8812_96X65_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_PCF8812_96X65_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCF8812_96X65_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCF8812_96X65_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_PCF8812_96X65_3W_HW_SPI(cs [, reset]) | + +## PCF8812 101X64 +| Controller "pcf8812", Display "101x64" | +|---| +| U8X8_PCF8812_101X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_PCF8812_101X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCF8812_101X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_PCF8812_101X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_PCF8812_101X64_3W_HW_SPI(cs [, reset]) | + +## HX1230 96X68 +| Controller "hx1230", Display "96x68" | +|---| +| U8X8_HX1230_96X68_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_HX1230_96X68_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_HX1230_96X68_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_HX1230_96X68_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_HX1230_96X68_3W_HW_SPI(cs [, reset]) | + +## UC1604 JLX19264 +| Controller "uc1604", Display "jlx19264" | +|---| +| U8X8_UC1604_JLX19264_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1604_JLX19264_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1604_JLX19264_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1604_JLX19264_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1604_JLX19264_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1604_JLX19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1604_JLX19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1604 JLX19264 +| Controller "uc1604", Display "jlx19264" | +|---| +| U8X8_UC1604_JLX19264_SW_I2C(clk, data [, reset]) | +| U8X8_UC1604_JLX19264_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1604_JLX19264_2ND_HW_I2C([reset]) | + +## UC1604 JLX12864 +| Controller "uc1604", Display "jlx12864" | +|---| +| U8X8_UC1604_JLX12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1604_JLX12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1604_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1604_JLX12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1604_JLX12864_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1604_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1604_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1604 JLX12864 +| Controller "uc1604", Display "jlx12864" | +|---| +| U8X8_UC1604_JLX12864_SW_I2C(clk, data [, reset]) | +| U8X8_UC1604_JLX12864_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1604_JLX12864_2ND_HW_I2C([reset]) | + +## UC1608 ERC24064 +| Controller "uc1608", Display "erc24064" | +|---| +| U8X8_UC1608_ERC24064_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1608_ERC24064_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_ERC24064_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_ERC24064_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1608_ERC24064_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1608_ERC24064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1608_ERC24064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1608 DEM240064 +| Controller "uc1608", Display "dem240064" | +|---| +| U8X8_UC1608_DEM240064_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1608_DEM240064_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_DEM240064_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_DEM240064_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1608_DEM240064_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1608_DEM240064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1608_DEM240064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1608 ERC24064 +| Controller "uc1608", Display "erc24064" | +|---| +| U8X8_UC1608_ERC24064_SW_I2C(clk, data [, reset]) | +| U8X8_UC1608_ERC24064_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1608_ERC24064_2ND_HW_I2C([reset]) | + +## UC1608 DEM240064 +| Controller "uc1608", Display "dem240064" | +|---| +| U8X8_UC1608_DEM240064_SW_I2C(clk, data [, reset]) | +| U8X8_UC1608_DEM240064_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1608_DEM240064_2ND_HW_I2C([reset]) | + +## UC1608 ERC240120 +| Controller "uc1608", Display "erc240120" | +|---| +| U8X8_UC1608_ERC240120_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1608_ERC240120_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_ERC240120_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_ERC240120_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1608_ERC240120_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1608_ERC240120_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1608_ERC240120_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1608 ERC240120 +| Controller "uc1608", Display "erc240120" | +|---| +| U8X8_UC1608_ERC240120_SW_I2C(clk, data [, reset]) | +| U8X8_UC1608_ERC240120_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1608_ERC240120_2ND_HW_I2C([reset]) | + +## UC1608 240X128 +| Controller "uc1608", Display "240x128" | +|---| +| U8X8_UC1608_240X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1608_240X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_240X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1608_240X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1608_240X128_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1608_240X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1608_240X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1608 240X128 +| Controller "uc1608", Display "240x128" | +|---| +| U8X8_UC1608_240X128_SW_I2C(clk, data [, reset]) | +| U8X8_UC1608_240X128_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1608_240X128_2ND_HW_I2C([reset]) | + +## UC1609 SLG19264 +| Controller "uc1609", Display "slg19264" | +|---| +| U8X8_UC1609_SLG19264_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1609_SLG19264_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1609_SLG19264_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1609_SLG19264_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1609_SLG19264_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1609_SLG19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1609_SLG19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1609 SLG19264 +| Controller "uc1609", Display "slg19264" | +|---| +| U8X8_UC1609_SLG19264_SW_I2C(clk, data [, reset]) | +| U8X8_UC1609_SLG19264_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1609_SLG19264_2ND_HW_I2C([reset]) | + +## UC1628 128X64 +| Controller "uc1628", Display "128x64" | +|---| +| U8X8_UC1628_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1628_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1628_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1628 128X64 +| Controller "uc1628", Display "128x64" | +|---| +| U8X8_UC1628_128X64_SW_I2C(clk, data [, reset]) | +| U8X8_UC1628_128X64_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1628_128X64_2ND_HW_I2C([reset]) | + +## UC1628 256X128 +| Controller "uc1628", Display "256x128" | +|---| +| U8X8_UC1628_256X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1628_256X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_256X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_256X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1628_256X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1628 256X128 +| Controller "uc1628", Display "256x128" | +|---| +| U8X8_UC1628_256X128_SW_I2C(clk, data [, reset]) | +| U8X8_UC1628_256X128_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1628_256X128_2ND_HW_I2C([reset]) | + +## UC1628 256X32 +| Controller "uc1628", Display "256x32" | +|---| +| U8X8_UC1628_256X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1628_256X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_256X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1628_256X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1628_256X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1628 256X32 +| Controller "uc1628", Display "256x32" | +|---| +| U8X8_UC1628_256X32_SW_I2C(clk, data [, reset]) | +| U8X8_UC1628_256X32_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1628_256X32_2ND_HW_I2C([reset]) | + +## UC1638 160X128 +| Controller "uc1638", Display "160x128" | +|---| +| U8X8_UC1638_160X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1638_160X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_160X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_160X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1638_160X128_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1638_160X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1638_160X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1638 192X96 +| Controller "uc1638", Display "192x96" | +|---| +| U8X8_UC1638_192X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1638_192X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_192X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_192X96_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1638_192X96_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1638_192X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1638_192X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1638 192X96 +| Controller "uc1638", Display "192x96" | +|---| +| U8X8_UC1638_192X96_SW_I2C(clk, data [, reset]) | +| U8X8_UC1638_192X96_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1638_192X96_2ND_HW_I2C([reset]) | + +## UC1638 240X128 +| Controller "uc1638", Display "240x128" | +|---| +| U8X8_UC1638_240X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1638_240X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_240X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1638_240X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1638_240X128_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1638_240X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1638_240X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1638 240X128 +| Controller "uc1638", Display "240x128" | +|---| +| U8X8_UC1638_240X128_SW_I2C(clk, data [, reset]) | +| U8X8_UC1638_240X128_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1638_240X128_2ND_HW_I2C([reset]) | + +## UC1610 EA_DOGXL160 +| Controller "uc1610", Display "ea_dogxl160" | +|---| +| U8X8_UC1610_EA_DOGXL160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1610_EA_DOGXL160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1610_EA_DOGXL160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1610_EA_DOGXL160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1610_EA_DOGXL160_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1610_EA_DOGXL160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1610_EA_DOGXL160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1610 EA_DOGXL160 +| Controller "uc1610", Display "ea_dogxl160" | +|---| +| U8X8_UC1610_EA_DOGXL160_SW_I2C(clk, data [, reset]) | +| U8X8_UC1610_EA_DOGXL160_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1610_EA_DOGXL160_2ND_HW_I2C([reset]) | + +## UC1611 EA_DOGM240 +| Controller "uc1611", Display "ea_dogm240" | +|---| +| U8X8_UC1611_EA_DOGM240_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGM240_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGM240_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGM240_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1611_EA_DOGM240_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1611_EA_DOGM240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGM240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1611 EA_DOGM240 +| Controller "uc1611", Display "ea_dogm240" | +|---| +| U8X8_UC1611_EA_DOGM240_SW_I2C(clk, data [, reset]) | +| U8X8_UC1611_EA_DOGM240_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1611_EA_DOGM240_2ND_HW_I2C([reset]) | + +## UC1611 EA_DOGXL240 +| Controller "uc1611", Display "ea_dogxl240" | +|---| +| U8X8_UC1611_EA_DOGXL240_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGXL240_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGXL240_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGXL240_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1611_EA_DOGXL240_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1611_EA_DOGXL240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1611_EA_DOGXL240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1611 EA_DOGXL240 +| Controller "uc1611", Display "ea_dogxl240" | +|---| +| U8X8_UC1611_EA_DOGXL240_SW_I2C(clk, data [, reset]) | +| U8X8_UC1611_EA_DOGXL240_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1611_EA_DOGXL240_2ND_HW_I2C([reset]) | + +## UC1611 EW50850 +| Controller "uc1611", Display "ew50850" | +|---| +| U8X8_UC1611_EW50850_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1611_EW50850_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EW50850_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_EW50850_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1611_EW50850_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1611_EW50850_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1611_EW50850_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1611 EW50850 +| Controller "uc1611", Display "ew50850" | +|---| +| U8X8_UC1611_EW50850_SW_I2C(clk, data [, reset]) | +| U8X8_UC1611_EW50850_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1611_EW50850_2ND_HW_I2C([reset]) | + +## UC1611 CG160160 +| Controller "uc1611", Display "cg160160" | +|---| +| U8X8_UC1611_CG160160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1611_CG160160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_CG160160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_CG160160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1611_CG160160_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1611_CG160160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1611_CG160160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1611 CG160160 +| Controller "uc1611", Display "cg160160" | +|---| +| U8X8_UC1611_CG160160_SW_I2C(clk, data [, reset]) | +| U8X8_UC1611_CG160160_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1611_CG160160_2ND_HW_I2C([reset]) | + +## UC1611 IDS4073 +| Controller "uc1611", Display "ids4073" | +|---| +| U8X8_UC1611_IDS4073_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1611_IDS4073_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_IDS4073_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1611_IDS4073_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1611_IDS4073_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1611_IDS4073_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1611_IDS4073_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1611 IDS4073 +| Controller "uc1611", Display "ids4073" | +|---| +| U8X8_UC1611_IDS4073_SW_I2C(clk, data [, reset]) | +| U8X8_UC1611_IDS4073_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1611_IDS4073_2ND_HW_I2C([reset]) | + +## ST7511 AVD_320X240 +| Controller "st7511", Display "avd_320x240" | +|---| +| U8X8_ST7511_AVD_320X240_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7511_AVD_320X240_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7511_AVD_320X240_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7511_AVD_320X240_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7511_AVD_320X240_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7511_AVD_320X240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7511_AVD_320X240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7511 640X320 +| Controller "st7511", Display "640x320" | +|---| +| U8X8_ST7511_640X320_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7511_640X320_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7511_640X320_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7511_640X320_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7511_640X320_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7511_640X320_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7511_640X320_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7528 NHD_C160100 +| Controller "st7528", Display "nhd_c160100" | +|---| +| U8X8_ST7528_NHD_C160100_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7528_NHD_C160100_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7528_NHD_C160100_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7528_NHD_C160100_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7528_NHD_C160100_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7528 NHD_C160100 +| Controller "st7528", Display "nhd_c160100" | +|---| +| U8X8_ST7528_NHD_C160100_SW_I2C(clk, data [, reset]) | +| U8X8_ST7528_NHD_C160100_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7528_NHD_C160100_2ND_HW_I2C([reset]) | + +## ST7528 ERC16064 +| Controller "st7528", Display "erc16064" | +|---| +| U8X8_ST7528_ERC16064_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7528_ERC16064_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7528_ERC16064_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7528_ERC16064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7528_ERC16064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7528 ERC16064 +| Controller "st7528", Display "erc16064" | +|---| +| U8X8_ST7528_ERC16064_SW_I2C(clk, data [, reset]) | +| U8X8_ST7528_ERC16064_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7528_ERC16064_2ND_HW_I2C([reset]) | + +## UC1617 JLX128128 +| Controller "uc1617", Display "jlx128128" | +|---| +| U8X8_UC1617_JLX128128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1617_JLX128128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1617_JLX128128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1617_JLX128128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1617_JLX128128_3W_HW_SPI(cs [, reset]) | + +## UC1617 JLX128128 +| Controller "uc1617", Display "jlx128128" | +|---| +| U8X8_UC1617_JLX128128_SW_I2C(clk, data [, reset]) | +| U8X8_UC1617_JLX128128_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1617_JLX128128_2ND_HW_I2C([reset]) | + +## ST7565 EA_DOGM128 +| Controller "st7565", Display "ea_dogm128" | +|---| +| U8X8_ST7565_EA_DOGM128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_EA_DOGM128_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_EA_DOGM128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 LM6063 +| Controller "st7565", Display "lm6063" | +|---| +| U8X8_ST7565_LM6063_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_LM6063_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LM6063_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LM6063_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_LM6063_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_LM6063_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_LM6063_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 64128N +| Controller "st7565", Display "64128n" | +|---| +| U8X8_ST7565_64128N_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_64128N_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_64128N_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_64128N_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_64128N_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_64128N_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_64128N_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 ZOLEN_128X64 +| Controller "st7565", Display "zolen_128x64" | +|---| +| U8X8_ST7565_ZOLEN_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_ZOLEN_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 LM6059 +| Controller "st7565", Display "lm6059" | +|---| +| U8X8_ST7565_LM6059_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_LM6059_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LM6059_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LM6059_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_LM6059_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_LM6059_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_LM6059_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 KS0713 +| Controller "st7565", Display "ks0713" | +|---| +| U8X8_ST7565_KS0713_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_KS0713_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_KS0713_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_KS0713_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_KS0713_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_KS0713_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_KS0713_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 LX12864 +| Controller "st7565", Display "lx12864" | +|---| +| U8X8_ST7565_LX12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_LX12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LX12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_LX12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_LX12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_LX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_LX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 ERC12864 +| Controller "st7565", Display "erc12864" | +|---| +| U8X8_ST7565_ERC12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_ERC12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_ERC12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 ERC12864_ALT +| Controller "st7565", Display "erc12864_alt" | +|---| +| U8X8_ST7565_ERC12864_ALT_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_ALT_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_ALT_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_ALT_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_ERC12864_ALT_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_ERC12864_ALT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_ERC12864_ALT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 NHD_C12864 +| Controller "st7565", Display "nhd_c12864" | +|---| +| U8X8_ST7565_NHD_C12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_NHD_C12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_NHD_C12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 JLX12864 +| Controller "st7565", Display "jlx12864" | +|---| +| U8X8_ST7565_JLX12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_JLX12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_JLX12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_JLX12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7565 NHD_C12832 +| Controller "st7565", Display "nhd_c12832" | +|---| +| U8X8_ST7565_NHD_C12832_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12832_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12832_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12832_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_NHD_C12832_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_NHD_C12832_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_NHD_C12832_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7539 192X64 +| Controller "st7539", Display "192x64" | +|---| +| U8X8_ST7539_192X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7539_192X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7539_192X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7539_192X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7539_192X64_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7539_192X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7539_192X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7539 192X64 +| Controller "st7539", Display "192x64" | +|---| +| U8X8_ST7539_192X64_SW_I2C(clk, data [, reset]) | +| U8X8_ST7539_192X64_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7539_192X64_2ND_HW_I2C([reset]) | + +## UC1601 128X32 +| Controller "uc1601", Display "128x32" | +|---| +| U8X8_UC1601_128X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1601_128X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1601_128X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1601_128X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1601_128X32_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1601_128X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1601_128X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1601 128X32 +| Controller "uc1601", Display "128x32" | +|---| +| U8X8_UC1601_128X32_SW_I2C(clk, data [, reset]) | +| U8X8_UC1601_128X32_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1601_128X32_2ND_HW_I2C([reset]) | + +## UC1601 128X64 +| Controller "uc1601", Display "128x64" | +|---| +| U8X8_UC1601_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_UC1601_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1601_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_UC1601_128X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_UC1601_128X64_3W_HW_SPI(cs [, reset]) | +| U8X8_UC1601_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_UC1601_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## UC1601 128X64 +| Controller "uc1601", Display "128x64" | +|---| +| U8X8_UC1601_128X64_SW_I2C(clk, data [, reset]) | +| U8X8_UC1601_128X64_HW_I2C([reset [, clk, data]]) | +| U8X8_UC1601_128X64_2ND_HW_I2C([reset]) | + +## ST7565 EA_DOGM132 +| Controller "st7565", Display "ea_dogm132" | +|---| +| U8X8_ST7565_EA_DOGM132_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM132_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM132_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM132_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7565_EA_DOGM132_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7565_EA_DOGM132_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7565_EA_DOGM132_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 PI_132X64 +| Controller "st7567", Display "pi_132x64" | +|---| +| U8X8_ST7567_PI_132X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_PI_132X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_PI_132X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_PI_132X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_PI_132X64_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_PI_132X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_PI_132X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 PI_132X64 +| Controller "st7567", Display "pi_132x64" | +|---| +| U8X8_ST7567_PI_132X64_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_PI_132X64_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_PI_132X64_2ND_HW_I2C([reset]) | + +## ST7567 JLX12864 +| Controller "st7567", Display "jlx12864" | +|---| +| U8X8_ST7567_JLX12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_JLX12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_JLX12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_JLX12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 ENH_DG128064 +| Controller "st7567", Display "enh_dg128064" | +|---| +| U8X8_ST7567_ENH_DG128064_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_ENH_DG128064_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_ENH_DG128064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 ENH_DG128064I +| Controller "st7567", Display "enh_dg128064i" | +|---| +| U8X8_ST7567_ENH_DG128064I_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064I_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064I_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064I_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_ENH_DG128064I_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_ENH_DG128064I_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_ENH_DG128064I_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 OS12864 +| Controller "st7567", Display "os12864" | +|---| +| U8X8_ST7567_OS12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_OS12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_OS12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_OS12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_OS12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_OS12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_OS12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 JLX12864 +| Controller "st7567", Display "jlx12864" | +|---| +| U8X8_ST7567_JLX12864_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_JLX12864_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_JLX12864_2ND_HW_I2C([reset]) | + +## ST7567 ENH_DG128064 +| Controller "st7567", Display "enh_dg128064" | +|---| +| U8X8_ST7567_ENH_DG128064_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_ENH_DG128064_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_ENH_DG128064_2ND_HW_I2C([reset]) | + +## ST7567 ENH_DG128064I +| Controller "st7567", Display "enh_dg128064i" | +|---| +| U8X8_ST7567_ENH_DG128064I_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_ENH_DG128064I_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_ENH_DG128064I_2ND_HW_I2C([reset]) | + +## ST7567 OS12864 +| Controller "st7567", Display "os12864" | +|---| +| U8X8_ST7567_OS12864_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_OS12864_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_OS12864_2ND_HW_I2C([reset]) | + +## ST7567 ERC13232 +| Controller "st7567", Display "erc13232" | +|---| +| U8X8_ST7567_ERC13232_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_ERC13232_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ERC13232_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ERC13232_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_ERC13232_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_ERC13232_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_ERC13232_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 ERC13232 +| Controller "st7567", Display "erc13232" | +|---| +| U8X8_ST7567_ERC13232_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_ERC13232_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_ERC13232_2ND_HW_I2C([reset]) | + +## ST7567 ERC12864 +| Controller "st7567", Display "erc12864" | +|---| +| U8X8_ST7567_ERC12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_ERC12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ERC12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_ERC12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_ERC12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_ERC12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_ERC12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 96X65 +| Controller "st7567", Display "96x65" | +|---| +| U8X8_ST7567_96X65_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_96X65_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_96X65_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_96X65_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_96X65_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_96X65_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_96X65_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 96X65 +| Controller "st7567", Display "96x65" | +|---| +| U8X8_ST7567_96X65_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_96X65_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_96X65_2ND_HW_I2C([reset]) | + +## ST7567 122X32 +| Controller "st7567", Display "122x32" | +|---| +| U8X8_ST7567_122X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_122X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_122X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_122X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_122X32_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_122X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_122X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 122X32 +| Controller "st7567", Display "122x32" | +|---| +| U8X8_ST7567_122X32_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_122X32_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_122X32_2ND_HW_I2C([reset]) | + +## ST7567 64X32 +| Controller "st7567", Display "64x32" | +|---| +| U8X8_ST7567_64X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_64X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_64X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_64X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_64X32_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_64X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_64X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 HEM6432 +| Controller "st7567", Display "hem6432" | +|---| +| U8X8_ST7567_HEM6432_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_HEM6432_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_HEM6432_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_HEM6432_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_HEM6432_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_HEM6432_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_HEM6432_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 64X32 +| Controller "st7567", Display "64x32" | +|---| +| U8X8_ST7567_64X32_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_64X32_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_64X32_2ND_HW_I2C([reset]) | + +## ST7567 HEM6432 +| Controller "st7567", Display "hem6432" | +|---| +| U8X8_ST7567_HEM6432_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_HEM6432_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_HEM6432_2ND_HW_I2C([reset]) | + +## ST7567 LW12832 +| Controller "st7567", Display "lw12832" | +|---| +| U8X8_ST7567_LW12832_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_LW12832_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_LW12832_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_LW12832_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_LW12832_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_LW12832_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_LW12832_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 YXD12832 +| Controller "st7567", Display "yxd12832" | +|---| +| U8X8_ST7567_YXD12832_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7567_YXD12832_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_YXD12832_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7567_YXD12832_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7567_YXD12832_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7567_YXD12832_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7567_YXD12832_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7567 LW12832 +| Controller "st7567", Display "lw12832" | +|---| +| U8X8_ST7567_LW12832_SW_I2C(clk, data [, reset]) | +| U8X8_ST7567_LW12832_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7567_LW12832_2ND_HW_I2C([reset]) | + +## ST7571 128X128 +| Controller "st7571", Display "128x128" | +|---| +| U8X8_ST7571_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7571_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7571_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7571 128X128 +| Controller "st7571", Display "128x128" | +|---| +| U8X8_ST7571_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_ST7571_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7571_128X128_2ND_HW_I2C([reset]) | + +## ST7571 128X96 +| Controller "st7571", Display "128x96" | +|---| +| U8X8_ST7571_128X96_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7571_128X96_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_128X96_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7571_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7571 G12896 +| Controller "st7571", Display "g12896" | +|---| +| U8X8_ST7571_G12896_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7571_G12896_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_G12896_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7571_G12896_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7571_G12896_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7571 128X96 +| Controller "st7571", Display "128x96" | +|---| +| U8X8_ST7571_128X96_SW_I2C(clk, data [, reset]) | +| U8X8_ST7571_128X96_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7571_128X96_2ND_HW_I2C([reset]) | + +## ST7571 G12896 +| Controller "st7571", Display "g12896" | +|---| +| U8X8_ST7571_G12896_SW_I2C(clk, data [, reset]) | +| U8X8_ST7571_G12896_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7571_G12896_2ND_HW_I2C([reset]) | + +## ST7588 JLX12864 +| Controller "st7588", Display "jlx12864" | +|---| +| U8X8_ST7588_JLX12864_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST7588_JLX12864_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7588_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST7588_JLX12864_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST7588_JLX12864_3W_HW_SPI(cs [, reset]) | +| U8X8_ST7588_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST7588_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST7588 JLX12864 +| Controller "st7588", Display "jlx12864" | +|---| +| U8X8_ST7588_JLX12864_SW_I2C(clk, data [, reset]) | +| U8X8_ST7588_JLX12864_HW_I2C([reset [, clk, data]]) | +| U8X8_ST7588_JLX12864_2ND_HW_I2C([reset]) | + +## ST75160 JM16096 +| Controller "st75160", Display "jm16096" | +|---| +| U8X8_ST75160_JM16096_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75160_JM16096_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75160_JM16096_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75160_JM16096_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75160_JM16096_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75160_JM16096_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75160_JM16096_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75160 JM16096 +| Controller "st75160", Display "jm16096" | +|---| +| U8X8_ST75160_JM16096_SW_I2C(clk, data [, reset]) | +| U8X8_ST75160_JM16096_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75160_JM16096_2ND_HW_I2C([reset]) | + +## ST75161 JLX160160 +| Controller "st75161", Display "jlx160160" | +|---| +| U8X8_ST75161_JLX160160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75161_JLX160160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75161_JLX160160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75161_JLX160160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75161_JLX160160_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75161_JLX160160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75161_JLX160160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75161 JLX160160 +| Controller "st75161", Display "jlx160160" | +|---| +| U8X8_ST75161_JLX160160_SW_I2C(clk, data [, reset]) | +| U8X8_ST75161_JLX160160_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75161_JLX160160_2ND_HW_I2C([reset]) | + +## ST75256 JLX256128 +| Controller "st75256", Display "jlx256128" | +|---| +| U8X8_ST75256_JLX256128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX256128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX256128_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX256128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX256128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 WO256X128 +| Controller "st75256", Display "wo256x128" | +|---| +| U8X8_ST75256_WO256X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_WO256X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_WO256X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_WO256X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_WO256X128_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_WO256X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_WO256X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX256128 +| Controller "st75256", Display "jlx256128" | +|---| +| U8X8_ST75256_JLX256128_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX256128_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX256128_2ND_HW_I2C([reset]) | + +## ST75256 WO256X128 +| Controller "st75256", Display "wo256x128" | +|---| +| U8X8_ST75256_WO256X128_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_WO256X128_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_WO256X128_2ND_HW_I2C([reset]) | + +## ST75256 128X128 +| Controller "st75256", Display "128x128" | +|---| +| U8X8_ST75256_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_128X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_128X128_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 128X128 +| Controller "st75256", Display "128x128" | +|---| +| U8X8_ST75256_128X128_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_128X128_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_128X128_2ND_HW_I2C([reset]) | + +## ST75256 JLX256160 +| Controller "st75256", Display "jlx256160" | +|---| +| U8X8_ST75256_JLX256160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX256160_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX256160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX256160M +| Controller "st75256", Display "jlx256160m" | +|---| +| U8X8_ST75256_JLX256160M_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160M_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160M_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160M_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX256160M_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX256160M_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160M_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX256160_ALT +| Controller "st75256", Display "jlx256160_alt" | +|---| +| U8X8_ST75256_JLX256160_ALT_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_ALT_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_ALT_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_ALT_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX256160_ALT_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX256160_ALT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX256160_ALT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX256160 +| Controller "st75256", Display "jlx256160" | +|---| +| U8X8_ST75256_JLX256160_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX256160_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX256160_2ND_HW_I2C([reset]) | + +## ST75256 JLX256160M +| Controller "st75256", Display "jlx256160m" | +|---| +| U8X8_ST75256_JLX256160M_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX256160M_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX256160M_2ND_HW_I2C([reset]) | + +## ST75256 JLX256160_ALT +| Controller "st75256", Display "jlx256160_alt" | +|---| +| U8X8_ST75256_JLX256160_ALT_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX256160_ALT_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX256160_ALT_2ND_HW_I2C([reset]) | + +## ST75256 JLX240160 +| Controller "st75256", Display "jlx240160" | +|---| +| U8X8_ST75256_JLX240160_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX240160_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX240160_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX240160_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX240160_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX240160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX240160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX240160 +| Controller "st75256", Display "jlx240160" | +|---| +| U8X8_ST75256_JLX240160_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX240160_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX240160_2ND_HW_I2C([reset]) | + +## ST75256 JLX25664 +| Controller "st75256", Display "jlx25664" | +|---| +| U8X8_ST75256_JLX25664_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX25664_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX25664_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX25664_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX25664_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX25664_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX25664_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX25664 +| Controller "st75256", Display "jlx25664" | +|---| +| U8X8_ST75256_JLX25664_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX25664_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX25664_2ND_HW_I2C([reset]) | + +## ST75256 JLX172104 +| Controller "st75256", Display "jlx172104" | +|---| +| U8X8_ST75256_JLX172104_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX172104_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX172104_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX172104_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX172104_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX172104_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX172104_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX172104 +| Controller "st75256", Display "jlx172104" | +|---| +| U8X8_ST75256_JLX172104_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX172104_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX172104_2ND_HW_I2C([reset]) | + +## ST75256 JLX19296 +| Controller "st75256", Display "jlx19296" | +|---| +| U8X8_ST75256_JLX19296_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX19296_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX19296_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX19296_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX19296_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX19296_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX19296_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX19296 +| Controller "st75256", Display "jlx19296" | +|---| +| U8X8_ST75256_JLX19296_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX19296_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX19296_2ND_HW_I2C([reset]) | + +## ST75256 JLX16080 +| Controller "st75256", Display "jlx16080" | +|---| +| U8X8_ST75256_JLX16080_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75256_JLX16080_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX16080_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75256_JLX16080_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75256_JLX16080_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75256_JLX16080_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75256_JLX16080_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75256 JLX16080 +| Controller "st75256", Display "jlx16080" | +|---| +| U8X8_ST75256_JLX16080_SW_I2C(clk, data [, reset]) | +| U8X8_ST75256_JLX16080_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75256_JLX16080_2ND_HW_I2C([reset]) | + +## ST75320 JLX320240 +| Controller "st75320", Display "jlx320240" | +|---| +| U8X8_ST75320_JLX320240_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_ST75320_JLX320240_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75320_JLX320240_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_ST75320_JLX320240_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_ST75320_JLX320240_3W_HW_SPI(cs [, reset]) | +| U8X8_ST75320_JLX320240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_ST75320_JLX320240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## ST75320 JLX320240 +| Controller "st75320", Display "jlx320240" | +|---| +| U8X8_ST75320_JLX320240_SW_I2C(clk, data [, reset]) | +| U8X8_ST75320_JLX320240_HW_I2C([reset [, clk, data]]) | +| U8X8_ST75320_JLX320240_2ND_HW_I2C([reset]) | + +## NT7534 TG12864R +| Controller "nt7534", Display "tg12864r" | +|---| +| U8X8_NT7534_TG12864R_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_NT7534_TG12864R_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_NT7534_TG12864R_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_NT7534_TG12864R_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_NT7534_TG12864R_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## IST3020 ERC19264 +| Controller "ist3020", Display "erc19264" | +|---| +| U8X8_IST3020_ERC19264_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_IST3020_ERC19264_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IST3020_ERC19264_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IST3020_ERC19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_IST3020_ERC19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## IST7920 128X128 +| Controller "ist7920", Display "128x128" | +|---| +| U8X8_IST7920_128X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_IST7920_128X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IST7920_128X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IST7920_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_IST7920_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SBN1661 122X32 +| Controller "sbn1661", Display "122x32" | +|---| +| U8X8_SBN1661_122X32(d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) | + +## SED1520 122X32 +| Controller "sed1520", Display "122x32" | +|---| +| U8X8_SED1520_122X32(d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset) | + +## SBN1661 80X32 +| Controller "sbn1661", Display "80x32" | +|---| +| U8X8_SBN1661_80X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## KS0108 128X64 +| Controller "ks0108", Display "128x64" | +|---| +| U8X8_KS0108_128X64(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) | + +## KS0108 ERM19264 +| Controller "ks0108", Display "erm19264" | +|---| +| U8X8_KS0108_ERM19264(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) | + +## T7932 150X32 +| Controller "t7932", Display "150x32" | +|---| +| U8X8_T7932_150X32(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) | + +## HD44102 100X64 +| Controller "hd44102", Display "100x64" | +|---| +| U8X8_HD44102_100X64(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset]) | + +## SSD1320 160X32 +| Controller "ssd1320", Display "160x32" | +|---| +| U8X8_SSD1320_160X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1320_160X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X32_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1320_160X32_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1320_160X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1320_160X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1320 128X72 +| Controller "ssd1320", Display "128x72" | +|---| +| U8X8_SSD1320_128X72_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1320_128X72_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_128X72_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_128X72_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1320_128X72_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1320_128X72_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1320_128X72_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1320 160X132 +| Controller "ssd1320", Display "160x132" | +|---| +| U8X8_SSD1320_160X132_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1320_160X132_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X132_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X132_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1320_160X132_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1320_160X132_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1320_160X132_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1320 160X80 +| Controller "ssd1320", Display "160x80" | +|---| +| U8X8_SSD1320_160X80_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1320_160X80_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X80_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1320_160X80_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1320_160X80_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1320_160X80_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1320_160X80_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1320 160X80 +| Controller "ssd1320", Display "160x80" | +|---| +| U8X8_SSD1320_160X80_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1320_160X80_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1320_160X80_2ND_HW_I2C([reset]) | + +## SSD1322 240X128 +| Controller "ssd1322", Display "240x128" | +|---| +| U8X8_SSD1322_240X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1322_240X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_240X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_240X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1322_240X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1322_240X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1322_240X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1322 TOPWIN_240X128 +| Controller "ssd1322", Display "topwin_240x128" | +|---| +| U8X8_SSD1322_TOPWIN_240X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1322_TOPWIN_240X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1322 NHD_256X64 +| Controller "ssd1322", Display "nhd_256x64" | +|---| +| U8X8_SSD1322_NHD_256X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1322_NHD_256X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_NHD_256X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_NHD_256X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1322_NHD_256X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1322_NHD_256X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1322_NHD_256X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1322 ZJY_256X64 +| Controller "ssd1322", Display "zjy_256x64" | +|---| +| U8X8_SSD1322_ZJY_256X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1322_ZJY_256X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_ZJY_256X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_ZJY_256X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1322_ZJY_256X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1322_ZJY_256X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1322_ZJY_256X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1322 NHD_128X64 +| Controller "ssd1322", Display "nhd_128x64" | +|---| +| U8X8_SSD1322_NHD_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1322_NHD_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_NHD_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1322_NHD_128X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1322_NHD_128X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1322_NHD_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1322_NHD_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1362Z 256X64_OEL1M0033WE +| Controller "ssd1362z", Display "256x64_OEL1M0033WE" | +|---| +| U8X8_SSD1362Z_256X64_OEL1M0033WE_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1362Z_256X64_OEL1M0033WE_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1362Z_256X64_OEL1M0033WE_2ND_4W_HW_SPI(cs, dc [, reset]) | + +## SSD1362Z 256X64_OEL1M0033WE +| Controller "ssd1362z", Display "256x64_OEL1M0033WE" | +|---| +| U8X8_SSD1362Z_256X64_OEL1M0033WE_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1362Z_256X64_OEL1M0033WE_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1362Z_256X64_OEL1M0033WE_2ND_HW_I2C([reset]) | + +## SSD1362 256X64 +| Controller "ssd1362", Display "256x64" | +|---| +| U8X8_SSD1362_256X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1362_256X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1362_256X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1362_256X64_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1362_256X64_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1362_256X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1362_256X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1362 256X64 +| Controller "ssd1362", Display "256x64" | +|---| +| U8X8_SSD1362_256X64_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1362_256X64_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1362_256X64_2ND_HW_I2C([reset]) | + +## SSD1362 206X36 +| Controller "ssd1362", Display "206x36" | +|---| +| U8X8_SSD1362_206X36_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1362_206X36_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1362_206X36_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1362_206X36_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1362_206X36_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1362_206X36_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1362_206X36_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1362 206X36 +| Controller "ssd1362", Display "206x36" | +|---| +| U8X8_SSD1362_206X36_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1362_206X36_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1362_206X36_2ND_HW_I2C([reset]) | + +## SSD1363 256X128 +| Controller "ssd1363", Display "256x128" | +|---| +| U8X8_SSD1363_256X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1363_256X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1363_256X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1363_256X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1363_256X128_3W_HW_SPI(cs [, reset]) | +| U8X8_SSD1363_256X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_SSD1363_256X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## SSD1363 256X128 +| Controller "ssd1363", Display "256x128" | +|---| +| U8X8_SSD1363_256X128_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1363_256X128_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1363_256X128_2ND_HW_I2C([reset]) | + +## SSD1606 172X72 +| Controller "ssd1606", Display "172x72" | +|---| +| U8X8_SSD1606_172X72_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1606_172X72_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1606_172X72_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1606_172X72_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1606_172X72_3W_HW_SPI(cs [, reset]) | + +## SSD1607 200X200 +| Controller "ssd1607", Display "200x200" | +|---| +| U8X8_SSD1607_200X200_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1607_200X200_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_200X200_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_200X200_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1607_200X200_3W_HW_SPI(cs [, reset]) | + +## SSD1607 GD_200X200 +| Controller "ssd1607", Display "gd_200x200" | +|---| +| U8X8_SSD1607_GD_200X200_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1607_GD_200X200_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_GD_200X200_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_GD_200X200_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1607_GD_200X200_3W_HW_SPI(cs [, reset]) | + +## SSD1607 WS_200X200 +| Controller "ssd1607", Display "ws_200x200" | +|---| +| U8X8_SSD1607_WS_200X200_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1607_WS_200X200_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_WS_200X200_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1607_WS_200X200_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1607_WS_200X200_3W_HW_SPI(cs [, reset]) | + +## IL3820 296X128 +| Controller "il3820", Display "296x128" | +|---| +| U8X8_IL3820_296X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_IL3820_296X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IL3820_296X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IL3820_296X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_IL3820_296X128_3W_HW_SPI(cs [, reset]) | + +## IL3820 V2_296X128 +| Controller "il3820", Display "v2_296x128" | +|---| +| U8X8_IL3820_V2_296X128_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_IL3820_V2_296X128_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IL3820_V2_296X128_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_IL3820_V2_296X128_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_IL3820_V2_296X128_3W_HW_SPI(cs [, reset]) | + +## S1D15300 LM6023 +| Controller "s1d15300", Display "lm6023" | +|---| +| U8X8_S1D15300_LM6023_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15300_LM6023_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_LM6023_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_LM6023_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15300_LM6023_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## S1D15300 97X32 +| Controller "s1d15300", Display "97x32" | +|---| +| U8X8_S1D15300_97X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15300_97X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_97X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_97X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15300_97X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## S1D15300 100X32 +| Controller "s1d15300", Display "100x32" | +|---| +| U8X8_S1D15300_100X32_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15300_100X32_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_100X32_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_100X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15300_100X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## S1D15300 100X32I +| Controller "s1d15300", Display "100x32i" | +|---| +| U8X8_S1D15300_100X32I_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15300_100X32I_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_100X32I_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15300_100X32I_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15300_100X32I_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## S1D15E06 160100 +| Controller "s1d15e06", Display "160100" | +|---| +| U8X8_S1D15E06_160100_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15E06_160100_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15E06_160100_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15E06_160100_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15E06_160100_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## S1D15721 240X64 +| Controller "s1d15721", Display "240x64" | +|---| +| U8X8_S1D15721_240X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_S1D15721_240X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15721_240X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_S1D15721_240X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_S1D15721_240X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## GU800 128X64 +| Controller "gu800", Display "128x64" | +|---| +| U8X8_GU800_128X64_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_GU800_128X64_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GU800_128X64_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GU800_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_GU800_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## GU800 160X16 +| Controller "gu800", Display "160x16" | +|---| +| U8X8_GU800_160X16_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_GU800_160X16_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GU800_160X16_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GU800_160X16_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | +| U8X8_GU800_160X16_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset]) | + +## GP1287AI 256X50 +| Controller "gp1287ai", Display "256x50" | +|---| +| U8X8_GP1287AI_256X50_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_GP1287AI_256X50_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GP1287AI_256X50_2ND_4W_HW_SPI(cs, dc [, reset]) | + +## GP1247AI 253X63 +| Controller "gp1247ai", Display "253x63" | +|---| +| U8X8_GP1247AI_253X63_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_GP1247AI_253X63_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GP1247AI_253X63_2ND_4W_HW_SPI(cs, dc [, reset]) | + +## GP1294AI 256X48 +| Controller "gp1294ai", Display "256x48" | +|---| +| U8X8_GP1294AI_256X48_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_GP1294AI_256X48_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_GP1294AI_256X48_2ND_4W_HW_SPI(cs, dc [, reset]) | + +## SSD1315 128X64_NONAME +| Controller "ssd1315", Display "128x64_noname" | +|---| +| U8X8_SSD1315_128X64_NONAME_4W_SW_SPI(clk, data, cs, dc [, reset]) | +| U8X8_SSD1315_128X64_NONAME_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1315_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset]) | +| U8X8_SSD1315_128X64_NONAME_3W_SW_SPI(clk, data, cs [, reset]) | +| U8X8_SSD1315_128X64_NONAME_3W_HW_SPI(cs [, reset]) | + +## SSD1315 128X64_NONAME +| Controller "ssd1315", Display "128x64_noname" | +|---| +| U8X8_SSD1315_128X64_NONAME_SW_I2C(clk, data [, reset]) | +| U8X8_SSD1315_128X64_NONAME_HW_I2C([reset [, clk, data]]) | +| U8X8_SSD1315_128X64_NONAME_2ND_HW_I2C([reset]) | + +# Links + * [U8g2 C Setup](u8g2setupc) + * [U8g2 C++ Setup](u8g2setupcpp) + * [U8x8 Function Reference](u8x8reference) + * [U8x8 C Setup](u8x8setupc) + * [U8x8 C++ Setup](u8x8setupcpp) + diff --git a/word_cloud/fntgrpacademiasinica_word_cloud.png b/word_cloud/fntgrpacademiasinica_word_cloud.png new file mode 100644 index 0000000..0d2532d Binary files /dev/null and b/word_cloud/fntgrpacademiasinica_word_cloud.png differ diff --git a/word_cloud/fntgrpadobex11_word_cloud.png b/word_cloud/fntgrpadobex11_word_cloud.png new file mode 100644 index 0000000..dc266d9 Binary files /dev/null and b/word_cloud/fntgrpadobex11_word_cloud.png differ diff --git a/word_cloud/fntgrpangel_word_cloud.png b/word_cloud/fntgrpangel_word_cloud.png new file mode 100644 index 0000000..5221ac2 Binary files /dev/null and b/word_cloud/fntgrpangel_word_cloud.png differ diff --git a/word_cloud/fntgrpbb_word_cloud.png b/word_cloud/fntgrpbb_word_cloud.png new file mode 100644 index 0000000..572803f Binary files /dev/null and b/word_cloud/fntgrpbb_word_cloud.png differ diff --git a/word_cloud/fntgrpbitfontmaker2_word_cloud.png b/word_cloud/fntgrpbitfontmaker2_word_cloud.png new file mode 100644 index 0000000..593ad2c Binary files /dev/null and b/word_cloud/fntgrpbitfontmaker2_word_cloud.png differ diff --git a/word_cloud/fntgrpchristinaneofotistou_word_cloud.png b/word_cloud/fntgrpchristinaneofotistou_word_cloud.png new file mode 100644 index 0000000..2f659ae Binary files /dev/null and b/word_cloud/fntgrpchristinaneofotistou_word_cloud.png differ diff --git a/word_cloud/fntgrpcodeman38_word_cloud.png b/word_cloud/fntgrpcodeman38_word_cloud.png new file mode 100644 index 0000000..1360b64 Binary files /dev/null and b/word_cloud/fntgrpcodeman38_word_cloud.png differ diff --git a/word_cloud/fntgrpcrox_word_cloud.png b/word_cloud/fntgrpcrox_word_cloud.png new file mode 100644 index 0000000..fb89351 Binary files /dev/null and b/word_cloud/fntgrpcrox_word_cloud.png differ diff --git a/word_cloud/fntgrpcu12_word_cloud.png b/word_cloud/fntgrpcu12_word_cloud.png new file mode 100644 index 0000000..90ec0d5 Binary files /dev/null and b/word_cloud/fntgrpcu12_word_cloud.png differ diff --git a/word_cloud/fntgrpdafont_word_cloud.png b/word_cloud/fntgrpdafont_word_cloud.png new file mode 100644 index 0000000..c5881e4 Binary files /dev/null and b/word_cloud/fntgrpdafont_word_cloud.png differ diff --git a/word_cloud/fntgrpefont_word_cloud.png b/word_cloud/fntgrpefont_word_cloud.png new file mode 100644 index 0000000..3940c4e Binary files /dev/null and b/word_cloud/fntgrpefont_word_cloud.png differ diff --git a/word_cloud/fntgrpextant_word_cloud.png b/word_cloud/fntgrpextant_word_cloud.png new file mode 100644 index 0000000..da53a1c Binary files /dev/null and b/word_cloud/fntgrpextant_word_cloud.png differ diff --git a/word_cloud/fntgrpfontstruct_word_cloud.png b/word_cloud/fntgrpfontstruct_word_cloud.png new file mode 100644 index 0000000..4ad36f0 Binary files /dev/null and b/word_cloud/fntgrpfontstruct_word_cloud.png differ diff --git a/word_cloud/fntgrpfreeuniversal_word_cloud.png b/word_cloud/fntgrpfreeuniversal_word_cloud.png new file mode 100644 index 0000000..57d672c Binary files /dev/null and b/word_cloud/fntgrpfreeuniversal_word_cloud.png differ diff --git a/word_cloud/fntgrpgeoff_word_cloud.png b/word_cloud/fntgrpgeoff_word_cloud.png new file mode 100644 index 0000000..8c8d087 Binary files /dev/null and b/word_cloud/fntgrpgeoff_word_cloud.png differ diff --git a/word_cloud/fntgrpgilesbooth_word_cloud.png b/word_cloud/fntgrpgilesbooth_word_cloud.png new file mode 100644 index 0000000..9691a94 Binary files /dev/null and b/word_cloud/fntgrpgilesbooth_word_cloud.png differ diff --git a/word_cloud/fntgrpgulim_word_cloud.png b/word_cloud/fntgrpgulim_word_cloud.png new file mode 100644 index 0000000..17a4c61 Binary files /dev/null and b/word_cloud/fntgrpgulim_word_cloud.png differ diff --git a/word_cloud/fntgrphasankazan_word_cloud.png b/word_cloud/fntgrphasankazan_word_cloud.png new file mode 100644 index 0000000..fa2df40 Binary files /dev/null and b/word_cloud/fntgrphasankazan_word_cloud.png differ diff --git a/word_cloud/fntgrpiconic_word_cloud.png b/word_cloud/fntgrpiconic_word_cloud.png new file mode 100644 index 0000000..4c062a9 Binary files /dev/null and b/word_cloud/fntgrpiconic_word_cloud.png differ diff --git a/word_cloud/fntgrpim_word_cloud.png b/word_cloud/fntgrpim_word_cloud.png new file mode 100644 index 0000000..37ca3cd Binary files /dev/null and b/word_cloud/fntgrpim_word_cloud.png differ diff --git a/word_cloud/fntgrpinconsolata_word_cloud.png b/word_cloud/fntgrpinconsolata_word_cloud.png new file mode 100644 index 0000000..d1f7030 Binary files /dev/null and b/word_cloud/fntgrpinconsolata_word_cloud.png differ diff --git a/word_cloud/fntgrpjapanyoshi_word_cloud.png b/word_cloud/fntgrpjapanyoshi_word_cloud.png new file mode 100644 index 0000000..f783b01 Binary files /dev/null and b/word_cloud/fntgrpjapanyoshi_word_cloud.png differ diff --git a/word_cloud/fntgrpjaywright_word_cloud.png b/word_cloud/fntgrpjaywright_word_cloud.png new file mode 100644 index 0000000..4c32e33 Binary files /dev/null and b/word_cloud/fntgrpjaywright_word_cloud.png differ diff --git a/word_cloud/fntgrpjosephknightcom_word_cloud.png b/word_cloud/fntgrpjosephknightcom_word_cloud.png new file mode 100644 index 0000000..349d084 Binary files /dev/null and b/word_cloud/fntgrpjosephknightcom_word_cloud.png differ diff --git a/word_cloud/fntgrplogisoso_word_cloud.png b/word_cloud/fntgrplogisoso_word_cloud.png new file mode 100644 index 0000000..481df74 Binary files /dev/null and b/word_cloud/fntgrplogisoso_word_cloud.png differ diff --git a/word_cloud/fntgrplucida_word_cloud.png b/word_cloud/fntgrplucida_word_cloud.png new file mode 100644 index 0000000..407ae92 Binary files /dev/null and b/word_cloud/fntgrplucida_word_cloud.png differ diff --git a/word_cloud/fntgrpmistressellipsis_word_cloud.png b/word_cloud/fntgrpmistressellipsis_word_cloud.png new file mode 100644 index 0000000..47eac29 Binary files /dev/null and b/word_cloud/fntgrpmistressellipsis_word_cloud.png differ diff --git a/word_cloud/fntgrpmysteryquest_word_cloud.png b/word_cloud/fntgrpmysteryquest_word_cloud.png new file mode 100644 index 0000000..495fba5 Binary files /dev/null and b/word_cloud/fntgrpmysteryquest_word_cloud.png differ diff --git a/word_cloud/fntgrpnbp_word_cloud.png b/word_cloud/fntgrpnbp_word_cloud.png new file mode 100644 index 0000000..2ea8483 Binary files /dev/null and b/word_cloud/fntgrpnbp_word_cloud.png differ diff --git a/word_cloud/fntgrpoldschoolpcfonts_word_cloud.png b/word_cloud/fntgrpoldschoolpcfonts_word_cloud.png new file mode 100644 index 0000000..dcc4f0f Binary files /dev/null and b/word_cloud/fntgrpoldschoolpcfonts_word_cloud.png differ diff --git a/word_cloud/fntgrpoldstandard_word_cloud.png b/word_cloud/fntgrpoldstandard_word_cloud.png new file mode 100644 index 0000000..d09e915 Binary files /dev/null and b/word_cloud/fntgrpoldstandard_word_cloud.png differ diff --git a/word_cloud/fntgrpopengameart_word_cloud.png b/word_cloud/fntgrpopengameart_word_cloud.png new file mode 100644 index 0000000..ca57806 Binary files /dev/null and b/word_cloud/fntgrpopengameart_word_cloud.png differ diff --git a/word_cloud/fntgrppentacom_word_cloud.png b/word_cloud/fntgrppentacom_word_cloud.png new file mode 100644 index 0000000..5b130fa Binary files /dev/null and b/word_cloud/fntgrppentacom_word_cloud.png differ diff --git a/word_cloud/fntgrppersian_word_cloud.png b/word_cloud/fntgrppersian_word_cloud.png new file mode 100644 index 0000000..43e5ffa Binary files /dev/null and b/word_cloud/fntgrppersian_word_cloud.png differ diff --git a/word_cloud/fntgrpprofont_word_cloud.png b/word_cloud/fntgrpprofont_word_cloud.png new file mode 100644 index 0000000..d5c3da3 Binary files /dev/null and b/word_cloud/fntgrpprofont_word_cloud.png differ diff --git a/word_cloud/fntgrpsiji_word_cloud.png b/word_cloud/fntgrpsiji_word_cloud.png new file mode 100644 index 0000000..ca6145b Binary files /dev/null and b/word_cloud/fntgrpsiji_word_cloud.png differ diff --git a/word_cloud/fntgrpspleen_word_cloud.png b/word_cloud/fntgrpspleen_word_cloud.png new file mode 100644 index 0000000..6f5ea8c Binary files /dev/null and b/word_cloud/fntgrpspleen_word_cloud.png differ diff --git a/word_cloud/fntgrpstreamline_word_cloud.png b/word_cloud/fntgrpstreamline_word_cloud.png new file mode 100644 index 0000000..d0624b8 Binary files /dev/null and b/word_cloud/fntgrpstreamline_word_cloud.png differ diff --git a/word_cloud/fntgrptlwg_word_cloud.png b/word_cloud/fntgrptlwg_word_cloud.png new file mode 100644 index 0000000..a1e47ec Binary files /dev/null and b/word_cloud/fntgrptlwg_word_cloud.png differ diff --git a/word_cloud/fntgrptomthumb_word_cloud.png b/word_cloud/fntgrptomthumb_word_cloud.png new file mode 100644 index 0000000..bf51378 Binary files /dev/null and b/word_cloud/fntgrptomthumb_word_cloud.png differ diff --git a/word_cloud/fntgrpttyp0_word_cloud.png b/word_cloud/fntgrpttyp0_word_cloud.png new file mode 100644 index 0000000..a289883 Binary files /dev/null and b/word_cloud/fntgrpttyp0_word_cloud.png differ diff --git a/word_cloud/fntgrptulamide_word_cloud.png b/word_cloud/fntgrptulamide_word_cloud.png new file mode 100644 index 0000000..33dcf14 Binary files /dev/null and b/word_cloud/fntgrptulamide_word_cloud.png differ diff --git a/word_cloud/fntgrpu8g_word_cloud.png b/word_cloud/fntgrpu8g_word_cloud.png new file mode 100644 index 0000000..a891718 Binary files /dev/null and b/word_cloud/fntgrpu8g_word_cloud.png differ diff --git a/word_cloud/fntgrpunifont_word_cloud.png b/word_cloud/fntgrpunifont_word_cloud.png new file mode 100644 index 0000000..fa59312 Binary files /dev/null and b/word_cloud/fntgrpunifont_word_cloud.png differ diff --git a/word_cloud/fntgrpwqy_word_cloud.png b/word_cloud/fntgrpwqy_word_cloud.png new file mode 100644 index 0000000..ded4ec4 Binary files /dev/null and b/word_cloud/fntgrpwqy_word_cloud.png differ diff --git a/word_cloud/fntgrpx11_word_cloud.png b/word_cloud/fntgrpx11_word_cloud.png new file mode 100644 index 0000000..e2bd599 Binary files /dev/null and b/word_cloud/fntgrpx11_word_cloud.png differ