Xiong’an New Area: Igniting the Era of the Internet of Things!

Xiong'an New Area: Igniting the Era of the Internet of Things!

The three major telecom operators have expressed their support for Xiong’an New Area, with keywords like Internet of Things, smart cities, 5G, cloud computing, and big data jumping out of the text, as if we can see the fuse igniting the era of the Internet of Things is sizzling away… •On April 1, the Central … Read more

Controlling an OLED Display to Show a Dynamic Progress Bar Using the ESP32 Development Board

Controlling an OLED Display to Show a Dynamic Progress Bar Using the ESP32 Development Board

First, prepare the ESP32 development board, a breadboard, several DuPont wires, and an SSD1306 OLED display. Then, connect the development board, breadboard, and OLED display according to the wiring diagram. Next, use the PlatformIO plugin in VS Code to write and upload the code for the OLED display. The wiring diagram is as follows:

Is There Any Meaning in Running RTOS on an 8-bit MCU?

Is There Any Meaning in Running RTOS on an 8-bit MCU?

Most people start learning about microcontrollers with the most basic 8-bit MCUs. Generally, the most common 8-bit microcontroller series are: the 51 series, AVR series, and PIC series.Recently, there was a discussion in a group about a question: Is there any meaning in running RTOS on a 51 microcontroller? Regarding this question, everyone has their … Read more

Benefits of Using Memory Protection Units (MPU) in Embedded RTOS Systems

Benefits of Using Memory Protection Units (MPU) in Embedded RTOS Systems

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | strongerHuang First, let’s clarify what MPU means. MPU has many meanings, the most common ones are: MPU: Memory Protection Unit, which is the focus of this article; MPU: Microprocessor Unit; Additionally, some may associate it with modules like … Read more

Introduction to OpenWrt IPv6 Configuration and DHCPv6 Setup

Introduction to OpenWrt IPv6 Configuration and DHCPv6 Setup

The current IPv4 address pool on the internet has been completely allocated, leading to the basic popularization of IPv6 addresses. It is essential for technicians using OpenWrt to understand the relevant basic information about IPv6. This article introduces some of the most commonly used configuration guides related to IPv6 on OpenWrt. IPv6 addresses are represented … Read more

Analysis of the Attack Surface of Ubus Inter-Process Communication Mechanism in OpenWRT

Analysis of the Attack Surface of Ubus Inter-Process Communication Mechanism in OpenWRT

01 Introduction Ubus is the inter-process communication mechanism in OpenWRT, which simplifies the implementation of inter-process communication. The foundation of ubus is the UNIX Socket, which is a local socket that is more efficient and reliable compared to traditional network communication sockets. 1.1 Model Architecture UNIX Socket adopts a C/S model architecture, divided into server … Read more

Porting OpenWrt System to rk3568 with RKMMP Hardware Decoding

Porting OpenWrt System to rk3568 with RKMMP Hardware Decoding

• This article attempts to compile ffmpeg from source on an OpenWrt host, as the OpenWrt version of ffmpeg does not support hardware decoding for rk3568 using RKMMP. After resolving several compilation issues, the process is documented here for reference. Configuration First, refer to the native compilation options in the wrt SDK and add support … Read more

OpenWrt Router System New Version Released, Supporting Wi-Fi 7

OpenWrt Router System New Version Released, Supporting Wi-Fi 7

System News The open-source router system OpenWrt 24.10 has released its first stable version, improving Wi-Fi 6 and providing preliminary support for Wi-Fi 7. Users can now upgrade from version 23.05 to 24.10. This version includes numerous improvements and changes in functionality; however, it is recommended to back up your configuration before upgrading. If issues … Read more

OpenWrt System Network Configuration Tutorial

OpenWrt System Network Configuration Tutorial

Router Mode Router mode is the most common wireless mode, which connects to the external network via a wired connection and broadcasts wireless signals to provide a local area network. Since only the LAN interface is available by default, we need to add a WAN interface. Click on the “Add New Interface” button. To differentiate, … Read more

Where Do Over 30 Billion MCUs Used in Consumer Electronics Go Each Year?

Where Do Over 30 Billion MCUs Used in Consumer Electronics Go Each Year?

The trend of smart appliances in the home appliance industry began several years ago and has become more pronounced and rapid in recent years. Whether it is traditional black appliances, white appliances, or the rapidly developing kitchen appliances and smart small home appliances, they have all incorporated smart elements to varying degrees. Currently, the smart … Read more