/* * Guition JC4827W543C board support for squeezelite-esp32 * * (c) Guition Board Support 2026 * Based on squeezelite-esp32 architecture * * This software is released under the MIT License. * https://opensource.org/licenses/MIT */ #include #include #include #include #include #include #include "globdefs.h" #include "monitor.h" #include "targets.h" static const char TAG[] = "guition"; static bool init(void); const struct target_s target_guition = { .model = "guition", .init = init }; static bool init(void) { ESP_LOGI(TAG, "Initializing Guition JC4827W543C board"); ESP_LOGI(TAG, "Board features:"); ESP_LOGI(TAG, " - ESP32-S3-WROOM-1 processor"); ESP_LOGI(TAG, " - 4.3\" ILI9488 display (480x272)"); ESP_LOGI(TAG, " - GT911 capacitive touch"); ESP_LOGI(TAG, " - QSPI display interface"); ESP_LOGI(TAG, " - I2C touch interface (GPIO8/4)"); // No board-specific hardware initialization required // All configuration is handled through NVS parameters return true; }