The OpenMV IDE uses MicroPython and a collection of libraries to allow a developer to quickly and easily develop and deploy machine vision applications. In this session, we will learn how to write an application for the OpenMV camera. Attendees...
The ability for a system to “see” can dramatically increase its capabilities. Machine vision has traditionally been not only expensive, but also has required a niche expertise. In this session, we will explore machine vision and look at the...
For our last class, we will look at how we can use data science to gather our models for training and testing then use those data sets to carry out those tasks. We will cover some of the principles of how to divide our data sets between the...
Now that we have acquainted ourselves with TensorFlow and the development environment, in this penultimate class we will look at how we can take the ANN definitions we worked with early in the week and program them into our own networks.
Implementing a secure solution from scratch can be intimidating, but the fact is that developers don’t have to start from scratch. There are several secure frameworks and solutions already available that developers can leverage in order to...
Establishing a root-of-trust (RoT) and securely booting a system can be challenging for developers who are new to embedded security. These concepts form the bases of a secure solution and must be mastered. In this session, we will explore...
Secure solutions are often achieved through layers of system isolation. There are several different technologies that developers can leverage to ensure that they are able to isolate their software successfully. In this session, we are going to...