FDP Arduino Notes
FDP Arduino Notes
• Arduino is a tool (microcontroller) that helps to control electronics stuff with code.
• Microcontroller is microprocessor with memory, RAM and some other peripheral
connected with it.
• The Arduino Uno is a microcontroller board based on the ATmega328. The
ATmega328 has Flash memory of 32 KB.
1/8
Audirno
Arduino stands in the middle and reads input and control outputs with logic.
2/8
Audirno
3/8
Hardware
5/8
Software
6/8
Software
7/8
Serial communication
• “Serial” because data is broken into bits, each sent one after another in a single wire.
• Serial.begin(9600) initializes serial communication between the Arduino board and
the computer, setting the data transfer rate to 9600 bits per second.
• Compiling turns program into binary data (ones and zeros).
• Uploading sends the bits through USB cable to the Arduino.
• The two LEDs near the USB connector blink when data is transmitted. RX blinks
when the Arduino is receiving data. TX blinks when the Arduino is transmitting data
8/8