Hi Folks,
So I wanted an easy way to do computer controlled automation and the Raspberry Pi has many GPIO pins. But I found that although the Pi is a wonderful little single board computer at about $40 when I bought it, Python runs more slowly than Arduino code and there would sometimes be a delay in Python in acknowledging an input for precise, predictable operation. Only half a second delay at times, but not good enough for some operations. For what I worked out so far in Python for LionChief: https://www.josephrampolla.com/Python.html
So I also hacked the LionChief's remote with a 10 k digital pot, MCP4131-103, with Arduino code on an Uno clone (which I am still working on).
I am new to LionChief and love it. Although I like the Lionel Android app for touch screen for certain things, nothing is like having that knob on the remote and keeping eyes on the train. But I want automation, a show, where I sit back and watch. Hacking the remote is easier that building your own Bluetooth throttle. And easier than the using Python in Thonny.
Take care, Joe.