#RP2350B

2025-04-18

🎮 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

DerTobiDerTobi
2025-03-13

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.

youtu.be/mU434Oea1NE

2025-02-12

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

Main core core to initialise a PIO program. The first line sets the GPIO base for the PIO to 16.The PIO program initialiser. The call to sm_config_set_in_pins has 16 subtracted from the pin number, the call to pio_gpio_init doesn't.
2025-02-07

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

A Tera Term window with the words "Hello, world!" scrolling up the screen.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst