GPIO-āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āϧāĻžāϰāĻŖāĻž āĻĨā§āĻā§ āĻļā§āϰ⧠āĻāϰ⧠āĻāύā§āύāϤ āϏā§āύā§āϏāϰ āĻ āĻŽāĻĄāĻŋāĻāϞ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻĒāϰā§āϝāύā§āϤ ESP32 āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ-āĻ āĻĻāĻā§āώāϤāĻž āĻ
āϰā§āĻāύ āĻāϰā§āύāĨ¤
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻāĻĻāĻžāĻšāϰāĻŖ āĻāĻŦāĻ āϏā§āĻĒāώā§āĻ āĻŦā§āϝāĻžāĻā§āϝāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϧāĻžāĻĒā§ āϧāĻžāĻĒā§ āĻāĻžāύā§āĻā§āĻā§āĻĄ āĻĄāĻŋāĻāĻžāĻāϏ āϤā§āϰāĻŋ āĻāϰā§āύ, āϏā§āύā§āϏāϰ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰā§āύ āĻāĻŦāĻ āĻāĻŽāĻŦā§āĻĄā§āĻĄ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻļāĻŋāĻā§āύāĨ¤
āĻāĻ āĻā§āϰā§āϏāĻāĻŋ ESP32-C3 āϏā§āĻĒāĻžāϰ āĻŽāĻŋāύāĻŋ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻŦā§āϰā§āĻĄā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āϤā§āϰāĻŋ, āϝāĻž āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤāĨ¤ āĻāĻžāϰāĻŖ āĻāĻāĻŋ āϏāĻžāĻļā§āϰāϝāĻŧā§, āĻā§āĻ āĻāĻāĻžāϰā§āϰ, āϏāĻšāĻāϞāĻā§āϝ, āĻļāĻā§āϤāĻŋ āϏāĻžāĻļā§āϰāϝāĻŧā§ āĻāĻŦāĻ āĻāϤ⧠āĻŦāĻŋāϞā§āĻ-āĻāύ Wi-Fi āĻ āĻŦā§āϞā§āĻā§āĻĨ āĻāĻžāύā§āĻā§āĻāĻŋāĻāĻŋāĻāĻŋ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāϰ āϏāĻšāĻ āĻĄāĻŋāĻāĻžāĻāύ āĻāĻāĻŋāĻā§ āĻāϧā§āύāĻŋāĻ IoT āĻāĻŦāĻ āĻāĻŽāĻŦā§āĻĄā§āĻĄ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻļā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāϰ⧠āϤā§āϞā§āĻā§āĨ¤
ā§ŦāĻāĻŋ āĻāĻžāώāĻžāϝāĻŧ āĻāĻĒāϞāĻŦā§āϧ:
âĸ āĻāĻāϰā§āĻāĻŋ, āĻĢāϰāĻžāϏāĻŋ, āĻāĻžāϰā§āĻŽāĻžāύ, āĻĒāϰā§āϤā§āĻāĻŋāĻ, āϰā§āĻļ āĻāĻŦāĻ āϏā§āĻĒā§āϝāĻžāύāĻŋāĻļ â āĻāĻĒāύāĻžāϰ āĻŽāĻžāϤā§āĻāĻžāώāĻžāϝāĻŧ āĻ
āϧā§āϝāϝāĻŧāύ āĻāϰā§āύ!
āĻāĻ āĻ
ā§āϝāĻžāĻĒāĻāĻŋ Arduino IDE āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āϝāĻž āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻļā§āĻŦā§āϰ āĻ
āύā§āϝāϤāĻŽ āĻāύāĻĒā§āϰāĻŋāϝāĻŧ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻāύāĻāĻžāϝāĻŧāϰāύāĻŽā§āύā§āĻāĨ¤ Arduino IDE āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āĻā§āĻŦāĻ āϏāĻšāĻ, āĻāύāϏā§āĻāϞ āĻāϰāĻž āϏāĻšāĻ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļāĻžāϞ āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽāϰā§āĻĨāĻŋāϤ, āϝāĻž āĻāĻāĻŋāĻā§ ESP32 āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻļā§āĻāĻž āĻāĻŦāĻ āĻĻā§āϰā§āϤ āĻĒā§āϰāĻā§āĻā§āĻ āϤā§āϰāĻŋāϰ āĻāύā§āϝ āϏā§āϰāĻž āĻĒāĻāύā§āĻĻ āĻāϰ⧠āϤā§āϞā§āĻā§āĨ¤
āϝāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ:
âĸ āϝāĻžāϰāĻž ESP32 āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻļāĻŋāĻāĻā§āύ āĻāĻŽāύ āύāϤā§āύ āĻļāĻŋāĻā§āώāĻžāϰā§āĻĨā§
âĸ āϝāĻžāϰāĻž āĻāĻŽāĻŦā§āĻĄā§āĻĄ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻŦāĻ IoT āύāĻŋāϝāĻŧā§ āĻĒāĻĄāĻŧāĻžāĻļā§āύāĻž āĻāϰāĻā§āύ
âĸ āϝāĻžāϰāĻž āϏā§āĻŽāĻžāϰā§āĻ āĻĄāĻŋāĻāĻžāĻāϏ āĻāĻŦāĻ āĻ
āĻā§āĻŽā§āĻļāύ āĻĒā§āϰāĻā§āĻā§āĻ āϤā§āϰāĻŋ āĻāϰāĻā§āύ āĻāĻŽāύ āĻŽā§āĻāĻžāϰ
âĸ āϝāĻžāϰāĻž āϏā§āύā§āϏāϰ āĻāĻŦāĻ āĻŽāĻĄāĻŋāĻāϞ āύāĻŋāϝāĻŧā§ āĻāĻžāĻ āĻāϰāĻā§āύ āĻāĻŽāύ āĻāϞā§āĻāĻā§āϰāύāĻŋāĻā§āϏ āĻā§āϏāĻžāĻšā§
âĸ āϝāĻžāϰāĻž āĻāĻžāύā§āĻā§āĻā§āĻĄ āĻĒā§āϰā§āĻĄāĻžāĻā§āĻ āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āĻāĻžāĻāĻĒ āϤā§āϰāĻŋ āĻāϰāĻā§āύ āĻāĻŽāύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ
āĻāĻĒāύāĻŋ āϝāĻž āĻļāĻŋāĻāĻŦā§āύ:
âĸ GPIO â āĻĄāĻŋāĻāĻŋāĻāĻžāϞ āĻāύāĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ, āĻŦāĻžāĻāύ, āϏā§āĻāĻ āĻāĻŦāĻ LED āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ
âĸ ADC â āĻ
ā§āϝāĻžāύāĻžāϞāĻ āϏā§āύā§āϏāϰ āĻāĻŦāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻļā§āϞ āĻā§āϞā§āĻā§āĻā§āϰ āϏāĻŋāĻāύā§āϝāĻžāϞ āĻĒāĻĄāĻŧāĻž
âĸ PWM â LED-āĻāϰ āĻāĻā§āĻā§āĻŦāϞāϤāĻž, āϏāĻžāϰā§āĻā§ āĻāĻŦāĻ āĻŽā§āĻāϰā§āϰ āĻāϤāĻŋ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ
âĸ UART â āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏāĻžāĻĨā§ āϏāĻŋāϰāĻŋāϝāĻŧāĻžāϞ āĻāĻŽāĻŋāĻāύāĻŋāĻā§āĻļāύ
âĸ I²C â āĻĄāĻŋāϏāĻĒā§āϞā§, āϏā§āύā§āϏāϰ āĻāĻŦāĻ āĻāĻā§āϏāĻĒā§āϝāĻžāύāĻļāύ āĻŽāĻĄāĻŋāĻāϞ āϏāĻāϝā§āĻ āĻāϰāĻž
âĸ SPI â āĻĒā§āϰāĻŋāĻĢā§āϰāĻžāϞ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϏāĻžāĻĨā§ āĻāĻā§āĻ-āĻāϤāĻŋāϰ āĻāĻŽāĻŋāĻāύāĻŋāĻā§āĻļāύ
āϏā§āύā§āϏāϰ āĻāĻŦāĻ āĻŽāĻĄāĻŋāĻāϞ
āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāύā§āϰ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ āĻŽāĻĄāĻŋāĻāϞ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύā§āύ:
âĸ āĻĻā§āϰāϤā§āĻŦ â āĻāϞāĻā§āϰāĻžāϏāύāĻŋāĻ āϏā§āύā§āϏāϰ āĻāĻŦāĻ āĻŦāĻžāϧāĻž āĻļāύāĻžāĻā§āϤāĻāϰāĻŖ
âĸ āϤāĻžāĻĒāĻŽāĻžāϤā§āϰāĻž āĻ āĻāϰā§āĻĻā§āϰāϤāĻž â āĻĒāϰāĻŋāĻŦā§āĻļāĻāϤ āĻĒāϰā§āϝāĻŦā§āĻā§āώāĻŖ āĻĒā§āϰāĻāϞā§āĻĒ
âĸ āĻāĻžāĻĒ â āĻŦāĻžāϝāĻŧā§āĻŽāĻŖā§āĻĄāϞā§āϝāĻŧ āĻāĻžāĻĒ āĻāĻŦāĻ āĻāĻŦāĻšāĻžāĻāϝāĻŧāĻž-āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĒāϰāĻŋāĻŽāĻžāĻĒ
âĸ āĻāϞ⧠â āĻĒāĻžāϰāĻŋāĻĒāĻžāϰā§āĻļā§āĻŦāĻŋāĻ āĻāϞ⧠āĻāĻŦāĻ āĻĢāĻā§āϰā§āĻāĻŋāϏā§āĻāϰ āϏā§āύā§āϏāϰ
âĸ āĻāϤāĻŋ â PIR āĻāϤāĻŋ āĻļāύāĻžāĻā§āϤāĻāϰāĻŖ āϏāĻŋāϏā§āĻā§āĻŽ
âĸ āĻāĻŽā§āĻĒāύ â āĻļāĻ āĻāĻŦāĻ āĻāĻŽā§āĻĒāύ āĻĒāϰā§āϝāĻŦā§āĻā§āώāĻŖ
âĸ āĻļāĻŦā§āĻĻ â āĻŦāĻžāĻāĻžāϰ āĻŽāĻžāĻāĻā§āϰā§āĻĢā§āύ āĻāĻŦāĻ āĻ
āĻĄāĻŋāĻ āĻŽāĻĄāĻŋāĻāϞ
âĸ āĻā§āϝāĻžāϏ āϏā§āύā§āϏāϰ â āĻŦāĻžāϝāĻŧā§āϰ āĻā§āĻŖāĻŽāĻžāύ āĻāĻŦāĻ āĻā§āϝāĻžāϏ āϏāύāĻžāĻā§āϤāĻāϰāĻŖ āĻĒā§āϰāĻāϞā§āĻĒ
âĸ āĻāϞ āĻ āĻŽāĻžāĻāĻŋāϰ āĻāϰā§āĻĻā§āϰāϤāĻž â āϏā§āĻŽāĻžāϰā§āĻ āĻŦāĻžāĻāĻžāύ āĻĒāϰāĻŋāĻāϰā§āϝāĻžāϰ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ
âĸ āĻŽā§āϝāĻžāĻāύā§āĻāĻŋāĻ āϏā§āύā§āϏāϰ â āĻšāϞ-āĻāĻĢā§āĻā§āĻ āĻāĻŦāĻ āĻā§āĻŽā§āĻŦāĻ āĻā§āώā§āϤā§āϰ āϏāύāĻžāĻā§āϤāĻāϰāĻŖ
âĸ āĻāĻžāĻ āϏā§āύā§āϏāϰ â āĻā§āϝāĻžāĻĒāĻžāϏāĻŋāĻāĻŋāĻ āĻāĻžāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ
âĸ āĻāύāĻĢā§āϰāĻžāϰā§āĻĄ (IR) â āϰāĻŋāĻŽā§āĻ āĻāύā§āĻā§āϰā§āϞ āĻāĻŽāĻŋāĻāύāĻŋāĻā§āĻļāύ
âĸ āϰāĻŋāϞ⧠â āĻāĻā§āĻ-āĻā§āώāĻŽāϤāĻžāϰ āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĄāĻŋāĻāĻžāĻāϏ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ
âĸ āĻŽā§āĻāϰ â āĻĄāĻŋāϏāĻŋ āĻŽā§āĻāϰ, āϏāĻžāϰā§āĻā§ āĻŽā§āĻāϰ āĻāĻŦāĻ āĻŽā§āĻāϰ āĻĄā§āϰāĻžāĻāĻāĻžāϰ
âĸ āĻāϞāϏāĻŋāĻĄāĻŋ āĻĄāĻŋāϏāĻĒā§āϞ⧠â āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ-āĻāĻŋāϤā§āϤāĻŋāĻ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ
âĸ āĻāĻāϞāĻāĻĄāĻŋ āĻĄāĻŋāϏāĻĒā§āϞ⧠â āĻā§āϰāĻžāĻĢāĻŋāĻā§āϏ āĻāĻŦāĻ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāϰā§āĻļāύ
âĸ āĻāϞāĻāĻĄāĻŋ āĻŽāĻĄāĻŋāĻāϞ â āĻāύā§āĻĄāĻŋāĻā§āĻāϰ, āĻ
ā§āϝāĻžāύāĻŋāĻŽā§āĻļāύ āĻāĻŦāĻ āϞāĻžāĻāĻāĻŋāĻ āĻĒā§āϰāĻāϞā§āĻĒ
âĸ āĻāϰāĻāĻŋāϏāĻŋ āĻŽāĻĄāĻŋāĻāϞ â āϰāĻŋāϝāĻŧā§āϞ-āĻāĻžāĻāĻŽ āĻā§āϞāĻ āĻāύā§āĻāĻŋāĻā§āϰā§āĻļāύ
âĸ āĻāĻāĻāĻŽāĻāĻ āϏā§āύā§āϏāϰ â āĻ
ā§āϝāĻžāĻā§āϏā§āϞā§āϰā§āĻŽāĻŋāĻāĻžāϰ āĻāĻŦāĻ āĻāĻžāĻāϰā§āϏā§āĻā§āĻĒ
āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻļā§āĻāĻžāϰ āĻ
āĻāĻŋāĻā§āĻāϤāĻž:
âĸ āĻļāĻŋāĻā§āώāĻžāύāĻŦāĻŋāϏ āĻĨā§āĻā§ āĻāύā§āύāϤ āϏā§āϤāϰ āĻĒāϰā§āϝāύā§āϤ ⧍ā§ĢāĻāĻŋāϰāĻ āĻŦā§āĻļāĻŋ āϏā§āĻŦāĻŋāύā§āϝāϏā§āϤ āĻ
āϧā§āϝāĻžāϝāĻŧ
âĸ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻŦā§āϝāĻžāĻā§āϝāĻžāϏāĻš āϧāĻžāĻĒā§ āϧāĻžāĻĒā§ āĻāĻĻāĻžāĻšāϰāĻŖ
âĸ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻĒā§āϰāĻāϞā§āĻĒ āĻāĻŦāĻ āĻŦāĻžāϏā§āϤāĻŦ-āĻāĻāϤā§āϰ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ
âĸ ā§§ā§Ģā§ĻāĻāĻŋāϰāĻ āĻŦā§āĻļāĻŋ āĻāύā§āĻāĻžāϰā§āĻā§āĻāĻŋāĻ āĻā§āĻāĻ āĻĒā§āϰāĻļā§āύ
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§-āĻŦāĻžāύā§āϧāĻŦ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ:
âĸ āĻĄāĻžāϰā§āĻ āĻāĻŦāĻ āϞāĻžāĻāĻ āĻĨāĻŋāĻŽ
âĸ āĻ
āĻĢāϞāĻžāĻāύ āϞāĻžāϰā§āύāĻŋāĻ â āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ
âĸ āϏāĻŽāϏā§āϤ āĻĒāĻžāĻ āĻā§āĻĄāĻŧā§ āĻĻā§āϰā§āϤ āĻ
āύā§āϏāύā§āϧāĻžāύ
âĸ āĻĒāĻāύā§āĻĻā§āϰ āĻŦāĻŋāώāϝāĻŧāĻā§āϞ⧠āĻŦā§āĻāĻŽāĻžāϰā§āĻ āĻāϰā§āύ
âĸ āĻĒāϰāĻŋāĻā§āĻāύā§āύ āĻāĻŦāĻ āĻŽāύā§āϝā§āĻ-āĻŦāĻŋāĻā§āĻāĻŋāύā§āύāϤāĻžāĻŽā§āĻā§āϤ āĻāύā§āĻāĻžāϰāĻĢā§āϏ
ESP32 āĻšāϞ⧠Espressif Systems-āĻāϰ āĻāĻāĻāĻŋ āĻā§āϰā§āĻĄāĻŽāĻžāϰā§āĻāĨ¤ Arduino āĻšāϞ⧠Arduino AG-āĻāϰ āĻāĻāĻāĻŋ āĻā§āϰā§āĻĄāĻŽāĻžāϰā§āĻāĨ¤ āĻāĻ āĻ
ā§āϝāĻžāĻĒāĻāĻŋ āĻāĻāĻāĻŋ āϏā§āĻŦāĻžāϧā§āύ āĻļāĻŋāĻā§āώāĻžāĻŽā§āϞāĻ āĻā§āϏ āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āύ⧠āϏāĻāϏā§āĻĨāĻžāϰ āϏāĻžāĻĨā§ āĻ
āύā§āĻŽā§āĻĻāĻŋāϤ āĻŦāĻž āϏāĻŽāϰā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤
āĻšāĻžāϤā§-āĻāϞāĻŽā§ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻ āĻāĻĻāĻžāĻšāϰāĻŖā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ C++ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠ESP32 āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻĒā§āϰ⧠āĻļāĻŋāĻā§āύāĨ¤
āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§
⧝ āϏā§āĻĒ, ⧍ā§Ļ⧍ā§Ŧ