Strong types, blinking lights: Learning advanced TypeScript with Arduino
Explore the power of advanced TypeScript features by bringing hardware to life!
In this talk, we’ll bring hardware to life using TypeScript and an Arduino, transforming sensors, servos and LEDs into a playground for learning advanced language features.
With the help of Johnny-Five, we’ll explore how enums, discriminated unions, branded types, and many more can make your embedded code as safe and expressive as your Typescript apps.
It’s TypeScript like you’ve never seen it: blinking, sensing, and moving in the real world.
Session info:
Speaker: Soumaya Erradi
Senior Software Developer @ Atlantis at Atlantis
Date: 13 March 2026
Time: 13:30 - 14:15
Relevant tags:
IoT
Typescript









