AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Little Bird

$44.85 |
Only 3 left
No reviews yet

The M5CameraF is a compact ESP32-based camera module featuring a 2-megapixel OV2640 sensor with a 160° fish-eye lens. With built-in Wi-Fi and Bluetooth, it s...

Stock availability

Ready to ship from Sydney
3 in stock
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The M5CameraF is a compact ESP32-based camera module featuring a 2-megapixel OV2640 sensor with a 160° fish-eye lens. With built-in Wi-Fi and Bluetooth, it streams images over a wireless connection and can be programmed via USB Type-C. The module includes 4 MB flash, 4 MB PSRAM, and comes preloaded with Wi-Fi camera firmware.

Out of the box, the module creates a Wi-Fi access point — connect from your phone and open a browser to view the live camera feed at up to 600 × 800 resolution. A Grove connector provides I²C expansion, and reserved solder pads allow adding an MPU6050 gyroscope, BME280 pressure sensor, SPM1423 microphone, or LiPo battery.

Key Features

  • 160° Fish-Eye Lens – Ultra-wide field of view for surveillance and monitoring
  • ESP32 Processor – Dual-core Tensilica LX6 up to 240 MHz with Wi-Fi and Bluetooth
  • 2 MP OV2640 Sensor – Up to 1600 × 1200 resolution
  • 4 MB PSRAM – Ample memory for image buffering
  • Wi-Fi Streaming – Built-in AP mode for wireless camera feed
  • Grove Connector – I²C expansion port for additional sensors
  • USB Type-C – Programming and debugging via CP2104 USB-to-TTL
  • Expandable – Reserved pads for MPU6050, BME280, microphone, and battery

Specifications

  • Processor – ESP32 (dual-core LX6, up to 240 MHz)
  • Flash – 4 MB
  • PSRAM – 4 MB
  • Camera Sensor – OV2640 (2 MP)
  • Max Resolution – 1600 × 1200 (UXGA)
  • Field of View – 160°
  • Frame Rates – UXGA/SXGA: 15 fps, SVGA: 30 fps, CIF: 60 fps
  • Output Formats – YUV (422/420), RGB565/555, 8-bit compressed, raw RGB
  • Wireless – 802.11 b/g/n Wi-Fi, Bluetooth Classic + BLE
  • USB – Type-C (CP2104 USB-to-TTL)
  • Expansion – Grove I²C port, reserved pads for IMU/barometer/mic/battery
  • Dimensions – 23.5 × 48 × 23.5 mm

Package Contents

  • 1× M5CameraF module
  • 1× LEGO adapter
  • 1× Wall/1515 mount
  • 1× USB Type-C cable

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
ESP32
ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
fps
fps means frames per second, or how many video images are captured or displayed each second. A higher fps generally gives smoother motion, which helps when the camera or the scene being viewed is moving.
Grove
Grove is a standardised 4-pin plug-in connector system for sensors and modules that avoids soldering and jumper wires, with different cable types carrying I2C, UART, analogue or digital signals. When a product is Grove-compatible it can be quicker to connect supported modules, provided the connector type, signal and voltage all match.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
IMU
An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
LiPo
A LiPo (lithium polymer) battery is a rechargeable lithium battery widely used in portable projects because it is light and compact. LiPo cells need correct charging circuitry and careful handling to stay safe, so equipment that supports LiPo generally includes charging or protection hardware suited to that battery type.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.