I’m building a physical cab dashboard to control Train Simulator, and to tie it all together as robustly as possible, I am use CAN. This protocol is designed to rapidly share small updates around a network in an electrically noise environment, and in a previous post, I detailed my first CAN controller designs. Here, I show the maturation of the CAN controller to solve bugs and make it useful for any control or instrument I add.
Continue reading