NLcon-1AT предназначен для управления подключенными к нему модулями ввода-вывода по программе, загруженной через порт RS-232 (RS-485 для NLcon-1AT2) в флеш-память модуля. Программирование осуществляется с помощью любого компьютера, на котором должна быть установлена среда программирования контроллеров серии ATMEGA128, например, на языке C или Бейсик. программируется на С; в комплект поставки входят библиотеки для программирования на языке С под AVR Studio 6; программа загружается через интерфейс RS-485; гальваническая развязка порта RS-232; память программ FLASH - 128 кбайт ; память данных SRAM 4 кбайт; память данных EEPROM - 4 кбайт; тип процессора ATMEGA128 (RISC 8 bit) 16 MIPS; без часов реального времени; порт RS-485 для управления модулями ввода-вывода.