Skip to content

MicroAI™ is an AI engine that can operate on low power edge and endpoint devices. It can learn the pattern of any and all time series data and can be used to detect anomalies or abnormalities, make one step ahead predictions/forecasts, and calculate the remaining life of entities (whether it is industrial machinery, small devices or the like).

Notifications You must be signed in to change notification settings

MicroAIInc/MicroAI-Atom-ESP32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

MicroAI Atom for the ESP32

Access the Table of Contents below to browse through instructions, information about our MicroAI libraries, and more. We hope you enjoy our product launch and are excited to see what you and your teams can create!

Table of Contents

About The Project

Product Name Screen Shot

The ESP32 Project provides 2 sample implementations of the MicroAI Atom for this popular MCU platform.

  • APM - Asset Performance Management

  • Security - Security Monitoring

Built With

Getting Started

To get a local copy up and running follow these simple steps.

  1. Clone this repository

  2. Run "menuconfig" and provide WiFi connection parameters (required for the Security SDK, but optional for APM).

  3. Build the project

  4. Connect the development kit

  5. Load the flash memory

  6. Run the program

  7. Monitor the output on the terminal screen

Prerequisites

The IDF (IoT Development Framework) must be loaded onto the computer used for development.

A step-by-step guide can be found on the ESP-IDF website.

Usage

APM

The APM SDK is capable of running as is (without live sensor inputs or output connections). The results are viewed in the ESP-IDF command window.

However, in order to enable sensor inputs as well as determine locations to send output messages, the user will modify the source code provided.

An APM SDK PDF file details the project contents and the code required to be modified to make changes and send output to an MQTT server.

Click on the image below to view a video tutorial for this project

Tutorial Video

Security

The Security SDK merely requires a valid WiFi connection. The results are viewed in the ESP-IDF command window.

A Security SDK PDF file details the project contents and the code required to be modified to make changes and send output to an MQTT server.

Click on the image below to view a video tutorial for this project

Tutorial Video

Roadmap

See the open issues for a list of proposed features (and known issues).

License

See Software Evaluation Licensing Agreement for more information.

Contact

Company: MicroAI

Website: www.micro.ai

Email: support@micro.ai

About

MicroAI™ is an AI engine that can operate on low power edge and endpoint devices. It can learn the pattern of any and all time series data and can be used to detect anomalies or abnormalities, make one step ahead predictions/forecasts, and calculate the remaining life of entities (whether it is industrial machinery, small devices or the like).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages