Lec 1
Lec 1
2025
PREPARED BY:
MOHAMED ABDEL-AAL EL-NAHHAS
ASTRO
WHAT IS ARDUINO?
A cross-platform
2.0 the Arduino
Integrated
Firmware
Development
(Microcontroller
Environment for
3.0 Arduino Board Software)
writing and
(Hardware):
uploading code to
Arduino boards.
1. Microcontroller 2. USB port 3. USB to Serial chip 4. Digital pins 5. Analog pins 6. 5V / 3.3V pins
the USB to Serial is an
this is the brain of an important component, as pins that use digital
Arduino, and is the it helps translating data
used to connect your logic (0,1 or LOW/HIGH). pins that can read
component that we load that comes from e.g. a
Arduino board to a Commonly used for analog values in a 10 bit these pins are used to
programs into. Think of it computer to the on-board
computer. microcontroller. This is switches and to turn resolution (0-1023). power external
as a tiny computer,
what makes it possible to on/off an LED components.
designed to execute
only a specific number program the Arduino
board from your
of things.
computer.
7. GND 8. VIN