Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
1

Train Simulator Controller: CAN Controller, Part 1

from Project Blog on Christopher Mitchell, Ph.D. [alt+shift+b] in technology

I’m building a physical cab dashboard to control Train Simulator, from master controller to an AWS sunflower to a speedometer, and everything in between. The engineer or hobbyist interested in getting this project ready expediently would probably find their favorite microcontroller, figure out how to interface enough GPIO pins to it (maybe an Arduino Mega?), and connect all their hardware to that microcontroller. Not me. Ever dedicated to over diligently engineering my projects, I decided to build each component of my Train Simulator setup with a controller capable of speaking connecting to a CAN bus.
22nd Jun 2023

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Project Blog on Christopher Mitchell, Ph.D.

RailScan: First Point Clouds from Railroad Museum Scanner

I volunteer at a train, trolley, and subway museum. As a non-authoritative, hobby project combining my love of trains, electronics, mapping, and data, I am building a LiDAR scanner to map and analyze the museum. After designing the initial hardware and software for a GNSS-enabled LiDAR scanner, I built and tested it at the museum.

16th Jul 2026 • 1 votes
RailScan: Museum Track and Wire Scanner

I volunteer at a train, trolley, and subway museum, including working on restoration of full-sized rail vehicles and maintaining railway infrastructure. As a non-authoritative, hobby project combining my love of trains, electronics, mapping, and data, I am building a LiDAR scanner to create a 3D map of the museum, automatically identify tracks and overhead wire, and compute wire height and track gauge.

25th Jun 2026 • 1 votes
Train Simulator Controller: Simulator Takes Shape with Custom Table

With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of the four other panels.

11th Jan 2026 • 1 votes
Train Simulator Controller: Dashboard Prototype Part 4, All the Panels

With the center console of my train simulator built, I rapidly modeled and fabricated prototypes of the four other panels.

30th Dec 2025 • 1 votes
Train Simulator Controller: TPWS Control Panel

TPWS is a key safety system in UK trains, so my Class 80x cab needed a precisely replicated TPWS control panel.

16th Nov 2025 • 1 votes

More in technology

The Pulse: RoR creator sparks new “death of coding by hand” debate

In his Rails World keynote, David Heinemeier Hansson (DHH) declared the end for writing code by hand for professional work – at 37signals at least. Is this change now unstoppable?

2 hours ago • 1 votes
This mouse droid knows how to party

Not a lot of thought went into the “mouse droid” in the first Star Wars movie. It was just a bit of cute world-building, created by putting a box on an RC car. But it became a fan favorite and that in-universe model, the MSE-6, appears throughout subsequent movies, TV shows, and video games. All […] The post This mouse droid knows how to party appeared first on Arduino Blog.

5 hours ago • 1 votes
Understanding the AI That Drives Robots

An Explanation of Vision-Language-Action Models

6 hours ago • 1 votes
JJ Con 2026 Talks are Up

All the talks from JJ Con 2026 in Lisbon are now on YouTube. Here is a quick overview of each of them.

9 hours ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in