tcMenu for Arduino

TcMenu is a full feature Menu system for the arduino platform that supports many display types and remote control via an API. Drivers are available for many common displays and network interfaces. The protocol is published, and there is a Java API.

Close up of Jensen woofer

One of my hobbies is woodworking and speaker building, take a look at some of my latest attempts at building well known speaker designs. Although these are generally builds of other peoples designs, you may find some of this interesting.

Consultancy pages

We offer consultancy and development services for Java, Embedded 8 and 32 bit systems, including providing mobile and web integration to embedded products.

tcMenu for Arduino

Audio is in our DNA, not only can we help build embedded audio devices, we are also Audiophilles that love listening to music, be it from turntable or digital source.

TCC Forum discussion

Our new forum allows the community to discuss the libraries (opensource and commerical) that we write.

Close up of Jensen woofer

To coin a phrase, communication between embedded devices and mobile or desktop computers "just got real". In a few short years, products being able to communicate with each other went front nice to have - to absolutely essential.

Recently added..

TcMenu - Desktop App to connect to tcMenu on Arduino

By dave on April 7, 2019

Controlling a tcMenu embedded Arduino sketch from the desktop is trivial. When building your menu using the tcMenu designer UI you can specify how the menu can be controlled remotely, and suitable remote connectors are compiled into your Arduino sketch automatically. If you’ve not already got a tcMenu application running on your Arduino device, then follow the tcMenu for Arduino quick start guide first. When you generate the code for your sketch, take note of the remote options that you’ve chosen; you’ll need this in the next section to make a connection using the pre-packaged desktop application.

Using Arduino in a commerical setting with AVR and SAMD

By dave on April 2, 2019

Summary This course covers ways to take advantage of the easy development on the Arduino platform, and then deploy minimising or even completely removing the dependency. It starts ensuring everyone can deploy a simple application onto an embedded device, and builds to using available libraries and unit testing. This can be combined with the IoAbstraction training to get maximum benefit. Like all our courses this can be tailored for your needs.

Event based programming with IoAbstraction and tcMenu

By dave on April 2, 2019

Course Summary IoAbstraction and TcMenu are libraries that make writing software for embedded boards easier, and generally more like writing for the desktop. These training courses aim to quick bring your team up to speed with these technologies. In addition, we can discuss the commercial addons that provide faster drivers and deployment without linking with Arduino. Like all our courses this can be tailored for your needs. Course information Duration: 1 day Cost: £499 - £999 limited special offer Locations: UK and some EU locations All prices quoted here are for on site training, exclusive of VAT and do not include travel expenses to your site.

Social feeds..


We use cookies to analyse traffic and to personalise content. We also embed Twitter, Youtube and Disqus content on some pages, these companies have their own privacy policies.

Please see our privacy policy should you need more information or wish to adjust your settings.