The picoZ80 is a drop-in replacement for the classic Zilog Z80 processor, which was discontinued in 2024. This version is based on Raspberry Pi RP2350B and ESP32 chips and brings some modern features, while fitting in the socket of any PC designed for the Z80. https://www.cnx-software.com/2026/03/26/picoz80-a-z80-microprocessor-drop-in-replacement-based-on-raspberry-pi-rp2350b-and-esp32/ #ZilogZ80 #picoZ80 #RP2350B #ESP32
picoZ80 – A Z80 microprocessor drop-in replacement based on Raspberry Pi RP2350B and ESP32

The picoZ80 board is a drop-in replacement for the Z80 microprocessor based on the Raspberry Pi RP2350B dual-core Cortex-M33 microcontroller and an ESP32 wireless SoC for WiFi and Bluetooth connectivity. My first computer was a ZX81 powered by a Zilog Z80 microprocessor, which was eventually phased out in 2024 after almost 50 years of production. But retro computing enthusiasts keep the platform alive, usually with softcore FPGA implementations such as MiSTer. The picoZ80 is different as it relies on the programmable I/O (PIO) state machines from the RP2350B MCU to reproduce cycle-accurate address, data, and control buses of the Z80 MPU. picoZ80 specifications: MCU - Raspberry Pi RP2350B CPU – Dual-core Arm Cortex-M33 CPU @ up to 150/300 MHz  (the two RISC-V cores do not appear to be used by the project) Memory – 520KB SRAM Storage – 8KB OTP flash Package – QFN-80 Memory - 8MB PSRAM Storage 16MB flash

CNX Software - Embedded Systems News
PicoZ80 Is A Drop-in Replacement For Everyone’s Favorite Zilog CPU

The Z80 has been gone a couple of years now, but it’s very much not forgotten. Still, the day when new-old-stock and salvaged DIP-40 packaged Z80s will be hard to come by is slowly approachin…

Hackaday
Apresentando o PicoZ80: um substituto moderno do Z80 para retrocomputadores. - Retrópolis

Este aí em cima é o título de um artigo publicado no X (sim, eu também não sabia que era possível publicar artigos longos naquele poço fétido de preconceitos e escória) onde o autor descreve este projeto assaz interessante para todos nós que amamos essas máquinas clássicas. O PicoZ80 é, segundo o autor, "um substituto

Retrópolis - A cidade dos clássicos

Fruit Jam credit card-sized PC with an RP2350B chip launches for $40

Earlier this year Adafruit introduced a credit card-sized computer called the Fruit Jam. It’s the size of a typical Raspberry Pi Model B, but it’s powered by a low-power Raspberry Pi RP2350B microcontroller.

This weekend the company announced that the Fruit Jam was available for purchase for $40. Only a few units were available at launch, and they quickly sold out. But more stock is expected […]

#adafruit #fruitJam #raspberryPi #rp2350 #rp2350b #sbc

Read more: https://liliputing.com/fruit-jam-credit-card-sized-pc-with-an-rp2350b-chip-launches-for-40/

ZuluSCSI firmware v2025.06.11 - The Oasis BBS

ZuluSCSI firmware v2025.06.11 adds improved timing, bug fixes, and support for the RP2350B. Now available for download.

The Oasis BBS

🎮 Exciting news for retro gaming enthusiasts and Open Hardware fans!

The Open DMG Display project is now live! This open-source TFT mod for the original Game Boy (DMG-01) is powered by the Raspberry Pi RP2350B. Features include dimming, palette switching, automatic game detection, and more. All files are available, making it fully open-source and open hardware. Check it out and bring your Game Boy into the modern era! linkhttps://www.embedded-ideas.de/posts/250417_open_dmg_display/ #OpenDMGDisplay #GameBoy #RetroGaming #OpenSource #Modding #RP2350B #OpenSource #OpenHardware #DIY

Just released a preview video for my current project: a DIY open hardware TFT display mod for the classic Game Boy (DMG01). I built it using the new RP2350B, so the release will have to wait until Raspberry Pi officially launches the controller chip. I’ll post an update when the project is ready for the public.

#dmg01 #retromodding #oshw #gpl #gameboy #rp2350 #rp2350b #raspberrypi

https://youtu.be/mU434Oea1NE

Open Hardware Display Replacement for the Classic Game Boy (DMG01) – Project Preview

YouTube

Todays #RP2350B school of hard knocks learning experience:

The RP2350B has 48 GPIOs but a PIO can only address a contiguous block of 32 GPIOs. You can set the base pin on the PIO to either pin 0 (default) or pin 16.

With pin 16 as base GPIO numbers are relative to the base ... unless they aren't. So the call to pio_gpio_init uses global numbering whilst the calls to sm_config use the based numbering.

#Pico

That looks like a good start to the weekend.

On another project using an RP2350B I couldn't get the USB terminal to connect. I've no idea if it was the hardware or a config issue. But this is working off the bat, so config is good, hardware is good and soldering is good :)

#Pico #RP2350B