1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/driver_aip31068
Gerson Fernando Budke 4a9f0efb6d boards: introduce atmega328p-xplained-mini
Add ATmega328P Xplained Mini board.  The board is an official
development kit from MCHP based on the Arduino UNO, reduced
hardware, with a xplainedmini debugger and CDC ACM serial
converter.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-27 14:10:19 -03:00
..
app.config.test tests/drivers: add Kconfig configuration files and to CI test 2020-11-18 18:38:51 +01:00
main.c tests/aip31068: Mark internal functions as static 2020-12-17 10:17:16 +01:00
Makefile tests/driver_aip31068: add test for aip31068 driver 2020-09-29 14:42:19 +02:00
Makefile.ci boards: introduce atmega328p-xplained-mini 2021-03-27 14:10:19 -03:00
README.md tests/driver_aip31068: add test for aip31068 driver 2020-09-29 14:42:19 +02:00

AIP31068 I2C PWM controller

Overview

This test application demonstrates the usage of the AIP31068 driver interface and can be used to test a AIP31068 LCD device with shell commands.

Usage

The following shell commands are available:

  • turn_on: Turn on LCD.
  • turn_off: Turn off LCD.
  • clear: Clear display content.
  • home: Return cursor to home position (0, 0).
  • autoscroll: Enable or disable autoscroll.
  • cursor_blinking: Enable or disable cursor blinking.
  • cursor_visible: Show or hide the cursor.
  • cursor_position: Set cursor position.
  • text_insertion: Set text insertion mode.
  • cursor_left: Move cursor one to the left.
  • cursor_right: Move cursor one to the right.
  • scroll_left: Scroll display content one to the left.
  • scroll_right: Scroll display content one to the right.
  • create_custom_symbol: Create a custom symbol.
  • print_custom_symbol: Print a custom symbol.
  • print: Print a string.
  • progressbar: Enable/ disable progressbar feature.
  • progressbar_row: Set row for progressbar.
  • progress: Set progress for progressbar.
  • run_demo: Demonstration of all functions.