Conference50min
My old trains have a second life, with TinyGo!
A retro model train hobby project was modernized with Seeed Studio hardware, Bluetooth, and TinyGo to create a digital railway network with individual train control for speed, direction, and lights. The talk covers embedded hardware/software architecture, lessons learned, and open-source implementation.
talk.summaryAiDisclaimer
Florian FORESTIERZenika
Justine BachelardBeYs Cloud
talkDetail.whenAndWhere
Friday, October 9, 11:50-12:40
TBA 2
talks.roomOccupancytalks.noOccupancyInfo
In the 1970s, model trains were a popular hobby. Thanks to low production costs, anyone could afford a small HO gauge layout. The system was simple: a train, a motor, 12V DC in the track, and off you go!
Fifty years later, we took our trains out of the attic with a big idea in mind: to convert them to digital. With some Seeed Studio, Bluetooth, and TinyGo, we managed to get a functional railway network, were we can manage speed, direction, and lights of each train individually.
This talk speaks about hardware and software architecture for embedded systems, in a retrospective format about all our successes (and mistakes) during the conception of this project. Everything is open-source, so don't hesitate to use it, fork it, and enhance it!
Fifty years later, we took our trains out of the attic with a big idea in mind: to convert them to digital. With some Seeed Studio, Bluetooth, and TinyGo, we managed to get a functional railway network, were we can manage speed, direction, and lights of each train individually.
This talk speaks about hardware and software architecture for embedded systems, in a retrospective format about all our successes (and mistakes) during the conception of this project. Everything is open-source, so don't hesitate to use it, fork it, and enhance it!
Florian FORESTIER
French developer working at Zenika. I spent 5 years working for a sovereign cloud provider, deploying OpenStack at scale and extending it with Golang-written software. Passionate about everything related to IT, especially if it's new to me!
Also, I like trains, so I put some RP2040/nRF52840 in my HO models to control them. Have a look at https://github.com/trainberry if you're interested!
Oh, and, as my name can prefigure it, I'm French... Sorry if I make some english mistakes.
Also, I like trains, so I put some RP2040/nRF52840 in my HO models to control them. Have a look at https://github.com/trainberry if you're interested!
Oh, and, as my name can prefigure it, I'm French... Sorry if I make some english mistakes.
Justine Bachelard
I'm a developper in a sovereign cloud infrastructure. My day-to-day life is filled with Openstack, Golang, DevOps automations and network problems !
I'm passionate about IT, photography and lots of different drawing or sculpting technics. To sum up : I love learning as much as I can !
I'm passionate about IT, photography and lots of different drawing or sculpting technics. To sum up : I love learning as much as I can !