
Leonardo Cavagnis
Firmware Engineer @ Arduino
Milan, Italy
Actions
Since 2023, I have been working as a firmware engineer at Arduino, contributing to the development of innovative hardware and software solutions.
I hold a Master's Degree in Computer Engineering from Politecnico di Milano, specializing in embedded systems. Before joining Arduino, I gained experience in various fields, including industrial, automotive, and green mobility.
Passionate about technical writing and traveling, I am always seeking new experiences and knowledge.
Area of Expertise
Topics
Costruisci il tuo Neuralizzatore: Android e Arduino per un'arma segreta
Come agenti dei Men in Black, ci troviamo di fronte a una sfida quotidiana: proteggere il mondo da minacce aliene, e le menti umane da ricordi che non dovrebbero avere. Questo talk è una dimostrazione pratica di come unire elettronica e software per creare un "neuralizzatore" pienamente funzionante*.
Vedremo inizialmente come assemblare e programmare l'elettronica per controllare luci e colori tramite Arduino.
Creeremo poi un applicazione Android in Jetpack Compose per controllare il nostro dispositivo via Bluetooth. Il design dell'interfaccia sarà ovviamente responsivo e adattabile ai display di qualsiasi razza aliena collabori con MIB.
Infine vedremo come modellare e stampare in 3D il prototipo fisico del nostro strumento. Questo talk ti guiderà attraverso tutte le fasi di un progetto full-stack: dall'elettronica alla programmazione, fino alla prototipazione hardware, mostrandoti che con gli strumenti giusti si possono creare gadget degni di un agente segreto.
*potrebbe cancellare solo parzialmente la memoria.
From 'Always Connected' to 'Computing at the Edge': Why Edge Computing Is the New IoT
We’ve moved beyond the IoT era: everything had to be connected, stream data to the cloud, and rely on remote processing. Today, with the rise of Edge Computing, that paradigm is shifting: devices are no longer just data collectors, they’re becoming systems capable of processing and acting locally, in real time.
In this talk, we will explore the evolution from cloud-dependent IoT to decentralized computing at the edge. We will show how Edge Computing enables faster, more efficient, and resilient systems, and we’ll demonstrate these concepts in action with a hands-on Arduino demo.
Scaling IoT Development with Zephyr: An Embedded System OS for the Future
An embedded system is a specialized computer designed to perform specific tasks. Some embedded systems run without an OS, while others use an OS to enable advanced functionality such as multitasking, networking, real-time processing, and more - essential for complex IoT applications.
Zephyr OS is an open-source real-time operating system designed for modern embedded systems. It offers the scalability and flexibility needed to build efficient, secure, and resource-optimized solutions.
In this talk, we’ll explore the core architecture of Zephyr OS and how it enables developers to build scalable IoT applications, with a practical example using Arduino to demonstrate its integration into real-world projects.
Micropython for Arduino
Discover how Micropython enhances Arduino development.
Main topics:
- What Micropython is
- How it works on Arduino boards, and the tools needed to get started
- Live demo: programming an Arduino robot (Alvik) using Micropython to showcase its simplicity and power
Edge AI: L’intelligenza Artificiale a portata di dispositivo
Cos’è l’Edge AI e perché sta cambiando il modo in cui pensiamo all’intelligenza artificiale? In questo talk esploreremo le basi di questa tecnologia, i suoi vantaggi e come applicarla per creare soluzioni innovative e accessibili in diversi ambiti.
Arduino: from hardware to cloud
This session explores the journey of sensor data collection, processing, and transmission to Cloud, using Arduino.
Python Milano Community Monthly Meetups 2025/2026 User group Sessionize Event Upcoming
AI Conf 2025 Sessionize Event
WinterTech '25 Sessionize Event
Devfest Milano 2024 Sessionize Event

Leonardo Cavagnis
Firmware Engineer @ Arduino
Milan, Italy
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top