Hi, I'm working on an embedded solution for industry and I'm interested in using an Arduino Portenta H7 to control the machine (specifically the Portenta Machine Control, which is a carrier board for the Portenta). The Portenta H7 has a dual core ARM M7+M4 processors and has direct support for OpenMV. Is it possible to connect the OAK-D to the Portenta either as a USB slave device or using ethernet? I would like to do additional post-processing on the image piped from the OAK-D and use that to trigger the machine control logic.
Arduino Portenta H7 as host device
AutomatedMachine changed the title to Arduino Portenta H7 as host device .
Hi AutomatedMachine
It looks like it doesn't run an OS (eg linux) so I don't think it would be possible to run depthai on it. Depthai requires libusb (see here). For ethernet, it might be possible but you would likely need to reimplement a bunch of logic, so I wouldn't suggest it.
Thanks, Erik
6 days later
erik Thanks Erik, good to know