# Kconfig - Microbit display driver configuration options # # Copyright (c) 2017 dXplore # # SPDX-License-Identifier: Apache-2.0 # config MICROBIT_DISPLAY bool "BBC micro:bit 5x5 LED Display support" depends on BOARD_BBC_MICROBIT depends on PRINTK depends on GPIO help Enable this to be able to display images and text on the 5x5 LED matrix display on the BBC micro:bit. if MICROBIT_DISPLAY config MICROBIT_DISPLAY_PIN_GRANULARITY bool "Access the GPIO on a per-pin instead of per-port basis" help By default, the micro:bit display driver will update the GPIO pins of the display (pins 4 through 15) by accessing the entire GPIO port. This is done for efficiency, however it may interfere with other peripherals connected to the same GPIO port. Select this option if other peripherals are connected to the same GPIO port. config MICROBIT_DISPLAY_STR_MAX int "Maximum length of strings that can be shown on the display" range 3 255 default 40 help This value specifies the maximum length of strings that can be displayed using the mb_display_string() and mb_display_print() APIs. endif # MICROBIT_DISPLAY