User Created Content
I2C bus basics: 2‑wire SDA/SCL, address‑based multi‑device connection, version evolution from Philips to NXP
I2C Bus Fundamentals (Part 1): Concepts, History & Daisy‑Chain Topology
ruilixin60
5
0
Brief intro to computer BUS: origin from ENIAC, modern bus definition, data‑address‑control buses and master‑slave roles.
Master Multi‑Pin Single‑Wire Time‑Division Multiplexing: Dive Into Bus Communication Fundamentals
ruilixin60
4
0
RP2040 MicroPython demos for UART RXIDLE and TXIDLE interrupts.
Practical Guide to Receive Idle Interrupt and Transmit Idle Interrupt with MicroPython + Pico
ruilixin60
4
0
Compares MicroPython v1.23.0 and v1.26.0 on RP2040, covering newly supported UART interrupts and trigger events to replace polling.
MicroPython Interrupt Guide: Supported & Unsupported Interrupts on Raspberry Pi Pico
ruilixin60
5
0
a Geiger Counter data logging system with Ethernet connectivity, SD card support, and a web-based monitoring interface.
How to Build an Ethernet Geiger–Müller Environmental Data Logger with W55RP20-EVB-PICO?
ronpang0
43
0
This tweet explains RP2040 interrupt architecture, IRQ allocation, NMI mechanism and NVIC priority rules.
Pico NVIC Deep Dive: Vector Table, NMI & Interrupt Priority Nesting
ruilixin60
8
0
This tweet introduces MCU interrupt concepts, polling contrast, interrupt types and NVIC fundamentals.
What Is an Interrupt? MCU Interrupt Logic Explained With Real Examples
ruilixin60
7
0
This tweet introduces the basic characteristics and working principle of stepper motors.
67 Serial Protocol Analysis: R60ABD1 Radar Driver Design in MicroPython
ruilixin60
7
0
This tutorial covers RS485 fundamentals, MAX13487 chip, and a MicroPython RS485 implementation on Raspberry Pi Pico.
MicroPython RS485: MAX13487 Master-Slave Communication Project
ruilixin60
8
0
This tutorial introduces RS232 standards, MAX3232 level conversion, and implements an RS232 communication class with XON/XOFF software flow control on Raspberry
MicroPython RS232: XON/XOFF Flow Control & Overflow Solutions
ruilixin60
7
0
This tutorial explains MicroPython select poll() I/O multiplexing and demonstrates serial port event monitoring, data reading and exception handling.
MicroPython Basics: Stream vs Block I/O Devices Explained
ruilixin60
8
0
This content covers serial bus servo basics, LX-1501 protocol and a MicroPython SerialServo driver for servo control and data reading.
Bus Servo vs Digital Servo: Structure & Signal Principles Deep Dive
ruilixin60
7
0
This article introduces the JY61 six-axis gyroscope, covering its UART data frame protocol, checksum calculation, data conversion and available control commands
MicroPython + JY61 Gyro: Serial Driver, Custom Protocol & Data Visualization
ruilixin60
7
0
This experiment realizes UART send & receive on Fengya No.1 board, with bytes decoding, LED prompt and verification using XCOM.
Data Transceiver Practice: hardware Configuration, MicroPython Programming
ruilixin60
7
0
This tutorial covers RP2040 UART hardware overview, MicroPython machine.UART APIs, IO multiplexing with select module, and serial debugging tools including CH34
Raspberry Pi Pico UART: Hardware, MicroPython & Debugging Guide
ruilixin60
9
0
Room Environment Monitoring
Room Environment Monitoring
Alan0
12
0
VFD Clock with SNMP and NTP
VFD Clock with SNMP and NTP
Alan0
12
0
This article details Raspberry Pi Pico UART hardware architecture, covering FIFO buffer, DMA, interrupts, baud rate calculation and hardware flow control.
Raspberry Pi Pico UART Deep Dive: Hardware Architecture & Register Operations
ruilixin60
11
0
This tutorial covers UART flow control, common data verification algorithms and pipeline optimization to boost serial communication throughput.
Serial Port Hidden Tips: 3 Concepts to Boost Communication Speed
ruilixin60
9
0
This tutorial explains UART asynchronous serial communication, frame structure, parity check, baud rate concepts and data transmission workflow.
Serial Ports Deep Dive: Custom Frames for Multi-Device Communication
ruilixin60
11
0
This tutorial explains UART asynchronous serial communication, frame structure, parity check, baud rate concepts and data transmission workflow.
Serial Ports Explained Simply: Core Concepts With Real-World Examples
ruilixin60
11
0
This tutorial explains embedded communication basics including transmission modes, duplex types, rate concepts, interfaces, buses and protocols.
Embedded Communication Basics: Transmission & Protocol Rules for Beginners
ruilixin60
10
0
This article introduces communication fundamentals and classifies mainstream wired and wireless communication protocols used in embedded systems.
Serial to IoT: 10 Communication Protocols Compared
ruilixin60
9
0
This tutorial introduces 5-way joystick and implements multi-direction key detection with MicroPython GPIO interrupts.
5-Way Button Deep Dive: Pico Detection & MicroPython Code
ruilixin60
8
0