project bobcat

Modules, cases, buttons...

Re: project bobcat

Postby rodot » Sat Sep 13, 2014 8:59 am

Yeah but color screen with larger resolution would require very high amounts of ram... but the atmega2560 supports external RAM. So, why not
What about the size ? 3.2 inches sounds good to me (it's way larger than the current version of the gamebuino).
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: project bobcat

Postby DFX2KX » Sat Sep 13, 2014 1:29 pm

rodot wrote:Yeah but color screen with larger resolution would require very high amounts of ram... but the atmega2560 supports external RAM. So, why not
What about the size ? 3.2 inches sounds good to me (it's way larger than the current version of the gamebuino).


Wait, it does? Interesting. There's also a few micro-controller-like video chips out there. Think one of them is called the FT-1300, one of the other arduous console projects used it.
DFX2KX
 
Posts: 250
Joined: Mon Apr 14, 2014 3:48 am

Re: project bobcat

Postby rodot » Sat Sep 13, 2014 1:41 pm

Yeah but that would be cool to keep everything in one single chip to keep it simple, flexible, and re-usable.
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: project bobcat

Postby TheTurnipKing » Mon Sep 15, 2014 4:20 am

There's not much to the Gamebuino that couldn't be easily improved with the application of more money.

Improving the specs but keeping the cost at around the same level? There's your challenge.

Maybe a second Atmega to act as a video-chip?
TheTurnipKing
 
Posts: 13
Joined: Wed Sep 10, 2014 3:29 am

Re: project bobcat

Postby rodot » Mon Sep 15, 2014 6:11 am

TheTurnipKing wrote:Maybe a second Atmega to act as a video-chip?

No no no, one of the advantages of the Gamebuino is it's extreme flexibility because one microcontroller is doing everything, from sound to graphics.
TheTurnipKing wrote:Improving the specs but keeping the cost at around the same level? There's your challenge.

The Gamebuino is not about raw performances, or I would have used a 32 bit Cortex M3 which would have been 100 times faster for cheaper than the atmega... I want to keep the compatibility with the Arduino libraries so I'll stick to the atmega series. If you want raw performances, there is some raspberry-pi based handheld consoles, or even a PSP or an android phone ;)
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: project bobcat

Postby Myndale » Mon Sep 15, 2014 7:30 am

TheTurnipKing wrote:Maybe a second Atmega to act as a video-chip?


Probably not a bad idea if the cost can be kept down. Gamebuino follows earlier versions of the Arduino board and uses an FTDI chip to provide a USB-to-Serial device for communication and programming, but subsequent boards replaced with chips the ATMega8U2 and ATMega16U2 which are scaled down versions of the ATMega328p. These chips are ordinarily programmed with USB->Serial firmware but there's nothing to stop you reprogramming it as a joystick or keyboard or HID device or anything else. You can even give it it's own boot loader so that it too can be upgraded via the USB port, which would effectively turn it into a co-processor and allow us to program it to take on additional tasks like video generation (or better yet sound mixing, which would be handled entirely by the library and free up more cycles for the game programmers).
Myndale
 
Posts: 507
Joined: Sat Mar 01, 2014 1:25 am

Re: project bobcat

Postby TheTurnipKing » Tue Sep 16, 2014 1:51 pm

The atMega seems to be one of the cheaper components in the Gamebuino, but also one of the more flexible.

What I'm really thinking though is, you could have something like the TVout running on an entirely separate chip producing a composite video-out, which could then be fed to any cheap composite display, from a TV to one of those cheap TV reversing monitors that are so common for use with the Raspberry Pi.

I suggest the Atmega mainly because the Gamebuino already has one, but if there are other, better solutions, I'm all ears.
TheTurnipKing
 
Posts: 13
Joined: Wed Sep 10, 2014 3:29 am

Re: project bobcat

Postby TheTurnipKing » Wed Sep 17, 2014 12:02 am

Huh, and now I begin to wonder: Could we potentially do this as a hardware expansion module for all Gamebuinos? Drive a separate, pre-programmed Atmega chip as a composite video out, and then just hang it off the I²C/SPI?
TheTurnipKing
 
Posts: 13
Joined: Wed Sep 10, 2014 3:29 am

Re: project bobcat

Postby rodot » Wed Sep 17, 2014 5:21 am

Why not, you could do an external composite encoder and communicate through SPI (I2C is way slower).
I'll keep all that in my head but for now I still have to put the store online, but I don't have all the components yet and I'm moving to a larger apartment this week (so I no longer have to assemble Gamebuino in my bedroom haha), so it should be online within one month.
User avatar
rodot
Site Admin
 
Posts: 1290
Joined: Mon Nov 19, 2012 11:54 pm
Location: France

Re: project bobcat

Postby Myndale » Wed Sep 17, 2014 6:30 am

rodot wrote:I'm moving to a larger apartment this week (so I no longer have to assemble Gamebuino in my bedroom haha)


I knew it! Now that Rodot has made his fortune from Gamebuino he can finally retire to a life of luxury! :lol:
Myndale
 
Posts: 507
Joined: Sat Mar 01, 2014 1:25 am

PreviousNext

Return to Hardware Development

Who is online

Users browsing this forum: No registered users and 35 guests