Skip to content

Conversation

@TheMiNuS
Copy link

@TheMiNuS TheMiNuS commented Aug 25, 2025

This commit introduce multiple improvements:

  • Now you can built a version without the need to download Waveshare Demo Code.
  • Fix a mismatch static const for NMEA routine.
  • Upgrade LVGL from 8.2.0 to 8.4.0 last stable 8.x release
  • Fix a bug in LVGL on Filesystem letter and cache size management.
  • It's possible to change LVGL version in main/idf_component.yml
  • Add first bricks for ESP32-P4 Target, now we can select target but not build a valid version for now as more code adaptation is needed. For now it introduce the target and conditions in various SDK Config files to enable both targets on the same code base.

Changes to be committed:
new file: .gitignore
new file: CMakeLists.txt
new file: esp32p4_components/bsp_extra/CMakeLists.txt
new file: esp32p4_components/bsp_extra/Kconfig
new file: esp32p4_components/bsp_extra/LICENSE
new file: esp32p4_components/bsp_extra/idf_component.yml
new file: esp32p4_components/bsp_extra/include/bsp_board_extra.h
new file: esp32p4_components/bsp_extra/src/bsp_board_extra.c
new file: main/BAT_Driver/BAT_Driver.c
new file: main/BAT_Driver/BAT_Driver.h
new file: main/Buzzer/Buzzer.c
new file: main/Buzzer/Buzzer.h
modified: main/CMakeLists.txt
new file: main/EXIO/TCA9554PWR.c
new file: main/EXIO/TCA9554PWR.h
new file: main/I2C_Driver/I2C_Driver.c
new file: main/I2C_Driver/I2C_Driver.h
new file: main/LCD_Driver/JD9365_34.c
new file: main/LCD_Driver/JD9365_34.h
new file: main/LVGL_Driver/LVGL_Driver.h
new file: main/LVGL_UI/LVGL_Example.c
new file: main/LVGL_UI/LVGL_Example.h
new file: main/PCF85063/PCF85063.c
new file: main/PCF85063/PCF85063.h
modified: main/RB/RB02.c
new file: main/SD_Card/SD_MMC.c
new file: main/SD_Card/SD_MMC.h
new file: main/Wireless/Wireless.c
new file: main/Wireless/Wireless.h
new file: main/idf_component.yml
modified: sdkconfig.defaults
new file: sdkconfig.defaults.esp32p4
new file: sdkconfig.defaults.esp32s3

The MiNuS

This commit introduce multiple improvements:
   - Now you can built a version without the need to download Waveshare Demo Code.
   - Fix a mismatch static const for NMEA routine.
   - Upgrade LVGL from 8.2.0 to 8.4.0 last stable 8.x release
   - Fix a bug in LVGL on Filesystem letter and cache size management.
   - Add first bricks for ESP32-P4 Target, now we can select target but not build a valid version for now as more code adaptation is needed.

Changes to be committed:
	new file:   .gitignore
	new file:   CMakeLists.txt
	new file:   esp32p4_components/bsp_extra/CMakeLists.txt
	new file:   esp32p4_components/bsp_extra/Kconfig
	new file:   esp32p4_components/bsp_extra/LICENSE
	new file:   esp32p4_components/bsp_extra/idf_component.yml
	new file:   esp32p4_components/bsp_extra/include/bsp_board_extra.h
	new file:   esp32p4_components/bsp_extra/src/bsp_board_extra.c
	new file:   main/BAT_Driver/BAT_Driver.c
	new file:   main/BAT_Driver/BAT_Driver.h
	new file:   main/Buzzer/Buzzer.c
	new file:   main/Buzzer/Buzzer.h
	modified:   main/CMakeLists.txt
	new file:   main/EXIO/TCA9554PWR.c
	new file:   main/EXIO/TCA9554PWR.h
	new file:   main/I2C_Driver/I2C_Driver.c
	new file:   main/I2C_Driver/I2C_Driver.h
	new file:   main/LCD_Driver/JD9365_34.c
	new file:   main/LCD_Driver/JD9365_34.h
	new file:   main/LVGL_Driver/LVGL_Driver.h
	new file:   main/LVGL_UI/LVGL_Example.c
	new file:   main/LVGL_UI/LVGL_Example.h
	new file:   main/PCF85063/PCF85063.c
	new file:   main/PCF85063/PCF85063.h
	modified:   main/RB/RB02.c
	new file:   main/SD_Card/SD_MMC.c
	new file:   main/SD_Card/SD_MMC.h
	new file:   main/Wireless/Wireless.c
	new file:   main/Wireless/Wireless.h
	new file:   main/idf_component.yml
	modified:   sdkconfig.defaults
	new file:   sdkconfig.defaults.esp32p4
	new file:   sdkconfig.defaults.esp32s3

The MiNuS
.stop_bits = UART_STOP_BITS_1,
.flow_ctrl = UART_HW_FLOWCTRL_DISABLE,
.source_clk = UART_SCLK_APB,
.source_clk = RB_UART_CLK, //Brice
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forgot to remove the //Brice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant