Arduino Uno rev3

From Wiki-IoT


Classification

Arduino Uno rev3
Classification
Grade C
Calculator version 1
Classification date 2022-04-09
Information
Name Arduino Uno rev3
Brand Arduino
Generation
Model(s) Uno
Release date 2010-09-24
Type/Category Microcontroller
Website [1]
Status In sale
More
Dimensions 68.6 mm x 53.4 mm
Mass 25 g
Operating system
Companion App
CPU ATmega328 - 8-bit AVR® RISC-based microcontroller
GPU
Memory 2KB SRAM
Storage 1KB EEPROM - 32KB Flash
Battery
Power 2.7-5.5 volts
Charging
Display
Camera
Sound
Connectivity 1 x USART, 1 x AC, 1 x SPI, 1 x I2C
Device
Criterion Value Proof(s) Comment
Known hardware tampering Rare [2] [3]
Known vulnerabilities Rare [4] [5]
Prior attacks Rare [6]
Updatability Rare [7]
Category score 2
System
Criterion Value Proof(s) Comment
Authentication with other systems Partial [8]
Communications Encrypted with obselete encryption [9] [10]
Storage Encrypted with obselete encryption [11] [12] For storage encryption, it's better to use an ESP32 (you can find ESP32's page on Wiki IoT, link here http://fehmijaafar.net/wiki-iot/index.php/Espressif_ESP32)
Category score 2
User Authentication
Criterion Value Proof(s) Comment
Account management Absent [] No account on the microcontroller
Authentication Absent []
Brute-force protection Absent []
Event logging Partial logging [13]
Passwords Default/Common/Easy to guess [] No password on the chip
Category score 3
Grade C


Arduino could be a good choice for beginners and to learn to code and use sensors on IoT devices. However it's not the best choice for business. If you want some cheaper microcontroller with a better security, ESP will be better with ESP8266 http://fehmijaafar.net/wiki-iot/index.php/Espressif_ESP8266 and ESP32 http://fehmijaafar.net/wiki-iot/index.php/Espressif_ESP32.