How to Flash WLED Firmware to ESP32 via Web Browser

How to Flash WLED Firmware to ESP32 via Web Browser

How to Flash WLED Firmware to ESP32 via Web Browser 1. Visit install.wled.me To flash the latest WLED firmware via your browser, please visit the following link: https://install.wled.me/ 2. Connect the ESP to your PC via USB cable Connect the ESP to your PC using a USB cable. We will install the latest version of … Read more

OpenWrt Guide: Configuring WireGuard VPN

OpenWrt Guide: Configuring WireGuard VPN

/etc/wireguard/wg0.conf configuration file content 1234567 [Interface] PrivateKey = ListenPort = 443 [PEER] PUBLICKEY = ALLOWEDIPS = 10.0.1.2/32 Script startup command 1234567891011121314151617181920 #!/bin/sh # Configure wg0 interface and set as default route ip link add wg0 type wireguard sleep 1 ip link set mtu 1420 up dev wg0 sleep 1 ip -4 address add 10.0.1.1 dev … Read more

How to Set Up a BT Downloader Using Raspberry Pi and OpenWrt

How to Set Up a BT Downloader Using Raspberry Pi and OpenWrt

Due to the changes in the article push rules of the public account, which no longer sort by publication time, please remember to hit the「Looking」 in the lower right corner, and click the “ … ” in the top right corner of the public account homepage to set Programmer Geek Laboratory as a star mark … Read more

Configuring Guest WiFi on OpenWRT

Configuring Guest WiFi on OpenWRT

1. Add a New AP Access Point Go to Network –> Wireless page and click the add button for your wireless interface. Create a new network interface in the network section (other settings can be customized). 2. Edit the New LAN Interface After saving and applying, a new interface will appear in Network –> Interfaces, … Read more

Building a Mini-STX PC: Smaller is Better

Building a Mini-STX PC: Smaller is Better

It always starts with a little something. In fact, it’s quite simple. For an office computer, there is no need for a dedicated graphics card. In the STX case, aside from ASRock’s quasi-system and Silverstone’s paper-thin case, there are almost no other options. Just take a look at this very bitty case. Once again, let … Read more

Two Methods to Change LAN IP Address in OpenWrt

Two Methods to Change LAN IP Address in OpenWrt

What is OpenWrt? OpenWrt is commonly found in third-party firmware for wireless routers (soft routers). It is an efficient, reliable, and feature-rich router firmware. OpenWrt can be described as an embedded Linux distribution. (The mainstream router firmware includes dd-wrt, tomato, openwrt, and padavan.) Compared to a single, static system, OpenWrt’s package management provides a fully … Read more

Data Acquisition System Setup with Raspberry Pi

Data Acquisition System Setup with Raspberry Pi

Background The data acquisition system is primarily responsible for real-time data collection and visualization of the sensors on the racing car during its operation.To achieve real-time data transmission, a microcontroller is often used as a medium for data processing and transmission,which requires the microcontroller to operate like a small computer.For general microcontrollers, due to limited … Read more

How to Set the DSIII Transmitter (7MF4*33 Series) Without a Display Header

How to Set the DSIII Transmitter (7MF4*33 Series) Without a Display Header

If the digital display header is not configured, the transmitter’s cover delivered for use is a blind cover type. In this case, the operating menu at the factory setting is 10, which sets the LS disable mode valid, meaning only the zero point and range can be adjusted. According to the following instructions, the output … Read more

Key Configuration for RK3588 MIPI/DVP Camera Debugging

Key Configuration for RK3588 MIPI/DVP Camera Debugging

Introduction: The previous article introduced how to light up a sensor on RK3588, using the MIPI camera IMX577 as an example. From previous articles, we know that RK3588 supports up to 6 MIPI cameras and 1 DVP camera. Therefore, this article serves as a supplement, introducing the key configurations for both MIPI and DVP cameras. … Read more

Trimming Methods and Differences of Embedded Linux Kernel and Uboot

Trimming Methods and Differences of Embedded Linux Kernel and Uboot

This section only records the general trimming method without introducing specific file modifications. Linux Kernel Trimming Steps 1 Modify the ARCH and CROSS_COMPILE environment variables in the makefile ARCH ?= arm CROSS_COMPILE ?= XXX (your cross compiler) 2 Find the configuration file xxxdeconfig in the arch/arm/configs folder, and modify it appropriately. Run the following in … Read more