January Newsletter

Hello Subscriber, welcome to the first newsletter of 2022.

I am fascinated by fitness trackers. Some will nudge you when you have been inactive for a period of time. A lot will tell you how many steps you have taken on any particular day. Some will even track your sleep. The following video from the Arm New Reality Series takes a look at wearable technology.

 

Learning Content

My first recommendation will teach you C++ and the second will teach you to build an IoT application. Have fun learning. In other news, Arm Education has put its university education content on a GitHub repo. Do check it out if you are in that space.

C++ Programming Essentials

This Professional Certificate program takes you right from the fundamentals and gradually into the powerful, fast and popular object-oriented programming language of C++. 

Build Your First IoT Application with Arm

Arm technology powered the smartphone revolution, and now it’s helping power the Internet of Things (IoT). This course will provide you with an accelerated path to gain the knowledge necessary to thrive in a world transformed by innovations in IoT.

Recent Events

I hosted a rehash of my DevFest Lagos workshop in which I talked about TinyML and used a Sparkfun Edge development board for demonstration.

  • Arm's Stephen Ozoigbo discusses emerging economies and the importance of bridging the digital divide.

What's New in Machine Learning

  • The Edge Impulse team released a post about 21 TinyML projects that they liked at the end of 2021.
  • Check out this elevator safety system that was entered into the 5th IEEE National Level Project Cometition.
  • Google announces the Coral Dev Board Micro, a microcontroller board for TinyML. Coral boards come with a Tensor Processing Unit, which is an ASIC. There is an older Coral Dev Board Mini and if you didn't know about it then read about it here.
  • Meta AI announced Data2Vec, an ML algorithm for text, images, and speech.
  • There is a new version of the TinyML library for Arduino

What's New in Embedded Development

  • Learn to blink the Raspberry Pi Pico in many programming languages.
  • Raspberry Pi engineers talk about developing the RP2040.
  • If you are working with CircuitPython then this SDK that makes working with Golioth Cloud easier should interest you.
  • Have you thought about Over-the-Air updates for some of your Arduino boards, if so, check out this link.
  • Check out this Arduino Portenta H7 that is being used to power a miniature jet engine.

Recommended Reading

  • An architecture that enables ImageNet-scale inference on microcontrollers, called MCUNet.
  • AI and IoT are enabling the third wave of photography.
  • The sky is the limit for open-source drone tech.

Talking to Practitioners

Are there any embedded software engineers out there? In a bid to answer that question, I started talking and interviewing various interesting individuals. The recording below is one of those, a highly talented and motivated individual named Kufirre Ebong.

Upcoming Events

  • 1st February, 7 pm GMT+1: Join Victor Shoaga and me in a live coding session to learn C programming for the Arduino platform.
  • 8th February, 6 pm GMT +1: Join Deji Ibrahim and me in a live session to learn intro Python programming for Machine Learning.
  • 15th February, 6 pm GMT + 1: Join Clinton Oduor and me as we answer questions around TinyML and Edge Impulse as compiled by someone who recently completed the courses on Coursera!.

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.

Join

Thanks for reading and don't forget to subscribe if you haven't already. Until next time.

Not yet subscribed? Sign up now!
Subscribe

Share on social

Share on FacebookShare on X (Twitter)

Check out my website  
This email was created with Wix.‌ Discover More