{"product_id":"adafruit-ov5640-camera-breakout-72-degree-lens-with-autofocus","title":"Adafruit OV5640 Camera Breakout - 72 Degree Lens with Autofocus","description":"\u003cp\u003eHobby-level microcontrollers are finally getting big and powerful enough to start handling camera modules that historically would have required a full computer or FPGA to handle. The RP2040 and ESP32-Sx series of chips, for example, have enough pins to communicate with the 8-bit data output, DMA to quickly grab a frame, and the necessary RAM to buffer a raw snapshot. Now all we need is a nice camera module to make interfacing easy!\u003c\/p\u003e \u003cp\u003eThis Adafruit OV5640 Camera Breakout with 72-Degree Lens and Autofocus has a nice quality OV5640 camera with a 5 Megapixel sensor element, a 72-degree non-distorting lens and autofocus motor, plus all the support circuitry you need. We looked at existing camera modules, and while this breakout board is backwards compatible, we made some improvements:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eStandard 2x9 header if you want it, but also a duplicated header strip 0.3\" apart so you can plug it into a \u003ca href=\"\/hi\/collections\/solderless-breadboards\"\u003ebreadboard\u003c\/a\u003e or \u003ca href=\"\/hi\/collections\/prototyping-pcbs-and-perfboard\"\u003eperfboard\u003c\/a\u003e\n\u003c\/li\u003e \u003cli\u003eSelectable external or internal 24MHz \"XCLK\" clock generation - save one GPIO pin, or just have a nice stable 24 MHz signal even if your microcontroller can't generate it for you.\u003c\/li\u003e \u003cli\u003eHeat-sinking camera area with exposed ground pad, with lots of vias for good thermal transfer. Helpful when doing continuous encoding and reducing thermal image drift.\u003c\/li\u003e \u003cli\u003eOptional VMotor 3.3V power jumper on DATA1, for auto-focusing camera modules\u003c\/li\u003e \u003cli\u003e3.3V power-good LED on the back that can be disabled\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eNote that to use the auto-focusing capability, you need to load a new firmware binary over I2C, and short the VM jumper on the back of the camera module which will provide 3.3V power on DATA1\u003c\/strong\u003e. The autofocus system is controlled with I2C commands to begin an auto-focus procedure and then determine that the focus is complete. Otherwise, the camera looks just like any other OV5640 sensor.\u003c\/p\u003e \u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"\/\/www.youtube.com\/embed\/h3zfPu5WHqk?si=0vpMLNdmgiIZmWE_\u0026amp;start=98\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"allowfullscreen\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e \u003ch2\u003eSpecifications\u003c\/h2\u003e \u003cul\u003e \u003cli\u003eProduct Dimensions: 35.7mm x 23.0mm x 17.5mm\u003c\/li\u003e \u003c\/ul\u003e \u003ch2\u003eResources\u003c\/h2\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/adafruit-ov5640-camera-breakout\"\u003ePrimary Guide\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn-shop.adafruit.com\/product-files\/5840\/C19940-001+datasheet+DCX-5640-AF+21mm.pdf\"\u003eOV5640 Camera Diagram\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":50847475040529,"sku":"ADA5840","price":9.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/adafruit-ov5640-camera-breakout-72-degree-lens-with-autofocus-adafruit-ada5840-41756382003395.jpg?v=1735213664","url":"https:\/\/abcd3032.myshopify.com\/hi\/products\/adafruit-ov5640-camera-breakout-72-degree-lens-with-autofocus","provider":"Tayyab Zak","version":"1.0","type":"link"}