Outre les modules d'extension d'E/S numériques et analogiques dédiés, il existe également un module d'E/S pour Revolution Pi qui dispose d'entrées/sorties numériques ainsi que d'entrées/sorties analogiques. Le RevPi MIO ajoute 8 entrées analogiques, 8 sorties analogiques et 4 canaux numériques au système Revolution Pi. Les canaux numériques peuvent être configurés individuellement via le logiciel, soit en tant qu'entrées numériques, soit en tant que sorties numériques. Comme tous les modules E/S, le RevPi MIO est protégé contre les interférences conformément à la norme EN 61131-2 et peut fonctionner à une température ambiante de -20 °C à +55 °C.
Les 8 entrées et 8 sorties analogiques peuvent être connectées via le connecteur à 28 broches situé à l'avant du module. Les entrées et les sorties fonctionnent avec une tension de 0 à 10 V. Des seuils de commutation variables permettent aux entrées analogiques de se comporter comme des entrées numériques. Les seuils de commutation peuvent être réglés pour chaque canal. Chaque entrée analogique est à haute impédance avec une résistance d'entrée de 100 kΩ et dispose d'un filtre matériel avec une fréquence de coupure de 1,5 kHz. De plus, chaque entrée est protégée contre les impulsions ESD par une diode de protection.
Les sorties analogiques peuvent également être configurées pour délivrer une tension constante prédéfinie. Cela permet d'utiliser les sorties analogiques comme des sorties numériques et d'utiliser des niveaux logiques allant jusqu'à 10 V.
En plus de ses entrées et sorties analogiques, le RevPi MIO dispose également de 4 canaux numériques. Chaque canal peut être configuré en tant qu'entrée ou sortie numérique via l'outil de configuration PiCtory de Revolution Pi. En outre, les modes de fonctionnement suivants peuvent être définis : Entrée PWM, mesures d'impulsions, GPI 24 V, sortie PWM, sortie d'impulsions et sortie de niveau GPO 24 V.
---