configs: spresense: add basic LCD configuration * arch: arm: cxd56xx: add Graphics Engine Add driver for hardware image processor device to enable the hardware image processor set CXD56_GE2D=true Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * drivers: lcd: add ILI9340 LCD Single Chip Driver LCD Single Chip Driver, ILI9340, ILI Technology Corp. Required LCD driver settings: LCD_MAXCONTRAST should be 255, but any value >0 and <=255 will be accepted. LCD_MAXPOWER should be 1: 0=off, 1=on Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * drivers: lcd: JDI LPM013M091A LCD Driver JDI LPM013M091A LCD Driver. This driver doesn't support reading data. Recommended to use DMA to transfer data or displayed image would be broken. Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * configs: spresense: add basic LCD configuration add basic LCD configuration for spresense board Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * configs: spresense: add lpm013m091a LCD add device configuration for lpm013m091a LCD on spresense board Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * configs: spresense: add ili9340 LCD add device configuration for ili9340 LCD on spresense board Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * configs: spresense: add defconfig with LCD add defconfig with LCD for spresense board Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
README ====== Spresense is a compact development board based on Sony’s power-efficient multicore microcontroller CXD5602. It allows developers to create IoT applications in a very short time and is supported by the Arduino IDE as well as the more advanced NuttX based SDK. - Integrated GPS The embedded GNSS with support for GPS, QZSS and GLONASS enables applications where tracking is required. - Hi-res audio output and multi mic inputs Advanced 192kHz/24 bit audio codec and amplifier for audio output, and support for up to 8 mic input channels. - Multicore microcontroller Spresense is powered by Sony's CXD5602 microcontroller (ARM® Cortex®-M4F × 6 cores), with a clock speed of 156 MHz. Refer to https://developer.sony.com/develop/spresense/ for further information about this board.