Ultrasonic sensor
Optical sensor
PIR sensor
Gas sensor
Humidity sensor
Infrared sensor
LDR
Pressure sensor
Accelerometer
Proximity sensor
Photodetector
Gyroscope
Measure the amount of water in the atmosphere
Detect water pressure
Measure temperature
Detect the presence of gases
Radiation sensor
Python
Java
C/C++
Ruby
Runs continuously in a loop
Initializes variables and sets up configurations
Executes only when an error occurs
Used to include libraries
A0 to A5
D0 to D13
GND
3.3V
4800
9600
115200
19200
Executes only once when the program starts
Continuously runs the code within it after setup()
Used for debugging
None of the above
Pulse Width Modulation
Power Width Measurement
Pin Width Modulation
Peripheral Wave Modulation
analogWrite()
digitalRead()
analogRead()
readAnalog()
5V
9V
12V
Pauses the program for a specific amount of time
Stops the program permanently
Restarts the program
Initializes the board
Reads the status of a pin
Sets a pin to HIGH or LOW state
Writes data to the Serial Monitor
Configures a pin as input
Serial.begin()
Serial.print()
Serial.read()
Serial.write()
0 to 255
0 to 1023
-255 to 255
0 to 4095
Arduino Uno
Arduino Mega
Arduino Nano
Arduino Leonardo
Serial.setup()
Serial.init()