āĻāĻāĻĻāĻŋāĻ¨ āĻĒāĻžāĻāĻ˛ā§āĻ° āĻŦā§āĻĻā§āĻ§āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ˛āĻžāĻŽ
āĻāĻŽāĻŋ āĻĒā§āĻ°āĻā§āĻā§āĻāĻā§ Nanonyam (Nanonyam) āĻŦāĻ˛ā§āĻāĻŋ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ˛ā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸ā§āĻāĻŋ (āĻāĻŽāĻŋ 5 āĻŽāĻŋāĻ¨āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻ˛āĻžāĻŽ)āĨ¤
āĻ¯āĻžāĻ°āĻž Arduino āĻāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°ā§āĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻ°āĻž āĻŦāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§ Nanonyam āĻšāĻ˛ Windows āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ Arduino āĻļāĻŋāĻ˛ā§āĻĄāĨ¤
āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, Nanonyam āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ¯āĻž AVR āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ (ATMEGA2560 āĻŦāĻžāĻā§āĻāĻ¨ā§āĻ¯āĻŧ) āĻŦāĻžāĻāĻāĻā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻāĻ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§ āĻāĻāĻāĻŋ AVR āĻā§āĻ° āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻāĻ° āĻ°āĻ¯āĻŧā§āĻā§, āĻ¤āĻŦā§ āĻĒā§āĻ°āĻŋāĻĢā§āĻ°āĻžāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻ¯āĻž 0x0060 āĻĨā§āĻā§ 0x01FF āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ SRAM āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤, āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° (āĻāĻāĻ¨ā§āĻĄā§āĻ API āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻš) āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻŦā§āĻāĻž āĻā§āĻŦ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ: āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽā§āĻ° āĻā§āĻĄā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻā§āĻ¨āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¯āĻžāĻ¤ā§ āĻĻā§āĻ°ā§āĻāĻāĻ¨āĻžāĻā§āĻ°āĻŽā§ āĻāĻ˛ āĻ¨āĻž āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻŦāĻž āĻāĻāĻāĻŋ āĻĄāĻŋāĻ¸ā§āĻ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻžāĻāĨ¤ SRAM āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻžāĻāĻŋ āĻ āĻāĻļ 0x0200 āĻĨā§āĻā§ 0xFFFF (āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ) āĻ¯ā§ āĻā§āĻ¨ā§ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻāĻŽāĻŋ āĻāĻāĻ¨āĻ āĻ¨ā§āĻ āĻāĻ°ā§āĻāĻŋ āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻ¸āĻ˛ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° (āĻŦāĻž āĻ āĻ¨ā§āĻ¯ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°) āĻĻā§āĻ°ā§āĻāĻāĻ¨āĻžāĻā§āĻ°āĻŽā§ āĻāĻžāĻ˛ā§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ°āĻ¯āĻŧā§āĻā§: "āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻ" āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻļāĻ˛ā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ°āĻ āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
Nanonyam-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻŋāĻļā§āĻˇ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ° āĻāĻ¨ā§āĻ¯ Nanonyam āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻāĻŦāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨
Nanonyam āĻŦāĻžāĻĄāĻŧāĻŋāĻ¤ā§ āĻāĻŦāĻ āĻŦāĻžāĻŖāĻŋāĻā§āĻ¯āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§. Nanonyam āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻāĻāĻŋ "āĻ¯ā§āĻŽāĻ¨ āĻāĻā§" āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ. āĻā§āĻ¸ āĻā§āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 200āĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻšāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻ, āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻāĻāĻŋāĻ˛ āĻāĻŋāĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻŦā§ āĻ¨āĻž, āĻ¯ā§āĻšā§āĻ¤ā§ āĻā§āĻĄāĻāĻŋāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻŽāĻžāĻ¤ā§āĻ° 256 āĻā§āĻŦāĻŋāĨ¤ āĻĄā§āĻāĻž āĻĒā§āĻĨāĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻ
āĻāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻĢāĻžāĻ°āĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻ°āĻ˛ā§āĻā§āĻ¤ āĻāĻŦāĻ 8-āĻŦāĻŋāĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻāĻŋāĻ¯ā§āĻāĻŋāĻ¤āĨ¤
āĻāĻĒāĻ¨āĻŋ Nanonyam āĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨? āĻāĻŽāĻŋ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸ā§āĻāĻŋāĨ¤
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŦā§āĻ˛āĻ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨
āĻāĻŽāĻžāĻ° āĻāĻāĻŦāĻžāĻ° 128x64 āĻĄāĻ āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻŋāĻ˛ āĻŽā§āĻ¨ā§ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŋāĻ˛āĨ¤ āĻĒāĻŋāĻā§āĻ¸ā§āĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻāĻ¤ā§ āĻā§āĻŽāĻ¨ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻāĻŽāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¨āĻŋāĨ¤ āĻāĻ° āĻ¤āĻžāĻ āĻ¨āĻ¨āĻ¨ā§āĻ¯āĻžāĻŽā§āĻ° āĻ§āĻžāĻ°āĻŖāĻžāĻ° āĻāĻ¨ā§āĻŽāĨ¤ āĻ¨ā§āĻā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻāĻāĻ āĻŽā§āĻ¨ā§āĻ¤ā§ āĻĨāĻžāĻāĻž āĻāĻāĻā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋāĻ° āĻāĻ¸āĻ˛ OLED āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ° āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤ āĻāĻāĻ¨ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻāĻžāĻĄāĻŧāĻž āĻāĻāĻŋ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨.
āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŦā§āĻ˛āĻā§āĻ° āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ Nanonyam (āĻāĻ° āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ§āĻžāĻ°āĻŖāĻž) āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻšāĻžāĻ¤āĻŋāĻ¯āĻŧāĻžāĻ°, āĻāĻžāĻ°āĻŖ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§ āĻāĻŦāĻ āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨), āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ (āĻāĻĒāĻ¨āĻŋ āĻ˛āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĄā§āĻāĻž āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨), āĻ¸āĻš āĻāĻāĻāĻŋ āĻā§āĻŦā§āĻ°ā§āĻĄ (āĻāĻĒāĻ¨āĻŋ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ 10 āĻāĻŋ āĻŦā§āĻ¤āĻžāĻŽ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨), COM āĻĒā§āĻ°ā§āĻ āĻ¸āĻš (āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻāĻā§āĻŽ āĻ°āĻ¯āĻŧā§āĻā§)āĨ¤
āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻ°ā§āĻ¤ 100500 āĻā§āĻā§āĻ¸āĻ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻā§ āĻā§āĻ˛āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻŋāĻā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž, āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻŦāĻ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŽāĻžāĻ¸ā§āĻāĻžāĻ° āĻšāĻ¨, āĻ¤āĻŦā§ āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻāĻŋāĻ¨āĻ¨ā§āĻĻāĻ¨ āĻāĻžāĻ¨āĻžāĻ, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻ¨ āĻļāĻā§āĻ¤ āĻāĻ°āĻĄā§āĻāĻ¨ā§ āĻšāĻ¨ (āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻāĻā§), āĻ¤āĻžāĻšāĻ˛ā§ Nanonyam āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§āĨ¤ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽā§ āĻāĻāĻŋ āĻāĻŽāĻžāĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ˛āĻā§āĻˇā§āĻ¯: āĻā§āĻā§āĻ¸āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨āĻļāĻ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻŦāĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻā§āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻ āĻāĻ°āĻžāĻ° āĻŽāĻ¤ā§ āĻ āĻ¨ā§āĻ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž (āĻ¯āĻž āĻ¸āĻŦāĻ, āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§), āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ°ā§āĻāĻŋāĻ¨ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ .
COM āĻĒā§āĻ°ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§
Nanonyam āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻ āĻĨā§āĻā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ āĻŽā§āĻ¨ā§ āĻāĻāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻŦāĻ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻšāĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāĻŦāĻ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ° āĻā§āĻ°āĻŽāĻžāĻā§āĻāĻ¨, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ¯āĻ¨ā§āĻ¤ā§āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻā§āĻ˛āĨ¤ āĻāĻžāĻ¤ā§āĻ° āĻāĻŦāĻ āĻ¤āĻ°ā§āĻŖ āĻŦāĻŋāĻā§āĻāĻžāĻ¨ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻā§āĻŦ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§.
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖ
āĻ¯āĻžāĻāĻšā§āĻ, āĻĒā§āĻ°ā§ Arduino āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻŽāĻ¤ā§, Nanonyam-āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻĒāĻ¯ā§āĻāĻŋāĻ¤āĻž āĻĢāĻžāĻāĻļāĻ¨, āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻŦāĻ āĻŦā§āĻāĻ˛ā§āĻĄāĻžāĻ°ā§āĻ° āĻ¸āĻ°āĻ˛ā§āĻāĻ°āĻŖā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻŋāĻšāĻŋāĻ¤āĨ¤ āĻ āĻ¤āĻāĻŦ, āĻāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŦā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻĻā§āĻ° āĻāĻŦāĻ āĻ¯āĻžāĻ°āĻž arduino āĻāĻ° āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ°āĻšā§āĻ° āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻŋ āĻ¨āĻŋāĻā§ āĻāĻāĻ¨āĻ āĻāĻ°āĻĄā§āĻāĻ¨ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤āĻāĻžāĻŦā§ āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻŋāĻ¨āĻŋ, āĻāĻžāĻ°āĻŖ āĻāĻŽāĻŋ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ WinAVR āĻŦāĻž AVR āĻ¸ā§āĻā§āĻĄāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤āĻžāĻŽ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤āĻžāĻŽāĨ¤ āĻ āĻ¤āĻāĻŦ, āĻ¨ā§āĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻāĻā§ āĻā§āĻ˛ āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦā§āĻļ āĻāĻžāĻ.
āĻšā§āĻ¯āĻžāĻ˛ā§ āĻšāĻžāĻŦāĻ°!
āĻāĻŋāĻā§ Nanonyam āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ¸ā§āĻā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ°āĻĄā§āĻāĻ¨ā§āĻ¤ā§ āĻ˛āĻŋāĻāĻŦ, āĻ¤āĻŦā§ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŽāĻŋ āĻāĻāĻ¨ āĻ¯ā§āĻāĻžāĻŦā§ āĻĒāĻžāĻ°āĻŋ (āĻāĻŽāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦāĻ˛ā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻŋ āĻāĻāĻ¨āĻ āĻāĻ āĻĒāĻ°āĻŋāĻŦā§āĻļāĻāĻŋ āĻā§āĻŦ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĻ¨āĻŋ)āĨ¤ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ Mega2560 āĻŦā§āĻ°ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§ āĻ¸ā§āĻā§āĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§āĻ¨
#include <stdio.h>
#include "NanonyamnN_System_lib.c"
#include "NanonyamnN_Keyboard_lib.c"
#include "NanonyamnN_File_lib.c"
#include "NanonyamnN_Math_lib.c"
#include "NanonyamnN_Text_lib.c"
#include "NanonyamnN_Graphics_lib.c"
#include "NanonyamnN_RS232_lib.c"
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻŽāĻĄāĻŋāĻāĻ˛ "Arduino āĻāĻ¨ā§āĻ¯ Nanonyam" āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻ°āĻ āĻ¸āĻ āĻŋāĻ āĻšāĻŦā§, āĻ¯āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ Arduino āĻĨā§āĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯āĻ¤ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ āĻāĻŽāĻŋ āĻāĻāĻŋ āĻŦā§āĻ° āĻāĻ°āĻŦ, āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻ°āĻŦ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻžāĻ¤āĻ¤ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻ°āĻŽāĻ°ā§āĻŽ āĻĻā§āĻāĻžāĻā§āĻāĻŋāĨ¤ āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻĄ āĻ˛āĻŋāĻāĻŋ:
//ĐĄŅаСŅ ĐŋĐžŅĐģĐĩ СаĐŋŅŅĐēĐ° ŅиŅŅĐĩĐŧ ŅĐĩĐēŅŅ в ĐžĐēĐŊĐĩ
void setup() {
sys_Nanonyam();//ĐОдŅвĐĩŅĐļĐ´Đ°ĐĩĐŧ ĐēОд виŅŅŅĐ°ĐģŅĐŊОК ĐŧĐ°ŅиĐŊŅ
g_SetScreenSize(400,200);//ĐĐ°Đ´Đ°ŅĐŧ ŅаСĐŧĐĩŅ диŅĐŋĐģĐĩŅ 400Ņ
200 ŅĐžŅĐĩĐē
sys_WindowSetText("Example");//ĐĐ°ĐŗĐžĐģОвОĐē ĐžĐēĐŊĐ°
g_ConfigExternalFont(0,60,1,0,0,0,"Arial");//ĐĐ°Đ´Đ°ŅĐŧ ŅŅиŅŅ Windows в ŅŅĐĩĐšĐēĐĩ ŅŅиŅŅОв 0
g_SetExternalFont(0);//ĐŅйиŅĐ°ĐĩĐŧ ŅŅĐĩĐšĐēŅ ŅŅиŅŅОв 0 Đ´ĐģŅ ŅиŅОваĐŊиŅ ŅĐĩĐēŅŅĐ°
g_SetBackRGB(0,0,255);//ĐĻвĐĩŅ ŅĐžĐŊĐ° ŅиĐŊиК
g_SetTextRGB(255,255,0);//ĐĻвĐĩŅ ŅĐĩĐēŅŅĐ° ĐļŅĐģŅŅĐš
g_ClearAll();//ĐŅиŅĐ°ĐĩĐŧ ŅĐēŅĐ°ĐŊ (СаĐģивĐēĐ° ŅвĐĩŅĐžĐŧ ŅĐžĐŊĐ°)
g_DrawTextCenterX(0,400,70,"Hello, Habr!");//РиŅŅĐĩĐŧ ĐŊĐ°Đ´ĐŋиŅŅ
g_Update();//ĐŅвОдиĐŧ ĐŗŅĐ°ŅиŅĐĩŅĐēиК ĐąŅŅĐĩŅ ĐŊĐ° ŅĐēŅĐ°ĐŊ
}
//ĐŅĐžŅŅĐž ĐļĐ´ŅĐŧ СаĐēŅŅŅиŅ ĐŋŅĐžĐŗŅĐ°ĐŧĐŧŅ
void loop() {
sys_Delay(100);//ĐĐ°Đ´ĐĩŅĐļĐēĐ° и ŅаСĐŗŅŅСĐēĐ° ĐŋŅĐžŅĐĩŅŅĐžŅĐ°
}
āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻā§āĻā§ āĻ¸ā§āĻā§āĻ
āĻāĻŽāĻ°āĻž "āĻā§āĻ" āĻŦā§āĻ¤āĻžāĻŽ āĻāĻŋāĻĒā§āĻ¨ āĻāĻŦāĻ āĻā§āĻ¨āĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻāĻ˛ (āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°) āĻĒā§āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻŽā§āĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ "āĻ¸ā§āĻā§āĻ>>āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĢāĻžāĻāĻ˛ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°ā§āĻ¨ (CTRL+ALT+S)"āĨ¤
āĻāĻāĻŋ āĻ¸ā§āĻā§āĻ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§ āĻĻā§āĻāĻŋ HEX āĻĢāĻžāĻāĻ˛ āĻāĻĒāĻŋ āĻāĻ°āĻŦā§āĨ¤ āĻāĻŽāĻ°āĻž "with_bootloader.mega" āĻāĻĒāĻ¸āĻ°ā§āĻ āĻāĻžāĻĄāĻŧāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋāĨ¤
Nanonyam āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻāĻāĻāĻŋ HEX āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¸ā§āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŦāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻāĻāĻāĻžāĻŦā§, āĻāĻĒāĻ¨āĻŋ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯ā§āĻŽāĻ¨ AVR āĻ¸ā§āĻā§āĻĄāĻŋāĻ āĻŦāĻž WinAVRāĨ¤
āĻāĻāĻžāĻ¨ā§āĻ āĻāĻŽāĻ°āĻž āĻ¨āĻžāĻ¨ā§āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻāĻ¯āĻŧ āĻļā§āĻˇ āĻāĻ°āĻŋāĨ¤ āĻŽā§āĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻāĻĒāĻ¨āĻžāĻ° āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻāĻŦāĻ āĻāĻžāĻ˛ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ!
āĻāĻ¤ā§āĻ¸: www.habr.com