ESP32 電子紙 Game Boy:模擬器畫面更新達 30 FPS
基于ESP32的电子纸GameBoy,30帧/秒 [视频]
Bo Made It 為 ESP32-S3 電子紙板編寫自訂顯示驅動程式,令畫面更新速度達約 30 次/秒,足以運行可玩的 Game Boy 模擬器。畫面支援 4 級灰階,硬件包括 Waveshare ESP32-S3-ePaper-1.54 電子紙板,以及配有觸感按鍵的 ESP32C3 控制器。
Skip navigation
Search
Search with your voice
ESP32 E-Paper that runs GameBoy
Tap to unmute
2x
ESP32 E-Paper that runs GameBoy
Bo Made It 28,449 views 2d ago
Copy link
Info
Shopping
If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
Cancel Confirm
Share
- [x] Include playlist
An error occurred while retrieving sharing information. Please try again later.
0:00
0:00 / 0:00
Live
•Watch full video
•
INTRO
•
40:28 Let's make this cheap Wi-Fi clock awesome Adrian's Digital Basement 175K • 4w ago Live Playlist ()Mix (50+)37:19 Turn a broken Samsung phone into a Mini PC - without a BATTERY!!Fixing Modding Building 181K • 2w ago Live Playlist ()Mix (50+)16:32 But How Do Filesystems Work?nubskr 212 • 2h ago Live Playlist ()Mix (50+)15:27 The E-Ink Monopoly Coding with Lewis 273K • 2mo ago Live Playlist ()Mix (50+)8:21 Every Photo Already Exists. I Built a Camera to Find Them.Strange Inventions 31K • 1d ago Live Playlist ()Mix (50+)6:46 A $50 pocket e-ink... anything? reTerminal Sticky thoughts / demo / review, kinda pixel leaves 321K • 1mo ago Live Playlist ()Mix (50+)24:02 Cyberdeck Build: DIY Portable Computer ExplainingComputers 172K • 11mo ago Live Playlist ()Mix (50+)23:03 The Best Air Sensor is One You Can Make Yourself FEATURE.118K • 4mo ago Live Playlist ()Mix (50+)17:15 I Upgraded the Smart Speaker Big Tech Won’t Build Print Your Speakers 7.4K • 7h ago Live Playlist ()Mix (50+)59:02 The Open Source Internet Is Here Data Slayer 2.4M • 2w ago Live Playlist ()Mix (50+)13:35 7 Sensors You Should NEVER Use in a Product Predictable Designs with John Teel 478K • 2mo ago Live Playlist ()Mix (50+)9:15 I Built the Perfect Device for My Girlfriend’s Weird Hobby Paul Lagier 1.3M • 2w ago Live Playlist ()Mix (50+)
Sign in to confirm you’re not a bot
This helps protect our community
ESP32 E-Paper that runs GameBoy
28K views 2d ago
28,449 views • Oct 8, 2026
Bo Made It
686 subscribers
Subscribe
Subscribed
978
Share
Download
Download
Save
ESP32 E-Paper that runs GameBoy
28,449 views 28K views
Oct 8, 2026
978
Share
Download
Download
Save
Let's make this cheap Wi-Fi clock awesome
Adrian's Digital Basement
175K 4w ago
Turn a broken Samsung phone into a Mini PC - without a BATTERY!!
Fixing Modding Building
181K 2w ago
But How Do Filesystems Work?
nubskr
212 2h ago
The E-Ink Monopoly
Coding with Lewis
273K 2mo ago
Every Photo Already Exists. I Built a Camera to Find Them.
Strange Inventions
31K 1d ago
A $50 pocket e-ink... anything? reTerminal Sticky thoughts / demo / review, kinda
pixel leaves
321K 1mo ago
Cyberdeck Build: DIY Portable Computer
ExplainingComputers
172K 11mo ago
The Best Air Sensor is One You Can Make Yourself
FEATURE.
118K 4mo ago
I Upgraded the Smart Speaker Big Tech Won’t Build
Print Your Speakers
7.4K 7h ago
The Open Source Internet Is Here
Data Slayer
2.4M 2w ago
7 Sensors You Should NEVER Use in a Product
Predictable Designs with John Teel
478K 2mo ago
I Built the Perfect Device for My Girlfriend’s Weird Hobby
Paul Lagier
1.3M 2w ago
WTF is a Googlebook?
Marques Brownlee
5.9M 2d ago
DDR3 Rides Again, ft. Wendell of Level1 Techs
Gamers Nexus
308K 13h ago
I turned a CLOCK into a vintage Mac!
This Does Not Compute
441K 7mo ago
I Built an Electric Truck — Here’s how Much it Cost
B_Serious
469K 13d ago
A Curiously Minty Cyberdeck
Exercising Ingenuity
2.1M 5mo ago
I Hate Modern Desks... So I Built This.
Morley Kert
4.2M 3mo ago
M5Stack PaperMono: The Ultimate ESP32 Pocket Gadget?
Volos Projects
131K 1mo ago
Qualcomm made a Pi 5 killer. Good luck getting one.
Jeff Geerling
682K 1d ago
Show more
Show more
Comments
Comments 85
Top Show featured commentsNewest Show recent comments, including potential spam
In this video
Chapters
Transcript
Chapters
INTRO
0:00
### HOW E-PAPER WORKS ### HOW E-PAPER WORKS 0:28
HOW E-PAPER WORKS
0:28
WHY???
1:19
### Shortening the Waveform ### Shortening the Waveform 2:29
Shortening the Waveform
2:29
### FASTER… BUT AT WHAT COST? ### FASTER… BUT AT WHAT COST? 3:06
FASTER… BUT AT WHAT COST?
3:06
### PER-PIXEL DRIVING ### PER-PIXEL DRIVING 3:30
PER-PIXEL DRIVING
3:30
30 FPS
4:20
### 4 SHADES OF GREY ### 4 SHADES OF GREY 4:40
4 SHADES OF GREY
4:40
SOUND
7:16
### USB GAMEPAD ### USB GAMEPAD 7:58
USB GAMEPAD
7:58
Sync to video time
ESP32 E-Paper that runs GameBoy
Bo Made It
Bo Made It
978 Likes
28K Views
Oct 8 2026
I wrote a custom display driver for a small ESP32-S3 e-paper board and managed to get around 30 display updates per second, with 4 shades of gray. In this video, I explain how e-paper works, why it’s normally so slow, and how I managed to make it fast enough to run a playable Game Boy emulator. Hardware: Board: Waveshare ESP32-S3-ePaper-1.54, SD card. Controller: ESP32C3 with a bunch of tactile switches, 3D printed body. DISCLAIMER: I am a software engineer and I’ve worked with microcontrollers for a few years, but display drivers are definitely not my area of expertise. A lot of the code was vibe-coded. It still took about a month of long late evening hours to arrive to the state it's in now, though. CHAPTERS 00:00 INTRO 00:28 HOW E-PAPER WORKS 01:19 WHY??? 02:29 Shortening the Waveform 03:06 FASTER… BUT AT WHAT COST? 03:30 PER-PIXEL DRIVING 04:20 30 FPS 04:40 4 SHADES OF GREY 07:16 SOUND 07:58 USB GAMEPAD PaperBoy video: •GameBoy Emulator on ESP32+Eink(M5Stack...…...more
...more Show less
Chapters
View all
INTRO
0:00
### HOW E-PAPER WORKS ### HOW E-PAPER WORKS 0:28
HOW E-PAPER WORKS
0:28
WHY???
1:19
### Shortening the Waveform ### Shortening the Waveform 2:29
Shortening the Waveform
2:29
Transcript
Follow along using the transcript.
Show transcript
### Bo Made It 686 subscribers
Transcript
NaN / NaN
Description
Comments
來源:Hacker News 熱門(buzzing.cc 中文翻譯) · youtube.com
40:28
37:19
16:32 New
15:27
8:21 New
6:46