惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium
腾讯CDC
A
About on SuperTechFans
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
D
DataBreaches.Net
D
Docker
宝玉的分享
宝玉的分享
量子位
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
博客园 - 三生石上(FineUI控件)
Jina AI
Jina AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
Last Week in AI
Last Week in AI
H
Help Net Security
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence

Blog – Hackaday

Bavarian Court Tells Gemini It Can’t Be A Real Boy Until It Tells The Truth Why Not Yserver? It’s Xserver, But Rust-y. OpenCAL: Computed Axial Lithographic 3D Printing For Everyone Is A CS Degree DOA Thanks To LLMs? IEEE Says TBD. Double The VRAM Of An RTX 3070 The Pacemaker Patch Robot Chess But Each Piece Is A Small Robot Bambuddy Says Bye To Bambu Lab Cloud Services Converting A Scanning Electron Microscope Into A TEM Is Surprisingly Easy Custom Watch Is On The Case Patterns Everywhere Behold A 60 Hz Refresh Rate E-ink Monitor GentleOS, A Simple OS For Your Old PC Deeply Optimized MSX Emulation On ESP32-S3 With VGA Output Homebrew Macropad Looks Good The Air Position Indicator For The B-29 Building A 1:150 Scale Toyota ProBox Micro Remote Control Car Adding Weight To A 3D Print With Plaster Of Paris, Cleanly Hackaday Podcast Ep 373: GPS, Danger In Space, And Robby The Robot A Peek Inside The Secret Lagercrantz Suitcase Radio This Week In Security: Microsoft On Microsoft, Register Your Domains, Linux On ARM, And FreeBSD Joins The File Cache Club Glue-in Hinge Design Tries Something Different The Hackaday Communicator Badge, Re-Imagined With New Firmware Amiga 1232 Storm CD Packs Every Upgrade Into One Wedge So Many Analog To Digital Converters Repairing A Pair Of Voodoo 2 GPUs For Some SLI Action AI The Truly Environmentally Friendly Way Evidence For Water Vapor Plumes On Europa Vanishes In Re-Analysis Mechanical Stability For Your Coils 3D Printed Hose Sprayer Sets Phasers To Suds
Cheap Yellow Display With Boosted PSRAM Turned Snazzy Emu...
Tyler August · 2026-05-30 · via Blog – Hackaday

Skip to content

The ‘Cheap Yellow Display’, or CYD, is becoming a staple in these circles, and with good reason: just like the name says, it’s cheap, it has a display, and of course an ESP32 microcontroller to give it lots of brainpower. What it doesn’t come with is a lot of RAM, which was a problem for [DynaMite]’s project. What was there to do but solder on more PSRAM so the CYD could become a mini TV for retrogaming?

Depending what you want to play, you might not need the extra memory. In [DynaMite]’s case, he wanted to run Retro-Go, which opens up a lot more than just the standard NES emulator you can run on an unmodified CYD — including 16-bit systems like the SNES and Sega Genesis/MegaDrive or even DOOM. Adding the PSRAM is just a matter of getting the little chip onto an unpopulated footprint on the board, cutting some traces, and adding a bodge wire. It’s not nothing, but it’s not impossible.

While he was slinging solder, [DynaMite] also took the time to swap some resistors in a step that apparently does great things for the CYD’s sound output, which is… not great, from stock. For really good sound, you really need to break out I2S, but for a tiny game system this is doubtless good enough.

The whole thing goes into a lovely retro TV case that takes its design cues from The Simpsons, which is available via the link as a STEP file as well as STLs. He’s also got a vibe-coded video player application — think of it like the VCR, maybe —and a launcher that will switch betwixt that and the emulator or any other applications stored as .bin files on an SD-card. Check it out in action in the demo video below.

Emulating video games is one source of retro fun, but if you want the full experience you also need to emulate broadcast TV. Don’t forget the preview channel!