Chapter- 1.1 Introduction to Arduino.pptx

GPCSIKAR 14 views 20 slides May 26, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

arduino basics


Slide Content

Embedded Systems EL 5001 BY RACHIT JANGIR GOVERNMENT POLYTECHNIC COLLEGE, SIKAR

1.1 Embedded C basics operators for Arduino 1.2 Familiarizing with the Arduino IDE 1.3 Sketch designing for Arduino Communication interfaces using serial port 1.4 Basic understanding of the code with Boolean operations, pointer access operations, bitwise operations, compounded operations . UNIT – 1

“ Strong Friend ” Created in Ivrea , Italy in 2005 by Massimo Banzi & David Cuartielles Open Source Hardware Processor Coding is accessible & transferrable  (C++, Processing, java)

BOARDS

Arduino is an open-source platform used for building electronics projects. Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller ) and a piece of software , or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board. What is...

The hardware...

Technical Specifications Micro-controller AVR ATmega 2560 (8bit) Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 54 (of which 15 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 20 mA DC Current for 3.3V Pin 50 mA Flash Memory 256 KB of which 8 KB used by bootloader SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz LED_BUILTIN 13 Total Digital I/O 70 (Digital + Analog) Communication USB (Programming with ATmega 8), ICSP (programming), SPI, I2C and USART Timer 2 (8bit) + 4 (16bit) = 6 timer PWM 12 (2-16 bit) ADC 16 (10 bit) USART 4 Pin Change Interrupt 24 Micro-controller AVR ATmega 2560 (8bit) Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 54 (of which 15 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 20 mA DC Current for 3.3V Pin 50 mA Flash Memory 256 KB of which 8 KB used by bootloader SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz LED_BUILTIN 13 Total Digital I/O 70 (Digital + Analog) Communication USB (Programming with ATmega 8), ICSP (programming), SPI, I2C and USART Technical Specifications

.arduino mega. .usb. and .power. Specification Value Voltage 7-12 (Recommended) Current 800mA Specification Value Voltage 5 Current --

Rest of hardware details and pin diagram ,we will study in chapter 3

Software... Arduino Web Editor Arduino IDE 2.1.1 Third Party Interfaces

Arduino Web Editor Cloud Storage Updated Library system Log in/ Sign in Arduino Create Agent

ALL SET

https://www.arduino.cc/en/software Aurdino IDE 2.0 Verify Upload Serial Monitor Debug

Things to Remember sketch .ino .hex board port sketchbook
Tags