Skip to content

Commit 05dc836

Browse files
committed
boards/xtensa/esp32s3: New board WaveShare ESP32-S3-Touch-LCD-1.28 (WIP).
* Initial experimental / work in progress implementation. * New board name is esp32s3-ws-lcd128. * Supports Kconfig delectable w/wo touch variants (lcd gpios difference). * IMU QMI8658 bringups is put into esp32s3/common/src to share with other boards. Pin defines are located at <board>include/board.h and referenced with `#include <arch/board/board.h>`. * Supported configurations: nsh, ostest, coremark, touch-lvgl, notouch-lvgl, imu-qmi8658, watchdog. * Does not have touch panel driver yet. * Created board documentation. Added sphinx inline cross-references. * TODO: Fix SPI GC9A01A LCD pixel format colors. * TODO: Create I2C CST816S touch panel driver. Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
1 parent a33c555 commit 05dc836

42 files changed

Lines changed: 3436 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _coremark:
2+
13
===============================
24
``coremark`` CoreMark Benchmark
35
===============================

Documentation/applications/examples/lvgldemo/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _lvgldemo:
2+
13
======================
24
``lvgldemo`` LVGL Demo
35
======================

Documentation/applications/examples/watchdog/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _watchdog:
2+
13
``watchdog`` Watchdog Timer
24
===========================
35

Documentation/applications/graphics/lvgl/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _lvgl:
2+
13
=============
24
``lvgl`` LVGL
35
=============

Documentation/applications/system/uorb/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _uorb:
2+
13
==========================================
24
``uorb`` uorb(micro object request broker)
35
==========================================
@@ -532,6 +534,8 @@ and management in an embedded system environment.
532534
**Tools**
533535
^^^^^^^^^
534536

537+
.. _uorb_listener:
538+
535539
**uorb_listener**
536540
-----------------
537541

Documentation/applications/testing/ostest/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _ostest:
2+
13
==================
24
``ostest`` OS test
35
==================

Documentation/components/drivers/special/lcd.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ Reusable LCD drivers reside in the drivers/lcd directory:
6262
LCDs
6363
----
6464

65+
.. _gc9a01:
66+
67+
- ``gc9a01.c``
68+
69+
GalaxyCore GC9A01 TFT LCD controller.
70+
6571
- ``mio283qt2.c``
6672

6773
This is a driver for the MI0283QT-2 LCD from Multi-Inno

Documentation/components/drivers/special/sensors/qmi8658.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _qmi8658:
2+
13
=======
24
QMI8658
35
=======
235 KB
Loading
121 KB
Loading

0 commit comments

Comments
 (0)