ETI micro
ETI micro
SHRI H. H. J. B POLYTECHNIC,
CHANDWAD-423101 (Nashik)
MICRO PROJECT
Academic year: 2023-24
TITLE OF PROJECT
Arduino Types
Program:Computer Technology
Program Code:CM
Course: Emerging Trends in Computer and Information Technology
Course code: 22618
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
Sr. No Name of group members Roll No Enrollment No Seat No
CERTIFICATE
This is to certify : Chordiya Siddhi Rajesh
Place: CHANDWAD
Date: / /2025
Part A
Part B
The Arduino platform has become quite popular with people just starting out with electronics, and
for good reason. Unlike most previous programmable circuit boards, the Arduino does not need a
separate piece of hardware (called a programmer) in order to load new code onto the board -- you
can simply use a USB cable. Additionally, the Arduino IDE uses a simplified version of C++,
making it easier to learn to program. Finally, Arduino provides a standard form factor that breaks
out the functions of the micro-controller into a more accessible package.
Features:
• Arduino boards are able to read analog or digital input signals from different sensors and
turn it into an output such as activating a motor, turning LED on/off, connect to the cloud
and many other actions.
• You can control your board functions by sending a set of instructions to the
microcontroller on the board via Arduino IDE (referred to as uploading software).
• Unlike most previous programmable circuit boards, Arduino does not need an extra piece
of hardware (called a programmer) in order to load a new code onto the board. You can
simply use a USB cable.
• Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn
to program.
• Finally, Arduino provides a standard form factor that breaks the functions of the micro-
controller into a more accessible package.
Types Of Arduino
• Microcontroller:
The Arduino Nano is a small, complete, and breadboard-friendly board based on the
ATmega328P released in 2008. It offers the same connectivity and specs of the Arduino
Uno board in a smaller form factor.[1]
The Arduino Nano is equipped with 30 male I/O headers, in a DIP-30-like configuration,
which can be programmed using the Arduino Software integrated development
environment (IDE), which is common to all Arduino boards and running both online and
offline. The board can be powered through a type-B mini-USB cable or from a 9 V
battery.
Technical specifications:
• Microcontroller: Microchip ATmega328P[4]
• Operating voltage: 5 volts
• Input voltage: 5 to 20 volts
• Digital I/O pins: 14 (6 optional PWM outputs)
• Analog input pins: 8
• DC per I/O pin: 40 mA
• DC for 3.3 V pin: 50 mA
• Flash memory: 32 KB, of which 2 KB is used by bootloader
• SRAM: 2 KB
• EEPROM: 1 KB
• Clock speed: 16 MHz
• Length: 45 mm
• Width: 18 mm
• Mass: 7 g
• USB: Mini-USB Type-B [5]
• ICSP Header: Yes
• DC Power Jack: No
🠶 Arduino Micro:
The Arduino Micro (a type of Arduino board) is based on the ATmega32U4
Microcontroller. It comes with the inbuilt USB. The Micro can also perform as a mouse or
keyboard when connected to the computer. It uses Micro USB cable.
We need to use the micro USB cable to establish the connection between the Micro board
and the computer to get started with the programming. The USB port is inbuilt in the
ATmega32U4 Microcontroller, which eliminates the use of a secondary processor.
Tech specs
Microcontroller ATmega32U4
Operating Voltage 5V
PWM Channels 7
EEPROM 1 KB (ATmega32U4)
LED_BUILTIN 13
Length 48 mm
Width 18 mm
Weight 13 g
Arduino Due
The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3
CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller.
Important features −
• It has 54 digital input/output pins (of which 12 can be used as PWM outputs)
• 12 analog inputs
• 4 UARTs (hardware serial ports)
• 84 MHz clock, an USB OTG capable connection
• 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header
• Reset button and an erase button
Communication
• 4 Hardware UARTs
• 2 I2C
• 1 CAN Interface (Automotive communication protocol)
• 1 SPI
• 1 Interface JTAG (10 pin)
• 1 USB Host (like as Leonardo)
• 1 Programming Port
7.0 Skill Developed: