I was hanging out at a coffee shop playing on my arduboy when I got to thinking what if we could use an Arduino uno as a flash drive that can run an uploader for a library of arduboy games. To load different games one would simply press a button plugged into some headers with the arduboy plugged in and viola ultra portable arduboy library. I’m really bad with Arduino IDE so I thought I might post my idea here to see what the community comes up with.
Yeah, that would be possible, actually. You would have to connect it via USB and then somehow store the games onto the UNO.
I think you would need a Due or better to do this AFAIK the Uno cannot act as a USB host.
Does it require host for that? Isn’t it just serial communication, changing baud rates a few times? Hmm… Maybe I am mistaken.
One of the devices needs to act as a host. The Arduboy cannot do this, so the other end (whatever that is) must.
You could do this if you combined the Uno with some external chip that can act as a USB host, like the Arduino USB Host Shield, or something similar.
That one is actually discontinued. You could try this one instead > https://www.sparkfun.com/products/9947
If that’s the case, they should disable the ‘buy now’ button and replace it with a ‘discontinued’ button like they have on other pages.
Not 100% sure if this is useful but I think this may be a step in the right direction
https://www.arduino.cc/en/Tutorial/ArduinoISP
…if you had one of @n602’s awesome 3D-printed cases with the ICSP header made easily accessible, then yes, this would work!