Yes the ATMEGA32U4 datasheet speaks of 10000 write/erase cycles. It may be hard to imagine how long that will last. But If you played 3 different games every day it would last for over 9 Years.
No the ristriction is not removed. Sketches are stored in the flashcart chip and programmed into the ATMEGA32U4 when you want to change the game.
Unlike the GameBuino the loader is builtin. So no flash write/erase cycles are lost when you want to change a game. It’s basically the same as if you would upload a sketch using the Arduino IDE. But instead the sketch is ‘uploaded’ from the flashcart.
When you switch power on. the last flashed game starts. no flash writing /erasing is done.
It basically provide something to flash the chip on-the-move, if I am right.
And I assume was the effect of @Mr.Blinky’s custom bootloader
Which don’t sound too bad, as he said:
I mean, unless you flash it less than 20 times (during my intense develop stages it is not strange for me to flash it 50 times a day)
That is why I am going to build a Proto-shield “Arduboy” for use with a Arduino Leonardo. When I burned the core out(which sound bad but however, will happen), I can just spend 7$ and get another new Leonardo.
My English teacher (also a geek) say if you have a hot air workstation (required to solder and unsolder the ATmega32U4), you can get that chip (for 2$) and solder it onto the board, but it prove to be quite tedious…
I see you’ve made another design with holes. Seeing the orange yellow render I can’t help myself thinking about swiss cheese
The flashcart consumes very little power and produces no heat. So ventilation holes are not really needed. It’s an interesting design though and may be good for moist or airpressure sensor or insert LEDs into them and make a really bright flash light accessory. the holes at rear side give me the idea of making a Knight Rider scanner
After a long holiday break there’s some more developments.
Just before I went on holiday those buttons did arrive and was able to send some flash carts to @n602 so he could perfect his case design.
Last week I received @n602 perfected case design and they really are perfect This weekend I soldered up the remaining parts I had left to make some more flashcarts so I could put them all in the colored cases
I’ll make some kits including backplate soon. So if anyone is interested in pimping your Arduboy with a bigger battery and/or flash cart, send me a PM.
-Additional notes:
I noted that the PDF requires a LiPo battery for replacement.
However, if you process parts as follows, you can use the original battery as it is.
I noticed this by pointing out from @Mr.Blinky , Thank you.
I had made some minor revision to the board and ordered some more in red last month. They arrived yesterday and turned out good. I’ve updated the board design on my Github.