Fire v2.6 is a cost-effective Wi-Fi IoT controller. It uses the Espressif ESP32 main control chip, equipped with 2 low-power Xtensa® 32-bit LX6 microprocessors, with a main frequency of up to 240 MHz. The board comes with 8M PSRAM + 16M FLASH memory combination, integrated 2.0-inch full-color HD IPS display panel, IMU, LED, microphone, speaker, TFCard slot, and other peripherals. The fully covered shell ensures stability of circuit operation even in complex industrial application scenarios. The internal bus provides a variety of common interface resources (ADC/DAC/I2C/UART/SPI, etc.), with strong expandability. This feature-rich, high-performance IoT controller is very suitable for various product prototype development, industrial control, and smart building application scenarios.
Tutorial
Highly Productized:
Exquisite appearance design, prototype development directly corresponds to product implementation
Fully covered shell at product level, ensuring more stable circuit operation
Low-code Development:
Supports UIFlow graphical programming platform, scripting, no compilation, cloud push
Fully compatible with mainstream development platforms such as Arduino, ESP32-IDF, etc.
Supports FreeRTOS, leveraging dual-core and multi-task mechanisms to efficiently organize task logic and optimize program execution efficiency
2.0"@320 x 240 ILI9342C IPS panel, max brightness 853nit
Speaker
1W-0928
Microphone
Analog BSE3729 Microphone
IMU
6-axis MPU6886
USB chip
CH9102F
LED
SK6812 RGB LED x 10
Antenna
2.4G 3D antenna
Battery
500 mAh @ 3.7V
Shell material
Plastic ( PC )
Product Size
54.0 x 54.0 x 28.6mm
Product weight
60.9g
Packaging dimensions
106.7 x 69.1 x 40.4mm
Gross weight
143.9g
Learn
BMM150 Magnetic Field Interference
Products with magnets may interfere with the BMM150 magnetic field sensor, causing abnormal readings. When used with an M5 master control device containing a magnet, the magnet needs to be removed, and at the same time, the BMM150 sensor should be kept away from strong magnetic fields.
Power On/Off
Power On/Off Operation
Power On: Click the red power button on the left Power Off: Quickly double-click the red power button on the left USB Power Supply: By default, when powered by USB, it cannot be turned off
Note: GPIO 16 / 17 in FIRE are by default connected to PSRAM, so when connecting or stacking other functional modules, be careful to avoid conflicts with these two pins to prevent the device from malfunctioning and causing instability.
LCD resolution: 320x240
TF card supports up to 16GB
ESP32-D0WDQ6
GPIO23
GPIO19
GPIO18
GPIO14
GPIO27
GPIO33
GPIO32
GPIO4
ILI9342C
MOSI/MISO
/
CLK
CS
DC
RST
BL
TF Card
MOSI
MISO
CLK
/
/
/
/
CS
Buttons & Speaker
ESP32-D0WDQ6
GPIO39
GPIO38
GPIO37
GPIO25
Button Pins
BUTTON A
BUTTON B
BUTTON C
Speaker
/
/
/
Speaker Pin
GROVE Interface A & IP5306
The power management chip (IP5306) is a custom I2C version, its I2C address is 0x75. Click here to view the IP5306 register manual.
ESP32-D0WDQ6
GPIO22
GPIO21
5V
GND
GROVE A
SCL
SDA
5V
GND
IP5306
SCL
SDA
5V
GND
IP5306 Charge/Discharge, Voltage Parameters
Charge
Discharge
0.00 ~ 3.40V -> 0%
4.20 ~ 4.07V -> 100%
3.40 ~ 3.61V -> 25%
4.07 ~ 3.81V -> 75%
3.61 ~ 3.88V -> 50%
3.81 ~ 3.55V -> 50%
3.88 ~ 4.12V -> 75%
3.55 ~ 3.33V -> 25%
4.12 ~ / -> 100%
3.33 ~ 0.00V -> 0%
MPU6886 3-axis Accelerometer + 3-axis Gyroscope
MPU6886 I2C address 0x68
ESP32-D0WDQ6
GPIO22
GPIO21
5V
GND
MPU6886
SCL
SDA
5V
GND
M5GO Base PinMap
GROVE Interface
ESP32-D0WDQ6
GPIO36
GPIO26
5V
GND
GROVE B
GPIO36
GPIO26
5V
GND
ESP32 ADC/DAC
ADC1
ADC2
DAC1
DAC2
8 channels
10 channels
2 channels
2 channels
G32-39
G0/2/4/12-15/25-27
G25
G26
HY2.0-4P
HY2.0-4P
Black
Red
Yellow
White
PORT.A
GND
5V
G21
G22
PORT.B
GND
5V
G26
G36
PORT.C
GND
5V
G16
G17
M-BUS
When using GPIO15 for RGB LED, it is recommended to initialize the pin with pinMode(15, OUTPUT_OPEN_DRAIN);
For more information on pin allocation and pin remapping, please refer to ESP32 datasheet
Click the links below to download the drivers for your operating system. There are currently two versions of driver chips, CP210X (for CP2104 version)/CP34X (for CH9102 version) driver packages. After extracting the package, select the installation package corresponding to your operating system's bit version. (If you are unsure which USB chip your device uses, you can install both drivers. CH9102_VCP_SER_MacOS v1.7 may report an error during installation, but it is actually installed, just ignore it.) If you encounter issues with downloading programs (timeout or Failed to write to target RAM), try reinstalling the device drivers.