Skip to content

Feature request: Example for the PortentaH7 #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
hpssjellis opened this issue Sep 30, 2020 · 5 comments
Closed

Feature request: Example for the PortentaH7 #6

hpssjellis opened this issue Sep 30, 2020 · 5 comments
Labels
topic: documentation Related to documentation for the project type: enhancement Proposed improvement

Comments

@hpssjellis
Copy link

Please design an ov7670 library example for the Arduino PortentaH7. I am doing a fair bit of examples and am only interested in the ov7670 library to be able to port it to the Portenta if possible. My other examples are at

https://github.com/hpssjellis/my-examples-for-the-arduino-portentaH7

If you can make an attempt at the example I would be fine testing it as soon as I get female headers for my Portenta.

@sbhklr

@sebromero
Copy link

@hpssjellis Might be just a matter of mapping different ports. I'll investigate.

@hpssjellis
Copy link
Author

hpssjellis commented Dec 27, 2020

Using the new release mBED core 1.3.1 the CameraCaptureRawBytes Demo does not compile for the M7 core of the PortentaH7

@facchinm
Copy link
Collaborator

@hpssjellis to support the Portenta a patch must be done at library level and is not trivial (furthermore, it would make little sense unless you use the hardware camera interface which is only located on high density connectors). I'd avoid bitbanging but if it's something useful I can try coding something.

@hpssjellis
Copy link
Author

It would be very useful.

@facchinm yes the high density connector does make sense and from talking with the facebook Arduino zoom group with @sebromero and others, I think a color camera shield is on it's way (no idea when), however just getting a color camera working is only the first step. Tons of machine learning programs could use a color camera, using Arduino C/C++ code and the use of the inner M4 core, but that also will not be trivial to get working.

My Arduino Machine Learning

My TensorflowJS Machine Learning

The ov7670 low cost camera solution working with the PortentaH7 would get a huge head start going on Standard Color Machine Learning using the Portenta. The OpenMV solution has a few issues (grey scale only, single core only, micro-python only)

@hpssjellis
Copy link
Author

It looks like the Portenta Vision Shield examples are getting updated. I got a Machine Learning program working with the updates but are still stuck with the Grayscale that the ov7670 camera would solve. Presently the O7670 camera is not working with my Machine Learning using edge Impulse becuase I think the frameBuffer is not being zeroed, like they are doing with the Portenta framebuffer camera. Any susggestions for zeroing the frame buffer.

https://github.com/arduino/ArduinoCore-mbed/pull/122

@per1234 per1234 added topic: documentation Related to documentation for the project type: enhancement Proposed improvement labels Feb 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: documentation Related to documentation for the project type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests

4 participants