NeverDie
Senior Member
I hadn't realized just how fast an ESP8266 is until I saw it raced against other arduino compatibles:
https://www.youtube.com/watch?v=U6rfE-uFxxI
I was quite surprised that it even beat an Arduino Due by nearly 3x!
The low cost and the wi-fi make it quite interesting.
I think the guy who did the youtube video may have reached the wrong conclusion about the energy draw. He's saying that because the ESP8266 draws 8x the power of the 3.3v Arduino Mini, the mini is better for low power applications. However, for the given task, even though it draws 8x the power, the ESP8266 finishes 12x faster. So, doesn't that imply that total energy consumed to do the task is actually less? If the ESP8266 immediately went to sleep upon completing its task, maybe it is actually more energy frugal than the 3.3v Arduino Mini. Anyhow, with all that as background, I'm finding the ESP8266 a lot more interesting than before. I suppose what may decide the matter one way or the other is the amount of power it draws while sleeping.
Anyhow, I'd be curious as to how it compares with the EFM32 and some of the other MCU's mentioned above by tattema. Is there a good repository of MCU benchmark scores somewhere? All I've managed to find so far is just this: http://www.eembc.org/ulpbench/
https://www.youtube.com/watch?v=U6rfE-uFxxI
I was quite surprised that it even beat an Arduino Due by nearly 3x!
The low cost and the wi-fi make it quite interesting.
I think the guy who did the youtube video may have reached the wrong conclusion about the energy draw. He's saying that because the ESP8266 draws 8x the power of the 3.3v Arduino Mini, the mini is better for low power applications. However, for the given task, even though it draws 8x the power, the ESP8266 finishes 12x faster. So, doesn't that imply that total energy consumed to do the task is actually less? If the ESP8266 immediately went to sleep upon completing its task, maybe it is actually more energy frugal than the 3.3v Arduino Mini. Anyhow, with all that as background, I'm finding the ESP8266 a lot more interesting than before. I suppose what may decide the matter one way or the other is the amount of power it draws while sleeping.
Anyhow, I'd be curious as to how it compares with the EFM32 and some of the other MCU's mentioned above by tattema. Is there a good repository of MCU benchmark scores somewhere? All I've managed to find so far is just this: http://www.eembc.org/ulpbench/