ESU user here. I’ve also owned Digitrax and NCE systems.
I’ve owned my ESU CabControl for probably seven or eight years, and I have never regretted it. Owning a LokProgrammer allows me to purchase basic 21-pin decoders and program them for any of my locomotives. I can swap decoders (e.g., when selling a locomotive) and reprogram the salvaged decoder for another engine. The LokProgrammer makes programming so much easier than messing with CVs. I don’t even use JMRI anymore. I don’t miss it, either. There is a bit of a learning curve to the LokProgrammer, but there’s tons of YouTube videos out there.
The ESU Mobile Control II (handheld controller) is fantastic in that you can much more easily access more functions than you can on Digitrax and NCE controllers. You can easily customize the functions in the decoders and on the display of the controller. The one drawback, to me, of the Mobile Control II is that it’s touch screen. I prefer buttons, so you can feel and press the correct one without even looking at the display. That disadvantage, however, is completely mitigated by my use of Iowa Scaled Engineering’s ProtoThrottle on my layout, which meshes well with a number of DCC systems, including the ESU CabControl.
Also, ESU is constantly offering software upgrades (free online) for the CabControl, Mobile Control II, LokProgrammer, and V5 decoders. Because of recent software upgrades to these decoders, I have not only standardized on ESU, but now I’m standardizing on V5 decoders. Many of my old V4 and LokSound Select decoders were sold with locomotives earlier this year. I was able to swap and reprogram the decoders for the locomotives they ended up in. Easy peasy. Not to mention, I was able to revert the old V4 and LokSound decoders back to factory specs on the LokProgrammer before selling, because the customized programming for my fleet standards would likely not work on someone else’s layout.
Customization and upgrades of software are the main advantages of ESU’s system, not to mention ESU’s website of hundreds of downloadable sound projects for each of your locomotives. A perfect example is my Aberdeen & Rockfish R.R. GP38. With the use of YouTube videos, I’ve got the horn and bell almost exactly like the prototype’s. Nice.
Oh, and no dynamic brake? I could program the unit with a “coast” sound effect, or I can do this:
![]()
![]()
By deleting a number of unused sound effects in the decoder, I was able to get enough memory to add my favorite R.E.M. song, “Driver 8,” to F4.
DFF