Sunday 23 February 2020

Developing & Delivering KnowHow

Home > Events > Implementing Neural Networks on MCUs

Implementing Neural Networks on MCUs

The webinar has ended - sorry you missed it! To keep up to date with the latest training webinars sign up for Doulos emails


Python LogoWith the topic of Deep Learning using neural networks being so hot right now, there is a question of whether it is possible to implement meaningful neural networks on microprocessors and microcontrollers. The answer is yes!

In this webinar:

We give a brief introduction to the topic of neural networks, and then demonstrate how it is possible to implement a small-scale neural network on a microcontroller using Keras, the popular high-level Python API for deep learning. The STM32CubeMX.AI software development tool for STM32 microcontrollers is used as a demonstration.

You will learn about:

  • How to train neural networks using Keras
  • How to run neural networks on edge devices
  • How to optimize a neural network for execution on a target microcontroller

John AynsleyDoulos Co-Founder and Technical Fellow, John Aynsley, will be presenting this training webinar, which will consist of a one-hour session (see below for details) and be interactive with Q&A participation from attendees.

Attendance is free of charge. Register Now.
If you have any queries, please contact

FREE online support resources with Doulos KnowHow:

Doulos Embedded KnowHow includes:
  • technical information
  • coding examples
  • guidelines
  • tips
  • tutorials
  • video guides
  • downloads.


Deep Learning & Python training available now from Doulos:

Practical Deep Learning More information / enquire
Essential Python More information / enquire
Essential Python ONLINE More information / enquire
Embedded Systems training  

View full Doulos training schedule

Please contact Doulos to schedule a public course to suit you, or to discuss onsite training.

Privacy Policy Site Map Contact Us