1. Introducció
This manual provides detailed instructions for the ESP32 Arduino LVGL WIFI&Bluetooth Development Board, model ESP32-2432S028. This versatile development board integrates an ESP32-D0WDQ6 controller, featuring a dual-core CPU operating up to 240MHz, along with a 2.8-inch 240x320 resistive touch TFT LCD. It is designed for a wide range of applications, including IoT experiments, sensor integration, mobile control, and various smart device projects.
The board supports a rich set of peripherals and communication protocols, making it an ideal platform for both beginners and experienced developers in the fields of embedded systems and IoT.

2. Configuració
2.1 Contingut del paquet
Abans de començar, assegureu-vos que hi hagi tots els components:
- ESP32-2432S028 Development Board (with or without shell, depending on variant)
- 2.8-inch Resistive Touch TFT LCD
- Cable USB
- Connection Wires (Jumper Wires)
- Stylus (for resistive touch screen)
- Protective Shell components (if 'With shell' variant selected): acrylic plates, screws, nuts, screwdriver.

2.2 Hardware Assembly (for 'With shell' variant)
- Carefully align the ESP32 development board with the bottom acrylic plate of the protective shell.
- Secure the board using the provided screws and nuts.
- Place the 2.8-inch LCD TFT module onto the board, ensuring proper pin alignment.
- Attach the top acrylic plate, securing it with the remaining screws and nuts.
- Ensure all connections are firm but do not overtighten the screws.

2.3 Connexió d'alimentació
Connect the provided USB cable to the micro-USB port on the development board and to a 5V power source (e.g., computer USB port, USB wall adapter). The board operates within a working voltagrang de 4.75-5.25V.

2.4 Software Environment Setup
The ESP32-2432S028 board supports various development environments, including Arduino IDE, Scratch 3.0, and Mixly. For advanced development, it is compatible with LVGL (Light and Versatile Graphics Library) for creating rich graphical user interfaces.
- IDE d'Arduino: Download and install the Arduino IDE. Add ESP32 board support through the Boards Manager.
- LVGL: Integrate the LVGL library into your chosen IDE for advanced UI development.
- The board supports automatic download of firmware, simplifying the programming process.

3. Instruccions de funcionament
3.1 Funcionament bàsic
Once powered, the board will execute the loaded firmware. If a graphical user interface (GUI) is programmed, it will appear on the 2.8-inch TFT display. Use the provided stylus for interacting with the resistive touch screen.

3.2 Connectivitat
The board supports Wi-Fi (802.11b/g/n/e/i) and Bluetooth (4.2BR/EDR and BLE standard) for wireless communication. It can operate in STA (Station), AP (Access Point), or STA+AP working modes.
- Configuració de la xarxa: Utilize Smart Config or AirKiss for one-click network configuration to easily connect the device to your Wi-Fi network.
- Bluetooth: Establish Bluetooth connections for data exchange with other compatible devices.
3.3 Peripheral Interfaces
The ESP32-2432S028 board offers a variety of interfaces for connecting external sensors and modules:
- UART, SPI, I2C, PWM, ADC, DAC
- Support for OV2640 and OV7670 cameras, including built-in flash.
- TF card support (up to 4GB) for data storage.
3.4 Image Output and Storage
The board supports image output in JPEG (for OV2640), BMP, and GRAYSCALE formats. It also supports Wi-Fi upload of images, enabling remote monitoring and data transfer.
3.5 Gestió de l'energia
The board features multiple sleep modes to optimize power consumption:
- Deep-sleep: Lowest power consumption, ideal for battery-powered applications.
- Modem-sleep: Reduces power while maintaining Wi-Fi connection.
- Light-sleep: Balances power saving with faster wake-up times.
4. Manteniment
To ensure the longevity and optimal performance of your ESP32 development board, follow these general maintenance guidelines:
- Entorn de funcionament: Operate the board within the specified working temperature range of -20℃ to 70℃.
- Emmagatzematge: Store the board in an environment with temperatures between -40℃ and 125℃ and relative humidity below 90%RH.
- Neteja: Keep the board and screen clean. Use a soft, dry cloth to wipe away dust. Avoid using harsh chemicals or abrasive materials.
- Manipulació: Handle the board with care to prevent physical damage. Avoid static discharge by working on an anti-static mat or wearing an anti-static wrist strap.
- Actualitzacions de firmware: Regularly check for and apply firmware updates from the manufacturer or community to benefit from new features and bug fixes.
5. Solució De Problemes
This section addresses common issues you might encounter with your ESP32 development board.
5.1 Problemes generals
- La placa no s'encén: Ensure the USB cable is securely connected and the power source is providing 5V. Try a different USB cable or power adapter.
- La pantalla no funciona: Check all connections to the TFT LCD. Ensure the display drivers are correctly initialized in your code.
- Problemes de connectivitat Wi-Fi/Bluetooth: Verify your network credentials. Ensure the antenna is not obstructed. Check for interference from other 2.4GHz devices.
- Code not uploading: Confirm that the correct board and port are selected in your IDE. Ensure the board is in programming mode (if required by your specific setup).
5.2 Resolució de problemes avançada
For complex issues or in-depth development, access to schematics can be invaluable. While not provided in this manual, searching online forums or the manufacturer's support resources for 'ESP32-2432S028 schematic' may yield helpful diagrams.
6. Especificacions
The following table details the technical specifications of the ESP32-2432S028 Development Board:
| Característica | Especificació |
|---|---|
| Número de model | 2.8inch LCD TFT Module With Touch WROOM |
| Tipus | TFT |
| Mode de visualització | 240*320 |
| Resolució | 240 x 320 |
| Voltage | 4.75-5.25V |
| SPIFlash | 32 Mbit per defecte |
| RAM interna | 520 KB |
| Wi-Fi estàndard | 802.11b/g/n/e/i |
| Estàndard Bluetooth | Bluetooth 4.2BR/EDR and BLE |
| Interfícies suportades | UART, SPI, I2C, PWM, ADC, DAC (2Mbps) |
| Suport de la targeta TF | Màxim 4 GB |
| Ports IO | 9 |
| Serial Port Rate | Per defecte 115200 bps |
| Interval d'espectre | 2400 ~ 2483.5MHz |
| Forma de l'antena | Onboard PCB antenna, gain 2dBi |
| Image Output Format | JPEG (OV2640 only), BMP, GRAYSCALE |
| Mètode d'embalatge | DIP-16 |
| Transmit Power (802.11b) | 17±2dBm (@11Mbps) |
| Transmit Power (802.11g) | 14±2dBm (@54Mbps) |
| Transmit Power (802.11n) | 13±2dBm (@MCS7) |
| Receiving Sensitivity (CCK, 1Mbps) | -90 dBm |
| Receiving Sensitivity (CCK, 11Mbps) | -85 dBm |
| Receiving Sensitivity (6Mbps, 1/2BPSK) | -88 dBm |
| Receiving Sensitivity (54Mbps, 3/464-QAM) | -70 dBm |
| Receiving Sensitivity (MCS7, 65/72.2Mbps) | -67 dBm |
| Power Consumption (Flash off) | 180 mA @ 5V |
| Power Consumption (Flash max brightness) | 310 mA @ 5V |
| Power Consumption (Deep-sleep) | Lowest 6mA@5V |
| Power Consumption (Modem-sleep) | Lowest 20mA@5V |
| Power Consumption (Light-sleep) | Lowest 6.7mA@5V |
| Seguretat | WPA/WPA2/WPA2-Enterprise/WPS |
| Temperatura de treball | -20 ℃ ~ 70 ℃ |
| Entorn d'emmagatzematge | -40℃ ~ 125℃, <90%RH |
7. Consells d'usuari
Here are some helpful tips to enhance your experience with the ESP32 development board:
- Explore Development Environments: The board is highly versatile. Experiment with Arduino IDE for ease of use, or delve into more advanced graphical interfaces using LVGL. For educational purposes, Scratch 3.0 and Mixly offer visual programming options.
- Leverage Wireless Capabilities: Utilize the integrated Wi-Fi and Bluetooth for various IoT projects, such as remote sensor monitoring, smart home device control, or wireless data logging.
- Consider Schematics for Advanced Projects: If you plan on complex integrations or custom hardware, having access to the board's schematic can greatly assist in understanding pinouts and internal connections. Check the manufacturer's website or community forums for availability.
- Power Optimization: For battery-powered applications, make use of the different sleep modes (Deep-sleep, Modem-sleep, Light-sleep) to significantly extend battery life.
- Expand with Peripherals: Don't hesitate to connect external sensors, cameras (OV2640/OV7670), or other modules via the UART, SPI, I2C, and PWM interfaces to expand the board's functionality.

8. Garantia i Suport
The AITEWIN ROBOT ESP32-2432S028 Development Board is designed for reliability and performance. For any technical assistance, questions, or support inquiries, please contact the manufacturer, AITEWIN ROBOT, through their official support channels. Please refer to your purchase documentation for specific warranty terms and conditions.





