The ESP32CAM Edgelight Client is firmware for the ESP32 microcontroller that allows it to send image queries to the Groundlight AI classification service.
This tool is designed to make it as easy as possible to deploy your Groundlight detector on an ESP32 Camera Board. You can deploy your detector in just a few clicks.
- Go to https://iot.groundlight.ai/espcam.
- Plug your ESP32 Camera Board into your computer with a USB cable.
- Click through the steps to upload your detector to your ESP32 Camera Board.
If you want to receive notifications from your Edgelight deployed detector, you can enable and configure your notification sources from the website.
Notification sources include:
- Slack
- Twilio SMS
You can pair your ESP32 Camera Board with a Stacklight to receive visual feedback when your detector is triggered. To do this, you will need to have a Stacklight.
To pair your ESP32 Camera Board with a Stacklight, follow these steps:
- Go to https://iot.groundlight.ai/espcam.
- Plug your ESP32 Camera Board into your computer with a USB cable.
- Flash your ESP32 Camera Board with the Edgelight firmware if you haven't already.
- On the second step of the deployment process, click the checkbox to enable Stacklight feedback and enter the six digit code on your Stacklight into the text box.
- Click through the rest of the steps to deploy your detector.
- Clone this repository
- Install the PlatformIO IDE for VSCode
- Open the project in VSCode with PlatformIO
- Plug in your ESP32 with USB to your computer
- Build and upload the project to your ESP32