3 ms·
I wanted to use Arduino for a project, but gave up on it because it has such a tiny amount of memory. http://www.arduino.cc/en/Tutorial/Memory http://www.arduin
by TwoBit 16y ago
I wanted to use Arduino for a project, but gave up on it because it has such a tiny amount of memory. http://www.arduino.cc/en/Tutorial/Memory http://www.arduino.cc/en/Tutorial/Memory
- dougabug 16y ago16K FLASH/1K SRAM/512 bytes EEPROM is pretty reasonable for a traditional embedded microcontroller. Think small (ie efficient), if you want to get into the spirit of such devices.
- uytrhyujkujhy 16y agoMy first embedded chip had 256bytes of memory and 16 instructions
- robryan 16y agoIt's definitely plenty to get started, one of our uni subjects on a microcontroller we barely got past using registers.
- HeyLaughingBoy 16y agoWhat was the project? I find that one one problem with beginners to embedded systems is that programmers are now so used to desktop computers with huge amounts of resources that they think too big for a first project. Not just in terms of memory, but CPU speed, availability of I/O (e.g. Ethernet), languages, etc..
- TwoBit 16y agoIt was a project that needed more than 16K of memory. I read that there are tricks to stream memory in as-needed from outside sources, but that just reminds me of programming in the 80s, which I'd rather not go back to. I'm not saying Arduino is bad, I'm just saying I was disappointed that it had a bunch of great features yet curiously had such a limited memory capacity. Memory is really really cheap.