Discover the versatility of the OC32 accessory controller
one module, endless possibilities.
The OC32 controls everything in your miniature world, except your trains and cars.
The OC32 from VPEB is much more than a classic switching decoder. Where a standard decoder is often limited to switching a few turnouts or lights, the OC32 offers no less than 32 extensively configurable outputs that you can use for signals, traffic lights, turnouts, lighting, servos, motors, relays, etc. In short, basically everything you encounter in your miniature world.
The OC32 can be controlled as a DCC accessory decoder from any digital station that supports DCC. But at the same time, you can also control the OC32 directly from a PC with suitable software, integrate it into a Dinamo or Dinamo/MCC system, combine it with systems for an extremely realistic day/night simulation, or simply let it function completely independently. And the OC32 can be controlled interactively with discrete inputs, such as switches and push buttons. The OC32 is therefore not only very powerful in what you can control with it, but also very flexible in the way you want to control it all.
What can you do with the OC32?
Many electronic control modules are intended for one specific task. And you often buy such a module for that task, such as controlling a few turnouts, making the lights of your level crossing flash, or controlling a few signals. And then, depending on the signaling system, you sometimes also need a specific version of such a decoder. Need a new function? New decoder!
The OC32 offers a completely different approach to controlling accessories in your miniature world. You don’t have to wonder what you want to control, nor what you want to control it with. At most, you might wonder how much you want to control. You easily configure the OC32 for the specific tasks you expect from the module, even if those tasks change or when new tasks are added.
For the novice user, there is an extensive collection of standard configurations. In OC32 terms, we call these “device definitions”. You simply choose which “device” (signal, turnout, traffic light, etc.) you want to connect to which outputs of the OC32. The experienced user has the option to fully customize the OC32 through extensive configuration.
Applications of the OC32 accessory decoder
Bring your model railway to life with the OC32:
- Switch signals with realistic transitions between signal aspects.
- Safely operate turnouts and uncouplers.
- Make level crossings flash and operate crossing gates.
- Have street lighting turn on in a controlled manner when evening falls.
- Open and close doors, barriers, and gates, and make figures move.
- Create special effects such as flickering lights or a campfire.
Controllable by all common systems
- DCC (Basic and Extended)
- From PC via RS232
- From PC via RS485 (or USB via the U485J converter)
- Integratable into Dinamo system (up to 96 modules per system)
- Integratable into Dinamo/MCC system (up to 16 modules per system)
- Controllable with external events (push buttons, switches, Hall sensors)
- Can also function independently
Suitable for all types of accessories
- Lamps and LEDs
- Servos (up to 32 servos per OC32).
- DC motors for movements or animations.
- Relays and electromagnets (coils)
Fully configurable
- Servo speeds and end positions.
- Dynamic behavior of servos based on physical models.
- Switching times, waiting times.
- Dimming and fading effects.
- Flashing frequencies.
- Random animations for extra realism.
Future-proof
The OC32 is equipped with a bootloader, allowing you to easily load software updates yourself. New features and improvements are therefore always available.
Advantages of the OC32
- No less than 32 outputs on one module. Compact, powerful, and more economical per connection.
- Controls (nearly) all accessories in your miniature world. No more need for special, separate electronics.
- Controllable by nearly all operating systems, works completely independently, or simply does it all at once.
- Easily configurable for beginners.
- Extensively configurable for advanced users. So let your imagination run wild and create it just the way you want.
- Controlling everything with one type of module keeps the wiring and maintenance of your miniature world clear and organized.
Are there things the OC32 cannot do?
The OC32 does not (yet) control:
- Bipolar stepper motors
- Charlieplex signals
Are there any disadvantages to the OC32?
Actually, we can only think of one: Once you start using the OC32, you’ll keep coming up with new things in your miniature world that you can control with it. So there’s a risk you’ll constantly run out of outputs.
Why choose the OC32?
The major advantages of the OC32 accessory decoder:
✅ One module for everything – light, motors, servos, and animation.
✅ Space-saving – 32 outputs instead of multiple separate decoders.
✅ Realistic behavior – fading, dimming, dynamic servo control, random effects.
✅ Flexible and expandable – always updatable via software.
✅ Robust and versatile – multiple protocols and compatible with existing systems.
👉 In short: the OC32 is the ultimate accessory decoder for anyone who wants more than simple switching.
Servo control
Servo control The OC32 features both simple servo control and dynamic control. Simple control includes:
- Configuration of the servo motor range (the center position and maximum travel);
- Setting the position (128 positions). The servo motor moves directly to the specified position.
The dynamic control of the OC32 is based on a physical model: the model of a mass on a spring with damping. By varying the parameters of this model, a wide variety of real-world situations can be simulated very realistically. Some examples:
- Slowly throwing a turnout or sliding a gate open/closed;
- Semaphore signals and crossing gates with slow operation and customizable bounce effects;
- A shed or garage door that bounces back a few times against an end stop when closing. When opening, the door swings around an end position a few times;
The possibilities are virtually endless.
Turnout multiplexing: Effective and very economical
An interesting possibility offered by the OC32 is “turnout multiplexing”. This works for all standard twin-coil drives, for turnouts, but also for semaphore signals driven by them. Normally you use 2 outputs per turnout, one for straight and one for diverging. With multiplexing, you can control up to 32 turnouts (so 64 coils) with only 16 OC32 outputs—that’s only half an OC32!
To make wiring easy, MDdec connection boards are available. You simply connect your turnout drives to these as you are used to: with 3 wires each.
Relays
Some things you want to control require complete electrical isolation between the control and the device being controlled.
Examples include:
- Polarization of frog points on your turnouts
- Providing a complex turnout throat with track power in a Dinamo system
- Switching components that strictly require pure AC voltage
Despite all technical progress, the easiest and most economical solution is often simply… a relay.
To make their application easy, VPEB has a number of compact relay modules in its range, which you can of course easily connect to an OC32 module. Not fancy, but very handy:
- DPCO4: 4 double-pole changeover relays, universally applicable!
- DTRv2/PAR: 8 double-pole relays in a 1-out-8 configuration, connectable to an OC32 among others, and useful for economically controlling staging yards in a Dinamo system.
Discover all OC32 products
OC32/NG-AD Complete
Module with housing
OC32/NG-AD Module
Module without housing, with mounting frame
DPCO4/12 Module
Relay module
DPCO4/05 Module
Relay module
U485J Complete
Connection module for OC32s to USB
DPCO4/12 Kit
Relay module
DPCO4/05 Kit
Relay module
OC32-ADM/CPX + CPX-CM
For controlling Charlieplex signals
MDdec Rev02P
With plugs
SMF100 Stackable Mounting Frame – 5 pack
OC32-ADM/PFH
For motors and 2-wire solenoid actuators
MDdec Rev02T
With screw terminals
SP04A mounting frame – 12 pack
OC32-ADM/PSI
For 3-wire solenoid coils
OC32 Rev10 enclosure
OC32-ADM/OCI
Galvanically isolated inputs
SP04A Rev00
Connection module for 4 servos
CPX-CM Module
ADM/CPX connection board
OC32/NG Upgrade Kit -E
OC32/NG Upgrade Kit -D
SMF100 Stackable Mounting Frame
TBD62783 (Source driver)
4116-1-R102 (1k Ohm)
4116-1-R221 (220 Ohm)
4116-1-R471 (470 Ohm)
4116-1-R331 (330 Ohm)
Opto-4
TBD62083 (Sink driver)