Les contrôleurs CompactRIO sont des contrôleurs embarqués avec un processeur temps réel et un FPGA programmable par l'utilisateur. Ils proposent toute une gamme d'options, qu'il s'agisse de systèmes durcis ou de produits RIO Single-Board que vous pouvez utiliser comme ordinateur monocarte (SBC) et système sur module (SOM).