Seit dem Canaan Kendryte K210 sind AI-Beschleuniger bzw. AI-Mikrocontroller durchaus populär. Der K210 mag durchaus bequem bedienbar sein, Erhältlichkeit und Energieverbrauch sind allerdings problematisch.
Spielt Geld keine allzu gravierende Rolle, so bietet (Dallas) Maxim mit dem MAX78000 eine Alternative an. Dabei handelt es sich um ein kombinatorisches SoC, das ARM-Kern, RISCV-Kern und AI-Beschleuniger auf einen sehr energiesparenden Mikrocontroller packt – leider ist er nicht in “heimfreundlichen” Gehäusen erhältlich. Über den AI-Beschleuniger – Maxim spricht hier von CNN – lassen sich Bild- und Stimmerkennung stark beschleunigen.
Für erste Schritte bietet sich die Verwendung eines schlüsselfertigen Boards an – Maxim bietet dabei zwei Optionen an, die sich im Bereich Preis und Funktionsumfang unterscheiden.
Mehr Informationen zum Thema finden sich unter Anderem unter hier auf YouTube – das kleine Board ist wesentlich preiswerter, und kommt ohne externe Debugger aus.
Sonst verhält sich der MAX78000 im Prinzip wie ein stromsparender Kendryte: die Erzeugung der AI-Payloads und des Mikrocontrollercode erfolgen normalerweise in komplett unterschiedlichen Toolchains, was die Einbindung des Systems in vorhandene AI-Prozesse erleichtert.
In diesem Sinne – gut AI!