User Created Content
Build wired‑Ethernet XiaoZhi AI chatbot on W55MH32 using MicroPython, covering hardware wiring, software deployment and web‑side configuration.
W55MH32 and XiaoZhi Chatbot Project
ruilixin60
4
0
Run filesystem on AT24C256 EEPROM under MicroPython, treat EEPROM just like SD card for file operations.
Finally Understood! Mount Filesystem on EEPROM: MicroPython Makes AT24C256 Read‑Write Files Like SD‑
ruilixin60
4
0
SD‑card hardware, protocol, driver and filesystem mounting.
SD‑Card Deep Dive: Hardware, Protocol, MicroPython Driver & Filesystem Mount
ruilixin60
4
0
Practical tutorial for MicroPython custom block‑device and FAT filesystem
Build MicroPython Block‑Device: Abstract Interface to FAT Mount
ruilixin60
4
0
Hands‑on tutorial to implement uLogLite lightweight logger for MicroPython, covering log level, log rotation, filter, formatter, thread‑safety and exception
Must‑Have MicroPython Project: Step‑by‑Step Build uLogLite Logger with Level / Rotation / Filter
ruilixin60
4
0
Practical MicroPython file read‑write demo for Pico on‑chip temperature logging
Getting Started with MicroPython File I/O: Pico Temperature Logging Demo
ruilixin60
4
0
Full analysis of MicroPython file‑system‑related software interfaces including os module, vfs virtual file‑system module and vfs.AbstractBlockDev abstract block
MicroPython File‑System API: os, vfs and Abstract Block‑Device Explained
ruilixin60
4
0
Beginner‑friendly complete guide covering MicroPython memory layout, Flash/SRAM partitions, VFS, block‑devices, FAT and LittleFS underlying working principles
One‑of‑a‑Kind Guide: MicroPython Storage & File‑System Internals, Beginner‑Friendly Complete Tutoria
ruilixin60
4
0
In‑depth introduction to RP2040 underlying memory architecture including ROM, multi‑bank SRAM, XIP external Flash and address‑mapping mechanism
Dig Into Raspberry‑Pi Pico Memory Internals: Complete Breakdown of ROM, SRAM and Flash
ruilixin60
4
0
Essential embedded knowledge covering MCU main‑memory, external‑memory and address‑space system
MCU Memory Explained: Main Memory, External Memory & Address‑Space for Embedded Beginners
ruilixin60
4
0
RP2040 scatter‑gather data aggregation implementation based on MicroPython DMA hardware chained‑trigger mechanism
Scatter‑Gather Data Aggregation Implemented With MicroPython DMA Chained Trigger
ruilixin60
6
0
RP2040 DMA ping‑pong buffer solves MicroPython ADC main‑loop slowdown
Fix MicroPython ADC Main‑Loop Lag: DMA + Ping‑Pong Buffering
ruilixin60
6
0
RP2040 DMA principle, implementation and testing for zero‑CPU‑intervention UART transmission under MicroPython
RP2040 DMA: Zero‑CPU UART Transfer With MicroPython
ruilixin60
6
0
RP2040 MicroPython DMA memory‑to‑memory transfer, code and benchmark
RP2040 Memory‑to‑Memory DMA in MicroPython Beginner Tutorial
ruilixin60
6
0
rp2.DMA software‑control introduction, API explanation and typical configuration pitfalls summary
rp2.DMA Demystified: API Breakdown & Common Configuration Traps
ruilixin60
6
0
RP2040 DMA low‑level analysis covering registers, triggers, chaining and practical points
Deep Dive into Raspberry‑Pi Pico DMA: Registers to Chained Transfers
ruilixin60
6
0
DMA core knowledge covering operating workflow, transfer modes and typical embedded application scenarios
DMA Deep‑Dive: Workflow, Transfer Modes & Real‑World Use‑Cases
ruilixin60
6
0
AD9833‑MCP41010 amplitude‑adjustable DDS implementation in MicroPython
MicroPython DDS: AD9833 + MCP41010 Amplitude‑Tunable Signal Generator
ruilixin60
6
0
Advanced usage of DS3502 fast‑write mode and waveform generation techniques in MicroPython embedded projects
DS3502 with MicroPython: Fast‑Write Mode & Waveform‑Generation Tips
ruilixin60
6
0
MCP4725 waveform generator MicroPython timer‑driven implementation and debugging process
MCP4725 Waveform Generator: MicroPython Code, Timer Driver & Debug Guide
ruilixin60
6
0
The Apollo Automation R_PRO-1 is a PoE mmWave multisensor
Apollo PoE mmWave
Sunny_0
5
0
End‑to‑end MCP4725 signal‑generator project workflow
MicroPython + MCP4725 Signal‑Generator: Custom Class Full Project Workflow
ruilixin60
6
0
MCP41010 principle SPI driver practical cases
MCP41010 Deep‑Dive: SPI Protocol & Hands‑on Implementation
ruilixin60
6
0
DS3502 solves mechanical potentiometer drawbacks
Mechanical‑to‑Digital: DS3502 Solves Potentiometer Accuracy, Drift & Automation Issues
ruilixin60
6
0