June 26-30, 2023
Prague, Czech Republic + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Embedded Open Source Summit 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Thursday, June 29 • 11:20 - 12:00
Testing a Wireless IoT Product: Things We Wish Someone Told Us Before - Andreas Müller & Reto Schneider, Gardena (Husqvarna Group)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
One important aspect of a comprehensive test strategy for an IoT product is automated testing using physical devices. Hardware-based testing comes with its own set of challenges, and this is particularly true for wireless devices. Luckily, many building blocks - great open source frameworks as well as various hardware tools - are readily available. In this presentation, Andreas and Reto share their experiences from testing a Zephyr-based implementation of a proprietary sub-GHz wireless protocol. They explain how to shield a testbed from unwanted RF interference and how to re-introduce interference deterministically, discuss a few adventures with USB, which hardware tools they found useful, and when even a really cheap tool may be sufficient in place of expensive test equipment. On the software side, the presentation discusses various useful features of Zephyr, the use of pytest for testing with physical devices, as well as some other valuable open source tools, such as GNU Radio and Scapy. While testing physical products in a noisy RF-environment can be a difficult challenge, this presentation shows how various tools and open source products help make the task a lot more accessible for everyone.

avatar for Andreas Müller

Andreas Müller

Head of Embedded Development, Gardena (Husqvarna Group)
Andreas Müller has a background in electrical engineering and works as an embedded developer for Gardena's IoT product line.
avatar for Reto Schneider

Reto Schneider

Senior Embedded Developer, Gardena (Husqvarna Group)
Reto Schneider has a background in computer science and works as an embedded developer for Gardena's IoT product line.

Thursday June 29, 2023 11:20 - 12:00 CEST
Conference Hall (Level 4)
  Zephyr Project Developer Summit
  • Audience Level Any
  • Session Slides Attached Yes