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

Train Simulator Controller: TPWS Control Panel

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

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

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

More in technology

I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering

When I created OpenDithering back in June, the feature I was proudest of was the Auto-tune button. It did the slider work for me: it compared the dithered result to the original image, nudged the settings, and repeated until the image stopped improving. Over the summer it grew into a three-step process (Auto Expose, Color-tune, […] The post I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering appeared first on Style over Substance.

19 hours ago • 1 votes
You Won’t Hear About These, Even In Myths (Atlassian Jira, Confluence (and more) Pre-Auth Arbitrary File Read CVE-2026-21589)

Welcome back to yet another episode of "security was taken seriously". Being who we are (and constantly being exposed to what we see…), we recognize we have been doomed to eternal damnation as we keep on watching security best practices crumble behind “secure by design”

yesterday • 1 votes
Beeper MCP

Fellow Automattician Job Thomas, down in Cape Town, South Africa, has a lovely story about using Claude and the Beeper MCP to wrangle all the group chats for his daughter’s sports.

yesterday • 1 votes
Traction Heroes Ep. 46: Tribal Psychology

We keep reading scary reports of swarms of AI agents breaking into computer systems and doing other untoward and perhaps illegal things. To what degree do these agents influence each other? And is there anything we can learn from human behavior that would help mitigate these problems? That’s the heady backstory behind [episode 46](https://www.tractionheroes.com/2439976/episodes/19905275-tribal-psychology) of [_Traction Heroes_](https://www.tractionheroes.com/). Harry brought a short reading from David McRaney’s [_How Minds Change_](https://www.amazon.com/How-Minds-Change-Surprising-Persuasion-ebook/dp/B093R2CP2V/) about the impact of our groups on our thinking and behavior. Here’s the key fragment: > the latest evidence coming out of social science is clear. Humans value being good members of their groups much more than they value being right. So much so that as long as the group satisfies those needs, we will choose to be wrong if it keeps us in good standing with our peers. We never lack evidence for this: just tune in to the news. People do stupid things to remain in good standing with their milieu _all the time_. (I know I have!) And apparently, so do AIs. (Although as I pointed out in the show, we mustn’t anthropomorphize technology.) But more importantly, knowing about the perils of tribal psychology can help us be more effective when working in groups — and therefore, to gain traction. [_Traction Heroes episode 46: Tribal Psychology_](https://www.tractionheroes.com/2439976/episodes/19905275-tribal-psychology)

2 days ago • 1 votes
Zenith Data Systems, Part I

The quality goes in before the name goes on

3 days ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in