Gamebuino Advanced prototype has been built

Show us your Gamebuino clone or the last module you made.

Re: Gamebuino Advanced prototype has been built

Postby Duhjoker » Thu Apr 13, 2017 4:48 am

One more thing to add about the library is to look at the settings.c file for your button pins. You will need to update them to match your set up.

Ok with the chance of being able to procure the smaller 2.2inch screens dwindling daily.... It's come to mind that I need to make some changes to the case designs. The long octoganal shape will end up being 162mm wide with the 2.4inch and about 185mm wide with the 2.8inch. That's as long and longer than a PSVita. Granted I can get the case to under 20mm thick on the profile but it's not really pocket sized.

So I'm looking at different shapes and thought about going back to a folder when I got an idea.....

I love robots especially Hexapods. They just intrigue me. Any way I ran across a thing on thingiverse that's a modular 3D printed snake type robot. Each part has its own power and micro controller. One of the features that made it all work together was neodymium magnets. They not helped attach the snake modules together but they are also connected to the MCU wiring so they can all be used at once or one at a time.

So what I was thinking was maybe I could design a modular system with a core holding the battery the TFT and the screen. Then you could attach extras like d-pad and ABXY buttons on either end or on the bottom. Then other things could be created to attach. This is especially true with the ESP boards. Since any pin can be any pin you could literally build it into any thing for Iot.

I need some ideas. What would guys like to see in a case? What do you think about the sizes I listed?

https://tams.informatik.uni-hamburg.de/ ... clawar.pdf


Ok so I got on my computer and starting playing with 123design and first made a 3D rendered version of the screen. Then I tried a couple things with a one piece but I think it would be better to make a two piece folder. With some clever engineering I can make it 24mm to 26mm total closed and about 13mm open. Or make the bottom and top to connect via magnets and wire then like mentioned above. The battery would be on the back of the screen in the top case with the buttons and your MCU of choice in the bottom case with the buttons.

Edit:::

Ugg I just can't seem to figure out how to do the case but I might have an idea........

I got some dummy parts and started moving stuff around trying to come up with a solution that works and allows the hardware needed and at the smallest possible configuration. So I came up with a square or more like a rectangle barely rectangled.

Have the screen at the top with the dpad and ABXY directly below the screen. Haven't quite figured out the shoulders yet though. The start and select will probably be on the profile or not. For the 2.8 inch we are looking at 95x80x15mm, smaller for the 2.4. Of course.

So to get it so flat I'll imbed the screen into the case along with the button pad circles so the buttons large circle of the button pieces fit flush with the case. Now for sure the battery will have to be attached to he back of the TFT. Then there should be plenty of room to add the MCU behind the button pads to make it as thin as as I can.

Still pocket size at that.

Image

Edit::::

Heres the case for the 2.8. Its a lil thicker at 19mm but the extra space can be used for extra stuff like the sd card and charger and wiring. All right so the buttons will fit along a long piece of breadboard. I moved the start and select buttons up closer to the screen to i can use that lil space as a common ground for buttons and stuff. The shoulders are on top but will be tricky. Well it will be fine as long as your not a perfectionist.

Image
Fear is the mind killer......
User avatar
Duhjoker
 
Posts: 370
Joined: Sat Jul 02, 2016 4:57 am
Location: Where Palm trees grow

Re: Gamebuino Advanced prototype has been built

Postby Duhjoker » Sat Apr 15, 2017 8:22 am

More pics. Remember this is just a dummy. I havent added ports or any thing and i think ill have the shoulder buttons either on the side about midway or on the back. Its definitely not working where they are.

Image


Image

What do you think of the name Gamebuino Squared?

EDIT:: ok so I was trying to make the library fully compatible with most hardware options is going to be a lot of work that I'm not ready for yet. I do have it but untested. any way what I think I'll do is just make that separate from the ARM version. Especially since the NES emu will have a separate file as well.
Fear is the mind killer......
User avatar
Duhjoker
 
Posts: 370
Joined: Sat Jul 02, 2016 4:57 am
Location: Where Palm trees grow

Re: Gamebuino Advanced prototype has been built

Postby Duhjoker » Thu Apr 20, 2017 7:34 am

I've got some awesome news for any one that wants to play with a 16bit gaming device. Any arduino!!!

I've been on the pjrc site getting help for the frame buffer to the esp32 library. And I mentioned that the only only thing stopping any one from doing this with any MCU was the flash storage problem and enough RAM enough to supply the buffer.

Well one thing led to the next and I found a nice lil goodie for flash but I'm still working on the RAM.

Here take a peep at this..........

http://pages.ebay.com/link/?nav=item.vi ... ID=EBAY-US

Edit::::::

Just found ram but it will have to be soldered to a board...........

http://pages.ebay.com/link/?nav=item.vi ... ID=EBAY-US

Update::: finished the esp32 library so now we can build a color gaming system for almost any mcu. Of course with RAM and Flash extension any one can be capable.

Giant thank you to KurtE for his time and help to make most of this posible.

Esp-----------------------
3.3v-------3.3v
GND-------gnd
CS---------------------22
Reset------3.3v
DC---------------------5
MOSI-------------------23
SCK--------------------18
LED---------3.3v
Miso-------------------19

Teensy3.2-3.6-------------------
VCC---------3.3v
GND---------GND
CS-------------------------10
RESET-------3.3v
DC--------------------------9
MOSI------------------------11
SCK-------------------------13
LED---------3.3v
MISO------------------------12

Battery --------------------3.7v lipo!!!!!! No step up!!!
Charger---------------------Tp4056

Be sure to power your MCU with the battery directly attach to a charger. 5v will cause excessive heat on the TFT and drain your battery too power too quickly, like 45minutes.

When creating button modules...... I usually attach the wires from the button side and glue wires after soldering from the back. This kills about 3 to 5 millimeters and then you insulate the button backs and you have space for extra components with out adding bulk to the profile.

Image


Image
Fear is the mind killer......
User avatar
Duhjoker
 
Posts: 370
Joined: Sat Jul 02, 2016 4:57 am
Location: Where Palm trees grow

Previous

Return to Hardware Gallery

Who is online

Users browsing this forum: No registered users and 1 guest

cron