Speaker

Stefano Fiorentino

Stefano Fiorentino

Head of Competence Center IoT & Embedded Systems @ adesso Schweiz AG

Lugano, Switzerland

Actions

Stefano is a professional engineer in Telecommunication Engineering. He started developing software in MATLAB and C for a ray-tracing and earth subsurface tomography, a cluster computing solution. Then he moved working with Qt and C++ for a GUI-based subsurface imaging product. After a really nice period with plain Modern C++ in a financial cluster computing institution, he encountered the Yocto Project and never left it. He is currently Head of the Competence Center Embedded Systems at the consulting firm adesso Schweiz AG. Father of two daughters, high-handicapper golf player, host at C++ User Group Lugano and ISO C++ Committee Member, co-founder of Italian Embedded.

Area of Expertise

  • Information & Communications Technology

Topics

  • Embedded systems
  • yocto project
  • linux embedded
  • modern c++
  • manufacturing industry
  • medical devices
  • Mobile IoT and Embedded Systems

Evaluate Flutter for your next kiosk application

This session will explore the use of Flutter, a popular open-source mobile application development framework, on the Raspberry Pi 4 by using a sample application. Participants will learn how to set up a Raspberry Pi 4 environment running Raspberry Pi OS, install Flutter, and validate a Flutter demo application on a kiosk (a device with a touch panel display). The session will cover topics such as deploying Flutter applications to the Raspberry Pi 4, current limitations, and the potential of using Flutter and Raspberry Pi 4 for building innovative and versatile applications in various industries. Participants will also discover the potential of Yocto Project available solutions to integrate Flutter applications into their next device.

FOTA-First Approach: a CI/CD Example

Preparing a firmware image has never been so easy. Avoiding the struggles to implement a custom software update procedure. Facilitating even more the developer life. Freeing time to concentrate on the actual business logic of the application. All these targets are reachable if you start your next product development from the implementation of the chosen software update strategy. Leveraging all the community-backed implementations of common best-practices will help your team in delivering safer and maintainable products to the market on schedule. I will briefly show you how to have a FOTA-first approach with the Yocto Project, SWUpdate and Jenkins pipelines on a RaspberryPi 3.

Embedded Online Conference 2023

How to Leverage Dev Containers for Quick and Easy Zephyr OS Development Setup

Unlock the potential of rapid Zephyr OS development through strategic utilization of Dev Containers. Learn to expedite environment setup with precision, fostering a streamlined and efficient workflow.

Embedded Online Conference 2024

Mocking the UART in C++: A Hands-On Approach

In the world of software engineering, robust and efficient testing is crucial for ensuring reliable software. But what happens when your code interacts with hardware?
This session provides a step-by-step walkthrough of mocking UART interfaces in C++. Through a practical, demo-driven approach, we’ll explore how to decouple your code from hardware dependencies, simulate UART behavior, and build effective unit tests, even at compile time.
Best of all, we’ll achieve this without relying on any testing frameworks, just plain C++. By the end of this talk, you’ll have a clear understanding of how to integrate mocking techniques into your development workflow, enabling more reliable and maintainable embedded software.

In the world of software engineering, robust and efficient testing is crucial for ensuring reliable software. But what happens when your code interacts with hardware?

Embedded Online Conference 2024

The Embedded Online Conference is a virtual conference, which means no need to travel, inexpensive and the opportunity to attend high quality technical sessions from the comfort of your office (or almost anywhere else you see fit).

April 2024

Embedded Online Conference 2023

The Embedded Online Conference is a virtual conference, which means no need to travel, inexpensive and the opportunity to attend high quality technical sessions from the comfort of your office (or almost anywhere else you see fit).

April 2023

Stefano Fiorentino

Head of Competence Center IoT & Embedded Systems @ adesso Schweiz AG

Lugano, Switzerland

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