blob: c4d729ca6df2a20520fde1a6c227a812db8e066d [file] [log] [blame]
.. zephyr:code-sample:: lcd-hd44780
:name: HD44780 LCD controller
:relevant-api: gpio_interface
Control an HD44780-based LCD display using GPIO pins.
Overview
********
Display text strings on parallel interfacing HD44780 based
generic LCD controller using GPIO pins to interface with
Arduino Due (SAM3).
Building and Running
********************
This project can be built and executed on as follows:
.. zephyr-app-commands::
:zephyr-app: samples/drivers/lcd_hd44780
:host-os: unix
:board: arduino_due
:goals: flash
:compact:
Sample Output
=============
.. code-block:: console
LCD Init
Page 1: message
Page 2: message
Page 3: message
Display output
==============
.. code-block:: console
********************
Arduino Due
yalpsiD DCL 4x02
********************
.. code-block:: console
-------------------
Zephyr Rocks!
My super RTOS
-------------------
.. code-block:: console
--------------------
--------HOME--------
I am home!