DESCRIPTION
RETIRED PRODUCT – We’ve stopped stocking this product or it has been retired by the manufacturer and is no longer for sale. This page remains available for its resources and as a source of potential interest.
The M5CameraF is a development board designed for image recognition. It features an ESP32 (4M Flash + 520K RAM) chip and 2-Megapixel camera (OV2640). The M5CameraF offers plenty of storage, with an extra 4 MB PSRAM. It also supports image transmission via Wi-Fi and debugging through the USB Type-C port.
The hardware comes preloaded with software, programmed by ESP-IDF to run the Wi-Fi camera. The output image is size 600*800 since it’s a 2-Megapixel camera, you sure can optimize the software to output the maximum size of photos.
What this software can do?
- Power the board via USB type-C or GROVE
- Use your phone to Wi-Fi scan an AP name start with ‘m5stack-‘ and click to connect this AP.
- Open up a web browser on your phone and visit 192.168.4.1
- Then here comes the picture. Video is about 5-6 frames per seconds. not super fast.
The hardware also comes with some reserved weld pad, just in case you want to put these chips back on board.
- 9-axis gyroscope (MPU6050)
- pressure sensor (BME280)
- Digital silicon microphone (SPM1423)
- Lipo Battery power pins
FEATURES
- ESP32 specifications
- Dual-core Tensilica LX6 microprocessor
- Up to 240MHz clock frequency
- 4MB PSRAM
- 4MB Flash memory
- Integrated 802.11 BGN WiFi transceiver
- Integrated dual-mode Bluetooth (classic and BLE)
- Hardware-accelerated encryption (AES, SHA2, ECC, RSA-4096)
- CP2104 USB-to-TTL converter
- ESP32-WROVER (PCB Antenna)
- OV2640 sensor
- Output Formats(8-bit):
- YUV(422/420)/YCbCr422
- RGB565/555
- 8-bit compressed data
- 8-/10-bit Raw RGB data
- Maximum Image Transfer Rate according to a specific format
- UXGA/SXGA: 15fps
- SVGA: 30fps
- CIF: 60fps
- Scan Mode: Progressive
- Output Formats(8-bit):
- Camera specifications
- Field of View: 160 degree
- Maximum Pixel: 2-Mega
- Sensor best resolution: 1600 * 1200
- Size:23.5 × 48 × 23.5mm
Pin Map
Camera Interface PinMap
Interface | Camera Pin | M5CameraF |
---|---|---|
SCCB Clock | SIOC | IO23 |
SCCB Data | SIOD | IO22 |
System Clock | XCLK | IO27 |
Vertical Sync | VSYNC | IO25 |
Horizontal Reference | HREF | IO26 |
Pixel Clock | PCLK | IO21 |
Pixel Data Bit 0 | D2 | IO32 |
Pixel Data Bit 1 | D3 | IO35 |
Pixel Data Bit 2 | D4 | IO34 |
Pixel Data Bit 3 | D5 | IO5 |
Pixel Data Bit 4 | D6 | IO39 |
Pixel Data Bit 5 | D7 | IO18 |
Pixel Data Bit 6 | D8 | IO36 |
Pixel Data Bit 7 | D9 | IO19 |
Camera Reset | RESET | IO15 |
Camera Power Down | PWDN | see Note 1 |
Power Supply 3.3V | 3V3 | 3V3 |
Ground | GND | GND |
GROVE Interface
Grove | M5CameraF |
---|---|
SCL | IO13 |
SDA | IO4 |
5V | 5V |
GND | GND |
LED Interface
LED | M5CameraF |
---|---|
LED_Pin | IO14 |
The following tables are Reserved Chip Interfaces
BME280 Interface
Its IIC address is 0x76.
BME280 | M5CameraF |
---|---|
SCL | IO23 |
SDA | IO22 |
MPU6050 Interface
Its IIC address is 0x68.
MPU6050 | M5CameraF |
---|---|
SCL | IO23 |
SDA | IO22 |
MIC(SPM1423) Interface
MIC(SPM1423) | M5CameraF |
---|---|
CLK | IO4 |
DATA | IO2 |
NOTE:
-
Camera Power Down pin does not need to be connected to ESP32 GPIO. Instead, it may be pulled down to the ground with 10 kOhm resistor.
RESOURCES
Serial communication-M5CameraF
Serial communication-M5Core(The serial communication routine is the communication between the camera and the M5Core.)
QRcode
MPU6050(Gyro Example after soldering MPU6050)