Thanks again guys. 2.5k might be enough storage, but I'm building one for my friend in Chicago and one for another friend in South Carolina. If I send them an SD card and tell them to edit it they'll figure it out. Asking them to flash a PROM might be too complicated for them.
Also. So when my pals install their devices, I'd like to have them get updates over the internet. So basically, if it detects a new file in a particular S3 bucket, it asks "Do you wanna update?" in the JS, and then it writes the new JS files to the SD, specifies those new files in the config, and reboots. When it reboots, it does its normal routine, and loads the new JS it just downloaded.
So the SD disk needs to hold code, potentially, as well. In fact, my idea is to make the actual application as dumb as possible, and deploy all the real code over the internet. Again, my buddies are not going to want to manage this stuff in any way more complicated than a normal app on the phone.
What do you guys think?
PS. This little app is a web-based autolocator/remote for my analog tape recorders.