EXPERIMENT NO: 1
Aim: Perform necessary software installation with Arduino Uno & NODE MCU
Software required: Arduino IDE V 2.1.3
Theory:
A. Arduino UNO
i)Features :
Arduino UNO is a microcontroller board based on the ATmega328P. It has 14 digital
input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz
ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It
contains everything needed to support the microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC adapter or battery to get started.
Name Arduino UNO R3
Board
SKU A000066
Microcontroller ATmega328P
USB connector USB-B
Built-in LED Pin 13
Digital I/O Pins 14
Pins
Analog input pins 6
PWM pins 6
UART Yes
Communication I2C Yes
SPI Yes
I/O Voltage 5V
Power
Input voltage (nominal) 7-12V
Department of CSE, GHRU Amravati (Prepared by Prof. Pabitra Nandi) IOT Programming Lab
, DC Current per I/O Pin 20 mA
Power Supply
Barrel Plug
Connector
Main Processor ATmega328P 16 MHz
Clock speed
USB-Serial Processor ATmega16U2 16 MHz
2KB SRAM, 32KB FLASH, 1KB
Memory ATmega328P
EEPROM
Weight 25 g
Dimensions Width 53.4 mm
Length 68.6 mm
ii) Pin Diagram
Department of CSE, GHRU Amravati (Prepared by Prof. Pabitra Nandi) IOT Programming Lab
Aim: Perform necessary software installation with Arduino Uno & NODE MCU
Software required: Arduino IDE V 2.1.3
Theory:
A. Arduino UNO
i)Features :
Arduino UNO is a microcontroller board based on the ATmega328P. It has 14 digital
input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz
ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It
contains everything needed to support the microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC adapter or battery to get started.
Name Arduino UNO R3
Board
SKU A000066
Microcontroller ATmega328P
USB connector USB-B
Built-in LED Pin 13
Digital I/O Pins 14
Pins
Analog input pins 6
PWM pins 6
UART Yes
Communication I2C Yes
SPI Yes
I/O Voltage 5V
Power
Input voltage (nominal) 7-12V
Department of CSE, GHRU Amravati (Prepared by Prof. Pabitra Nandi) IOT Programming Lab
, DC Current per I/O Pin 20 mA
Power Supply
Barrel Plug
Connector
Main Processor ATmega328P 16 MHz
Clock speed
USB-Serial Processor ATmega16U2 16 MHz
2KB SRAM, 32KB FLASH, 1KB
Memory ATmega328P
EEPROM
Weight 25 g
Dimensions Width 53.4 mm
Length 68.6 mm
ii) Pin Diagram
Department of CSE, GHRU Amravati (Prepared by Prof. Pabitra Nandi) IOT Programming Lab