OpenMV固件源码
Go to file
Dave Hylands bdf8b7bde8 Rework pydfu.py to support .dfu files.
You can now use ./pydfu.py -l to list available DFU devices.
You can now use ./pydfu.py -u firmware.dfu to program .dfu files.
Made --mass-storage be an option, and it now erases pages as needed
by default rather than erasing everything.

I didn't maintain support for raw binary files, but that would be
easy to add back if needed.

The file is now mostly pep8 and pylint clean.
2014-10-12 13:30:22 -07:00
bin Fix uart read/write 2014-10-03 22:56:39 +02:00
design Add sys design doc for HaD 2014-08-20 00:09:30 +02:00
eagle Add WiFi and BLE Shields 2014-10-07 05:09:54 +02:00
scad Update scad case 2014-02-09 18:49:01 +02:00
src Enable UXGA 2014-10-06 17:37:51 +02:00
udev Modified udev rules to symlink openmvcam for serial; modified openmv-ide.py to open openmvcam symlink 2014-09-25 03:32:36 -06:00
usr Rework pydfu.py to support .dfu files. 2014-10-12 13:30:22 -07:00
util Add XYZ table generator 2014-10-02 15:44:12 +02:00
.gitignore Update gitignore 2014-07-09 04:36:44 +02:00
.gitmodules reverted to git url to try out 2014-09-24 16:27:46 -06:00
LICENSE Update license 2014-09-20 05:09:52 +02:00
README.md Update README.md 2014-10-05 03:32:26 +02:00

###OpenMV (Open Machine Vision Module)

OpenMV is an open-source tiny machine vision module based on the STM32F4xx ARM Cortex-M4 MCU and the OV2640 JPEG sensor.

OpenMV is programmable in Python3 (MicroPython) and capable of doing face detection and tracking, keypoint extraction, color tracking and more..The board has USB, a uSD connector and an expansion header (USART/SPI/I2C).

A Python IDE with syntax highlighting is available for the camera, it can run/upload scripts to the camera, view the framebuffer and update the firmware.

**This is a video of the color tracking:**

**This is a video of the face detection:**

For more information, please visit my [blog](http://sigalrm.blogspot.com/search/label/OpenMV)