adafruit_vc0706
¶
VC0706 serial TTL camera module. Allows basic image capture and download of image data from the camera over a serial connection. See examples for demo of saving image to a SD card (must be wired up separately).
Author(s): Tony DiCola
Implementation Notes¶
Hardware:
Adafruit TTL Serial JPEG Camera with NTSC Video (Product ID: 397)
Software and Dependencies:
Adafruit CircuitPython firmware for the ESP8622 and M0-based boards: https://github.com/adafruit/circuitpython/releases
- class adafruit_vc0706.VC0706(uart: UART, *, buffer_size: int = 100)[source]¶
Driver for VC0706 serial TTL camera module.
- Parameters
- property baudrate: Literal[9600, 19200, 38400, 57600, 115200]¶
Return the currently configured baud rate.
- property image_size: int¶
Get the current image size, will return a value of IMAGE_SIZE_640x480, IMAGE_SIZE_320x240, or IMAGE_SIZE_160x120.
- read_picture_into(buf: Union[array, bytearray, memoryview, rgbmatrix.RGBMatrix, ulab.numpy.ndarray]) int [source]¶
Read the next bytes of frame/picture data into the provided buffer. Returns the number of bytes written to the buffer (might be less than the size of the buffer). Buffer MUST be a multiple of 4 and 100 or less. Suggested buffer size is 32.