Learn ESP32 Programming Pro

āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
āĻĒā§āϰāĻ¤ā§āϝ⧇āϕ⧇
ā§Ģā§Ļ+
āĻĄāĻžāωāύāϞ⧋āĻĄ
āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
āĻĒā§āϰāĻ¤ā§āϝ⧇āϕ⧇
āφāϰāĻ“ āϜāĻžāύ⧁āύ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ

āĻāχ āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

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 āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻĒā§āϰ⧋ āĻļāĻŋāϖ⧁āύāĨ¤
āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇
⧝ āϏ⧇āĻĒ, ⧍ā§Ļ⧍ā§Ŧ

āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻž

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰ⧇ āϤāĻž āĻĨ⧇āϕ⧇āχ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻžāϜ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āϕ⧋āύ āĻ…āĻžā§āϚāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŦ⧟āϏ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āĻĄā§‡āϟāĻž āĻ—ā§‹āĻĒāĻ¨ā§€ā§ŸāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻāχ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āϏāĻŽā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āϤāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ°ā§āĻĄ-āĻĒāĻžāĻ°ā§āϟāĻŋāϰ āϏāĻžāĻĨ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāĻž āĻšā§ŸāύāĻŋ
    āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāĻžāϰ āĻ•āĻĨāĻž āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰ⧇āύ āϏ⧇āχ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύ⧁āύ
  • āϕ⧋āύāĻ“ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻž āĻšā§ŸāύāĻŋ
    āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻžāϰ āĻ•āĻĨāĻž āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰ⧇āύ āϏ⧇āχ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰāĻ“ āϜāĻžāύ⧁āύ

āύāϤ⧁āύ āϕ⧀ āφāϛ⧇

Updated content and libraries. New UI design for tablets.
āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
āĻĒā§āϰāĻ¤ā§āϝ⧇āϕ⧇
āφāϰāĻ“ āϜāĻžāύ⧁āύ

āĻ…ā§āϝāĻžāĻĒ āϏāĻšāĻžā§ŸāϤāĻž

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇
ALG Software Lab SIA
info@algsoftlab.com
10 Juglas iela, Lici Stopinu pagasts Ropazu novads, LV-2118 Latvia
+371 29 411 963

ALG Software Lab-āĻāϰ āĻĨ⧇āϕ⧇ āφāϰāĻ“