OpenMVPython-programmable camera firmware with embedded machine vision.
Python-programmable camera firmware with embedded machine vision.
OpenMV provides camera firmware and development tools for Python-programmable machine vision. Its image-processing library handles tasks such as color tracking, feature detection, barcode decoding and AprilTag recognition, alongside support for AI models. A desktop IDE displays the camera’s live frame buffer and runs device scripts, while an RPC library exchanges image data and processing results with other microcontrollers.
OpenMV README · Reviewed 2026-11-03
- 01 / Feature noteImage recognition
The firmware offers color tracking, feature detection, QR and barcode decoding, and AprilTag recognition.
Feature source ↗ - 02 / Feature noteMicrocontroller interface
The RPC library exchanges images and processing results over supported serial, I2C, SPI and CAN connections.
Feature source ↗
GitHub stars
2,892
Detected license
Unknown
i
Not reported by GitHub.
Verify against official terms.
Repository created
2013-11-13
Repository push
2026-11-02
2013-11-13GitHub release
2026-11-02 · developmentRepository push
2026-11-02
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-16T00:57:19.371756+00:00 · Last successful fetch 2026-10-16T00:57:19.371756+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
3.8/10
Scanned 2026-10-19 · 12 scored / 14 returned
i
- Code-Review · 10/10
all changesets reviewed
- Dangerous-Workflow · 10/10
no dangerous workflow patterns detected
- Maintained · 10/10
30 commit(s) and 22 issue activity found in the last 90 days -- score normalized to 10
- Packaging · Inconclusive
packaging workflow not detected
- Token-Permissions · 0/10
detected GitHub workflow tokens with excessive permissions
- CII-Best-Practices · 0/10
no effort to earn an OpenSSF best practices badge detected
- Binary-Artifacts · 3/10
binaries present in source code
- License · 0/10
license file not detected
- Security-Policy · 0/10
security policy file not detected
- Signed-Releases · 0/10
Project has not signed or included provenance with any releases.
- Branch-Protection · Inconclusive
internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
- Fuzzing · 0/10
project is not fuzzed
- Pinned-Dependencies · 1/10
dependency not pinned by hash detected -- score normalized to 1
- SAST · 0/10
SAST tool is not run on all commits -- score normalized to 0
Repository commit 90e35bf5f8cf · Scorecard v5.6.0
Checked 2026-11-03T08:48:35Z · Last successful fetch 2026-11-03T08:48:35Z · Value fetched 2026-11-03T08:48:35Z · Provider source
GitHub release
Published 2026-11-02
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
Unknown

