AiKoder S3 LCD - Complete Hardware Documentation #1371
iuridomingos
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, friends!
I recently purchased this Xiaozhi ESP32 project from AliExpress. The hardware is excellent, but the company severely limits Xiaozhi's capabilities. I've searched the repository and there's no firmware available for this specific board.
I spent an entire day investigating and reverse-engineering all possible hardware information, and I managed to gather quite a lot of useful data.
I would like to know if anyone is interested in compiling a "clean" Xiaozhi firmware for this board.
Below are all the hardware details I've collected. Thank you very much!
AiKoder S3 LCD - Hardware Configuration
Documentação extraída do firmware original da placa.
📋 Board Information
🔌 GPIO Pinout (Extraído do Firmware)
Display - JD9853 (SPI)
Touch - CST816D (I²C)
Audio - ES8311 Codec
I²C Control Bus:
I²S Audio Data Bus:
Power Control:
System
📝 Configuration Strings (from firmware)
Display Settings
Audio Settings
⚙️ Hardware Features (from firmware strings)
Supported Protocols
WiFi: 802.11 b/g/n (2.4GHz)
Bluetooth: Supported (BT_MAC, BT_BB)
I²C Buses: Multiple (I2C_MASTER, I2C_EXT0, I2C_EXT1)
SPI Buses: SPI1, SPI2, SPI3
I²S: I2S0, I2S1 (audio interfaces)
Peripherals
🔧 Partition Table
📚 Firmware Modules
Core Components
Communication
Peripherals
Graphics
Audio
Storage
🚀 Arduino IDE Configuration
📦 PlatformIO Configuration
Audio ES8311
Display JD9853
JD9853: The 3Ah command has been usedappears in logsTouch CST816D
Power Management
🔍 Firmware Strings Reference
Key strings found in firmware that may be useful:
📖 Extracted Information Summary
✅ Confirmed Hardware
✅ Confirmed Pins
❓ To Be Confirmed
📄 Source
Information extracted from
firmware.binand system logs provided by the user.Last Updated: November 2025
Beta Was this translation helpful? Give feedback.
All reactions