Displaying GIF Images on ESP32 Handheld Device Using LVGL

Displaying GIF Images on ESP32 Handheld Device Using LVGL

In the previous article titled “Displaying JPG Images on ESP32 Handheld Device and Simulating Animation Effects,” we shared how to display <span>JPG</span> images on the ESP32 handheld device and simulate animation effects. This note introduces the method of directly displaying <span>GIF</span> images on the ESP32 handheld device using LVGL. 1. Development Board Introduction This handheld … Read more

Getting Started with ESP32 and Arduino (Part 2): Connecting an OLED Display

Getting Started with ESP32 and Arduino (Part 2): Connecting an OLED Display

Wiring Let’s first take a look at the wiring. I am using a 0.91-inch 4-pin OLED display. OLED Pin ESP32-S3 Pin GND GND VCC 3.3V SCL 0 SDA 1 After completing the wiring, it looks like this: Installing the Library The library used to connect the OLED display is: image-20250409152629407 GitHub link: https://github.com/ThingPulse/esp8266-oled-ssd1306 Description This … Read more

Getting Started with ESP32 and Arduino (Part 4): Random Display of Classical Poetry on OLED Screen

Getting Started with ESP32 and Arduino (Part 4): Random Display of Classical Poetry on OLED Screen

Introduction I believe that working on some simple and fun projects is a great way to get started. During the practical process, you will encounter many requirements and issues, and solving these requirements and problems is part of the learning process. Today, I will share a project that randomly displays classical poetry. If you are … Read more

ESP32: Practical Tutorial for Beginners on Embedded WiFi Control – Smart Home Monitoring System

ESP32: Practical Tutorial for Beginners on Embedded WiFi Control - Smart Home Monitoring System

Do you want to create your own smart home system? Don’t worry, you don’t need a professional background! With an ESP32 development board, a few sensors, and a little programming knowledge, you can create a practical home monitoring system. Today, we will implement this small project step by step, allowing you to master the basic … Read more

Educational Ecosystem: StampFly with Built-in ESP32-S3 Becomes Teaching Equipment for University UAV Courses

Educational Ecosystem: StampFly with Built-in ESP32-S3 Becomes Teaching Equipment for University UAV Courses

Espressif Systems It is said that shareholders of 688018 are paying attention Kanazawa Institute of Technology in Japan has introduced the micro-drone development platform StampFly, launched by M5Stack (a subsidiary of Espressif), into its control technology and programming courses. This device is based on the Espressif ESP32-S3 chip and combines ESP-NOW wireless communication technology, providing … Read more

Analysis of the Automatic Download Principle of ESP32

Analysis of the Automatic Download Principle of ESP32

Recently, I came across an open-source project called meshtastic. It primarily builds a decentralized network using LoRa spread spectrum communication. In China, it is likely more suitable for mountainous areas and rescue communication scenarios, as we can make phone calls as long as we are not deep in the mountains. This project mainly uses the … Read more

Which is More Suitable for Beginners: ESP32 or STM32?

Which is More Suitable for Beginners: ESP32 or STM32?

Click the blue text above to follow us Whether you are a complete beginner or an experienced developer looking to expand your technical stack, the learning curve is definitely an important consideration when choosing a primary MCU. The ESP32 has rapidly gained popularity 🔥 due to its powerful Wi-Fi and Bluetooth capabilities and active community, … Read more

Espressif’s ESP32 Bluetooth MCU Exposed for Hidden Instructions

Espressif's ESP32 Bluetooth MCU Exposed for Hidden Instructions

On March 10, according to EEnews Europe, researchers in Spain discovered hidden instructions in a low-cost microcontroller from Espressif, making it vulnerable to attacks. This microcontroller has been widely used in the Internet of Things (IoT). The team from Tarlogic Innovation in Madrid demonstrated a study showing that the Espressif ESP32 integrated Bluetooth microcontroller (MCU) … Read more

Microcontroller Development

Microcontroller Development

In the embedded field, embedded real-time operating systems are becoming increasingly widely used. Using an embedded real-time operating system (RTOS) can more reasonably and effectively utilize CPU resources, simplify application software design, shorten system development time, and better ensure the system’s real-time performance and reliability. FreeRTOS is a mini real-time operating system kernel. As a … Read more

How to Set the RTOS Tick Rate Appropriately?

How to Set the RTOS Tick Rate Appropriately?

Recently, a reader asked the following question: Why is the default configuration for the RTOS system tick (Tick) set to 1000? Can I configure it to 100, 10000, or 2000? Many beginners have this question, including myself when I first learned about RTOS. I was confused about what the different tick configurations meant and their … Read more