Examples of this theme Information about themes in general . Below we show an example of a color theme, the one shown is the cool-blue theme: TcMenu ships with the cool-blue color theme presently that is only compatible with color displays. Each color scheme has a traditional mode aimed at smaller resolutions, and a modern theme designed for larger fonts, with...
Below we show an example of the dark mode theme, it is designed to have darker background colors with lighter text and images. TcMenu ships with two dark mode color themes and they are only compatible with color displays. The dark mode theme revolves around black and dark grey backgrounds with light grey and white foregrounds. It is available in traditional...
Examples of this theme Information about themes in general . Below we show three examples of this theme, first you see an inverse title example, but with sliders turned on, we don't do this by default as it comes with some issues, but some may like it. Second, we show inverse video on a dual color OLED, and lastly, we show...
From tcMenu 2.1 onwards the designer download also has a CLI available. This CLI can be used to completely round trip menus for those with a UI dislike, or even for small changes for the rest of us. We've optimized the flow so that it works really well with Visual Studio code (VS-code), but most editors would work fairly well. In...
Requirements Current support: ESP32 touch sensor hardware. Touch-pad sensor summary Touch-pad sensors check for button presses without an actual switch, instead the rely on a change in capacitance when the user touches an area (usually a small metal plate around the size of a finger. Given that this procedure is quite complex, it usually requires hardware support for such inputs, so...
TcMenu resistive touch screen input plugin supports four wire resistive touch devices that are often fitted in front of color TFT displays. This plugin requires two ADC analog inputs, but note that all pins must be output capable. The connectors are often referred to as X+, X-, Y+ and Y-. In all cases X- and Y+ must be connected to ADC...
+++ title = "TcMenu - Using Adafruit_GFX mbed to render menus" description = "" tags = [ "arduino", "display-driver", "embedded-menu", "menu-plugin" ] type = "blog" date = "2020-09-10" author = "dave" menu = "tcmenu-plugins" banner = "/products/arduino-libraries/images/electronics/arduino/tcMenu/oled-display.jpg" titleimg = "/products/arduino-libraries/images/electronics/arduino/tcMenu/oled-display.jpg" githublink = "https://github.com/TcMenu/tcMenu" referenceDocs = "/tcmenu/html/index.html" weight = 50 toc_needed = true aliases = ['/products/arduino-libraries/tc-menu/using-adafruit_gfx-rendering/'] +++ In this guide we...
We have a remote control driver for tcMenu that can be configured to easily work with SimHub dash . It requires at least 1.5.0 of tcMenu, and a version of SimHub that supports custom serial devices . We only recommend this integration for intermediate to advanced Arduino users, it requires a greater understanding of the underlying system to set it up....
In this guide we show how to setup and use the ethernet plugin for Ethernet2, UipEthernet, Stm32Ethernet libraries. This plug-in works with Ethernet shields and many ethernet modules available for Arduino. For a general overview on remotely controlling and monitoring see controlling embedded apps with embedCONTROL . IMPORTANT: It is your responsibility to configure and initialise the Ethernet adapter before...
In this guide we show how to setup and use the serial communication remote plugin for tcMenu. It is a general purpose Serial plugin that has been tested with both USBSerial and Bluetooth on a number of different devices. Serial is probably about the easiest remote to set up in terms of hardware and software. Nearly all Arduino boards have a...