Hello Subscriber, seasons greetings to you and your loved ones. |
|
|
Congratulations on making it to the end of what appeared to be the longest year in recent history. It was a year that started with hopes of a vaccine for the coronavirus disease, and ended with new variants and scares of flight restrictions and booster shots. But, we made it! Whether you could travel to be with loved ones or you had to spend it somewhere remote, I hope you could share some love whether physically or virtually. I would like to start off by sharing an episode from Arm New Reality Series titled Expanding Television. It's about a South African company and I hope it inspires you to see what is possible. The embedded video is only 10 minutes long. |
|
|
I would like to recommend two courses that will teach you how to train and deploy Machine Learning models on edge devices. The only requirement is that your microcontroller needs to utilize an Arm-based microprocessor such as Cortex-M. Once that condition is met, you can deploy using Arduino, C/C++, or any SDK that your board supports. |
|
|
Introduction to Embedded Machine LearningThis course from Edge Impulse will teach you the basics of Machine Learning (ML), how to make decisions and predictions on an embedded system using ML, and how to deploy ML models to microcontrollers. |
|
Computer Vision with Embedded Machine LearningThis course, also from Edge Impulse, will teach you to train an image classification system and an object detection system, and how to deploy them to a microcontroller. |
|
|
I put out three articles during the month, all focused on the Raspberry Pi Pico development platform. As a refresher, the Pico utilizes the Arm Cortex-M0+ microprocessor architecture for optimal power consumption. |
|
|
How to Set Up the Raspberry Pi Pico for Development on macOS The Raspberry Pi Pico supports programming using Python, C/C++, as well as Arduino. It is a versatile development board that places ease of use at the top of the priority list. | | |
|
|
How to Set Up the Arducam Pico4ML on macOS The Arducam Pico4ML is a Raspberry Pi Pico development board with an attached microphone, camera, and inertial measurement unit (IMU). This makes it possible to try your hands on embedded Machine Learning without tinkering with wires and solders. | | |
|
|
How to Train and Deploy a Speech Model on the Arducam Pico4ML TinyML Development Kit In this article, you will learn how to utilize the Edge Impulse platform to train a model that does Keyword Spotting without the technical details of python and TensorFlow. The article then goes further to teach you how to deploy the model unto the microcontroller. | | |
|
|
A number of DevFest events were organized by various Google Developer Groups around the world. I spoke about the Google Cloud Platform at DevFest Inspire. I will link to it in the video below. |
|
|
What's New in Machine Learning |
|
|
What's New in Embedded Development |
|
|
The Arm Developer Learning Challenge! It's two parallel challenges over the course of nine months. Learning is one way to improve your knowledge and to go beyond your comfort zone. The objectives of the learning challenge include the following: - Bringing learners on the African continent together to learn as a community
- Creating the next set of embedded systems programmers
- Attracting the attention of the rest of the world.
There are jobs out there, but we have two problems: - We are not aware of the opportunities
- We are not prepared to take advantage of the opportunities.
The intention is for participants in this challenge to be better prepared for the opportunities out there. The challenge will commence in Q2 2022, but anyone who would like to be a mentor can signify interest right away. This is an unpaid engagement but mentors stand to gain the following: - Grow their network
- Gain exposure to the larger community of hardware manufacturers and IoT startups and companies
- Paid, lifetime, access to the specialization they are mentoring in
- Swag, free microcontrollers, and more
- Publicity
If this sounds like you, then please signify your interest in one of the specializations: |
|
|
I would like to invite you to join the IoT and Embedded Development Meetup group so you can get notifications of any upcoming webinars or physical event. |
|
|
Thanks for reading and don't forget to subscribe if you haven't already. Until next time. |
|
|
Not yet subscribed? Sign up now! |
|
|
|
|