TheCodersCorner.com items tagged with display-driver.
In this guide we show how to use our Adafruit_GFX port for STM32Cube/PicoSDK/mbed to renderer menu items with tcMenu. This rendering driver for Adafruit_GFX is built into the core menu designer, meaning it's available out of the box when either mbed, PicoSDK or STM32Cube are selected. This fork of Adafruit_GFX library supports the following displays. OLED: SSD1306/SH1106 monochrome displays with...
In this guide we show how to use the U8G2 library to renderer menu items to an OLED unit with tcMenu. This rendering driver for U8G2 is built into the core menu designer download, meaning it's available out of the box. The U8G2 library supports a lot of different displays, with very different capabilities. This plugin concentrates on monochrome displays, mainly...
DfRobot input and display plugin make generating a menu for DfRobot shields very simple. There's no configuration needed in order to produce a menu. This plugin auto configures the display to use LiquidCrystalIO library and sets up switches to use the micro-switches connected to analog input A0. Setting up for your menu First, ensure your menu structure is saved and then...
In this guide we show how to render menu items using LiquidCrystalIO library, onto displays compatible with HD44780 (often referred to as LCD). This rendering driver is built into the core menu designer download, meaning it's available out of the box. The LiquidCrystalIO library is a fork of the LiquidCrystal library, with a few additional capabilities. Most importantly, updating HD44780...
In this guide we show how to use the TFT_eSPI library to renderer menu items with tcMenu. This rendering driver for TFT_eSPI library is built into the core menu designer download, meaning it's available right out of the box. This plugin simply wraps the functionality that the library provides. The TFT_eSPI menu plugin supports a lot of different displays, that...
In this guide we show how to use the Adafruit_GFX library to renderer menu items with tcMenu. This rendering driver for Adafruit_GFX is built into the core menu designer download, meaning it's available out of the box. The Adafruit_GFX library supports a lot of different displays, with very different capabilities. Some are monochrome with an in-memory buffer; whereas others are high...
As part of TcMenu we provide a utility that can create bitmaps, fonts and title widgets. It can take most common file formats as its source, and convert them to a format suitable for use in tcMenu (and many other libraries too). It can create header files for bitmaps or title widgets to either the clipboard or a file. Let's first...
TcUnicode is a font format suitable for the presentation of a larger number of glyphs from different Unicode blocks. On most boards the size difference to Adafruit fonts is relatively insignificant. The advantage being that you can have fonts with glyphs from multiple unicode blocks efficiently. TcUnicode rendering is also compatible with Adafruit fonts, so you can use both and...
TcUnicodeHelper uses a text pipeline to draw onto the display. Text pipelines are how it supports so many library options, it is an interface that must be implemented in order for tcUnicode to be able to draw onto a device. It has the minimum set of functions for drawing text. Method drawPixel - takes the x and y location we want...
There are two versions of Embed Control desktop UI, the first is built into TcMenu Designer and is aimed at developers and more advanced users that fully understand the menu tree, and may want to create customize views. Gradually, we're moving toward App Store deployment for most platforms. TcMenu Designer runs on most desktop systems and can monitor and control embedded...