Skip to main content
. 2021 Mar 2;21(5):1707. doi: 10.3390/s21051707

Table 1.

Comparative analysis of available development boards.

Development
Board
Arduino Uno Raspberry Pi 4 FRDM-KL25Z STM32F401RE
Memory 32 KB (Flash)
2 KB (SRAM)
microSD
1, 2 or 4 GB
(SDRAM)
128 KB (Flash)
16 KB (SRAM)
512KB (Flash)
96 KB (SRAM)
Clock 16 MHz 1.5 GHz 48 MHz Up to 84 MHz
A/D
Converter
10 bit
6 channels
Doesn’t have any
External ADC is needed
16-bit SAR ADC 1 × 12 bit
Up to 16 channels
I/O Ports 14 40 66 81 I/O ports with
interrupt capability
All 5-V tolerant
Operating
Voltage
5 V 5 V 5 V 5 V
Communications Serial
4 SPI
TWI
1 UART
USB
I2C
USB
HDMI
TVDAC
Bluetooth
Gigabit Ethernet
2 8-bit SPI
USB
2 I2C
3 UART
3 I2C
3 USART
4 SPI
SDIO
USB2.0
Dimensions 68.6 × 53.4 mm2 88 × 58 × 19.5 mm3 81 × 53 mm2 82.50 × 70 mm2
Price 24  € 64  € (4 GB) 20  € 14  €