Close

3. Software

A project log for Robotic Arm for Electronic Workshop

Collaborative Robotic Arm with Artificial Intelligence (AI), and Used as Assistant in an Electronic Workshop by Voice Commands

Guillermo Perez GuillenGuillermo Perez Guillen 05/12/2022 at 03:380 Comments

Prerequisites

The FauxmoESP

To control the ESP32 with Alexa Echo Dot, you need to install the FauxmoESP library. This library emulates a Belkin Wemo device, allowing you to control your ESP32 using this protocol. This way, the Echo Dot instantly recognizes the device, after uploading the code, without any extra skills or third party services. You can read more about FauxmoESP here:

https://bitbucket.org/xoseperez/fauxmoesp/src/master/

https://github.com/vintlabs/fauxmoESP

Installing the ESP32 Board in Arduino IDE

In order to upload code to your ESP32 using Arduino IDE, you should install an add-on for the Arduino IDE that allows you to program the ESP32 using the Arduino IDE and its programming language. You can read more about Installing the ESP32 Board in Arduino IDE here:

https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/

Installing the AsyncTCP Library

You also need to install the AsyncTCP Library. You can read more about Installing the AsyncTCP Library here:

https://github.com/me-no-dev/AsyncTCP

Discussions