KI für den ESP32: Neuronale Netze zur Bilddigitalisierung nutzen

Mit TensorFlow Lite und C++ lässt sich KI einsteigertauglich auf Embedded-Systemen implementieren. Wir zeigen, wie man das mit der ESP32CAM macht.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht
,
Lesezeit: 23 Min.
Von
  • Josef Müller
Inhaltsverzeichnis

In diesem Artikel zeigen wir, wie man TensorFlow Lite auf einer ESP32-CAM zur Ziffernerkennung betreibt. Die Kernidee, nämlich die Verwendung von neuronalen Netzen zur Bilddigitalisierung, steckt in nur zwei zentralen Bibliotheken und relativ wenigen Zeilen selbst geschriebenem Code. Davon ausgehend lassen sich leicht eigene Projekte mit eingebetteter KI ableiten.

Bevor es jedoch an die Programmierung (oder an die Erklärung unseres Codes) geht, muss zunächst die Hardware und die Programmierumgebung vorbereitet werden.

ESP32-Projekte

Typischerweise wird der ESP32 in DIY-Projekten in einem integrierten Modul eingesetzt, auf dem extern notwendige Beschaltungen wie WLAN-Antenne oder Spannungswandler bereits vorhanden sind.

Immer mehr Wissen. Das digitale Abo für IT und Technik.






Immer mehr Wissen. Das digitale Abo für IT und Technik.