I am building a robot but ran into a memory issue. I was wondering if there were a way to have a main motherboard with a hard drive that had all the code and when asked to do something like wave it released (uploaded the code) to a specific device such as an Arduino Uno which carried out the act. Is something like that theoretical?
parsonphillip:
I was wondering if there were a way to have a main motherboard with a hard drive that had all the code and when asked to do something like wave it released (uploaded the code) to a specific device such as an Arduino Uno which carried out the act. Is something like that theoretical?
Yes. But not "compiled" C code. You can do it with any interpreter, even one you write! Read from an SD card, parse, perform the command.
BASIC is probably the best known way; maybe TinyBasic or Bitlash.
If you want to roll-your-own, my Arduino calculator program has all of the pieces; just add SD card reading.
Discussion: Here
Published: Arduino-Scientific-Calculator
Ray
My Stuff