Wiznet makers

UCC

User Created Content

ESP32 dual-W5500 transparent Ethernet bridge

ESP32 dual-W5500 transparent Ethernet bridge

gunn
  • 2

  • 0

caravan

caravan

Aimee0
  • 0

  • 0

NOBD keeps your inputs honest and your intent intact. Execution is back. No more fighting a broken pipeline between your hands and the game.

GP2040-CE NOBD

Sunny_
  • 2

  • 0

Code Modern. Code Legacy. Code Firmware. - open-source AI-native IDE with agentic coding, Power Mode, legacy modernization, and firmware development

Neural Inverse

Sunny_
  • 2

  • 0

This guide shows how to build and test a light-controlled LED system using Blockless and the W5100S-EVB-Pico.

Quick Start with Blockless to Realize Hardware Creations

ruilixin6
  • 5

  • 0

A small companion service for connecting retro machines (real DOS PCs, Windows 9x) to networks and the internet over a plain serial cable. It is a single self-c

Heddle

Sunny_
  • 14

  • 0

Open-Source Pixel Artnet Node now supports WLED!

Open-Source Pixel Artnet Node now supports WLED!

gunn
  • 14

  • 0

Signal Elektronik’s Geiger-Müller counter and datalogger uses the WIZnet W55RP20-EVB-PICO as the processing and wired-networking platform for a radiation-monito

How to Build an Industrial Geiger-Müller Datalogger with W55RP20-EVB-PICO?

viktor
  • 18

  • 0

Huawei EMMA dials out over TLS as the TCP client, so a normal Modbus server cannot answer it. A W5500 gives that reverse link its own isolated LAN.

Huawei-Modbus-TLS-Server

irina
  • 43

  • 0

Two approaches to drive WS2812 on Pico: built‑in NeoPixel library and hardware‑timing PIO implementation for GRB‑encoded color‑chasing light effects.

RP2040 PIO Driving WS2812 LED Strip: From Principles to MicroPython Implementation

ruilixin6
  • 46

  • 0

This demo applies `StateMachine.exec()` to run single‑shot PIO instructions to toggle LED without modifying stored PIO program.

Dynamic Execution Instructions: Unlocking More Flexible Usage of RP2040 PIO

ruilixin6
  • 35

  • 0

This demo uses PIO `irq()` instruction to trigger interrupts and print IRQ flags on RP2040 with MicroPython.

Pico PIO Interrupt Development: Principles, Timing & Practical Implementation

ruilixin6
  • 35

  • 0

This example uses RP2040‑PIO in MicroPython to blink Pico’s onboard LED via state‑machine without CPU‑loop blocking.

PIO Quick Start: On‑Board LED Blink — Principles & Code Walkthrough

ruilixin6
  • 41

  • 0

MicroPython uses rp2 module to configure and run RP2040 PIO state‑machines.

MicroPython PIO API Deep‑Dive: StateMachine & PIO Class Methods

ruilixin6
  • 36

  • 0

Key RP2040 PIO registers cover control, FIFO status, EXECCTRL, SHIFTCTRL and PINCTRL for state‑machine configuration.

In-depth Analysis of 88 PIO: How Control Registers Govern the Operation of the finite-state machine

ruilixin6
  • 39

  • 0

RP2040 PIO includes side‑set, wrap, FIFO join, auto‑push/pull, fractional divider and flexible GPIO mapping.

PIO Underlying Principles Deep‑Dive: Side‑Set to Instruction Execution

ruilixin6
  • 43

  • 0

RP2040 PIO‑instructions are 16‑bit wide, split into 3 fields: 3‑bit opcode, 5‑bit side‑set/delay, and 8‑bit parameter.

RP2040 PIO Instruction Set Deep‑Dive: Starting from the Datasheet

ruilixin6
  • 50

  • 0

pioasm syntax covers identifiers, data types, expressions, labels, instructions with side‑set/delay, and the nop pseudo‑instruction for RP2040 PIO assembly.

Pico PIO Assembly Syntax Deep‑Dive: Identifiers, Instructions & Pseudo‑Instructions

ruilixin6
  • 40

  • 0

RP2040 PIO state‑machines use pioasm instructions, shift registers and side‑set, with GPIO mapping and IRQ flags for multi‑state‑machine synchronization.

RP2040 PIO Programming Model & FSM Principles: Hardware to Working Logic

ruilixin6
  • 41

  • 0

RP2040 PIO is a programmable‑IO peripheral with two blocks and eight state‑machines, implementing diverse serial/parallel protocols with minimal CPU overhead.

RP2040 PIO: Hardware Architecture & Working Principles Quick Overview

ruilixin6
  • 36

  • 0

MicroPython PWM‑driven passive‑buzzer class, playing "Twinkle Twinkle Little Star" via mapped note‑frequency melody data.

Buzzer Guide: Active vs Passive, PWM Drive & Pico MicroPython Practice

ruilixin6
  • 41

  • 0

MicroPython PWM‑based RGB‑LED driver class, supporting RGB‑value mapping and named‑color switching for multi‑color lighting effects.

Basics: RGB LED Hardware Principles and Raspberry Pi Pico PWM Control Practice

ruilixin6
  • 38

  • 0

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

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

  • 0