Uploaded June 2022 | Updated September 2026, 3 weeks ago
๐ Hardware Used in This Video:
ESP32 S2: educ8s.tv/part/esp32s2
Raspberry Pi Pico: educ8s.tv/part/RaspberryPiPico
Display: educ8s.tv/part/7735
USB Meter: educ8s.tv/part/UsbDoctorOLED
๐ Full Code and Detailed Benchmark:
educ8s.tv/raspberry-pi-pico-vs-esp32s2
๐ New to Programming? Start Your Journey Here:
๐ FREE Python for Absolute Beginners Course:
youtube.com/playlist?list=PLwR6ZGPvjVORv4WlilzehZy2nd2ASaYRR
๐ FREE Python Cheat Sheet:
bit.ly/3osnz6l
In this video I am going to do a speed comparison between the Raspberry Pi Pico and the ESP32 S2 board, two of the most powerful and inexpensive boards for makers.
Before running the computation speed benchmark, I have developed, letโs take a quick look at the most basic specs of each board to get a sense of what to expect.
The Raspberry Pico board features two 32-bit Arm Cortex M0+ cores operating at 133Mhz. It also offers 264KBs of RAM memory and 2MB of Flash memory and it costs at the time of this recording around $7.
The Lilygo ESP32 S2 Board on the other hand features a single-core 32-bit LX7 microcontroller operating at 240MHz. It also offers 320KBs of RAM memory and 4MBs of Flash memory. Its price today is around $8.
So, based on the specifications, we can conclude that the ESP32 S2 is faster than the Raspberry Pi Pico in single-core workloads. How much faster is the question? We can't know without running a benchmark, because the boards employ processors with different architectures. Based on the operating frequencies of each board, we can estimate that the ESP32 S2 single core performance will be roughly 80% faster than the Raspberry Pi Pico's single core performance. Is this correct?
๐ Hardware Used in This Video:
ESP32 S2: educ8s.tv/part/esp32s2
Raspberry Pi Pico: educ8s.tv/part/RaspberryPiPico
Display: educ8s.tv/part/7735
USB Meter: educ8s.tv/part/UsbDoctorOLED
๐ Full Code and Detailed Benchmark:
educ8s.tv/raspberry-pi-pico-vs-esp32s2
๐ New to Programming? Start Your Journey Here:
๐ FREE Python for Absolute Beginners Course:
youtube.com/playlist?list=PLwR6ZGPvjVORv4WlilzehZy2nd2ASaYRR
๐ FREE Python Cheat Sheet:
bit.ly/3osnz6l
In this video I am going to do a speed comparison between the Raspberry Pi Pico and the ESP32 S2 board, two of the most powerful and inexpensive boards for makers.
Before running the computation speed benchmark, I have developed, letโs take a quick look at the most basic specs of each board to get a sense of what to expect.
The Raspberry Pico board features two 32-bit Arm Cortex M0+ cores operating at 133Mhz. It also offers 264KBs of RAM memory and 2MB of Flash memory and it costs at the time of this recording around $7.
The Lilygo ESP32 S2 Board on the other hand features a single-core 32-bit LX7 microcontroller operating at 240MHz. It also offers 320KBs of RAM memory and 4MBs of Flash memory. Its price today is around $8.
So, based on the specifications, we can conclude that the ESP32 S2 is faster than the Raspberry Pi Pico in single-core workloads. How much faster is the question? We can't know without running a benchmark, because the boards employ processors with different architectures. Based on the operating frequencies of each board, we can estimate that the ESP32 S2 single core performance will be roughly 80% faster than the Raspberry Pi Pico's single core performance. Is this correct?










