DIYmalls ESP32-2424S012C-I

DIYmalls ESP32-2424S012C-I 1.28-inch ESP32-C3 IPS Round Display User Manual

Model: ESP32-2424S012C-I

1. Inleiding

The DIYmalls ESP32-2424S012C-I is a compact development board integrating an ESP32-C3 microcontroller with a 1.28-inch round IPS capacitive touchscreen. This module features a 240x240 resolution TFT LCD, making it suitable for various embedded projects requiring a small, interactive display. It is designed for programming using environments such as the Arduino IDE or ESP32 flash tools.

DIYmalls ESP32-2424S012C-I 1.28-inch IPS Round Display

Figuur 1: Voorzijde view of the DIYmalls ESP32-2424S012C-I, showcasing its 1.28-inch round IPS capacitive touchscreen.

2. Inhoud van het pakket

Upon receiving your DIYmalls ESP32-2424S012C-I, please verify that all the following items are included:

  • 1 x 1.28-inch Round Display ESP32-C3 Module (ESP32-2424S012C-I)
  • 1 x 1.25mm 2-pin cable
  • 1 x 1.0mm 4-pin to female Dupont wire
  • 1 x 1.0mm 4-pin to male Dupont wire

Note: A USB cable is not included in the package.

3. Productkenmerken en specificaties

Belangrijkste kenmerken:

  • Integrated ESP32-C3-MINI-1U development board
  • 1.28-inch IPS round display with 240x240 resolution
  • Capacitive touchscreen for interactive applications
  • Supports programming via Arduino IDE or ESP32 flash tools
  • Ingebouwde Wi-Fi- en Bluetooth-connectiviteit

Technische specificaties:

SpecificatieWaarde
ModelESP32-2424S012C-I
Weergaveformaat1.28 inch
WeergavetypeIPS Round TFT LCD
Oplossing240x240 pixels
Tik op typenCapacitief
MicrocontrollersESP32-C3-MINI-1U
Bedrijfsvolumetage5V
RAM-geheugen400 KB
Flash-geheugen4 MB
Processorsnelheid160 MHz
ConnectiviteitUSB, 802.11b Wi-Fi, Bluetooth
DIYmalls ESP32-2424S012C-I display showing a watch face with dimensions

Figure 2: The 1.28-inch round display showing a digital watch face with activity tracking. Dimensions of the module are approximately 37.00mm width and 38.50mm height.

4. Installatie en verbinding

Follow these steps to set up and connect your ESP32-2424S012C-I module:

  1. Voeding: It is recommended to power the module via a 5V power adapter rather than directly from a PC USB port for stable operation.
  2. USB-verbinding: Connect the module to your computer using a Type-C to USB-A 2.0 cable. The module does not support Type-C to Type-C cables for programming or power.
  3. Component identificatie: Familiarize yourself with the key components on the board as shown in Figure 3. This includes the Type-C port, reset button, boot button, ESP32-C3-MINI-1U module, and various connectors.
Close-up of DIYmalls ESP32-2424S012C-I board components

Afbeelding 3: Gedetailleerd view of the ESP32-2424S012C-I development board, highlighting the ESP32-C3-MINI-1U module, Type-C USB port, reset and boot buttons, 1.0mm 4-pin connector, and 1.25mm 2-pin battery connector.

Connection Demonstration:

Video 1: Overview video of the DIYmalls 1.28-inch round display ESP32-C3 capacitive touchscreen, highlighting its physical appearance and basic functionality.

5. Programmeren en bedienen

The ESP32-2424S012C-I module can be programmed using the Arduino IDE or ESP32 flash tools. Ensure you have the correct board definitions and libraries installed for the ESP32-C3.

  1. Software-instellingen: Install the Arduino IDE or your preferred ESP32 development environment. Configure it for the ESP32-C3 board.
  2. Code Upload: Upload your code to the module via the Type-C USB port. Refer to Figure 4 for a visual guide on using the Arduino IDE or ESP32 Download Tool.
  3. Weergave-interactie: Once programmed, the capacitive touchscreen allows for interactive applications. Examples include displaying time, weather information, or custom user interfaces.
Screenshot of Arduino IDE and ESP32 Download Tool for code upload

Figure 4: Illustration of the process for uploading code to the ESP32-2424S012C-I using either the Arduino IDE or the ESP32 Flash Download Tool.

Display Functionality Demonstrations:

Video 2: Demonstrates interactive capabilities, showcasing various watch faces and touch responsiveness.

Video 3: Short clip highlighting the visual clarity and compact design of the display.

Video 4: Brief demonstration focusing on the display quality and form factor.

DIYmalls ESP32-2424S012C-I display showing a weather application

Figure 5: The 1.28-inch capacitive touchscreen displaying a weather application interface.

6. Onderhoud

To ensure the longevity and optimal performance of your ESP32-2424S012C-I module, follow these maintenance guidelines:

  • Schoonmaak: Use a soft, dry, anti-static cloth to gently clean the display surface. Avoid abrasive materials or harsh chemicals.
  • Opslag: Bewaar de module op een koele, droge plaats, uit de buurt van direct zonlicht, extreme temperaturen en hoge luchtvochtigheid.
  • Behandeling: Handle the board by its edges to avoid touching sensitive components or the display surface.
  • Stroombeheer: Always ensure the correct 5V power supply is used. Incorrect voltage kan de module beschadigen.

7. Probleemoplossing

If you encounter issues with your ESP32-2424S012C-I module, consider the following troubleshooting steps:

  • Module wordt niet ingeschakeld:
    • Ensure the power source is providing a stable 5V.
    • Verify that the USB cable is a Type-C to USB-A 2.0. Type-C to Type-C cables are not supported for power or data transfer.
    • Check the polarity of any connected battery or external power wires. Some users have reported issues with supplied cables having reversed polarity, which can damage the board if not corrected.
  • Programmeerfouten:
    • Confirm that the correct ESP32-C3 board is selected in your IDE.
    • Ensure all necessary libraries are installed and updated.
    • Critical Note on GPIOs: Be aware that GPIO6 and GPIO7 on the ESP32-C3 are typically reserved for flash access. If your custom code attempts to use these pins for display SPI or other functions, it may lead to crashes or instability. Review your pin assignments carefully.
  • Beeldscherm reageert niet:
    • Check all connections to the display.
    • Verify that the display initialization code in your program is correct for the GC9A01 driver (common for this display type).
  • Intermitterende werking:
    • Powering the module directly from a PC USB port might lead to insufficient power, especially during peak operations. Use a dedicated 5V power adapter if experiencing instability.

8. Garantie en ondersteuning

The DIYmalls ESP32-2424S012C-I module comes with a 30 dagen garantie vanaf de aankoopdatum.

For technical support, inquiries, or to report any issues, please contact DIYmalls directly. You can typically find a 'Sold by DIYmalls' link under the 'Buy Now' section on the product page. Clicking this link will lead you to a page where you can select 'Ask a question' to reach our support team.