El archivo dll permite comunicarse con la interfaz de robótica o la placa Arduino, a través del puerto serie, desde cualquier lenguaje o aplicación que acepte archivos dll.

Para utilizar el archivo .dll como Arduino, basta con instalar el firmware StandardFirmata que viene con el IDE.

La DLL está compilada con Visual C++ Studio Community, cuya última versión se puede descargar de aquí.

Los repositorios son:
Firmata Cpp
Interfaz 
Interfaz DLL

Documentación de las funciones del archivo dll