Wiznet makers

UCC

User Created Content

MicroPython PWM‑driven LED breathing light, with periodic timer callback and explanation of Python `global` keyword.

Raspberry Pi Pico MicroPython Basic Example: PWM Controlled LED Breathing Lamp

ruilixin6
  • 134

  • 0

EC11 rotary‑encoder driver with timer‑based software debounce, plus terminal progress‑bar demo in MicroPython.

Rotary Encoder Debounce: Implemented with Raspberry Pi Pico MicroPython Timers

ruilixin6
  • 113

  • 0

MicroPython task scheduler built upon software‑timer, featuring Task/Scheduler classes with task add/delete/pause/resume, idle‑time GC and exception handling.

Raspberry Pi Pico Task Scheduler: Timer‑Based MicroPython Multitasking

ruilixin6
  • 127

  • 0

Timer‑driven button‑detection FSM in MicroPython for single‑click, double‑click and long‑press.

77‑Key FSM Detection Architecture: Debounce, Single‑Click, Double‑Click & Long‑Press Solutions

ruilixin6
  • 130

  • 0

RP2040 clock system, general‑purpose timer, PWM timer dual‑register mechanism and SysTick details.

Mastering Raspberry Pi Pico Timers: Hardware Principles & Operating Modes

ruilixin6
  • 133

  • 0

MCU timer basics: types, internal composition, timing/counting/PWM modes and PWM‑related parameters.

Illustrated Guide to Timer Principles and Operating Modes

ruilixin6
  • 150

  • 0

RP2040 timing units overview & MicroPython Timer / PWM class APIs.

Concise Overview of Raspberry Pi Pico Timers: Overview & APIs

ruilixin6
  • 120

  • 0

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

ruilixin6
  • 137

  • 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

ruilixin6
  • 140

  • 0

RP2040 MicroPython demos for UART RXIDLE and TXIDLE interrupts.

Practical Guide to Receive Idle Interrupt and Transmit Idle Interrupt with MicroPython + Pico

ruilixin6
  • 124

  • 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

ruilixin6
  • 108

  • 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?

ronpang
  • 161

  • 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

ruilixin6
  • 115

  • 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

ruilixin6
  • 105

  • 0

This tweet introduces the basic characteristics and working principle of stepper motors.

67 Serial Protocol Analysis: R60ABD1 Radar Driver Design in MicroPython

ruilixin6
  • 140

  • 0

This tutorial covers RS485 fundamentals, MAX13487 chip, and a MicroPython RS485 implementation on Raspberry Pi Pico.

MicroPython RS485: MAX13487 Master-Slave Communication Project

ruilixin6
  • 141

  • 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

ruilixin6
  • 118

  • 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

ruilixin6
  • 116

  • 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

ruilixin6
  • 130

  • 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

ruilixin6
  • 135

  • 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

ruilixin6
  • 115

  • 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

ruilixin6
  • 147

  • 0

Room Environment Monitoring

Room Environment Monitoring

Alan
  • 130

  • 0

VFD Clock with SNMP and NTP

VFD Clock with SNMP and NTP

Alan
  • 124

  • 0