Improve firmware and drivers programming

You will learn
Fundamentals of machine learning, deep learning, and embedded devices.
How to gather data effectively for training machine learning models.
How to use Python to train and deploy tiny machine learning models.
How to optimize machine learning models for resource-constrained devices.
How to conceive and design your own tiny machine learning application.
How to program in TensorFlow Lite for Microcontrollers.

Embedded World 2021: Cloud-driven CI/CD for Embedded Linux

Building an Embedded Linux distribution requires significant compute and storage. Delivering solutions with Embedded Linux requires even more savvy given requirements to provide firmware updates to improve security, resiliency, and application capability.

By creating a Continuous Integration (CI) and Continuous Delivery (CD) pipeline for Embedded Linux-based IoT solutions, you improve quality, consistency, and time to market.

State of the Software Development Life-Cycle for the Internet-of-Things

Software has a longstanding association with a state of crisis considering its success rate. The explosion of Internet-connected devices – Internet-of-Things – adds to the complexity of software systems. The particular characteristics of these systems, such as being large-scale and its heterogeneity, pose increasingly new challenges. In this paper, we first briefly introduce the IoT paradigm and the current state of art of software development.