Arduboy 2 My Ultimate Hardware Wishlist

External ram may be part of the equation too, but it really depends on the ability to page the buffer to the display. i.e. putting it on the same serial bus and switching the chip selects so when it reads out, it sends it to the screen directly from the ram.

Color, honestly, if we want to keep it the size of a credit card, won’t happen. It doesn’t fit and the power consumption is too high for our small battery.

Id love to get gray scale with the custom oled but we probably need to order a million units to get that… Still plugging away trying to get in with the manufacturer.

So it seems the arm-0 with SD card and potentially some ram could be a nice option, same screen.


If you’re going to stick with the same screen then the RAM in the processor will likely be sufficient.

1 Like

grey scale on a custom oled with a DMG resolution in the same form factor will sell a lot so keep plugging away on that deal!

I’m a bit against the choice of Pico-8. Not that a nice retro style console with Lua support wouldn’t be nice, but as far as I’ve understood Pico-8 is not Open Source Software and that is what Arduboy is about. Open software and hardware.

Anyway, I’d like to see some low power ARM, (at least) grayscale screen and possibility of loading multiple games on the next generation Arduboy. Oh, and also some sort of communications between the consoles would be great. I already have an idea of a game that could really use multiplayer (the concept is not new one, though).

I think that the use of (Micro)SD cards as cartridges is a bit bad idea as those cards are way oversized for most (all?) games that such console might have and especially MicroSD cards are easy to lose (they are very tiny). So it’s more like allowing the console to hold more games and maybe also allow the user to easily copy games to the console by just dropping them to the card than to swap the cards all the time (like cartridges).

1 Like

maybe i am one of the smaller group, but I think multiplayer functions with that handheld would be sick.

about the plastic background, I feel like that is difficult to decide, it has no further function that to protect the inner plate, but i also think it gives arduboy a more ‘quality’ ? feeling.

1 Like

If you don’t mind connecting the Arduboys to some kind of a host via USB, then multiplayer is a possibility with the current Aruduboy, as has been discussed here.

As I mentioned in this post above, if a ATSAMD21 processor, or something else with USB host capability, were used for the next Arduboy model, then the possibility exists to directly connect two devices via USB, with one in host mode and the other in device mode.


thanks, I will check it out, I already have some multiplayer games in mind, that could work without this, but if its possible, maybe we could make something even more fun

EDIT: (thought its better to edit than post another one)

I’m sure some people remember this little badass, I still have this one, also working and it reminds me to arduboy, I know its way more different also gamebuino is lot smiliar to arduboy than this, but it is/was something special. it uses infared for connections between devices.

I would like to hear @bateske opinion on it (, sorry if it was already mentioned)

the first experiements of this was named pokemon pikachu, where the next gen had even color, but as I can remember, it was mostly just a pedometer and the score could be transfered into the game or so.émon_Pikachu

history of the mini handhelds


Thanks for reminding me! Yes infrared communication is in the plans, but will need testing to see how far away it works, how much power it uses, what data rates might be like… etc.

Also requires extra pinouts of course. Need to keep an eye on that.

Also, I think the SAMD can operate as a USB host? Not sure how big that software stack is though.

Yes, as I’ve already mentioned twice in this topic, the ATSAMD21 can act as a USB host. With the extra Flash size available with an ATSAMD21, the size of the USB stack may not end up to be much of an issue.

I’m not bothered about bluetooth or GPS, the only things I’d like to see is a micro SD card slot and a headphone Jack.


I too would love to see a 1/8" jack out for headphones or line out. Composers are starting to use this device and it would be nice to do just a straight pass through of the signal.


Additionally, if the ATSAMD21 processor were used which has a true DAC output, with a headphone jack and simple amplifier, plus an SD card slot, the next generation Arduboy could possibly function as a fairly decent MP3 player. It would need a low pass filter on the output to eliminate aliasing, for acceptable sound quality.


It would make a brilliant mp3 player. Also the ability to store games on the SD card where you can switch games easier.

1 Like

Oh man. It would be so cool to have a headphone jack. And the micro sd/sd card slot for holding mre games… Keeping the same small footprint, or close to it would be amazing, of course. But if you had to make it little bigger to accommodate those changes id be ok with that. You could call it the “arduman”. Haha


There are some limits I don’t want to work with. Space is a big one. I’d like to make links awakening if I could. An SD card would give us unlimited space and let us hold pretty much every game ever made for it

1 Like

OK, I will be realistic =)

  • ATmega2560 (256/8/4 Kb yeah baby!)
  • Hardware sound switch (preferably slider)
  • Two more small buttons (start/select) or at least one.
  • slightly better screen (some shades of grey of even colours)

That’s pretty much it =) I guess all this can be done with only marginal increase of a size and this will allow us to recreate lot’s of Spectrum era games.


Jack of all trades, master of none…
I think we need to focus on what we have … ARDUBOY. It is what it is, a mini console that fits in a wallet. 8bit games of a community, and retro style.
exploit that, with a catalog of titles … hires people who exploit the potential. by little this is. Many people are buying both arduboy as “pocket chip” for example … I think are good times for all of us … this may be the birth of new ua serious gaming company after the death of others.
but the decisions they make will be crucial for the future of arduboy.
who cares if I can only play 1 game
I consider a mistake to start something else. (My arduboy is beautiful as it is)
if they want a new arduboy it a FARDUBOY … something big … but first let’s think about what we have and we save some money while …


SD card is almost a given

Glad to hear it, and I hope it is a full-size SD slot and not microSD. MicroSD cards were not intended to be swapped out continuously and chucked around like the larger forms of the card - they were meant to be installed and maybe replaced once or twice in a device’s lifetime. They are comparatively very fragile and fiddly too. Full size SD cards can be bounced off the floor and chucked in a pocket and they “feel” much more cartridgey.

This would also allow people to finally find a practical use for that drawer full of ancient, useless 64MB SD cards that everyone seems to have. Who cares if only 32KB of the card is being utilised if the cart was basically free?

Finally, I’d advocate raw access to the card only - no filesystem, using ‘dd’ or a similar tool to write an image to the card and not bothering with the unnecessary bloat of a FAT library or special chip for accessing files. One game per cart. Keep it simple.

1 Like

Full-sized SD cards would be cuter, anyway. :stuck_out_tongue: Additionally, we could potentially use it to extend the Arduboy’s functionality… My old Palm M500 had options like this…


A microSD slot could likely be squeezed into the existing case, by relocating the processor to above the USB connector and putting the microSD card slot on the left edge at the bottom, where the processor used to be. This would only require minor reworking of the existing mold.

There’s no way a full size SD card would fit the existing case without moving other stuff around and even then may not be possible. Making a mold for a new case would be expensive.