2023 TEXAS EXPRESS
Model Railroading Clinics

Updated 04/06/2023

Clinic Presenter Dr. John Bate




Dr. Bate is a retired professor of Computer Science from the University of Manitoba, who has been teaching programming to beginners and more advanced students since 1969. His N scale model railroad contains many Arduinos, Raspberry Pi's, and assorted electronic gadgets.



CLINIC - Arduinos, the Software Part


There are many clinics, articles, and videos about the many uses of Arduinos in model railroading. But they usually say "I won't talk about programming. That's too hard." Too bad. Arduinos are much more useful, and fun, if you learn a few basic programming concepts. I'll show you just enough programming to get started, using model railroad examples. It will help in writing your own very simple sketches (programs), or in avoiding problems and errors when adapting other peoples' sketches to your railroad.