Luciano's tech see the web in desktop mode to better experience | 480 OS | 315 OS Pi 4B | 111 OS Pi5
For Correct Flash Size we use WeAct Studio RP2040 uf2 files, the default is 16MB, the rest are for 8MB, 4MB,2MB.
El microcontrolador RP2040 (MCU) integra un Cortex-M0+ de arquitectura ARM de doble núcleo, integra directamente 264 kb de RAM en el interior, admite hasta 16 M de Flash de expansión externa QSPI y configuraciones de E/S altamente flexibles, incluyendo I2C, SPI, PIO (Programming I /O). Esta producción de placa central RP2040 utiliza microprocesamiento (MCU) RP2040 para hacer la placa de circuito de la placa central, que es conveniente para que los usuarios amplíen periféricos, diseñen y construyan circuitos. El RP2040 es compatible con la placa Raspberry Pi Pico en la mayoría de los casos y mejorar las deficiencias de la placa Pico.
The RP2040 microprocessor (MCU) integrates a dual-core ARM architecture Cortex-M0+ core, directly integrates 264kb RAM inside, supports up to 16M QSPI external expansion Flash, and highly flexible I/O settings, including I2C, SPI, PIO (can Programming I/O). This RP2040 core board production uses RP2040 micro-processing (MCU) to make the core board circuit board, which is convenient for users to expand peripherals and design and build circuits. The RP2040 is compatible with the Raspberry Pi Pico core board in most cases and improves the deficiencies of the Pico board.
Dual-core Cotex-M0+
Low power consumption
High performance
WS2812-RGB light group
Support up to 16M QSPI external expansion Flash, rich peripheral interfaces
Support Python fast programming
Suppport C language programming
Added PWR power indicator to improve the human-computer interaction experience of plugging in USB power supply
Change MicroUSB interface to Type-C interface
Add a reset button, which is convenient for users to reset and update the firmware in the power-on state
Add the USRkey user button, which is convenient for user verification and a simple input function
The RGB light group is added, which is convenient for users to operate. The RGB light group reflects various information through the on-off and brightness of the red, green, and blue lights.
CPU Dual-core ARM Cortex M0+ processor up to 133MHz
FLASH Memory 16MB off-chip
SRAM 264KB
Digital I/O Pins: 28
Analog I/O Pins: 4
I2C interface: 2
SPI interface: 2
UART interface: 2
3 LEDs for power, user and programming
User and Reset buttons
USB Type-C connector
Power supply and downloading interface USB Type-C
Circuit Operating Voltage: 3.3V
Supply Voltage via USB: 5V
Power 3.3V/5V DC
Dimensions 53.3 x 22.9mm
VCC-GND Studios’ YD-RP2040 has the following improvements over the Raspberry Pi Pico:
Added PWR power LED
The USB interface was changed to type-C USB
Added reset button to facilitate reset operation and firmware update operation.
Added the USRkey user button(GPIO24).
Added RGB lights(GPIO23)
Change PICO’s W25Q16 to W25Q32(4M)/W25Q64(8M)/W25Q128(16M)
RP2040-YD 99Tech schematics
Rp2040-YD VCC-GND schematics
RP2040-YD schematics
RP2040-YD VCC-GND Metric SIZE
RP2040-YD Metric SIZE
3 pin Debug connector specification
RP2040 Datasheet
Hardware Design with rp2040
Getting started with Pico
Raspberry Pi Pico C/C++ SDK
Raspberry Pi Pico Python SDK
Raspberry Pi Pico Setup Windows (Will be obsolete, we need to use VSCode Extension)
Raspberry Pi Pico Visual Studio Code Extension (Replace Setup Windows in near future)
RP2040-YD WS2812 Example
Raspberry Pi Pico Setup Script
Pico VGA KiCAD
Archivo UF2 nuke file (Para Reseteo)
Get Latest UF2 from official MicroPython web.
WeAct Studio 16MB MicroPython UF2.
Pimoroni PicoLiPo 16MB MicroPython UF2.
MicroPython with ulab (numpy-simpy like modules) uf2.[Use Pimoroni Pico LiPo 16MB].
ulab(numpy scipy like) docs.
JavaScript runtime Kaluma web.
JavaScript UF2 firmware
Circuit Python Web
Circuit Python UF2 Download Page for VCC-GND YD-RP2040
Crcuit Python UF2 firmware WeAct Studio YD-RP2040
Circuit Python UF2 firmware WeAct Studio YD-RP2040 16MB Variant
Circuit Python libraries
Lua Pico UF2
Lua Pico Github
CPICOM is a proof-of-concept CP/M-80 2.2 Emulator UF2 firmware
CPICOM Github
FreeRTOS (deprecated now is) -->FreeTOS-Community
TinyGo GitHub
Rust and GitHub RP2040 Rust Project Template
Rust Language Book online
uLisp Github
FreePascal code Examples
Pico-infonesPlus latest version
Pico-infonesPlus AdafruitDVISD UF2
Pico-infonesPlus FeatherDVI UF2
Pico-infonesPlus PimoroniDVI UF2
Github Pico-infonesPlus
Picones UF2
GitHub Pico-infones
Arduino-Pico programming Pico with the same language of Arduino!
Pico-56 UF2
GitHub Pico-56
Picocomputer 6502 RP6502 UF2(inside zip
Page Picocomputer 6502 RP6502
GitHub Picocomputer 6502 RP6502
GitHub and UF2 Pico-ZxSpectrum.
GitHub pico-tflmicro TensorFlow Lite Micro.
PiCalc: Pocket Calculator Gerber-Video-Firmware-Instructables & 3D Parts
Delta-Pico: Rust Scientific Calculator GitHub
WearPico UF2 SmartWatch DIY
WearPico GitHub
WearPico Wiki
BreadboardOS firmware GitHub
PiPicoFX Simple Multieffects Guitar Web
PiPicoFX Simple Multieffects Guitar GitHub
Zephyr RTOS GitHub
Zephyr RTOS Web
Zephyr RTOS Docs
Google Pigweed and Bazelisk install
Google Pigweed Bazel Quickstart
Google Pigweed Sense C/C++ SDK
Google Pigweed Sense Full Tutorial and Setup Environment for C/C++ SDK
Google Pigweed User Guide
NuttX Documentation
Supported boards Docs
Apache NuttX RTOS
Microsoft DeviceScript
Microsoft DeviceScript GitHub
Microsoft DeviceScript UF2
Pico-PLC-FX1N UF2
Apple II A2DVI digital video card UF2
Apple II A2DVI digital video card Open-source Hardware GitHub
Sigrok-Pico Logic Analyzer 24 Channels UF2
Sigrok-Pico Logic Analyzer 24 Channels GitHub
Sigrok-Pico Logic Analyzer 24 Channels, require PulseView and this old soft require MFC Visual Studio 2010 to run. See YouTube example.
Pico RX build SDR SW/MW/LW Receiver with a Raspberry Pi Pico. UF2.
Pico RX build SDR SW/MW/LW Receiver Manual
GP2040-CE UF2 Make a GamePad
GP2040-CE Web
GP2040-CE Docs
GP2040-CE Pinout
GP2040-CE Web Config
RP2040 Doom Web
RP2040 Doom GitHub
RP2040 Doom UF2
Scoppy UF2
Scoppy Wiki
Scoppy GitHub
Scoppy Android app
Joypad OS UF2
Joypad GitHub
Pico-GenesisPlus UF2
Pico-GenesisPlus GitHub
Pico-Megadrive emulator for MURMULATOR devboard UF2
Pico-Megadrive emulator for MURMULATOR devboard GitHub
Gwenesis GitHub
Pico-286 (previously Pico-XT) UF2
Pico-286 (prevoiusly Pico-XT) GitHub
Pico-BK BK-001x emulator UF2
Pico-BK BK-001x emulator GitHub
OS for Murmulator M2 GitHub
OS for Murmulator M2 UF2
Murmulator Web
Pico-RK86 emulator UF2
Pico-RK86 emulator GitHub
Pico-Atari800 and 5200 emulator UF2
Pico-Atari800 and 5200 emulator GitHub
Pico-nes UF2
Pico-nes GitHub
Pico-sms Sega Master System/GameGear Emulator UF2
Pico-sms Sega Master System/GameGear Emulator GitHub
Pico-PCE PC Engine/ TurboGrafx 16 UF2
Pico-PCE PC Engine/ TurboGrafx 16 GitHub
Pico-Gameboy emulator UF2
Pico-Gameboy emulator GitHub
Pico-watara Watara Supervision Emulator UF2
Pico-watara Watara Supervision Emulator GitHub
Pico-lynx Atari Lynx Emulator UF2
Pico-lynx Atari Lynx Emulator GitHub
Pico-wonderswan Wonderswan Color Emulator GiHub
Pico-neogeo-pocket NeoGeo Pocket Color Emulator GitHub
PicoMite GiHub
VersaTerm UF2
VersaTerm GitHub
Pico-gamate Bit Corp. Gamate Emulator UF2
Pico-gamate Bit Corp. Gamate Emulator GitHub
Pico-doom UF2
Pico-doom GitHub
Pico-mac/umac UF2
Pico-mac/umac GitHub
Murmulator Game and Watch UF2
Murmulator Game and Watch GitHub
Pico-nu-pogodi Sovietic Hand held Game UF2
Pico-nu-pogodi Sovietic Hand held Game GitHub
Murmapple Apple //e Emulator UF2
Murmapple Apple //e Emulator GitHub
Hecate USB to PS/2 Converter UF2
Hecate USB to PS/2 Converter GitHub
Pico-spec ESPectrum port UF2
Pico-spec ESPectrum port GitHub
Oscilloscope RP2040 OpenHantek Protocol UF2
Oscilloscope RP2040 OpenHantek Protocol GItHub
Logic Analyzer RP2040 SUMP Protocol UF2
Logic Analyzer RP2040 SUMP Protocol GitHub
Pico-smsplus Sega Master System and Game Gear Emulator UF2
Pico-smsplus Sega Master System and Game Gear Emulator GitHub
Pshell A tiny shell with System, Vi and C Compiler UF2
Pshell A tiny shell with System, Vi and C Compiler GiHub
Pico-100BASE-TX Bit-banged 100 MBit/s Fast Ethernet transmitter and UDP framer GitHub
RPi Pico WAV Player Hi-Res WAV Player UF2
RPi Pico WAV Player Hi-Res WAV Player GitHub
PyDOS DOS-like OS for microcontroller boards running Micropython or Circuitpython UF2
PyDOS DOS-like OS for microcontroller boards running Micropython or Circuitpython GitHub
Pico Gamepad Converter Switch to different gamepad modes using a gamepad as input. Re-use old gamepads that don't support USB connections or make compatibles with certain platform UF2
Pico Gamepad Converter Switch to different gamepad modes using a gamepad as input. Re-use old gamepads that don't support USB connections or make compatibles with certain platform GitHub
USBSID-Pico Interfacing one or two MOS SID chips and/or hardware SID emulators UF2
USBSID-Pico Interfacing one or two MOS SID chips and/or hardware SID emulators GitHub
Pico Test Synth Simple board to help make synths UF2
Pico Test Synth Simple board to help make synths GitHub
Framethrower Denise PiStorm Framethrower for Amigas with Denise Chip UF2
Framethrower Denise PiStorm Framethrower for Amigas with Denise Chip GitHub
RP2DAQ User-friendly firmware+module to control Rasbperry Pi Pico directly from Python scripts UF2
RP2DAQ User-friendly firmware+module to control Rasbperry Pi Pico directly from Python scripts GitHub
USB Sound Card HiRes High-resolution USB-DDC based on pico-playground's usb_sound_card. Features I2S output with low-jitter MCLK UF2
USB Sound Card HiRes High-resolution USB-DDC based on pico-playground's usb_sound_card. Features I2S output with low-jitter MCLK GitHub
Pico USB I2S Speaker High-resolution USB-DDC based on tinyusb. Features I2S output with low-jitter MCLK UF2
Pico USB I2S Speaker High-resolution USB-DDC based on tinyusb. Features I2S output with low-jitter MCLK GitHub
RetroPy Lightweight micro-python game engine UF2
RetroPy Lightweight micro-python game engine GitHub
RetroPy Lightweight micro-python game engine Docs
Octemu Octane's Emulator: Cross-platform CHIP-8/SUPER-CHIP Emulator UF2
Octemu Octane's Emulator: Cross-platform CHIP-8/SUPER-CHIP Emulator GitHub
QMK Quantum Mechanical Keyboard UF2
QMK Quantum Mechanical Keyboard Docs
Firmware and Bootloader from another Chinese version:
RP2040-YD Micropython Demo Firmware
WS2812 Intelligent Control Led Datasheet:
WS2812 Datasheet
GitHub WeActStudio:
DOS-like OS for microcontroller boards running Micropython or Circuitpython
Switch to different gamepad modes using a gamepad as input. Re-use old gamepads that don't support USB connections or make compatibles with certain platform.
Interfacing one or two MOS SID chips and/or hardware SID emulators
User-friendly firmware+module to control Rasbperry Pi Pico directly from Python scripts
High-resolution USB-DDC based on pico-playground's usb_sound_card. Features I2S output with low-jitter MCLK.
High-resolution USB-DDC based on tinyusb. Features I2S output with low-jitter MCLK
Quantum Mechanical Keyboard
Descargamos el archivo neopixel.py o lo abrimos y copiamos todo su contenido, creamos un archivo llamado neopixel.py y lo guardamos en la Pico:
Download neopixel.py or open it and copy all his content and create a file called neopixel.py a save it to the Pico:
Creamos un nuevo archivo main.py en la Pico--Make a main.py file on the Pico:
En el copiamos el contenido del ejemplo--Copy the content of the file colorwave.py:
Debemos tener en cuenta--Take care of this:
numpix ->> N° pixel
Neopixel(numpix, State Machine ID, GPIO, "GRB")
En esta placa--In this board:
Neopixel(numpix, 0, 23,"GRB")