During the last few days I put together all the design data of the HMI shield I used in this project and uploaded them to my website.




The shield is called ArduHMI and all the information can be found on my website: ArduHMI - Graphic HMI for Arduino

The shield is compatible with different lcd modules from EA (https://www.lcd-module.com/produkte/dog.html):

  • EA DOGS102-6 102x64 pixel - 1.7"
  • EA DOGM132-5 132x32 pixel - 2.1"
  • EA DOGM128-6 128x64 pixel - 2.3"


It also has a reset button for the arduino and five buttons which are intended to control a menu. In the badge project I don't use the buttons.

The shield is compatible with 5V and 3.3V arduinos and stacks directly on top of an Arduino Uno and compatible.


The shield is licensed under the CERN OHL v1.2


I also made a small sample program which shows all the functions of the shield including the buttons. The code is available on github: https://github.com/generationmake/arduhmi


PCBs and parts can be ordered at Aisler: https://aisler.net/p/GKWQBKDU