10-pcs pack, for 11 pcs+, the price per module becomes significantly lower. For larger orders of 5000 pcs or more, contact us for a project price.
SPI camera for MCUs (ESP32/RP2040/STM32); ultra-low cost, low power; YUV/RAW options; tiny optics.
Tiny BF20A6 SPI camera for ESP32/RP2040/STM32. VGA 640×480, Only-Y/YUV/RAW, low power, sub-$1 in volume - perfect for wearables & IoT vision. Product Copy Bring vision to the smallest, lowest-cost projects with the BF20A6 SPI Camera Module . Designed for microcontrollers that lack a DVP/MIPI-CSI port, this module streams VGA (640×480) images over SPI , so it drops straight into ESP32-C2/C3/C6, RP2040, STM32, nRF52, Apollo3/4 and more. In volume it’s under $1 , making it the go-to sensor for mass-market wearables, smart badges, toys, and battery-powered IoT nodes. Why it’s ideal SPI interface – no wide parallel bus; works with common MCUs. VGA 640×480 with YUV422 output. Ultra-low cost – in volume. Low power & compact optics (F/No ≈ 3.05 , EFL 1.0 mm ). Wide FOV lens option (≈ 86°/71°/56° D/H/V), distortion. Fits tiny enclosures; typical mount M4×0.30 , TTL ≈ 4.0 mm . Great for Wearables, smart locks/sensors, toys, DIY cams, QR/barcode readers, people/gesture detectors, line-following robots, and teaching embedded vision. Compatibility ESP32-C2, ESP32-S2, ESP32-S3, RP2040, STM32, nRF52/53, Ambiq Apollo, Teensy 4.x, and other MCUs with SPI like Microchip and Arduino ecosystems: SAMD21/SAMD51 (M0/M4), classic AVR (UNO/Nano/Mega)