English | 简体中文
Technical notes covering embedded systems, AI, robotics, IoT and other related fields, continuously updated. If you find this useful, please give it a Star ⭐, thanks!
AI End-to-End | Knowledge System | Agent Architecture
- AI Knowledge System Construction: From Mathematics to Industrial-grade Agents
- AI Engineering Implementation: Model Optimization, Quantization & Agent Architecture
Model Conversion | Quantization Deployment | RKNN | ONNX | NPU Inference
- RKNPU Quantization Manual: Compiler Internals from ONNX to NPU Instructions
- MeloTTS RKNN Deployment Pitfalls: Resolving INT8 Quantization & Dynamic Dimensions
ROS2 | WSL2 | Cross-machine communication | Fast-DDS
- ROS2 Robot Simulation & Navigation: Complete Engineering Practice
- WSL2 ROS2 Cross-Machine Communication: Fixing Fast-DDS Multicast Discovery
- ROS2 Image Stuttering Fix: WiFi QoS, Asynchronous Encoding & WSL2 Issues
- Cross-Compiling ROS2 Jazzy to RK3588 on x86: Resolving Sysroot & CMake Issues
Cross-compilation | Rootfs build | QEMU chroot | Driver porting | Troubleshooting
- QEMU Rootfs Build: Fixing systemd v254 + OFD Lock Incompatibilities
- RK3588 Ubuntu Camera Display: Debugging DRM, MIPI DSI & Driver Compatibility
- RK3588 ES8388 Audio: Fixing Output Stage Switches via ALSA/amixer
- Porting Ubuntu 24.04 (Noble) Rootfs to RK3588: QEMU Chroot & Driver Porting
CAN | Bluetooth | NFC | Other Peripheral Interfaces
- CAN UDS Diagnostics: Protocol Stack, ISO Standards, and Message Parsing
- Bluetooth Low Energy (BLE): Communication Principles, Security & Power Management
- NFC Technology & Car Keys: Principles, Hardware Architecture & ISO 15765-2
Debugging Tools | Disassembler | Reverse Engineering
- ELF Static Reverse Engineering: File Structure & Analysis Workflow
- GDB Dynamic Debugging Guide: Commands, Breakpoints & Memory Checks
- Git Common Operations: Branch Management, Conflict Resolution & Security
Project-aided build scripts and environment configuration
- configure-rootfs.sh: RK3588 Ubuntu Rootfs Build & Packaging
- configure-bashrc: Bash Environment & PATH Configuration
- configure-vimrc: Minimal Vim Configuration for Linux/WSL
Open source project links
- eai-rk3588: Edge Inference Platform with Multi-threaded Pipeline
- MeloTTS: ONNX Export & RKNN Deployment on RK3588
- mbot-sim: ROS 2 Jazzy simulation navigation verification (archived)
- gh-heatmap-generator: GitHub heatmap visualizer and script generator
The notes are in CC BY-SA 4.0 format, and the code/scripts are licensed under the MIT License.