Exploring the DFRobot ESP32-P4 Development Board: Driving DSI Touch Screens

Exploring the DFRobot ESP32-P4 Development Board: Driving DSI Touch Screens

The previous article “Exploring the DFRobot ESP32-P4 Development Board: Playing with Micropython” introduced the process of flashing Micropython firmware onto the ESP32-P4 and implementing most of its functionalities.This note continues to share how to drive a DSI touch screen. 1. Development Board Introduction The latest release from DFRobot, the FireBeetle 2 ESP32-P4 development board is … Read more

A Step-by-Step Guide to Learning FPGA

A Step-by-Step Guide to Learning FPGA

The method to download materials is at the end of the article. FPGA Learning Materials This book mainly explains FPGA programming design, using a popular FPGA development board as an example to introduce learning FPGA and Verilog, as well as the hardware configuration of the FPGA development board. The focus is on the 16 typical … Read more

Best Edge AI Development Boards for Summer 2025

Best Edge AI Development Boards for Summer 2025

🌐 Best Edge AI Development Boards for Summer 2025 Author: David Tischler Published 1 month ago • AI and Machine Learning As July reaches its peak, what better way to welcome the “Summer of Edge AI” than by reviewing the best edge AI hardware and devices of the season? Over the years, edge AI hardware … Read more

Learning Embedded Development with ESP32 (1)

Learning Embedded Development with ESP32 (1)

Introduction Today, the ESP32-S3 development board I ordered online has arrived, and I can’t wait to open it and give it a try. What is a Development Board: Typically, the programs we write run on servers, personal computers, or mobile devices. Whether it’s a server, personal computer, tablet, smartphone, Raspberry Pi, ESP32, STM32, etc., they … Read more

The Solo Pi? I Think It Deserves Some Support

The Solo Pi? I Think It Deserves Some Support

I previously introduced an HT2 set-top box based on the RK3528A. At that time, I mentioned that the price was a bit high. Indeed, if you only buy the development board, it costs only 99, which means the case alone costs 200. To be honest, the cost-performance ratio is a bit low. This development board … Read more

What are the Differences and Connections Between Microcontrollers and Embedded Systems?

What are the Differences and Connections Between Microcontrollers and Embedded Systems?

What is a MicrocontrollerFirst, let’s clarify the concept of a microcontroller. A microcontroller is an integrated circuit chip that uses very large scale integration (VLSI) technology to integrate a central processing unit (CPU) with data processing capabilities, random access memory (RAM), read-only memory (ROM), various I/O ports, an interrupt system, timers/counters, and other functions (which … Read more

Introduction to ESP32: Basics and Features

Introduction to ESP32: Basics and Features

01 What is ESP32? ESP32 is a high-performance, low-power microcontroller chip for the Internet of Things (IoT) launched by Espressif Systems. This series integrates Wi-Fi and Bluetooth functionalities, widely used in smart homes, industrial control, wearable devices, and other fields. 02 What are the features of ESP32? Stable Performance ESP32 has stable performance, with an … Read more

Have You Used These Development Boards?

Have You Used These Development Boards?

Hello everyone, I am Lao Zhang, and today I will review some development boards that beginners have used.1. 51 Development Board – Puzhong, extremely cost-effective!For beginners who are just getting started with microcontrollers, it is easy to understand and master, helping them establish a basic understanding of microcontrollers, including hardware structure, programming methods, and interface … Read more

Exploring Rockchip Development Boards: Essential Information You Need to Know

Exploring Rockchip Development Boards: Essential Information You Need to Know

RK Processors Rockchip, abbreviated as RK, is a SOC design company headquartered in Fuzhou, Fujian. RK has designed a series of SOCs based on the Arm Cortex-A core, shining like stars in the industry and among enthusiasts, with a popularity that exceeds many expectations. By visiting the Rockchip official website, we can see their historical … Read more

How to Work with FPGA Development Boards? (Part 1) – Playing FPGA Like Arduino

How to Work with FPGA Development Boards? (Part 1) - Playing FPGA Like Arduino

This is also a series of articles, stemming from previous discussions with fans in the comments about the efforts made abroad regarding FPGA development or entry-level approaches. Each article will introduce a specific FPGA development board, focusing on the development methods prepared for the board (which are quite different from those in China). Today’s main … Read more