In January of last 2021, my team created a series of projects documenting how to train a model to play the card game Dobble.
It walks through all of the steps of collecting data, training the model in keras, testing the model, augment...
Intro
Running machine vision on microcontrollers requires a tradeoff between accuracy, which typically means larger, more complex models, and speed. Convolutional Neural Networks have a number of factors that affect their on-device perform...
Edge Impulse is an online tool that makes training and deploying machine learning to the edge a breeze. Their built-in optimizations means that your models will be smaller and faster than most models of comparable accuracy, and far easier to train. T...
IntroductionI recently designed a frame and stand for the Avnet MaaXBoard MIPI LCD touch display There were 3 main design goals . . .Provide some level of protection for the LCD displayFrame can lay with the screen down and screen will not touch...
I've been playing around with the eIQ tools on the Yocto image for MaaXBoard recently. Until now, I've mostly focused on Debian, but the eIQ layer for MaaXBoard Yocto was released earlier this year and it makes a number of machine learning to...
A rendering of the ELSA-d spacecraft capturing a piece of space junk. (Image Credit: Astroscale) On March 22nd, Astroscale, a Japan-based space startup, successfully launched ELSA-d (End-of-Life Services by Astroscale), a demonstration mission t...
In the benchmarking results, we have seen that MaaXBoard Mini is a powerful board, with results comparable to Jetson Nano when benchmarked on the Mobilenet model:Despite it's name, the MaaXBoard Mini is mighty indeed! It boasts Quad Cortex-A53 at...
Last spring I benchmarked machine learning inference on the MaaXBoard against similar single board computers. I looked at speed and power consumption while running inference using the object detection models MobileNet SSD V1 and V2.Recently, I benchm...
Robotic dogs are being introduced in the law enforcement and national security units to support and protect them. (Image credit: NYPD Digidog & ABC7) This year has been marked by a lot of violence towards both civilians and law enforcement o...
IntroductionIf you haven't noticed already, the MaaXBoard Mini supports Android 9 out of box! One thing that developers are probably wondering is how do I go through the process of actually developing my own application and deploying it on the Ma...
C++ is regularly revised. The current set of proposals are under review. They are called C++20.There are a few of the proposals that I'd like to try out.Some simplify object handling. Other move algorithms from run-time to compile time solve.&nbs...
Avnet recently released the MaaXBoard Mini which is based on the NXP i.MX 8M Mini Processor.The MaaXBoard Mini is a low-cost, NXP i.MX 8M Mini processor-based, single-board computer ideal for embedded computing and smart edge IoT applications. The i....
IntroductionThe Monarch Go Pi HAT is a cellular connectivity add-on card for SBC boards that have a Raspberry Pi HAT-compatible connector. Fitted with Sequans Monarch Go (or Monarch Go GPS) LTE Cat-M1 modem, this HAT board also facilitates expansion ...
Update: Want to see how well benchmarking performs on the MaaXBoard Mini? Updated results including the MaaXBoard Mini are HERE. IntroductionIn the past two years, Machine Learning at the edge has proliferated. With more machine learning models...
1. IndroductionPython is a great general purpose high level programming language. It is beneficial for many reasons, one being that its simple syntax rules allows the language code to be readable and maintanable. It is fairly easy to develop also due...
1. IntroductionThe MaaXboad by Avnet is based on the NXP i.MX 8M processor running quad Arm Cortex -A53s and a single Cortex-M4 core. Out of box the MaaXBoard supports both a Debian based linux image and a Android 9 image. In this blog lets discover...
Thanks to Gianluca Filippini from EBV for creating the original tutorial.A slightly more complete version of this project is also available HERE IntroThese are the step-by-step instructions on how to set up a MaaXBoard to drive multiple servos w...
1. INTRO TO THE MAAXBOARDA slightly more streamlined version of this project is available on Hackster.Avnet's MaaXBoard, which is based on NXP i.MX 8M, is kind of like Raspberry Pi, but with hi-def video and audio processing. MaaXBoard is designe...
One of the main key drivers behind hardware adoption tends for any platform to be the availability of software resources. In the case of the MaaXBoard things are no different. Lets discuss what is currently available and what is to come! First l...
The other week Avnet attended the Consumer Electronics Showcase (CES)! There Avnet showcased many IoT Platforms and example applications where the Avnet ecosystem can be applied. One such demo showcased was an example of a Smart Crane which addr...
Introduction On its surface, this is a simple question and chances are, if you’re already reading this, you’re smarter than the average electronically inclined bear and already know the answer. For those of you who are still getting a handle on ...