De OC32 is verkrijgbaar in 5 verschillende uitvoeringen. Uiteindelijk is het dezelfde OC32 in verschillende varianten. Op elke variant draait dezelfde firmware. Bij 4 varianten zit het verschil voornamelijk in de interfaces die er op zitten.
Onderstaand diagram geeft de relatie op grafische wijze weer
De OC32/BASIC is een extra voordelige OC32 die primair bedoeld is voor gebruikers die voldoende hebben aan de functionaliteit van de OM32, of die reeds een aantal OM32's in gebruik hebben en daarvoor een uitbreiding zoeken. Verschillen met de OC32 standaard:
De OC32/BASIC is naderhand dus NIET op te waarderen naar een standaard OC32. De OC32/BASIC biedt minimaal de 'oude' OM32 functionalitet. Extra is de mogelijkheid servo's aan te sturen en de mogelijkheid de module te configureren als OC32, maar dat laatste kan dan alleen via een normale RS232 koppeling (een echte com-poort of een USB-RS232 converter).
Hoewel het waarschijnlijk niet echt een gemis is, kun je de firmware van de OC32/BASIC niet via de U485 upgraden, er, zit immers geen RS485 op. Daarom zit er in de OC32/BASIC een aangepaste bootloader waarmee je ook de /BASIC kunt opwaarderen, dan moet je alleen wel zelf een speciaal kabeltje maken. Dat kabeltje vergt slechts 3 componenten: een 9 polige connector, een weerstand en een zenerdiode en een stuk draad.