Fundamentals of ESP32 Programming – Practical Tutorial for Running Lights

Fundamentals of ESP32 Programming - Practical Tutorial for Running Lights

🌟 Fundamentals of ESP32 Programming – Practical Tutorial for Running Lights Today, we will start exploring the ESP32 from scratch! As a classic introductory project in embedded development, running lights can help you quickly grasp microcontroller programming logic and hardware control. Even complete beginners can easily get started, so prepare your development board and LED … Read more

Modifying/Compiling Kernel and Logging into LuCI on OpenWrt

Modifying/Compiling Kernel and Logging into LuCI on OpenWrt

1. Modify the kernel. In the directory openwrt/imx_openwrt/target/linux/imx/patches-5.15/, there are numerous patch files used to apply patches to the target image. Here, modify the kernel patch. Modify the device tree patch file 0002-add-dts-files.patch +&pcie0{+ pinctrl-names = "default";+ pinctrl-0 = <&pcie0_pinctrl>;+ disable-gpio = <&gpio1 5 GPIO_ACTIVE_LOW>;+ reset-gpio = <&gpio4 21 GPIO_ACTIVE_LOW>;+ clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>,+ <&clk … Read more

Introduction to the Core Component of OpenWrt: libubox (1)

Introduction to the Core Component of OpenWrt: libubox (1)

During the project development process, many applications require common I/O operations, data structures, and algorithms. If each application needs to rewrite these functionalities, it will inevitably reduce development efficiency and increase the possibility of code instability. Therefore, many large projects develop basic libraries or services for other applications to use. These components are referred to … Read more

Review of Domestic Alternatives to STM32 (3)

Review of Domestic Alternatives to STM32 (3)

Last week, the embedded ARM article “With the Soaring Prices of STM32, Reviewing Domestic Alternatives to STM32” received widespread attention. At the request of readers, embedded ARM will continue to introduce domestic products that can replace STM32.Today, we present the products that can perfectly replace STM32: the HK32F103VET6 and HK32F030M from Hangshun, the latter being … Read more

How to Complete Unit Testing for Embedded Code?

How to Complete Unit Testing for Embedded Code?

Follow+Star Public Account Number, don’t miss out on exciting content Source | Big Orange Crazy Embedded In software development, every change in requirements generally necessitates rewriting code. After code changes, functional testing is required, and of course, unit testing must be performed before functional testing to avoid unverified scenarios after code modifications, which can lead … Read more

Using the CW32 Module: 1.28-Inch Round LCD Color Display

Using the CW32 Module: 1.28-Inch Round LCD Color Display

1Module Source>>> Product Physical Display: Data Download Link:https://pan.baidu.com/s/1lSjp7ISiKhkaXwqJsEOu2g Data Extraction Code:8888 2Specifications>>> The following information can be found in the manufacturer’s screen specification document. Operating Voltage:3.3V Operating Current:20mA Module Size:44(H) x 36(V) x 2.8(D) MM Pixel Pitch:0.135(H) x 0.135(V) Driver Chip:GC9A01 Communication Protocol:SPI 3Porting Process>>> Our goal is to port the routine to the Lichuang … Read more

A Beginner’s Guide to Downloading and Activating Proteus 8.13

A Beginner's Guide to Downloading and Activating Proteus 8.13

Resource Directory: https://docs.qq.com/sheet/DYU5hblBBTW5Oa2xN?tab=BB08J2 Software Introduction Proteus 8.13 is a highly professional and excellent embedded circuit system simulation development tool launched by LabCenter Electronics in the UK. It supports various extension modules, such as 3D models and dynamic modules, and can import and export multiple circuit formats, including EDIF, PADS, and ALTIUM, facilitating user interaction and … Read more

CCS Code Debugger: Download and Installation of Code Composer Studio in Windows Environment

CCS Code Debugger: Download and Installation of Code Composer Studio in Windows Environment

📖 Please tap the upper right corner… to mark as favorite⭐ and pin✨ 💡 Our public account offers various research software, efficiency tools🌈 [Software Name]:Code Composer Studio [Interface Language]: English [Supported System]: WIN [Download Link]: The link is at the end of the article, recommended to save it. If the link content does not match … Read more

STM32 Practical Project: Dual-end Communication System Based on STM32 and Bluetooth (CRC8 Check)

STM32 Practical Project: Dual-end Communication System Based on STM32 and Bluetooth (CRC8 Check)

🎀 Article Author: Ertu Electronics🌸 Follow our public account for more resources!🐸 Looking forward to learning and exchanging ideas together! Article Cover 1. Project Overview This project designs a dual-end communication system for mobile phones and computers based on STM32 and a Bluetooth module, with the following main functions: • The computer can send messages … Read more

Understanding the Confusion Between DE and RTS in UART Interfaces

Understanding the Confusion Between DE and RTS in UART Interfaces

Content Hello everyone, I am Bug Jun~In industrial communication and embedded development, RS485 has become one of the mainstream buses due to its high anti-interference capability and multi-node support. However, many engineers often confuse two key signals when debugging RS485: DE and RTS. They both appear to be “control send” signals, and in some circuits, … Read more