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.

Share

Session info:

Speaker: Soumaya Erradi

Senior Software Developer @ Atlantis at Atlantis

Date: 13 March 2026

Time: 13:30 - 14:15

Relevant tags:
IoT Typescript

See all speakers

See all videos