Comparison table

Let's look at a simple comparison of the preceding boards for quicker reference:

Content Arduino Mega STM32F103C8/T6 ESP8266 OpenCR Arbotix Pro
Microcontroller ATMega 2560 ARM Cortex-M3​ Tensilica L106 32-bit processor STM32F746ZGT6 / 32-bit ARM Cortex®-M7 with FPU

STM32F103RE Cortex M3 32bit ARM

Operating Voltage 5V 2V ~ 3.6V 2.5V ~ 3.6V 5V 2V ~ 3.6V
Digital I/Os 54 37 16 8 16 ADC/GPIOs
PWM I/Os 15 12 - 6
Analog I/Os 16 10 1 6
Flash memory 256 KB 64 KB External Flash (512 KB to 4 MB typically included) 2 MB 512 KB
Clock speed 16 MHz 72 MHz 24 MHz to 52 MHz 216 MHz 72 MHz
Comparison of preceding MCU boards

Now that we know the basics of microcontroller boards, let's look at single-board computers.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset