Arduino FAQs

1How to use millis() instead of delay()
2How to combine two Arduino sketches
3How to use more GND/VCC pin on Arduino
4Where to ask Arduino question
5Serial.print() vs Serial.println()
6Arduino Uno vs Mega
7Arduino - button value changes between 0 and 1 randomly
8Arduino automatically restarts
9Arduino prints float/double variable with decimal places
10fatal error: library.h: No such file or directory
11How to filter noise from sensor
12How to install library on Arduino IDE
13How to uninstall library on Arduino IDE
14How to print an empty line on Serial Monitor
15One button for multiple functions
16Button does not work
17Why needs debounce for button
18Serial Monitor shows weird characters
19LCD does not display characters
20Servo motor does not work
21low memory available, stability problems may occur
22avrdude: stk500v2_ReceiveMessage(): timeout
23How to blink multiple LED
24How to use array of servo motor
25How to use push-button as on-off switch
26How To use special character on LCD
27How to use button to start/stop the loop
28How to use button to start program
29How to use the multiple passwords for keypad
30How to use more digital pins on Arduino Uno
31How to use buzzer without blocking other code
32How to debounce for multiple buttons
33How to input a multiple digits number using the keypad
34How to control speed of servo motor
35How to add a header file on Arduino IDE
36How to convert string variable to integer in Arduino
37How to reset Arduino by programming
38How to know value of resistor
39How to fade LED in a time period
40How to connect multiple SPI sensors/devices with Arduino
41How to connect multiple I2C sensors/devices with Arduino
42How to know I2C address of sensor/device
43How to dectect presence/absence of something
44How to vertical and horizontal center align text/number on OLED
45How to connect two Arduino directly via Ethernet cable
46How to make the wiring tidy, neat, and firm
47How to debug Arduino code
48How to delete code on Arduino board
49How many LED/relays can Arduino control
50avrdude: ser_open(): can't open device
51DS3231 vs DS1307
52error: expected ',' or ';' before
53error: 'variable' was not declared in this scope
54Switch Case statement does not work correctly
55Stepper motor moves slowly
56What is Serial.println(F(""))

The Best Arduino Starter Kit