CARPROG tiene una potente MPU de 16 bits y un conjunto completo de controladores de interfaz automotriz. En la versión básica, obtendrá hardware con funciones adicionales: 12 pines de entrada / salida para programador en circuito EEPROM, posibilidad futura de hacer en el mismo hardware programador de microcontrolador, programador de llave de transpondedor inmovilizador con adaptador de antena para 125/134 kHz, línea K diagnóstico (programación del odómetro del tablero de instrumentos, programación de la tecla del inmovilizador), diagnóstico de línea CAN, salida + 5V / + 12V, USB, fuente de alimentación solo desde USB.