NXProg es un programador versátil para microcontroladores AVR que se conecta al computador a través de USB. Incluye un conector ISP compatible con Atmel y tarjetas de expansión. Cuenta con LEDs que indican su estado de conexión y programación. Permite programar dispositivos AVR en distintos formatos. Incluye software y driver para su uso en Windows y Linux.