Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 863 Bytes

README.md

File metadata and controls

6 lines (5 loc) · 863 Bytes

LCDShield_Firmware

This repository consists of firmware I wrote for my LCD shield which is equipped with one LCD display and 6 buttons: 5 control buttons (wich are connected to pa0 pin on my nucleo-f401re) and one RESET button (connectoed to RESET pin). This shield has 4 data pin configuration for display, that it, the firmware is written and tested for 4 pin LCD communication mode (for details check documentation for your LCD). But, I have also implemented firmware for 8 pin LCD communication mode which is not tested , though.

The repository also has main.c file that provide simple example with explicit ADC module initialization and configuration.

UPD 07.04.2023: Menu middleware for LCD was added (LCDmenu.h and LCDmenu.c)

If you want to use example for menu - define MENU_MIDDLEWARE_EXAMPLE in your main.h or main.c files.