Are there specific AI tools from Arm for edge computing or IoT devices?
Hi there
Have you looked at https://developer.arm.com/AI or https://www.arm.com/markets/iot/edge-ai to begin with?
Thanks
Oli
On top of Oli's answer, it's worth to highlight KleidiAI, which Arm is adding into various ML & LLM backends, speeding up AI on the edge.
Arm Compute Library or ArmNN might be useful on the edge. for Cortex-M: CMSIS-NN
IoT tools: https://www.arm.com/developer-hub/embedded-and-microcontrollers/ml-solutions/getting-started
Vela compiler for Ethos NPU: https://developer.arm.com/documentation/109267/0102/Tool-support-for-the-Arm-Ethos-U-NPU/Ethos-U-Vela-compiler
Without knowing the system to run on, or the task, it's hard to be specific - but hope that's some helpful links for you!
Definitely! There are quite a few AI tools that can really enhance IoT systems — from predictive maintenance to anomaly detection and smart automation. Tools like TensorFlow Lite and Edge Impulse are popular for deploying AI models directly on devices. You can also use platforms like AWS IoT Greengrass or Azure IoT Edge for cloud-integrated AI workflows.
Personally, for generating documentation and content around my IoT projects, I’ve been using Overchat AI. It’s a handy AI chat tool that helps me quickly generate explanations, reports, and even scripts for presentations. Great for when you need to make your project more presentable or shareable.
Would love to hear what tools others here are using!
Nice one!
That’s a really good question. Arm does have some solid options for AI on edge and IoT devices. You might want to check out their Ethos-N series NPUs and the Arm NN SDK, both are made to run AI models efficiently on smaller, low-power hardware. They work well with things like TensorFlow Lite and PyTorch too, so setup is pretty straightforward.