stemedu FZ5821

ESP32 3.5inch Display Module User Manual

Model: FZ5821

1. Product Overview

The Stemedu ESP32 3.5inch Display Module (Model FZ5821) is a versatile development board featuring a 3.5-inch TFT capacitive touch screen with a resolution of 320x480 pixels. It is powered by the ESP32-WROOM-32 module, which includes a dual-core MCU, integrated Wi-Fi, and Bluetooth functionalities. This module is designed for various applications requiring a compact display and powerful processing capabilities, supporting development environments such as Arduino IDE, ESP IDE, MicroPython, and Mixly.

Front and back view of the ESP32 3.5inch Display Module with included USB cable and jumper wires.
Figure 1: Front and Back View of the ESP32 3.5inch Display Module with Accessories

2. Features

  • 3.5-inch color screen supporting 16-bit RGB 65K color display.
  • 320 x 480 pixel resolution.
  • Equipped with a TF card slot for easy storage expansion.
  • Pre-programmed with a sample program for immediate use.
  • Supports Arduino-library functions and sample programs for rapid secondary development.
  • One-click program download capability.
  • Built to military-grade process standards for long-term stable operation.

3. Specifications

ParameterValue
Product NameESP32 3.5inch Display Module
Model NumberFZ5821
Brand Namestemedu
Main Control UnitESP32-WROOM-32 (Dual-core MCU)
ConnectivityWi-Fi, Bluetooth
Display Size3.5 inch
Display TypeTFT
Driver ChipST7796
Resolution320*480 pixels
Display ColorRGB 65K color (16 BIT)
Touch Screen TypeCapacitive touch (Model ESP32-3248S035C)
Effective Display Area73.44*48.96 mm
Module Size101.5*54.9 mm
Viewing Angle>60°
Operating Voltage5V
Operating Temperature-20°C ~ 70°C
Storage Temperature-30°C ~ 80°C
Power ConsumptionAbout 120mA
Product WeightAbout 50g
SRAM520 KB
ROM448 KB
Flash Size4MB + 4MB
MaterialPlastic
Recommended Age14+ years

4. Package Contents

  • 1 x ESP32 3.5 inch touchscreen module (Capacitive Touch version: ESP32-3248S035C)
  • 1 x USB cable
  • Jumper wires (as shown in product images)
ESP32 3.5inch Display Module and accessories packaged in a clear plastic case.
Figure 2: Package Contents

5. Hardware Layout and Interfaces

Familiarize yourself with the various components and interfaces on the module for proper connection and operation.

Detailed back view of the ESP32 3.5inch Display Module showing labeled interfaces: ESP-WROOM-32, RESET, BOOT, Speak, TF card slot, Extended IO, Temperature and humidity interface, Micro-USB, and 4P 1.25 Power supply base.
Figure 3: Module Back View with Labeled Interfaces
  • ESP-WROOM-32: The main control module integrating Wi-Fi and Bluetooth.
  • RESET Button: Used to reset the ESP32 module.
  • BOOT Button: Used for entering bootloader mode for flashing firmware.
  • Speak: Speaker output interface.
  • TF Card Slot: For expanding storage using a MicroSD card.
  • Extended IO: General Purpose Input/Output pins for connecting external sensors or peripherals.
  • Temperature and Humidity Interface: Dedicated interface for connecting sensors like DHT11.
  • Micro-USB: For power supply and data communication (e.g., programming).
  • 4P 1.25 Power Supply Base: Alternative power input.

6. Setup and Initial Use

  1. Power Connection: Connect the module to a 5V power source using the provided Micro-USB cable. Alternatively, use the 4P 1.25 Power supply base.
  2. TF Card Insertion (Optional): If you plan to use external storage, gently insert a formatted TF (MicroSD) card into the designated slot.
  3. First Boot: The module comes pre-programmed with a sample application. Upon powering on, the display should light up and show the sample program interface.
  4. Capacitive Touch: The display supports five-point capacitive touch. Interact with the screen as you would with a smartphone.

7. Operating and Development

This module is designed for developers and hobbyists to create custom applications. It supports several popular development environments:

  • Arduino IDE: Utilize the extensive Arduino ecosystem. Libraries and sample programs are provided to facilitate development.
  • ESP-IDF: For advanced users, the Espressif IoT Development Framework offers full control over the ESP32's capabilities.
  • MicroPython: Program the module using Python, ideal for rapid prototyping and educational purposes.
  • Mixly: A graphical programming environment suitable for beginners.

7.1. Programming the Module

  1. Install Drivers: Ensure necessary USB-to-serial drivers are installed on your computer.
  2. Connect: Connect the module to your computer via the Micro-USB port.
  3. Enter Bootloader Mode (if necessary): For some programming scenarios, you might need to press and hold the BOOT button while pressing and releasing the RESET button, then release BOOT. Refer to your chosen IDE's documentation for specific flashing procedures.
  4. Upload Code: Use the "one-click download program" feature or the upload function within your chosen IDE to flash your custom firmware.

7.2. Expanding Functionality

  • External IO: Connect various sensors, actuators, or other modules to the Extended IO pins.
  • TF Card: Store images, data logs, or configuration files on a MicroSD card.
  • Speaker: Utilize the 'Speak' interface for audio output in your projects.
  • Temperature/Humidity Sensor: Connect a DHT11 or similar sensor to the dedicated interface for environmental monitoring.

8. Maintenance

  • Cleaning: Use a soft, dry cloth to clean the display and module. Avoid abrasive cleaners or solvents.
  • Storage: Store the module in a cool, dry place, away from direct sunlight and extreme temperatures. The provided plastic case is suitable for storage.
  • Handling: Handle the module by its edges to avoid touching sensitive components or the display surface.
  • Firmware Updates: Regularly check for firmware updates or library improvements from the community or manufacturer to ensure optimal performance and access to new features.

9. Troubleshooting

  • Display Not Lighting Up:
    • Ensure the 5V power supply is correctly connected and providing sufficient current.
    • Check the USB cable for damage or loose connections.
  • Programming Errors:
    • Verify that the correct board and port are selected in your IDE.
    • Ensure all necessary drivers are installed.
    • Try manually entering bootloader mode if automatic flashing fails.
  • Touch Screen Unresponsive:
    • Ensure the touch screen ribbon cable is securely connected.
    • Check your code for proper touch screen initialization and handling.
  • Wi-Fi/Bluetooth Connectivity Issues:
    • Verify antenna connections (if external).
    • Check your code for correct Wi-Fi/Bluetooth configuration and credentials.
    • Ensure the module is within range of the network/device.

10. User Tips

  • Start with Examples: Begin by running the provided sample programs to understand the basic functionality before diving into complex projects.
  • Community Support: Leverage online communities and forums for ESP32 and Arduino for project ideas, troubleshooting, and advanced techniques.
  • Power Supply: While the module can be powered via USB, for projects with many peripherals, consider a stable external 5V power supply to avoid power-related issues.
  • Documentation: Refer to the official Espressif documentation for the ESP32-WROOM-32 for in-depth technical details.

11. Warranty and Support

This product is manufactured to high-quality standards. For technical support, please refer to the seller's contact information or the official product page. Information regarding specific warranty terms may be available from your point of purchase.

12. Compliance Information

⚠ WARNING: This product can expose you to chemicals including phthalates (DEHP), which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Related Documents - FZ5821

Preview Stemedu 8MB Sound Module: Instructions and Operation Guide
Comprehensive guide for the Stemedu 8MB Sound Module, covering packing list, loading sound files on Windows and iOS, and detailed mode switching operations with button and TTL trigger controls.
Preview Stemedu MP3 Voice Module Kit: Components, Features & Usage Guide
Stemedu MP3 Voice Module Kit: A comprehensive guide detailing the components, features, and usage of this DIY electronics kit. Learn about the MP3 module, PIR sensor, speaker, and battery case, along with instructions for downloading audio, playback control, and troubleshooting common issues.