5 ms·
If you're talking about the traditional 8-bit AVR Arduinos, the answer is almost certainly no. The AVR boards like the ATmega328 (on the Uno) only have a few k
by eric_bullington 12y ago
If you're talking about the traditional 8-bit AVR Arduinos, the answer is almost certainly no. The AVR boards like the ATmega328 (on the Uno) only have a few kbyte of RAM available. But MicroPython apparently can run on some pretty tiny and inexpensive boards: namely the Arm Cortex microcontrollers.
They are a bit more expensive than the chip in the Arduino, but well under $20 per chip. You can buy very nice evaluation Cortex boards for ~$10 from ST and Freescale[1,2].
Incidentally, Arduino now makes a board that uses the Arm Cortex chip: the Arduino Due[3]. I believe it's around $30.
1. http://www.element14.com/community/docs/DOC-46626/l/element14-presents-freescale-kinetis-l-based-freedom-development-board http://www.element14.com/community/docs/DOC-46626/l/element1...
2. http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252...
3. http://arduino.cc/en/Main/arduinoBoardDue http://arduino.cc/en/Main/arduinoBoardDue
- chillingeffect 12y agoIt appears from [0] that the chip of choice is the STM32F045RGT (datasheet [1]). This is from the Cortex M4f series, which includes such wonderful things as a hardware floating-point unit. That is wonderful news, although, this board appears to have no external memory, so it would be limited to 128kB. [0] https://raw.githubusercontent.com/micropython/pyboard/master/schem.png https://raw.githubusercontent.com/micropython/pyboard/master... [1] http://www.alldatasheet.com/datasheet-pdf/pdf/510587/STMICROELECTRONICS/STM32F405RG.html http://www.alldatasheet.com/datasheet-pdf/pdf/510587/STMICRO...
- justincormack 12y agoYou can get versions with external memory.