Skip to content

OV2640 and OV5640 compatibility #310

@ErMagnificoo

Description

@ErMagnificoo

Hardware Environment

AMB82-mini

Related technical area

Add library to the SDK for more sensors

Is the feature request related to an un-fixed issue?

Several users have expressed their interest in having these sensors supported, as seen in the following forum discussions:

Currently, the SDK supports a variety of sensors, as listed in the sensor.h file, but the OV2640 and OV5640 are missing. Given that these sensors are widely used in similar development boards (such as ESP32-based camera modules), their support would greatly benefit the community.

Describe the ideal solution/reault/output.

The ideal solution would be to extend the SDK to include official support for the OV2640 and OV5640 sensors.

  • These sensors have become industry-standard for embedded camera projects and are widely supported in other platforms, making them an accessible and affordable choice.
  • The OV5640, in particular, is easily available on platforms like AliExpress at competitive prices due to its widespread adoption in ESP32-based boards.
  • Additionally, the OV5640 is available in different form factors, including variations with longer flex cables, which makes it more versatile for applications where sensor placement flexibility is required (requested also in the forum threads).
  • With this feature implemented, users of the AMB82-mini could take advantage of the board’s higher processing power and better streaming performance compared to ESP32-based alternatives, making it an even more attractive option for camera-based projects.

Additional remarks

  • Many users are looking at the AMB82-mini as a superior alternative to ESP32-based camera boards like ESP-EYE or Xiao ESP32S3, thanks to its higher CPU speed and improved video streaming capabilities.
  • However, the lack of OV2640/OV5640 support limits its adoption, as these sensors are not only affordable but also practical for a wide range of use cases.
  • Supporting OV5640 would increase the price competitiveness of the AMB82-mini since users could take advantage of the cheaper sensor modules available on the market.
  • If hardware limitations exist, having official documentation or guidance on how to write custom drivers for these sensors would be greatly appreciated.

I discovered the AMB82-mini through this YouTube video and found it to be a promising alternative, but the lack of support for these common sensors limits its potential in price and usability.

Thank you for considering this request!

I have checked existing/closed list of issues and the Contributing Guide.

  • I confirm I have checked existing/closed list of issues and the Contributing Guide.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestno-issue-activitypendingIt is a feature/bug-fix request, currently on hold

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions