Microgamer Is A Micro:Bit Handheld Console

From on the Hackaday blog:

Screenshot from 2018-02-27 18-25-39.png

 Microgamer Is A Micro:Bit Handheld Console

The BBC micro:bit single board ARM computer aimed at education does not feature as often as many of its competitors  in these pages. It’s not the cheapest of boards, and interfacing to it in all but the most basic of ways calls for a slightly esoteric edge connector. We’re then very pleased to see that edge connector turned from a liability into a feature by [Fabien Chouteau] with his handheld console, he uses micro:bits preprogrammed with different games in the manner of game cartridges in commercial consoles.

Screenshot from 2018-02-27 18-24-23.png

The micro:bit sits in its edge connector on the underside of a handheld PCB above a pair of AAA batteries, while on the other side are an OLED display and the usual set of pushbuttons. It’s a particularly simple board as the micro:bit contains all the circuitry required to support its peripherals.

 

 

He’s coded the games using the Arduino IDE with a modified version of the Arduboy2 library that allows him to easily port Arduboy games written for Arduino hardware. It’s a work in progress as there are a few more features to incorporate, but the idea of using micro:bits as cartridges is rather special. There is a video of the console in action, which we’ve placed below the break.

Screenshot from 2018-02-27 18-25-10.png

Microgamer Is A Micro:Bit Handheld Console

Micro:Boy – Arcade games for the Micro:bit

ɖҿϝիɟթվ created this project to play arcade games on the Micro:bit:

3938441516919484314.jpg

Micro:Boy

The Micro:bit is a pretty decent platform for teaching kids to program, but you can’t really make arcade-style games for it. You only have two buttons and a 5×5 display. Perhaps enough for a very small snake game, but that’s pretty much it. That’s why I started working on #PewPew FeatherWing as an alternative platform, but at some point I started wondering if it’s really impossible to do it on the micro:bit.

9529311516408706440

When the most recent version of micropython got the ability to use any pins for I2C, I realized that I can finally connect a display easily. I could use a HT16K33 and a 8×8 LED matrix like on the PewPew, but I decided to try something else — a monochrome OLED display, similar to the one used on many Arduino-based game consoles.

Micro:Boy – Arcade games for the Micro:bit

DIY Gaming Handheld Powered by C.H.I.P.

From the Next Thing Co blog:

Community Made: Groboy is a DIY Gaming Handheld Powered by C.H.I.P. Pro

Groboy, created by Groguard, is a C.H.I.P. Pro-powered handheld system designed to run retro console emulators and games on the go.

herogroboy

It’s also a testament to the open source community, readily available data sheets and manufacturing houses, and the tenacity to teach yourself engineering. Groguard, like many of us, is self-taught and pursuing his passion for making through custom projects.

groboyback-1024x768.jpg

After 4 revisions of the board, Groguard had the design where he wanted it. The custom OSH Park PCB at the heart of Groboy routes signal lines from the 2.8″ TFT display, headphones jack, internal 2500mAh LiPo battery (he estimates 3-5 hours of battery life, though he’s not rigorously tested it), and the PCA9555 I2C GPIO expander, which manages inputs from the 11 onboard buttons, to the respective input and output pins on C.H.I.P. Pro.

DIY Gaming Handheld Powered by C.H.I.P.

Vectrex cartridge board

From Frank Buss on hackaday.io:

9109901511267007275

Vectrex cartridge

This is my first version of a PCB for building a Vectrex cartridge. I used this for my Kickstarter project for the Bloxorz game. The PCB was manufactured by @oshpark , you can order your board here.

1073231511269047209

It fits in this 3D printed case from Thingiverse (you can order it here in my Shapeways shop), or in one of the nice new injection molded cartridge shells from Sean Kelly

Frank has launched a Kickstarter campaign:

FrankBuss has shared the board on OSH Park:

vectrex.brd

0323f5d9aaa6f3712fe6de2dc0acea95

Order from OSH Park

Vectrex cartridge board

LAMEBOY: another ESP12 handheld

davedarko designed this portable ESP12 project with battery charging and power muxing:
3908671505908224547 (1)

LAMEBOY – another ESP12 handheld

Ever since Nokia 3310 / 5110 display board I’ve wanted to slap on an ESP module and some buttons to make a nice little portable handheld. Now with some googling and checking out other projects how they get their stuff done and a bit time on hand while on vacation I’m using every spare minute to work on this PCB. There are some minor things I’m not sure about that need testing, but the general concept is clear. 
LAMEBOY: another ESP12 handheld

6502 Expansion Board for Z80 Homebrew

Alasdair Allan writes on Hackster.io:

6502board.png

A 6502-Based Expansion Board for a Z80-Based Homebrew Computer

Up till now I haven’t seen a 6502-based board, and now I’m seeing both at once—a 6502-based expansion board for a Z80-based homebrew computer.   Ben Chong, over at Ancient Computing, has done a lot of work around Spencer Owen’s RC2014 Z80 microcomputer kit, including designing an improved Z80 processor card and a 16550 UART board.

rc2014_6502

the 6502-based CPU board he’s put together is by far the most impressive. On his site Ben outlines his design process, and deep dives into how he got a 6502-based card to talk to a Z80-based system. This isn’t a trivial feat as the two processors have very different design philosophies—with the 6502 using a strict synchronous bus, and the Z80 using a loosely asynchronous bus. He then talks about software before doing some crude performance testing.

The hardware design files are available on GitHub:

ancientcomputing/rc2014

Screenshot from 2017-08-28 01-38-11

ancientcomputing has also shared many projects on OSH Park:

eb4249df5cf14029b95feea42fcc3f70.png

6502 Expansion Board for Z80 Homebrew