Worlds Smallest Pi Based Gaming Device (possibly)
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Worlds Smallest Pi Based Gaming Device (possibly)
So as you may know, I have a bit of an obsession for making things as small as i can. Now my last project was pretty small, the height was restricted by the height of the Pi zero, and the width was restricted by the width of the screen.
Now this works well, but it wasnt without its limitations. Firstly the controls were not perfect. using a 5 way navigation switch for the actions works, but it is not ideal, especially when you need to press more than one button at once.
So I decided to move to buttons, and while i was at it, try and reduce some of the excess bulk to the device.
while trawling the internet i cam across Pico-8 which is a goldmine of retro games and fun. One of the limitations of Pico-8 is the screen size of 128×128 pixels. this conveniently matched some 1.44″ screens i have found while trawling the internet and the rest, as they say, was history!
so enough chatter, lets see what all the fuss is about
I didnt have access to any bananas, so a lego stormtrooper is standing in as my scale (a much more fitting scale if you ask me). So lets have a look at what we have got…
up at the top is a ‘3 way’ navigation switch. Anyone old enough to remember the sony erricson phones of old might know this as a ‘jog dial’. This offers a left and right nudge, as well as a center press, all of which could be mapped to extra functions (maybe volume or such)
next down is the screen. This is 128×128 pixels, and only 1.44 inches in size, so is pretty small. You can see the Dank Tombs tecnical demo on the screen (i like to use this for battery tests)
Behind the screen are 2 piezo transducers (like the noise makers from musical birthday cards) giving a very quite and tinny version of stereo sound. This just helps to add to the games without being too noisy
You may recognise the 5 way navigation switch from my last gaming project. This gives a little joystick type input, with a centre click, which is mapped to the menu button in Pico-8 games
And this time we have actual buttons for the actions!! they are little rubber based tactile switches giving a nice click without being too noisy. Pico-8 games only really tend to have just 2 buttons so this is ideal
Finally at the bottom of the device is a simple power switch. The eventual goal will be to have a device like the old gameboy, where you can just flick the power on, play what you like and just flick it off without a care in the world. This is stil work in progress…
All this is mounted on a super skinny 0.8mm pcb, which is mounted directly to the back side of a pi zero w! this means that it really is super skinny!!
So all in all, I am convinced this is the smallest Pi based gaming device, until someone can prove me wrong and show me a smaller one!!
https://www.youtube.com/watch?v=zE8x51qNStg
Now this works well, but it wasnt without its limitations. Firstly the controls were not perfect. using a 5 way navigation switch for the actions works, but it is not ideal, especially when you need to press more than one button at once.
So I decided to move to buttons, and while i was at it, try and reduce some of the excess bulk to the device.
while trawling the internet i cam across Pico-8 which is a goldmine of retro games and fun. One of the limitations of Pico-8 is the screen size of 128×128 pixels. this conveniently matched some 1.44″ screens i have found while trawling the internet and the rest, as they say, was history!
so enough chatter, lets see what all the fuss is about
I didnt have access to any bananas, so a lego stormtrooper is standing in as my scale (a much more fitting scale if you ask me). So lets have a look at what we have got…
up at the top is a ‘3 way’ navigation switch. Anyone old enough to remember the sony erricson phones of old might know this as a ‘jog dial’. This offers a left and right nudge, as well as a center press, all of which could be mapped to extra functions (maybe volume or such)
next down is the screen. This is 128×128 pixels, and only 1.44 inches in size, so is pretty small. You can see the Dank Tombs tecnical demo on the screen (i like to use this for battery tests)
Behind the screen are 2 piezo transducers (like the noise makers from musical birthday cards) giving a very quite and tinny version of stereo sound. This just helps to add to the games without being too noisy
You may recognise the 5 way navigation switch from my last gaming project. This gives a little joystick type input, with a centre click, which is mapped to the menu button in Pico-8 games
And this time we have actual buttons for the actions!! they are little rubber based tactile switches giving a nice click without being too noisy. Pico-8 games only really tend to have just 2 buttons so this is ideal
Finally at the bottom of the device is a simple power switch. The eventual goal will be to have a device like the old gameboy, where you can just flick the power on, play what you like and just flick it off without a care in the world. This is stil work in progress…
All this is mounted on a super skinny 0.8mm pcb, which is mounted directly to the back side of a pi zero w! this means that it really is super skinny!!
So all in all, I am convinced this is the smallest Pi based gaming device, until someone can prove me wrong and show me a smaller one!!
https://www.youtube.com/watch?v=zE8x51qNStg
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
hey thanks man!! i think you would have to start chopping the ends off the zero to get smaller, or i could go totally crazy and move the SoC to a custom board..... thats just crazy talk!!kite wrote: ↑Fri Apr 28, 2017 7:33 amThat is awesome i really like it! Have you seen this before http://hackaday.com/2016/11/28/tiniest- ... ur-pocket/
It would be neat to use an even smaller SBC to make it fit on a keychain like that post But I don't think you can really shrink the Pi Zero any more than you have done Good work congrats!
i am aware of sprite_TM's tiny gameboy and am super jealous!! thats a next level of skill, although i can go for the keyring shot
mine has more risk of fire
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- Helder
- Trailblazer
- Posts: 2985
- Joined: Thu May 05, 2016 8:33 am
- Location: Rogers, AR
- Has thanked: 1459 times
- Been thanked: 3114 times
Re: Worlds Smallest Pi Based Gaming Device (possibly)
Not if you make a small custom 3D printed case Nice work on this.
Chat with me and other members On Discord
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
Don't contact me about obtaining my board files (as you will not get them). If my Boards or PCB Kits are sold out, they will be restocked as soon as I can get them and there is demand for them. You can join the mailing list on my Website to be notified when they are available.
Helder's Game Tech Website
We will not support any cloned work so don't come to us with technical issues to resolve, go talk to the cloner for help.
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
Thanks man! Just thinking of the smallest way to encase it without making it any bigger!
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- abrugsch
- Posts: 971
- Joined: Tue Aug 02, 2016 10:00 am
- Has thanked: 356 times
- Been thanked: 430 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
So you have a purple PCB there... Can I have one of your other 2 to go with the spare 1.44 screen I have? (you already know what the first one is for...)
(Also which sticker did you get?)
(Also which sticker did you get?)
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
I'm sure I could oblige there. You will need to check your screen, it needs to have 13 pins on the ribbon. There is also a missed air wire on the board so it needs a tiny fix or the negative power terminal never actually connects to gnd! You can just see it at the top right between the 3 way navigation switch and the piezo
A got the sticker with the daisies on it, the spring collection
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- abrugsch
- Posts: 971
- Joined: Tue Aug 02, 2016 10:00 am
- Has thanked: 356 times
- Been thanked: 430 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
Nice! Your boards are really looking good. PM me how much you want for it. Hopefully this week things get back to normal and I can re-start working on projects
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
@aburgsch Rodger that!
I have finally got round to getting retropie installed, makes for some interesting photos
I have finally got round to getting retropie installed, makes for some interesting photos
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- moosepr
- Posts: 524
- Joined: Wed Jan 25, 2017 6:18 am
- Has thanked: 69 times
- Been thanked: 241 times
- Contact:
Re: Worlds Smallest Pi Based Gaming Device (possibly)
Get a small cheep LCD in your project https://www.sudomod.com/forum/viewtopic.php?f=22&t=2312
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
Wrap it all round a battery https://www.sudomod.com/forum/viewtopic.php?f=13&t=2292
Or use a custom PCB to make it really small https://www.sudomod.com/forum/viewtopic.php?f=13&t=2512
or make it really really really really tiny!! https://www.sudomod.com/forum/viewtopic.php?f=13&t=2919
- rodocop
- Posts: 1723
- Joined: Mon Aug 22, 2016 3:14 pm
- Location: Saskatchewan
- Has thanked: 606 times
- Been thanked: 608 times
Re: Worlds Smallest Pi Based Gaming Device (possibly)
Super cool!
_____________________________________________________
My Minty Pi builds:
http://www.sudomod.com/forum/viewtopic.php?f=32&t=3628
My GBZ builds:
http://www.sudomod.com/forum/viewtopic. ... 813#p50813
My modded DMG-01's:
http://www.sudomod.com/forum/viewtopic.php?f=13&t=2696
My NESpi:
http://www.sudomod.com/forum/viewtopic.php?f=13&t=2941
My Gaboze Pocaio's
https://sudomod.com/forum/viewtopic.php?f=13&t=6063
My Minty Pi builds:
http://www.sudomod.com/forum/viewtopic.php?f=32&t=3628
My GBZ builds:
http://www.sudomod.com/forum/viewtopic. ... 813#p50813
My modded DMG-01's:
http://www.sudomod.com/forum/viewtopic.php?f=13&t=2696
My NESpi:
http://www.sudomod.com/forum/viewtopic.php?f=13&t=2941
My Gaboze Pocaio's
https://sudomod.com/forum/viewtopic.php?f=13&t=6063
Who is online
Users browsing this forum: No registered users and 1 guest