Loading…
Embedded Technologies Expo & Conference 2020
Attending this event?

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Monday, June 22
 

8:00am

Registration
Monday June 22, 2020 8:00am - 5:00pm
The Hub

9:00am

WORKSHOP 1: Practical Introduction to Machine Learning and Computer Vision for Embedded Developers
This workshop is designed for embedded developers who want to gain a better understanding of machine learning and computer vision and where it fits. In this one-day crash course, attendees learn about machine-learning techniques, how to translate mathematical instructions into working code, and develop their own hand movement tracking application

Speakers
avatar for Akshay Bahadur

Akshay Bahadur

Google Developer Expert, Machine Learning
Akshay’s interest in computer science sparked when he was working on a women’s safety application aimed towards women’s welfare in India. Since then, he has been incessantly working on improving his skills.He came across machine learning then and has made several open-source... Read More →


Monday June 22, 2020 9:00am - 5:00pm
LL20A

9:00am

WORKSHOP 2: Secure Bootloader Design from MCUs to Application Processors to Keep the Bad Actors Out
Bootloaders have become a kind of necessary evil in embedded systems, something that is a requirement but is often treated as an afterthought. Yet  bootloaders play an essential role, not the least of which is to allow designers to add features to their product or fix bugs after it has been launched into the market. But as IoT devices proliferate, careful consideration to secure bootloader design and its role in preventing unauthorized users from gaining access to your system is even more critical.

In this two-part workshop, attendees are given a rundown on the information, approaches, and tools they need to design secure bootloaders--from MCUs to application processors--that keep the bad actors out.

Workshop Schedule
9:00AM-12:30PM | Secure Bootloader Design Workshop: MCUs -  Jacob Beningo, Beningo Embedded Group

12:30PM-1:30PM | Lunch

1:30PM-5:00PM | Secure Bootloader Design Workshop: Application Processors - Michael Anderson, Huntington Ingalls Industries
Getting your processor started from the initial power-on jump has never been easy. Now, when we add multi-core and security to the mix, things get even tougher. This workshop starts with the requirements of getting a higher-end processor started with the goal of running an operating system like Linux. It discusses the needed information, the approaches and the tools needed to debug the early bring-up process. Next, it walks through the transition from the early bootloader running in flash to dealing with setting up stacks and getting something running in RAM, including the use of device trees in the bootloader phase. Then, it looks at the requirements of loading the final operating system and the transition from the physical address space to the virtual memory world and the security requirements to ensure an uncompromised platform. This workshop uses U-Boot as a model since it is both open source and supports over ten different CPU architectures. However, it discusses other approaches like the PC UEFI/BIOS and others.

Speakers
avatar for Jacob Beningo

Jacob Beningo

President, Beningo Embedded Group
Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time to market. He has published more than 200 articles on embedded software development... Read More →
avatar for Michael Anderson

Michael Anderson

Systems Architect, Huntington Ingalls Industries
Mike Anderson is currently lead systems architect for the Technical Services Division of Huntington Ingalls Industries. With over 40 years in the embedded and real-time computing industry, Mike works with a number of RTOS offerings for IoT devices including mbed and Zephyr as well... Read More →


Monday June 22, 2020 9:00am - 5:00pm
LL20B

9:00am

WORKSHOP 3: Intro to Rust for Embedded Developers who use C/C++
Speakers
avatar for Jonathan Pallant

Jonathan Pallant

Senior Consultant, Electronics & Software, 42 Technology
Jonathan is a senior Embedded Systems engineer with a background in telecommunications devices and secure radio systems and joined 42 Technology in early 2019. Jonathan specialises in low-level firmware, encryption and security, and helping teams improve their software quality processes... Read More →


Monday June 22, 2020 9:00am - 5:00pm
LL21A

5:00pm

Kick-Off Party
Unwind after a full day of workshops with the 2020 Kick-Off Party! Join us before the Expo officially starts on Tuesday with drinks and appetizers.

Monday June 22, 2020 5:00pm - 6:30pm
 
Tuesday, June 23
 

7:30am

Registration
Tuesday June 23, 2020 7:30am - 6:00pm
The Hub

9:00am

Tuesday Keynote
Tuesday June 23, 2020 9:00am - 9:45am
Meeting Room 230

10:00am

AT1: Low-Cost Embedded AI
A main cost in embedded computing is memory. For this reason, embedded processors invariably provide a small amount of on-chip memory that can be extended with external memory. This session presents methods to make best use of small embedded memories in embedded AI inferencing by using binarized and 8-bit quantized networks, and best use of  limited bandwidth to external memories in quantized convolutional neural networks.

Speakers
avatar for Laszlo Kindrat

Laszlo Kindrat

Machine Learning Engineer, XMOS
Laszlo Kindrat is currently in the role of Machine Learning Engineer at XMOS in Hampton, NH. He has aided the design of the XS3 architecture's vector unit and plays a key role in developing inference tools for the xCORE-AI platform. Laszlo also has experience with traditional and... Read More →
avatar for Henk Muller

Henk Muller

Principal Technologist, XMOS
Henk Muller is currently the Principal Technologist at XMOS Ltd. He is the lead architect of the XS3 architecture, has assisted in the implementation of the xCORE200 and xCORE-AI platforms and the design and implementation of software for real time systems. Prior to working at XMOS... Read More →


Tuesday June 23, 2020 10:00am - 10:45am
LL21A

10:00am

S1: Introduction to the CAN Bus
The controller area network (CAN) is a fundamental technology for automotive and manufacturing applications. This session describes the operational characteristics of the CAN bus, the differences between CAN V2.0A and CAN V2.0B, CAN wiring options, bus arbitration and the higher-level protocols such as CANopen, DeviceNet and SocketCAN. And, because it's an ever-present threat these days, we discuss the security posture of CAN and the options for securing CAN transactions.

Speakers
avatar for Michael Anderson

Michael Anderson

Systems Architect, Huntington Ingalls Industries
Mike Anderson is currently lead systems architect for the Technical Services Division of Huntington Ingalls Industries. With over 40 years in the embedded and real-time computing industry, Mike works with a number of RTOS offerings for IoT devices including mbed and Zephyr as well... Read More →


Tuesday June 23, 2020 10:00am - 10:45am
LL20A

10:00am

SD1: So You Want to Step Up to the Next Most Capable Processor? Here's How to Winnow 73K Options Down to a Manageable Few
Speakers
avatar for Jacob Beningo

Jacob Beningo

President, Beningo Embedded Group
Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time to market. He has published more than 200 articles on embedded software development... Read More →


Tuesday June 23, 2020 10:00am - 10:45am
LL20B

10:00am

Expo Floor Open
Tuesday June 23, 2020 10:00am - 6:00pm
Expo Floor

11:00am

AT2: Alexify Your Embedded System
Speakers
avatar for Rob Oshana

Rob Oshana

Vice President of Software Engineering R&D, NXP Semiconductors
Rob Oshana is Vice President of Software Engineering R&D for the Edge Processing business line at NXP. He serves on multiple industry advisory boards and is a recognized international speaker. He has published numerous books and articles on software engineering and embedded systems... Read More →


Tuesday June 23, 2020 11:00am - 11:45am
LL21A

11:00am

S2: How Rust Compares to Other System Programming Languages
Speakers
avatar for Jonathan Pallant

Jonathan Pallant

Senior Consultant, Electronics & Software, 42 Technology
Jonathan is a senior Embedded Systems engineer with a background in telecommunications devices and secure radio systems and joined 42 Technology in early 2019. Jonathan specialises in low-level firmware, encryption and security, and helping teams improve their software quality processes... Read More →


Tuesday June 23, 2020 11:00am - 11:45am
LL20A

1:00pm

AT3: Practical Implementation of Cloud-Enabled AI
Advances in Deep Learning enable new vision-based capabilities. This session shows a fun, practical demo of what can be achieved with the right approach and technologies, even without a Ph.D. in Machine Learning. It starts at the hardware level and then goes on to train a deep neural network and to learn how to optimize it for embedded devices, leveraging Amazon SageMaker Neo. On the device, this session uses Linux and AWS IoT Greengrass to connect with a cloud-based system using MQTT.

Speakers
avatar for Daniel Lang

Daniel Lang

CMO, Toradex
Daniel Lang has worked 16 years in the embedded industry - the last 14 years at Toradex, a leading provider of embedded computer modules. At Toradex, he helped to grow the Swiss startup into a global brand. Originally from Switzerland, he is now located in Seattle WA where he holds... Read More →


Tuesday June 23, 2020 1:00pm - 1:45pm
LL21A

1:00pm

S3: Device Independent Device Drivers
Quite often, we get called in to write a device driver for a specific component. These components can range from a simple port pin to implement a “bit-banging” interface, to a more complex FPGA or high-speed networking controller /with switching fabric. And also, too often, hardware changes, “ultra-creative” hardware designers, shifting requirements etc. mean we need to “re-tool” these drivers to fit the “new” application. What if we can change this paradigm, and not have to keep re-inventing the wheel for hardware-specific interfaces? Most folks think that this may be neigh impossible…

Well … it is NOT impossible! There are ways to structure a driver using a “driverless” model. This type of driver can be fully featured and can implement a partial or full interface and everything in-between. This can be done without trying to anticipate or 2nd guess future needs.

This session discusses how to do this. This technology has been successfully realized for a few decades for a wide variety of devices. Drivers have been implemented for IC’S with I2C, SPI, serial, MDIO, USB, etc. These firmware drivers have been successfully ported, (with NO code changes), across a wide variety of architectures, (C8051, Z8 … ancient) … to the more modern (ARM Cortex M0, M3, A7, A8, A9 etc.) cores. Code for the future as it unfolds! The driverless model allows you to add features as the requirements and the future unfolds!

Speakers
avatar for Ken Wada

Ken Wada

President, Aurium Technologies Inc.
Ken has over 25 years of experience architecting and designing high-tech products and systems, including the FASTRAK vehicle-sensing system for toll roads and bridges. He has successfully run an embedded design and engineering firm for over 25 years. His past clients include several... Read More →


Tuesday June 23, 2020 1:00pm - 1:45pm
LL20A

1:00pm

SD3: You’ve Got the Power: Manage it Wisely
No customer wants to change or recharge batteries. This session explores the techniques and methods to develop products that wisely consume only the energy that they need. Following a quick review of current, voltage, power, and energy, this session will cover:
  • The techniques used to budget for energy consumption during the initial product design
  • The equipment and methods used to measure voltage, current, power & energy
  • The common ways of reducing energy consumption in your product after you have hardware and software.  These techniques span both hardware and software.
Energy management applies to nearly all battery-powered products including mobile phones, toys, and Internet of Things end node. Even always-on mains powered devices are concerned with power consumption to meet energy regulations, reduce cost, and consume less energy. This session helps you develop better, more energy-efficient products.

Speakers
avatar for Matt Liberty

Matt Liberty

Founder & Principal Engineer, Jetperch LLC
Matt Liberty is the creator of Joulescope, a test instrument launched on Kickstarter and now available. Matt is also a software and hardware engineering consultant focused on creating innovative, quality products. Before founding Jetperch in 2011, Matt was the primary inventor of... Read More →


Tuesday June 23, 2020 1:00pm - 1:45pm
LL20B

2:00pm

AT4: 5G Radio Access: Open Software Application or Embedded System?
A modem is a classical embedded system, requiring low cost and low power, having to meet stringent timing constraints and low failure rates. But recently we have seen the emergence of CloudRAN and ORAN, both of which claim to take all, or at least some, of the modem functionality into classical server software environments, such as Kubernetes. So what is going on here? The answer is a complicated mixture of pressures all applying themselves at once, from the end of Moore’s Law to the dominance of the HEN (Huawei Ericsson Nokia) as wireless network equipment supplier, to the 5G standard itself exploding into a Swiss Knife of alternative scenarios to the point it begins to look like an “as a Service” application. The challenge for the modem designers in 5G becomes to pick just the right amount of technology from the highly precise embedded space and the flexible and portable cloud software space and mix them together in just the right manner. This session outlines the pressures faced by today’s modem developer and deduce the challenges to be faced in the development of a successful modem SoC in the 5G era.

Speakers
avatar for Alan Gatherer

Alan Gatherer

Senior Technical Vice President, Futurewei Technologies, Inc.
Alan Gatherer is a Senior Technical Vice President at Futurewei Technologies, USA and Fellow of the IEEE.  He is responsible for R&D efforts in the US to develop next generation baseband chips and software for 4G and 5G basestation modems. His group is presently developing new technologies... Read More →


Tuesday June 23, 2020 2:00pm - 2:45pm
LL21A

2:00pm

S4: Power Management in Embedded Systems
Power optimizations are left to the very end of the project cycle, almost as an afterthought. This session discusses design considerations that should be made when starting a new power sensitive embedded design, which include choosing the hardware with desired capabilities, defining a hardware architecture that will allow software to dynamically control power consumption, defining appropriate power usage profiles and making the appropriate choice of an operating system and drivers.

Speakers
avatar for Colin Walls

Colin Walls

Embedded Software Technologist, Mentor
Colin Walls has over forty years' experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is an embedded software technologist... Read More →


Tuesday June 23, 2020 2:00pm - 2:45pm
LL20A

2:00pm

SD4: Design Evolution of an Open-source, Affordable Crop Optimization Technology
Reinier van der Lee, an embedded developer and inventor of the Vinduino irrigation management system, shares deep insights into how iterative design works in the real-world on his journey to commercialize a product poised to disrupt the agricultural IT industry. He discusses the trade-offs and challenges in evolving his product architecture from what began as a hand-held soil moisture reader to a wireless version, the transition from Wi-Fi to LoRa, and the upgrade to an affordable commercial solution for agriculture irrigation management.

Speakers
avatar for Reinier van der Lee

Reinier van der Lee

Founder & CEO, Vinduino


Tuesday June 23, 2020 2:00pm - 2:45pm
LL20B

3:00pm

AT5: Reference Architectures for 5G
Speakers
avatar for Rob Oshana

Rob Oshana

Vice President of Software Engineering R&D, NXP Semiconductors
Rob Oshana is Vice President of Software Engineering R&D for the Edge Processing business line at NXP. He serves on multiple industry advisory boards and is a recognized international speaker. He has published numerous books and articles on software engineering and embedded systems... Read More →


Tuesday June 23, 2020 3:00pm - 3:45pm
LL21A

3:00pm

S5: Security Matters
Whether you are securing the world’s most sophisticated defensive systems protecting the nation’s top secrets, your online banking account, or building a baby monitor—security matters. This session looks at several “real world” scenarios, where system intrusion either occurred or could have. From the most adversarial suspects, to the benign access of common systems, a holistic approach to security is necessary in order to protect sensitive data, keep systems operational, and most importantly, allow devices to safely do their intended job and not someone else’s. Because modern hackers are always trying to gain an edge, a security-minded engineering focus, along with diligence, is necessary throughout the entire software design lifecycle. This session looks at ways to establish a “root of trust” and key storage as the foundation of a secure system. Then, it explores securing the software used to create these systems, protecting the device as it undergoes Software Over the Air updates, and what to do when keys can no longer be trusted. This session includes discussion on how to guard data-at-rest within a device’s storage and data-on-the-move with these systems being networked. Anywhere data can be uncovered, it can be exploited. It talks about employing personas in order to limit access to sensitive data to those that are authorized, and methods to support multiple levels of security within a system. Finally, detecting anomalies within a system exposing potential illicit activity is addressed.

Speakers
avatar for Stephen Olsen

Stephen Olsen

Principle Field Application Engineer, BlackBerry QNX
Stephen Olsen is a noted embedded industry expert with extensive experience in embedded software development, thought leadership, product management, and communications. He is currently a Principle Field Application Engineer with BlackBerry QNX. Prior to QNX, Stephen worked with several... Read More →


Tuesday June 23, 2020 3:00pm - 3:45pm
LL20A

3:00pm

SD5: Beyond the Data Sheet: Calculating Battery Life for Wireless IoT Devices
Data sheets for wireless IoT devices can often be confusing, especially when it comes to understanding power consumption. Chip vendors seldom have a standard method for conveying power consumption parameters in data sheets. This session explores the critical items developers should consider beyond the data sheet and takes a close look at real-world calculators available to benchmark battery life for IoT applications based on Zigbee, Bluetooth Low Energy and Bluetooth mesh protocols.

Speakers
avatar for Matt Maupin

Matt Maupin

Senior Product Manager, Silicon Labs
Matt Maupin is a Senior Product Manager at Silicon Labs responsible for wireless IoT ICs including EFR32 Wireless Gecko products. He has more than 15 years in the semiconductor industry focusing on wireless connectivity including Wi-Fi, Bluetooth, Zigbee and proprietary solutions... Read More →


Tuesday June 23, 2020 3:00pm - 3:45pm
LL20B

4:00pm

Expo Floor Networking Reception
Explore the future of sensors as you browse the Expo aisles and source the latest products and technologies from leading vendors during the Tuesday networking reception.

Tuesday June 23, 2020 4:00pm - 6:00pm
Expo Floor

4:30pm

Women in Sensors & Electronics: Challenges & Opportunities
Despite advances in STEM programs and targeted initiatives, not enough women today are choosing—or sticking with—a technical career. Women at all levels make up a distinct minority of the technical professionals working with sensors and electronics. In short, we have much more to do to truly achieve diversity in the workplace and to retain and promote women in STEM-related positions.
  • How can we inspire and expand access for young women to learn and actively explore STEM-related education and career paths?
  • Once women have entered the tech workforce, what are the best approaches to mentoring advocating, and serving as role models to help them thrive in their careers?
  • Many companies advocate strongly for diversity in the workplace, what are some examples of corporate initiatives that are working?

Moderators
avatar for Karen Field

Karen Field

Group Content Director, Questex

Speakers
avatar for Melanie Daniels

Melanie Daniels

Principal Engineer, Intel Corporation
Melanie Daniels is a system technologist with expertise in Imaging/Optics, Biometrics, Microwave circuits and high speed interfaces, currently concentrating on end to end solutions for Computer Vision and Machine Learning with a passion for Human Computer Interaction. A proven tech... Read More →
avatar for Rashmi Krishnamurthy

Rashmi Krishnamurthy

Sr. Applications Engineer, Microchip Technology Inc.
Rashmi Krishnamurthy currently works at Microchip Technology Inc. as a Sr. Applications Engineer. She graduated with a master’s degree in electrical engineering from Arizona State University, Tempe in 2014 and has been working for Microchip since then. As a part of her current role... Read More →
avatar for Julie Willey

Julie Willey

Hardware Engineering, Oculus VR


Tuesday June 23, 2020 4:30pm - 6:00pm
 
Wednesday, June 24
 

7:30am

Registration
Wednesday June 24, 2020 7:30am - 4:00pm
The Hub

9:00am

KEYNOTE: From Low Earth Orbit to the Moon, Mars, and Beyond: Capabilities Needed for NASA’s Human Exploration Campaign
NASA and the international space exploration community are on a mission to extend the human presence from Earth to the Moon, Mars, and beyond. For nearly 20 years, humans have resided onboard the International Space Station in low-Earth orbit, learning to live and work in space. NASA’s plans continue the journey in space beyond the space station, with the return of humans to the Moon, long-term exploration and science, followed by human missions to Mars and other destinations. Concurrently, NASA is working with partners from many industrial sectors to foster a robust economy in low-Earth orbit, where NASA will be one of many customers utilizing microgravity platforms for diverse activities such as scientific research, manufacturing, and tourism.

This keynote presentation discusses NASA’s current exploration plans and the challenges associated with human voyages to the Moon and Mars. It describes key human spaceflight capabilities that must be advanced to enable NASA’s exploration goals, including sensors and avionics that can survive extreme environments, systems that enable crew and vehicle autonomy, and highly reliable environmental monitoring systems that require minimal maintenance. The presentation addresses the importance and application of these capabilities to deep space human spaceflight. It discusses the activities required to advance critical exploration capabilities, the means of demonstrating system performance, and implementation planning, including selection of flight test location based upon the unique environments and characteristics of the International Space Station, exploration-class vehicles, and lunar surface habitats.

Speakers
avatar for Dr. Kathleen Gallagher Boggs

Dr. Kathleen Gallagher Boggs

Exploration Capabilities Development Team Lead, NASA
Dr. Kathleen Gallagher Boggs leads the Exploration Capabilities Development Team in Human Exploration and Operations Mission Directorate at NASA. In this role, she leads strategic planning for development and demonstration of capabilities critical for long duration deep space missions... Read More →


Wednesday June 24, 2020 9:00am - 9:45am
Meeting Room 230

9:00am

Bluetooth Sponsored Workshop - Latest Advancements in Bluetooth Low Energy (LE) Technology
In this Workshop, attendees will learn the latest advancements in low energy connectivity including Bluetooth LE connections over 1 kilometer enabling long range Wireless IoT, commercial lighting as a foundation for sensor networks and building automation, latest connectivity trends in vehicles, advanced real-time location and asset tracking solutions and the next generation of advanced audio application in commercial and consumer environments.

Agenda:
9:00AM-9:40AM
SIG Opening: Overview – More info coming soon!

9:40AM-10:20AM
More info coming soon!
Theme 1: Core Specs 5.x Update

10:40AM-11:20AM
More info coming soon!
Theme 2: Range

11:20AM-12:00PM
Panel - More info coming soon!

1:20PM-2:00PM
More info coming soon!
Theme 3: Audio

2:00PM-2:40PM
BlueNRG-Mesh SDK for Smart Industry and Building Automation
Theme 4: Mesh - especially around sensors, lighting as platform, etc.
This presentation will go over the Bluetooth Mesh Standard and highlight the key benefits for Industrial and Building Automation Applications. We will also review the requirements needed to bring the Bluetooth Mesh stack into a device such as memory and processing requirements. Finally, we will demonstrate the Bluetooth Mesh capability with application examples.
Speaker: Julio Sanchez, Technical Marketing Engineer Low Power RF & MEMS AME West, Canada West and Mexico, STMicroelectronics

3:00PM-3:40PM
Bluetooth Direction Finding Brings a New Dimension to Indoor Positioning
Theme 5: RTLS/Direction Finding
Bluetooth 5.1 introduced Direction Finding as a feature, which enables sub one-meter accuracy asset tracking and indoor positioning applications using Bluetooth wireless technology compared to traditional RSSI based solutions with 5-10-meter accuracy. This session discusses the Bluetooth Direction Finding feature, architecture of indoor positioning and asset tracking solutions and how to implement and deploy solutions to real life environments.
Speaker: Mike Hansen, Product Marketing Manager, Silicon Labs

3:40PM-4:20PM
Panel - More info coming soon!

This workshop is free to all attendees and on a first come, first served basis. Simply sign up during attendee registration.

Speakers
avatar for Mike Hansen

Mike Hansen

Product Marketing Manager, Silicon Labs
Mike Hansen is a Senior Field Product Manager for the IoT products division at Silicon Labs. In this role, he supports Western Americas key customers in positioning Wireless, Microcontroller, and Sensor product lines while also collecting feedback that drives new product development... Read More →
JS

Julio Sanchez

Product Marketing Engineer, STMicroelectronics
Julio Sanchez is a Product Marketing Engineer @ STMicroelectronics and has held this position since September 2017. Julio Sanchez began his career in 2005. In 2009, he moved to QSS Mexico as a Field Application Engineer for Atmel and Infineon covering Latin America. In 2013 he took... Read More →


Wednesday June 24, 2020 9:00am - 4:20pm
LL21D

10:00am

S6: Building Modern Software Infrastructure for Embedded Systems
Ensuring that thousands or millions of devices in the field are working properly requires modern software tools that many don't try to build until it is too late. This includes release management, log collection, bug reporting, and analytics. This session covers the software and cloud infrastructure required to successfully develop, ship, and maintain embedded devices once the debugger is no longer nearby.

Speakers
avatar for Tyler Hoffman

Tyler Hoffman

Co-Founder, Memfault
Tyler Hoffman is an embedded engineer with a passion for improving the productivity of development teams. Tyler is now a co-founder at Memfault, and previously worked at Fitbit and Pebble as a firmware developer. Tyler has a BS in Computer Science from Purdue University.


Wednesday June 24, 2020 10:00am - 10:45am
LL20A

10:00am

STMicroelectronics Sponsored Workshop - NFC Technology in Android and iOS Devices
Pair, transfer data, change setting, update firmware and wakeup/power up the ST25DV-Discovery with Bluetooth + Wifi module. Attendees will also learn the physics behind NFC and design your own antennas.

This workshop is free to all attendees and on a first come, first served basis. Simply sign up during attendee registration.

Wednesday June 24, 2020 10:00am - 1:00pm
Executive Ballroom E

10:00am

Expo Floor Open
Wednesday June 24, 2020 10:00am - 4:00pm
Expo Floor

11:00am

H2: Choosing the Most Cost Effective Sensor for Your Application
Choosing the most cost-effective sensor can be very crucial in any application. During the session, a Weather Station Node Design will be presented as a case study. The design plan dives into sensor specifications, conversion peripherals, analysis of accuracy, precision, cost and documentation. A comparative study of raw sensors vs. packaged sensors will be presented. The session concludes by demos to highlight the pros and cons of the different approaches discussed.

Speakers
avatar for Rashmi Krishnamurthy

Rashmi Krishnamurthy

Sr. Applications Engineer, Microchip Technology Inc.
Rashmi Krishnamurthy currently works at Microchip Technology Inc. as a Sr. Applications Engineer. She graduated with a master’s degree in electrical engineering from Arizona State University, Tempe in 2014 and has been working for Microchip since then. As a part of her current role... Read More →


Wednesday June 24, 2020 11:00am - 11:45am
LL20B

11:00am

S7: Real-Time Dataflow for Sensors in Embedded Systems
A dataflow software architecture models computation as a directed graph, where nodes are pure functions, and the edges carry data. Besides recent uses in deep learning, big data, and reactive programming, dataflow is a great fit for Digital Signal Processing (DSP). This session describes a lightweight dataflow C++ library for these requirements: small (under 50 Kbytes code), portable with few dependencies, open source, and predictable real-time performance on embedded systems, processing sensor and audio data.

Speakers
avatar for Glenn Kasten

Glenn Kasten

Software Engineer, Google
Glenn Kasten is a software engineer in the Android media team, with a focus on low-­level audio and performance. His background includes real-­time operating systems and embedded applications, and he enjoys playing piano.


Wednesday June 24, 2020 11:00am - 11:45am
LL20A

1:00pm

H3: AI Chips at the Edge
This session provides an overview of AI chips at the edge for the AIoT market, including pros and cons of the latest AI chip solutions. It also explains experiences learned to design AI chips at the edge. Cissy will comment on good tools and platforms to use to speed up the development process.

Speakers
avatar for Cissy Yuan

Cissy Yuan

Chief Architect, Ours Tech
Experienced engineer manager with 18 years hardware architecture & design experience at -- high performance multicore CPU processor, telecom access network SoC with heterogenous multicore, CPU security, Tamper Resistant Hardware. Complete design flow from architecture roadmap, micro-archiecture... Read More →


Wednesday June 24, 2020 1:00pm - 1:45pm
LL20B

1:00pm

S8: Best Practices and Tools for Testing Your Code
With many embedded applications, the software must be reliable, rugged, and error-free. By identifying potential issues early in the development process, static and dynamic code analysis tools can help to meet those requirements. In this panel discussion, we discuss some of the best applications for some of the popular tools available today, the wisdom of using multiple static analysis tools, and tips and tricks for testing your code.

Moderators
avatar for Karen Field

Karen Field

Group Content Director, Questex

Wednesday June 24, 2020 1:00pm - 1:45pm
LL20A

2:00pm

S9: What is MicroPython & Why Does it Belong in my Embedded Toolbox?
You no longer have to use C or C++ when building embedded systems projects. They have been the longstanding top tools for embedded development for good reason, but often provide a large learning curve or development cost when ramping up on new projects. This session introduces the libraries, resources, and tools for getting started working with MicroPython on embedded devices, how it can make life easier for embedded development teams old and new, and some of the limitations and quirks one will encounter along the way.

Speakers
avatar for Bailey Steinfadt

Bailey Steinfadt

Founder, Stone Path Engineering LLC
Bailey Steinfadt is a longtime computer and electrical engineer in the ag industry who recently branched out on her own in consulting and contracting for embedded systems. She is also passionate about the maker scene, serving as a board member for the Area515 Maker Space and teaching... Read More →


Wednesday June 24, 2020 2:00pm - 2:45pm
LL20A

3:00pm

S10: Selecting an Embedded Operating System
Most modern embedded systems employ an operating system (OS), and this necessitates some critical design decisions. Should you obtain a commercially available OS, choose one of the "free" offerings, or develop one in-house? If the acquisition of a commercial OS is planned, how do you make the selection? This session reviews in detail all the facets of the selection decisions - both technical and commercial - for an OS on an embedded design.

Speakers
avatar for Colin Walls

Colin Walls

Embedded Software Technologist, Mentor
Colin Walls has over forty years' experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is an embedded software technologist... Read More →


Wednesday June 24, 2020 3:00pm - 3:45pm
LL20A