catie-aq / mbed_simple-lcd-demo

Simple LCD demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zest Display LCD Simple Demo

A simple example to demonstrate how to use the Zest_Display_LCD board.

Requirements

Hardware requirements

The following boards are required:

  • Zest_Display_LCD
  • Any Zest_Core board

Software requirements

Zest Display LCD Simple Demo makes use of the following libraries (automatically imported by mbed deploy or mbed import):

Usage

To clone and deploy the project in one command, use mbed import and skip to the target enabling instructions:

mbed import https://gitlab.com/catie_6tron/zest-display-lcd-simple-demo.git zest-display-lcd-simple-demo

Alternatively:

  • Clone to "zest-display-lcd-simple-demo" and enter it:

    git clone https://gitlab.com/catie_6tron/zest-display-lcd-simple-demo.git zest-display-lcd-simple-demo
    cd zest-display-lcd-simple-demo
  • Deploy software requirements with:

    mbed deploy
  • Clone custom target repository if necessary:

    git clone YOUR_CUSTOM_TARGET_REPOSITORY your-custom-target

Define your target and toolchain:

cp your-custom-target/custom_targets.json . # In case of custom target
mbed target YOUR_MBED_OS_TARGET
mbed toolchain GCC_ARM

Compile the project:

mbed compile

Program the target device with a Segger J-Link debug probe and sixtron_flash tool:

sixtron_flash

Debug on the target device with the probe and Segger Ozone software.

About

Simple LCD demo

License:Apache License 2.0


Languages

Language:C 84.8%Language:C++ 15.2%