Quantcast
Viewing all articles
Browse latest Browse all 81

ESP32 in between Arduino and Maestro 18

Hello,

I am working on a project that would have an ESP32 sit between an Arduino, using the Pololu Maestro library, and a Mini Maestro 18. The purpose of this project is to wirelessly trigger animations on multiple Maestros wirelessly. I am using ESP NOW as my transmission protocol between multiple ESP32s. I have the ESP32 communicating perfectly, so not worried about that part.

I don’t control the code on the Arduino so I’m trying to receive the serial stream that it outputs, and send the device ID and sequence number wirelessly an another ESP32 so it can then trigger animations to the connected Maestro. I’ve been told that it uses the Maestro library to send its commands to the Maestro.

I have no problem getting the Maestro to trigger the sequences from the ESP32 directly connected to the Maestro. That works all day long. The problem I am struggling is ingesting the serial stream that the Arduino/Maestro library outputs and processing that to extract the device ID and sequence number. I don’t want to do any RC passthrough or anything else at the moment. I’m just trying to understand how to read the serial stream from the Arduino so I process it.

Does anyone think this is possible? Any advice would be greatly appreciated.

Thank you!!

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 81

Trending Articles