Skip to content

Commit 531886c

Browse files
Merge pull request #590 from espressif/feat/squareline_lvgl_9.2
feat: Add LVGL9.2 support to Squareline packages
2 parents c8ee55e + 0e8a749 commit 531886c

File tree

15 files changed

+30
-30
lines changed

15 files changed

+30
-30
lines changed

SquareLine/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SquareLine board generator
22

3-
This is a simple python generator script for SquareLine board packages. This script copies all files from `common` folder to the destination ZIP file. It also generates other files according to the `manifest.json` file from each board directory in `boards` folder. For information on the structure of SquareLine board packages, please refer to (add link here).
3+
This is a simple python generator script for SquareLine board packages. This script copies all files from `common` folder to the destination ZIP file. It also generates other files according to the `manifest.json` file from each board directory in `boards` folder. For information on the structure of SquareLine board packages, please refer to [Open Board Platform (OBP)](https://docs.squareline.io/docs/obp/) documentation.
44

55
## Mandatory files in each board folder:
66
* `manifest.json` - Description of the board

SquareLine/boards/v9/esp32_c3_lcdkit/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-C3-LCDKit",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32C3",
55

66
"screen_width":"240",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-C3-LCDKit is a HMI development kit with encoder, that is based on Espressif's ESP32-C3.",
1313
"long_description":"ESP32-C3-LCDkit is an ESP32-C3-based evaluation development board with an SPI interface display. It also has an integrated rotary encoder switch and features screen interaction. Due to its low cost, low power consumption, and high performance, ESP32-C3 satisfies the basic GUI interaction needs, gaining ground in scenarios with small screen sizes.",

SquareLine/boards/v9/esp32_s2_kaluga_kit/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-S2-Kaluga Kit",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S2",
55

66
"screen_width":"320",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"The ESP32-S2-Kaluga-1 development kit produced by Espressif. It integrates the ESP32-S2-WROVER module and all the connectors for extension boards.",
1313
"long_description":"Multimedia development board ESP32-S2-Kaluga-1 kit based on ESP32-S2 has various functions, such as an LCD screen display, touch panel control, camera image acquisition, audio playback, etc. It can be flexibly assembled and disassembled, thus fulfilling a variety of customized requirements.",

SquareLine/boards/v9/esp32_s3_eye/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-S3-EYE",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"240",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"The ESP32-S3-EYE is a small-sized AI development board produced by Espressif. It is based on the ESP32-S3 SoC and ESP-WHO.",
1313
"long_description":"ESP32-S3-EYE features a 2-Megapixel camera, an LCD display, and a microphone, which are used for image recognition and audio processing. ESP32-S3-EYE offers plenty of storage, with an 8 MB Octal PSRAM and a 8 MB flash. It also supports image transmission via Wi-Fi and debugging through a Micro-USB port.",

SquareLine/boards/v9/esp32_s3_korvo_2/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-S3-Korvo-2",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"320",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"The ESP32-S3-Korvo-2 is a multimedia development board based on the ESP32-S3 chip.",
1313
"long_description":"The ESP32-S3-Korvo-2 is a multimedia development board based on the ESP32-S3 chip. It is equipped with a two-microphone array which is suitable for voice recognition and near/far-field voice wake-up applications. The board integrates multiple peripherals such as LCD, camera, and microSD card. It also supports JPEG video stream processing. With all of its outstanding features, the board is an ideal choice for the development of low-cost and low-power network-connected audio and video products.",

SquareLine/boards/v9/esp32_s3_lcd_ev_board/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-S3-LCD-EV-BOARD",
3-
"version":"3.0.0",
3+
"version":"3.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"800",
77
"screen_height":"480",
88
"screen_color_swap":false,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-S3-LCD-EV-BOARD is a development board for evaluating and verifying ESP32-S3 screen interactive applications. It has the functions of touch screen interaction and voice interaction.",
1313
"long_description":"ESP32-S3-LCD-EV-BOARD has an ESP32-S3-WROOM-1 module with built-in 16 MB Flash and 8/16 MB PSRAM. It features onboard audio codec + audio amplifier and onboard dual microphone pickup. It uses USB type-C interface for download and debugging. ESP32-S3-LCD-EV-BOARD can be used with different screen sub boards with various screen sizes and resolutions, and supports RGB, 8080, SPI, I2C interface screens.",

SquareLine/boards/v9/esp32_s3_usb_otg/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP32-S3-USB-OTG",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"240",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-S3-USB-OTG is a development board produced by Espressif that focuses on USB-OTG function verification and application development.",
1313
"long_description":"ESP32-S3-USB-OTG is targeting at applications based on USB interface. It is equipped with the ESP32-S3-MINI-1-N8 module. Combined with the Wi-Fi functionality provided by the SoC, the USB interface can be used for video streaming over Wi-Fi, accessing the Internet through a 4G hotspot, connecting to a wireless USB disk, and many other applications.",

SquareLine/boards/v9/espbox/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP-BOX",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"320",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-S3-BOX is an AI voice development kit that is based on Espressif’s ESP32-S3 Wi-Fi + Bluetooth 5 (LE) SoC, with AI capabilities.",
1313
"long_description":"The BOX series development boards, ESP32-S3-BOX and ESP32-S3-BOX-Lite provide a platform for developing the control of home appliances using Voice Assistance + touch and screen controller, sensor, infrared controller, and intelligent Wi-Fi gateway. Development boards come with pre-built firmware that supports offline voice interaction, with the SDKs and examples provided by Espressif, you will be able to develop a wide variety of AIoT applications based on the BOX series products such as online and offline voice assistants, voice-enabled devices, human-computer interaction devices, control panels, multi-protocol gateways easily.",

SquareLine/boards/v9/espbox_3/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP-BOX-3",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"320",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-S3-BOX is an AI voice development kit that is based on Espressif’s ESP32-S3 Wi-Fi + Bluetooth 5 (LE) SoC, with AI capabilities.",
1313
"long_description":"The BOX series development boards, ESP32-S3-BOX and ESP32-S3-BOX-Lite provide a platform for developing the control of home appliances using Voice Assistance + touch and screen controller, sensor, infrared controller, and intelligent Wi-Fi gateway. Development boards come with pre-built firmware that supports offline voice interaction, with the SDKs and examples provided by Espressif, you will be able to develop a wide variety of AIoT applications based on the BOX series products such as online and offline voice assistants, voice-enabled devices, human-computer interaction devices, control panels, multi-protocol gateways easily.",

SquareLine/boards/v9/espbox_lite/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name":"ESP-BOX Lite",
3-
"version":"2.0.0",
3+
"version":"2.0.1",
44
"mcu":"ESP32S3",
55

66
"screen_width":"320",
77
"screen_height":"240",
88
"screen_color_swap":true,
99

10-
"supported_lvgl_version":"9.1.*",
10+
"supported_lvgl_version":"9.1.*, 9.2.*",
1111

1212
"short_description":"ESP32-S3-BOX Lite is an AI voice development kit that is based on Espressif's ESP32-S3 Wi-Fi + Bluetooth 5 (LE) SoC, with AI capabilities.",
1313
"long_description":"The BOX series development boards, ESP32-S3-BOX and ESP32-S3-BOX-Lite provide a platform for developing the control of home appliances using Voice Assistance + touch and screen controller, sensor, infrared controller, and intelligent Wi-Fi gateway. Development boards come with pre-built firmware that supports offline voice interaction, with the SDKs and examples provided by Espressif, you will be able to develop a wide variety of AIoT applications based on the BOX series products such as online and offline voice assistants, voice-enabled devices, human-computer interaction devices, control panels, multi-protocol gateways easily.",

0 commit comments

Comments
 (0)