Table 1.
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 € |