YouMakeTech
YouMakeTech
  • 30
  • 1 134 815
Building the ULTIMATE GameBoy for Raspberry Pi Pico
In today’s episode, we’re building Pico-GB, a 3d printed GameBoy emulator handheld gaming console for Raspberry Pi Pico that ressembles to the original Nintendo Game Boy released in 1989.
This homemade Game Boy emulator is a fun and creative way to bring back old games on the beloved classic Game Boy console. With just a few basic components and a little bit of tinkering and programming you can build your own handheld gaming console capable of playing original Game Boy titles.
All you need is a Raspberry Pi Pico, an ILI9225 LCD display, an SD card and a couple of micro-push buttons to get started!! With a few hours and some basic soldering skills, you can build yourself a beautiful handheld Game Boy emulator to play all your favorite classic games. So, if you’re feeling nostalgic for some good old fashion Game Boy gaming then building a homemade emulator handheld is a great and inexpensive way to do just that!
Pico-GB is based on the $4 Raspberry Pi Pico microcontroller. The shell and buttons are 3D printed. The screen is a 2.2-inch LCD with a resolution of 220×176 pixels and 65K colors. There are 8 buttons: 4 for the DPAD + 4 action buttons (A, B, select, start). The buttons are 6x6x6mm micro push buttons.
The Game Boy emulator used by Pico-GB is Peanut-GB by Mahyar Koshkouei /deltabeard (github.com/deltabeard/Peanut-GB) with some changes done by me to support sound and accommodate SD card menu/save games on Raspberry Pi Pico (github.com/YouMakeTech/Pico-GB)
Peanut-GB has been specially optimized to run at full speed on low specs computers or microcontrollers. It runs at 60 frames per second on the Pico, at the expense of some emulation accuracy. It can play most of the 1000+ original Game Boy DMG games!
More information, materiel needed, assembly instructions, circuit diagrams, firmware, 3d printed parts etc. can be found on www.youmaketech.com/pico-gb-gameboy-emulator-handheld-for-raspberry-pi-pico/
Music: Rich in the 80s - DivKid - TH-cam Audio Library
มุมมอง: 32 253

วีดีโอ

Let's build a Game Boy Emulator on a Breadboard!
มุมมอง 31Kปีที่แล้ว
In today’s episode, we’re building a Game Boy emulator on a breadboard! This homemade Game Boy emulator is a fun and creative way to bring back old games on the beloved classic Game Boy console. With just a few basic components and a little bit of tinkering and programming you can build your own gaming console capable of playing original Game Boy titles. All you need is a Raspberry Pi Pico, an ...
Ender 5 Pro Direct Drive Upgrade Assembly [BondTech BMG+E3D V6]
มุมมอง 5Kปีที่แล้ว
Are you ready to push your Ender 5 to the next level? Convert your Ender 5 / Ender 5 Pro to direct-drive by combining some of the best components available for 3D printing: the BondTech BMG extruder and the E3D V6 hotend. This direct-drive mount is unlike any other. It was designed after trying a dozen other models and improved on the basis of this experience. Don't be fooled by the simplicity ...
Hero Me Gen 6 Assembly & Testing
มุมมอง 41Kปีที่แล้ว
In today’s episode, I review the Hero Me Gen 6 Extruder/Cooling system for 3D printers from MediaMan3D (Andrew Soderberg). The Hero Me Gen 6 is the most versatile mount for Creality printers: It supports 17 Creality printers, 8 hotends, 7 ABL sensors, and 7 Direct Drive extruders, over 10 million possible combinations of Hero Me setups! ➡️ Download Hero Me Gen 6 on Printables: www.printables.co...
Make your own 3D Printed Phone Case with Fusion 360 | Useful 3D Prints
มุมมอง 4.4Kปีที่แล้ว
Step by step tutorial to make a custom phone case with Fusion 360 & 3D print it! We all need phone cases. Instead of buying it on Amazon, this is the perfect opportunity to learn the basics of Fusion 360! Fusion 360 is a 3D modeling software from Autodesk. You can download it for free, for personal/hobby use. If you've never done 3D modeling before, don't be intimidated. Fusion 360 has made 3D ...
Ender 3 Linear Rail Upgrade
มุมมอง 14K2 ปีที่แล้ว
Upgrading your Ender 3 (Pro / V2) to linear rail has never been simpler! Bye Bye POM wheels! Get a smooth & precise motion no vibrations… You only need a low cost 300mm MGN12 linear rail, a couple of M3 bolts & T-Nuts, and a 3D printed adapter. The 3D printed adapter is a replacement of the metal X-carriage with extra holes to attach it to the MGN12H carriage block. It provides the same attachm...
RetroGaming on Raspberry Pi Pico 🕹️ Code classic games in MicroPython!
มุมมอง 16K2 ปีที่แล้ว
Build a retro-gaming console with a Raspberry Pi Pico microcontroller and code classic games in MicroPython! For less than $20, you can make your own game console and start coding games! Retro games are probably the funniest way to learn programming! The Pi Pico Retro Gaming System is a based off the $4 Raspberry Pi Pico microcontroller and can be programmed in MicroPython, a special version of...
Build your own GameBoy with Raspberry Pi Pico 🕹️ DIY Guide
มุมมอง 44K2 ปีที่แล้ว
Today we are making the Raspberry Pi Pico GameBoy, a DIY game console that looks like the original Nintendo Game Boy released in 1989! But the comparison stops here. For less than $20, you can make your own game console and start coding games! Retro games are probably the funniest way to learn how to program! The Pi Pico GameBoy is a DIY game console based on the $4 Raspberry Pi Pico microcontr...
KlipperScreen on Ender 3 V2/Pro
มุมมอง 19K2 ปีที่แล้ว
Step-by-step instructions for setting up & installing KlipperScreen on your Ender 3, the touch screen interface for Klipper. With this video and associated website, my goal is to provide a simple and functional solution to add a touchscreen to your Ender 3 (Pro/V2) running Klipper. On my website, you can find written instructions, links to the parts you need to get this up and running in no tim...
Direct-Drive VS. Bowden
มุมมอง 16K2 ปีที่แล้ว
Should you convert your Ender 3 to direct-drive or stick with a Bowden system? Which extruder system is best and does it really matter? What advantages and disadvantages do the two systems offer? In today's episode, I compare them side by side: No personal opinion but only objective and quantitative tests. I look at printhead weight, print speed and ringing (with and without Klipper input shapi...
BMG E3D V6 Direct-Drive for Ender 3 V2/Pro [Assembly]
มุมมอง 18K2 ปีที่แล้ว
Assembly instructions for my BMG E3D V6 Direct-Drive Mount for Ender 3. Are you ready to push your Ender 3 to the next level? Convert your Ender 3 / Ender 3 Pro / Ender 3 V2 or CR-10 to direct-drive by combining some of the best components available for 3D printing: the BondTech BMG extruder and the E3D V6 hotend. This direct-drive mount is unlike any other. It was designed after trying a dozen...
How To Set Stepper Motor Current / VREF on Ender 3
มุมมอง 54K2 ปีที่แล้ว
Stepper motor skipping steps? Overheating? WATCH THIS In today's episode, I show you how to set VREF / stepper motor currents on Creality Ender 3 32-bits silent mainboards (V4.2.2 or V4.2.7) with TMC drivers. You may need to check or adjust the stepper motor currents when a stepper motor becomes too hot during printing, when a stepper motor skips steps or when replacing a motor with another typ...
Klipper on Ender 3 😱
มุมมอง 141K2 ปีที่แล้ว
Klipper on Ender 3 😱
E3D V6 + BondTech BMG Direct-Drive on Ender 3 V2/Pro
มุมมอง 62K2 ปีที่แล้ว
E3D V6 BondTech BMG Direct-Drive on Ender 3 V2/Pro
Make a 3D Printed Arduino Bipedal Robot
มุมมอง 1.8K2 ปีที่แล้ว
Make a 3D Printed Arduino Bipedal Robot
3D Printed DIY Robot Kit | Make Your Own Robots!
มุมมอง 6K2 ปีที่แล้ว
3D Printed DIY Robot Kit | Make Your Own Robots!
Design Print Build Code Play Repeat! [YouMakeTech Channel Trailer]
มุมมอง 2.8K3 ปีที่แล้ว
Design Print Build Code Play Repeat! [YouMakeTech Channel Trailer]
Hero Me Gen 5 on Ender 3
มุมมอง 44K3 ปีที่แล้ว
Hero Me Gen 5 on Ender 3
Testing 5 Ender 3 Fan Duct Upgrades
มุมมอง 94K3 ปีที่แล้ว
Testing 5 Ender 3 Fan Duct Upgrades
Print Fast on Ender 3 !!! [with Cura settings]
มุมมอง 56K3 ปีที่แล้ว
Print Fast on Ender 3 !!! [with Cura settings]
Bullseye VS. Blokhead Fan Duct on Ender 3
มุมมอง 41K3 ปีที่แล้ว
Bullseye VS. Blokhead Fan Duct on Ender 3
Freenove Robot Dog Kit for Raspberry Pi | Unboxing & Assembly
มุมมอง 12K3 ปีที่แล้ว
Freenove Robot Dog Kit for Raspberry Pi | Unboxing & Assembly
Programming an Arduino Robot with Python 🐍
มุมมอง 122K3 ปีที่แล้ว
Programming an Arduino Robot with Python 🐍
How To Print TPU on Ender 3
มุมมอง 70K3 ปีที่แล้ว
How To Print TPU on Ender 3
3D Printed Direct-Drive for the Ender 3
มุมมอง 128K3 ปีที่แล้ว
3D Printed Direct-Drive for the Ender 3
3D printed RC car 🏎️ [openRC F1]
มุมมอง 1.8K3 ปีที่แล้ว
3D printed RC car 🏎️ [openRC F1]
Blokhead Fan Duct Upgrade for Ender 3
มุมมอง 32K3 ปีที่แล้ว
Blokhead Fan Duct Upgrade for Ender 3