MICROPROCESSORS MICROCONTROLLERS Arduino Microcontrollers 1. UNO Mini Limited Edition is a miniature version of the classic Arduino UNO board. It is based on the ATmega328P microcontroller, has USB-C® connector for programming and powering the board, and pins available for connecting external power sources. It also comes with the standard set of female pin connectors, built-in LED, reset button and everything else that the standard UNO have, but at 25% the area size. UNO Mini Limited Edition Microcontroller USB connector ATmega328P USB-C Pins Built-in LED Pin – 13 Digital I/O Pins – 14 Analog input pins – 6 PWM pins – 6 Communication Power Clock speed UART I2C SPI I/O Voltage - 5V Input voltage (nominal) - 7-12V DC Current per I/O Pin - 20 mA Main Processor - ATmega328P 16 MHz USB-Serial Processor - ATmega16U2 16 MHz Memory Weight Width Length 2KB SRAM, 32KB FLASH, 1KB EEPROM 8.05 g 26.70 mm 34.20 mm 2. Arduino Nano 33 BLE The Arduino Nano 33 BLE is an upgraded version of the classic model, that uses nRF52840 microcontroller with 1MB CPU Flash Memory. It offers Bluetooth Low Energy connectivity, making it ideal for various projects. Built on the Arm Mbed OS it is suitable for beginners, makers, and professionals interested in Bluetooth Low Energy enabled projects. Additionally, it features a 9axis inertial measurement unit, making it suitable for wearable projects. Arduino Nano 33 BLE Microcontroller USB connector Pins nRF52840 Micro USB Built-in LED Pin – 13 Digital I/O Pins – 14 Analog input pins – 8 PWM pins – 5 External interrupts - All digital pins Connectivity Bluetooth - NINA-B306 Sensors IMU - LSM9DS1 Communication Power UART I2C SPI I/O Voltage - 3.3V Input voltage (nominal) - 5-18V DC Current per I/O Pin - 10 mA Clock speed Processor - nRF52840 64MHz Memory Weight Width Length 256 KB SRAM, 1MB flash 5g 18 mm 45 mm 3. The Arduino MKR Zero is a development board for music makers! With an SD card holder and dedicated SPI interfaces (SPI1), you are able to play music files without extra hardware. Featuring the Arm Cortex-M0 32-bit SAMD21 processor and a microSD card holder with dedicated SPI interfaces, is an excellent choice for music projects. As part of the MKR family, it offers compatibility with a wide range of shields for effortless project development. Arduino MKR Zero Microcontroller USB connector Pins Communication Power Clock speed SAMD21 Cortex-M0+ 32bit low power ARM MCU Micro USB (USB-B) Built-in LED Pin – 32 Digital I/O Pins – 8 Analog input pins – 7 Analog Output Pins – 1 PWM pins – 13 External interrupts – 10 UART I2C SPI I/O Voltage - 3.3V Input voltage (nominal) - 5-5.5V DC Current per I/O Pin - 7 mA Supported battery - Li-Po single cell, 3.7V, 700mAh minimum Battery connector - JST PH Processor - 48 MHz RTC - 32.768 kHz Memory Weight Width Length SAMD21G18A - 256KB Flash, 32KB SRAM 32g 25 mm 61.5 mm 4. Arduino UNO Wi-Fi Rev 2 The Arduino UNO Wi-Fi Rev2 is a versatile IoT solution with the standard UNO family form factor. It is suitable for creating sensor networks for office or home routers, as well as Bluetooth Low Energy devices. Powered by the ATmega4809 8-bit microcontroller, it features the secure ATECC608 crypto chip accelerator and includes the LSM6DS3TR IMU and NINA-W102 Wi-Fi & Bluetooth module from u-Blox. Arduino UNO Wi-Fi Rev 2 Microcontroller USB connector Pins Connectivity Sensors Communication Power Clock speed ATmega4809 USB-B Built-in LED Pin – 25 Digital I/O Pins – 14 Analog input pins – 6 PWM pins – 5 Bluetooth Wi-Fi IMU UART I2C SPI I/O Voltage - 5V Input voltage (nominal) – 6-20V DC Current per I/O Pin - 20 mA Power Supply Connector - Barrel Plug Processor - ATmega4809 16 Memory Weight Width Length ATmega4809 - 6KB SRAM, 48KB flash, 256 bytes EEPROM Nina W102 uBlox module - 448 KB ROM, 520KB SRAM, 2MB Flash 25g 53.4 mm 68.6 mm 5. The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM CortexM3 CPU, making it the first Arduino board with a 32-bit ARM core microcontroller. It boasts 54 digital input/output pins, 12 analog inputs, and 4 UARTs, making it ideal for larger scale Arduino projects. Additionally, it features a 84 MHz clock, USB OTG capability, digital to analog conversion, and various other useful components. Arduino Due Microcontroller USB connector Pins Communication Power AT91SAM3X8E Micro USB Built-in LED Pin – 13 Digital I/O Pins – 54 Analog input pins – 12 Analog output pins – 2 PWM pins – 12 CAN (ext. transceiver needed) UART I2C SPI I/O Voltage – 3.3V Input voltage (nominal) – 7-12V DC Current per I/O Pin (group 1) - 9 mA DC Current per I/O pin (group 2) - 3 mA Power Supply Connector - Barrel Plug Total DC Output Current on all I/O lines - 130 mA Clock speed Processor - AT91SAM3X8E 84 MHz Memory Weight AT91SAM3X8E - 96KB SRAM, 512KB flash 36g Width Length 53.3 mm 101.5 mm 6. Arduino Nano 33 IoT The Arduino Nano 33 IoT is designed for basic IoT and pico-network applications, featuring the Arm Cortex-M0 32-bit SAMD21 processor, u-blox NINA-W102 Wi-Fi module, and ECC608A crypto-chip for security. It is suitable for building sensor networks connected to routers or creating Bluetooth Low Energy devices. This board is Arduino's smallest for IoT projects. Arduino Nano 33 IoT Microcontroller USB connector Pins Connectivity Sensors Communication SAMD21 Cortex®-M0+ 32bit low power ARM MCU Micro USB Built-in LED Pin – 13 Digital I/O Pins – 22 Analog input pins – 8 PWM pins – 5 External interrupts – All digital pins Bluetooth Wi-Fi IMU UART I2C SPI Power I/O Voltage – 3.3V Input voltage (nominal) – 5-18V DC Current per I/O Pin - 7 mA Clock speed Processor - SAMD21G18A 48MHz Memory SAMD21G18A - 256 KB SRAM, 1MB flash Nina W102 uBlox module - 448 KB ROM, 520KB SRAM, 2MB Flash Weight Width Length 5gr 18 mm 45 mm 7. Arduino MKR 1000 WiFi The Arduino MKR 1000 WiFi is an ideal choice for beginners, makers, and professionals who want to explore Internet of Things (IoT) applications. It is designed with the popular Arm Cortex-M0 32-bit SAMD21 processor and the ECC508 cryptochip for enhanced security. Part of the MKR family, this board offers compatibility with a wide range of shields for effortless project development. Whether setting up a sensor network or building a smart home, the MKR 1000 WiFi simplifies the journey into IoT and pico-network application design. Arduino MKR 1000 WiFi Microcontroller USB connector Pins Connectivity Communication Power Clock speed SAMD21 Cortex-M0+ 32bit low power ARM MCU Micro USB(USB-B) Built-in LED Pin – 6 Digital I/O Pins – 8 Analog input pins – 7 (ADC 8/10/12 bit) Analog output pins – 1 (DAC 10 bit) PWM pins – 12 External interrupts - 10 Wi-Fi Secure element - ATECC508A UART I2C SPI I/O Voltage – 3.3V Input voltage (nominal) – 5-5.5V DC Current per I/O Pin - 7 mA Supported battery - Li-Po Single Cell, 3.7V, 1024mAh Minimum Battery connector - JST PH Processor - 48 MHz RTC - 32.768 kHz Memory Weight Width Length SAMD21G18A - 256KB Flash, 32KB SRAM 32g 25 mm 61.5 mm 8. Arduino Micro The Micro is a microcontroller board based on the ATmega32U4, developed in conjunction with Adafruit. It runs on an ATmega32u4 processor and features native USB communication. The board can be configured via software to be recognized as a standard Arduino, a mouse, or a keyboard. It has 20 digital input/output pins, a 16 MHz crystal oscillator, a microUSB connection, an ICSP header, and a reset button. The ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. The form factor of the board enables it to be easily placed on a breadboard, and it contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. Arduino Micro Microcontroller USB connector Pins Communication ATmega32u4 Micro USB Built-in LED Pin – 13 Digital I/O Pins – 20 Analog input pins – 12 PWM pins – 7 UART I2C SPI Power I/O Voltage – 5V Input voltage (nominal) – 7-12V DC Current per I/O Pin - 10 mA Clock speed Processor - ATmega32U4 16 MHz Memory ATmega328P - 2.5KB SRAM, 32KB FLASH, 1KB EEPROM 13g Weight Width Length 18 mm 48 mm 9. Arduino Leonardo The Arduino Leonardo is a unique microcontroller board with a built-in USB communication feature, eliminating the need for a secondary processor. It can function as a mouse, keyboard, and virtual serial/COM port when connected to a computer. The board is based on the ATmega32u4 and includes 20 digital input/output pins, a 16 MHz crystal oscillator, micro USB connection, power jack, ICSP header, and a reset button. It can be powered by a USB cable, AC-to-DC adapter, or battery. Arduino Leonardo Microcontroller USB connector Pins Communication Power ATmega32u4 Micro USB (USB-B) Built-in LED Pin – 13 Digital I/O Pins – 20 Analog input pins – 12 PWM pins – 7 UART I2C SPI I/O Voltage – 5V Input voltage (nominal) – 7-12V DC Current per I/O Pin - 10 mA Power Supply Connector - Barrel Plug Clock speed Processor - ATmega32U4 16 MHz Memory ATmega328P - 2.5KB SRAM, 32KB FLASH, 1KB EEPROM 20g Weight Width Length 53.3 mm 68.6 mm 10. Arduino Nano Every The Nano Every is Arduino's smallest board, measuring only 45x18mm and weighing under 5 g. Its small size and affordable price make it ideal for wearable inventions, low -cost robotics, and interactive projects. The board features the ATMega4809 processor, providing 48KB of CPU Flash memory and a clock speed of 20 MHz, making it more powerful than the classic Arduino Nano while sharing the same pinout. Arduino Nano Every Microcontroller USB connector Pins Communication ATMega4809 Micro USB Built-in LED Pin – 13 Digital I/O Pins – 22 Analog input pins – 8 PWM pins – 5 UART I2C SPI Power I/O Voltage – 5V Input voltage (nominal) – 7-21V DC Current per I/O Pin - 15 mA Clock speed Processor - ATMega4809 16 MHz Memory ATmega328P - 6KB SRAM, 48KB flash 256 byte EEPROM 5gr 18 mm 45 mm Weight Width Length Arduino Shield 1. GIGA Display Shield The GIGA Display Shield is a touch screen solution designed for easy deployment of UI and visual solutions to GIGA R1 WiFi projects. It features an 800x480 RGB touch display and supports various UI building frameworks. Equipped with a 3.97” 480x800 RGB touch screen, digital microphone, 6-axis IMU, and RGB LED, the shield can be seamlessly mounted on the GIGA R1 WiFi board. Leveraging the GIGA R1 WiFi's 480 MHz microcontroller, users can create powerful UIs, interactive 3D animations, display camera feed, and more. Additionally, the shield is compatible with a wide range of graphics libraries, including LVGL, GFX, and Arduino Graphics. GIGA Display Shield Connector Display (KD040WVFID02601-C025A) Sensors Pins Power Camera Display Video Display Touch Size - 3.97” Resolution - 480x800 RGB Color - 16.7 million Touch Mode - Five points and Gestures Interface - I2C IMU Microphone LED - 1 RGB LED (I2C) Circuit operating voltage - 3.3 V Width Length 80 mm 106 mm 2. MKR ENV Shield The MKR ENV Shield is an ideal addition to the MKR family series, offering temperature, humidity, light, and pressure sensing capabilities. It features an easy-touse library for data acquisition and an SD card slot for offline data logging. Equipped with three sensors, including LPS22HB, HTS221, and TEMT6000, this shield is perfect for real-time data capturing projects and is well-suited for beginners. Its components are designed to operate in temperatures ranging from -40 °C to +120 °C. MKR ENV Shield Compatibility Communication) Chip Select Pin (SPI) Device Ready Pin (I2C) Storage Sensors Weight Width Length MKR SPI and I2C D4 LPS22HB on D7, HTS221 on D6 Micro SD card slot Temperature - 15-40 (celsius) Humidity - 20-80% rH (relative humidity) Barometric pressure - 260-1260 hPa (hectopascal) Ambient light - Max 650 LUX 32 g 27 mm 68.6 mm 3. MKR GPS Shield The MKR GPS Shield is based on the u-blox SAM-M8Q GNSS (Global Navigation Satellite System) module. It can be used to add GPS to any of your MKR boards. MKR GPS Shield Communication GPS Module Power Weight Width Length Serial / I2C (over ESLOV only) / DCC Eslov Input voltage – 3.3V Operating Voltage- 3.3V Maximum Current - 2.5A Backup battery - CR1216 14g 25 mm 45 mm 4. MKR RGB Shield The MKR RGB Shield is a great for creating simple light installations out of the box! With 84 programmable RGBs in a 12x7 matrix, you can use it to create scrolling texts, create simple animations or even use it to create retro games. MKR RGB Shield Communication LEDs Power Weight Width Length SDI (Serial Data Input) Type - APA102 Count - 84 Color - RGB Input voltage – 5 V Operating Voltage- 3.3V Maximum Current - 2.5A External power source - Solderable 32g 27 mm 61.5 mm 5. MKR CAN Shield The MKR CAN Shield is a valuable addition to MKR family boards, providing a connection to the widely used CAN (Controller Area Network) bus in the automotive industry. It is based on the MCP2515 CAN controller and the TJA1049 CAN transceiver, enabling connectivity to existing CAN systems when mounted on a MKR family board. Additionally, it incorporates the TPS54232 buck converter from Texas Instruments. MKR CAN Shield Communication Chip Select Pin (SPI) Integrated circuits Power Weight Width Length SPI D3 Controller Transceiver Buck converter Operating Voltage- 3.3V Vin (screw connector) – 7 – 24 V Vin (header) - 5 V 25 g 27 mm 68.6 mm 6. Ethernet Shield Rev2 The Arduino Ethernet Shield 2 allows for quick internet connection with an Arduino board. Its open-source nature enables full understanding and customization of the platform. Additionally, it is TinkerKit compatible, allowing for easy project creation with TinkerKit modules. Ethernet Shield Rev2 Compatibility Ethernet Storage UNO, MEGA Connector - RJ45 Controller - W5500 Speed - 10/100 Mbps Communication - SPI Internal memory - 32KB Maximum sockets - 8 individual Supported protocols - IPv4, ICMP, TCP, UDP, ARP, IGMP, PPPoE, MQTT Micro SD card slot Power Operating Voltage- 5 V Connectors TinkerKit – 6x 7. Motor Shield Rev3 The Arduino Motor Shield, based on the L298, is a dual full-bridge driver designed to control inductive loads like relays, solenoids, DC, and stepping motors. It allows independent control of the speed and direction of two DC motors with an Arduino board. Additionally, it enables the measurement of motor current absorption and is TinkerKit compatible, facilitating quick project creation by plugging TinkerKit modules to the board. Motor Shield Rev3 Compatibility Status LEDs Storage UNO 2x per channel Micro SD card slot Power Operating Voltage- 5 – 12 V Max current – 2A per channel or 4A max (with external power supply) Max voltage (VIN) – 18V Connectors TinkerKit – 6x Screw terminals 8. MKR MEM Shield The MKR MEM Shield enables the addition of 2 MB of flash memory and the storage of larger files on a Micro SD card. Additionally, it features a prototyping area for integrating smaller displays, sensors, actuators, and more. It is compatible with all MKR family boards. MKR MEM Shield Communication Chip Select Pin (SPI) Features SPI MicroSD on D4, Flash on D% Storage - Micro SD card slot Flash memory - 2MB (W25Q16) Prototyping area Power Operating Voltage- 3.3V Width Length 27 mm 61 mm 9. MKR 485 Shield The MKR 485 Shield allows seamless communication with legacy industrial systems using the RS-485 protocol. It can be easily mounted on a MKR family board, transforming old local systems into modern IoT systems. Based on the MAXIM MAX3157 transceiver, the shield ensures data rates of up to 250kbps. It offers the flexibility to switch between half-duplex and full-duplex communication and features the TPS54232 buck converter from Texas Instruments. MKR 485 Shield Protocol Interface Operating mode Integrated circuits RS485 Serial (TXP on D7, RXP on D6) Isolated half / full duplex (switchable) Transceiver Buck converter Power Operating Voltage- 3.3V Vin (screw connector) - 7-24V Vin (header) - 5V Weight Width Length 25 g 27 mm 68.6 mm 10. MKR Therm Shield The MKR Therm Shield is a great addon for MKR family boards, and allows you to connect high quality thermocouplers, and can calculate temperatures from -200 °C to +700 °C. An ideal solution to use for ovens, freezers, smokers and similar environments. MKR Therm Shield Communication Chip Select Pin (SPI) 1-Wire Pin Digital converter Connectors Operating Temperature Power Weight Width Length SPI and 1-Wire A3 D0 MAX31855 K-type Screw terminals DS18X - Solderable -200°C to +700°C (for thermocoupler) Operating Voltage- 3.3V Vin (screw connector) – 7 – 24 V Vin (header) - 5 V 25 g 27 mm 68.6 mm REFERENCES: (pls indicate it below using APA format) Arduino hardware. (n.d.). Arduino. https://www.arduino.cc/en/hardware Blog, M. (2023, April 28). Best Arduino Boards 2023 : History, Selection, comparison. The Mechatronics Blog » Exploring Electro-Mechanics. https://www.themechatronicsblog.com/2023/04/best-arduino-boards-2023-history-usecopmarision-all-boards-explianed.html?m=1
0
You can add this document to your study collection(s)
Sign in Available only to authorized usersYou can add this document to your saved list
Sign in Available only to authorized users(For complaints, use another form )