Timeline for Why ESP8266 slower than Arduino nano?
Current License: CC BY-SA 4.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Feb 20, 2020 at 16:33 | vote | accept | ShoutOutAndCalculate | ||
Feb 20, 2020 at 10:40 | answer | added | Majenko | timeline score: 3 | |
Feb 20, 2020 at 8:01 | comment | added | StarCat | You can use internal pull ups, but the consensus seems to be that they are too weak for fast I2C operation and that external pullups are better (around 4.7K Ohm). | |
Feb 20, 2020 at 7:41 | comment | added | ShoutOutAndCalculate | @StarCat Thanks! So I won't need to do the pull up resistor on ESP 32 like that of ESP 8266 right? | |
Feb 20, 2020 at 7:30 | comment | added | StarCat | @ShoutOutAndCalculate, The ESP32 has hardware support for I2C so should be able to run faster. | |
Feb 20, 2020 at 7:25 | comment | added | the busybee | It depends. Please show us the code. | |
Feb 19, 2020 at 21:58 | comment | added | ShoutOutAndCalculate | @StarCat will the same thing (wire) happen to esp32? | |
Feb 19, 2020 at 21:51 | comment | added | StarCat | It depends on what the script is doing. In practice the ESP8266 will almost always be faster. An exception might be I2C (the Wire library, like in your test). The Arduino Nano AVR processor has hardware support for I2C; the ESP8266 must use the much slower “bit banging” method. | |
Feb 19, 2020 at 21:43 | history | asked | ShoutOutAndCalculate | CC BY-SA 4.0 |