Core2 V1.1 is an iterative version of Core, with upgraded power IC and a continuation of the classic design of Core2. It is a powerful and user-friendly development board. Core2 V1.1 is equipped with ESP32-D0WDQ6-V3, featuring two independent Xtensa® 32-bit LX6 processors with a clock frequency of up to 240MHz. It supports WiFi functionality and has onboard 16MB Flash and 8MB PSRAM, and supports program downloading via the TYPE-C interface. Its strong configuration can meet the requirements of complex applications.
Core2 V1.1 is equipped with a 2.0-inch integrated capacitive touch screen. The three dots on the front of the screen are part of the touch screen. Users can set the hot zone mapping as three virtual buttons through programming, enabling diverse human-machine interaction experiences. Additionally, Core2 V1.1 has a built-in vibration motor for haptic feedback and vibration alert functionality.
Core2 V1.1 has an integrated RTC module and a dedicated battery for RTC power supply, providing accurate timing functionality. Furthermore, the AXP2101 power management chip effectively controls the power consumption of the device. Core2 V1.1 also has a built-in blue power indicator light, which can be used to implement specific functions or status indications according to the user's application needs. Core2 V1.1 is also equipped with a MicroSD card slot, speaker, and a high-quality I2S digital audio interface power amplifier chip. The expansion board on the back of the device integrates a 6-axis IMU sensor and a microphone, providing additional functionality and possibilities.
USB drive
Before using, please go to
download page
to download the USB driver that matches your operating system, and install it. Note: Core2 currently has two CH9102F A USB chip version, users can install the drivers (CH9102) that are compatible with two ICs at the same time to ensure that the device drivers work normally.
This tutorial will show you how to program and control Core2 v1.1 devices through Arduino IDE
Features
ESP32-based, built-in Wi-Fi
16M Flash,8M PSRAM
Built-in speaker, power indicator, vibration motor, RTC, I2S amplifier, capacitive touch screen, power button, reset button
TF card slot (16G Maximum size)
Built-in lithium battery, equipped with power management chip
Independent small board built-in 6-axis IMU, PDM microphone
M-Bus Socket & Pins
Compatible with multi-platform development:
UIFlow
MicroPython
Arduino
.NET nanoFramework
Operating System (RTOS):zephyr
Includes
1x Core2 V1.1
1x Type-C USB(20cm)
1x HEX KEY
Applications
Internet of things terminal controller
Stem education product
DIY creation
Smart home equipment
Specifications
Resources
Parameters
ESP32-D0WDQ6-V3
240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi
Flash
16MB
PSRAM
8MB
Input Voltage
5V @ 500mA
Interface
TypeC x 1, GROVE(I2C+I/O+UART) x 1
IPS LCD Screen
2.0"@320*240 ILI9342C
Touch Screen
FT6336U
Speaker
1W(SIZE:0928)
LED
Blue power indicator light
Button
Power button, RST button, Virtual screen button*3
Vibration reminder
Vibration motor
MIC
SPM1423
I2S Power Amplifier
NS4168
6-axis IMU
MPU6886
RTC
BM8563
PMU
AXP2101
Current Meter
INA3221
USB Chip
CH9102F
DC-DC Boost
SY7088
TF card slot
16G Max
Lithium Battery
500mAh @ 3.7V
Antenna
2.4G 3D antenna
Operating temperature
0°C to 60°C
Base screw specifications
Hexagon socket countersunk head M3
Internal PCB board reserved interface
Battery interface (specification: 1.25mm-2P) USB line interface (specification: 1.25mm-4P)
Case Material
Plastic ( PC )
Product Size
54.0 x 54.0 x 16.5mm
Product Weight
45.1g
Package Size
80.0 x 59.9 x 21.6mm
Gross Weight
74.3g
Learn
Power Management
Power On/Off Operations:
Power On: Press the left power button once. Power Off: Press and hold the left power button for 4 seconds. Reset: Press the RST button on the bottom side once.
Expansion Modules/Compatibility
When stacking Core2 V1.1 with M5 modules, you need to remove the battery bottom of Core2 V1.1. If you want to retain the base's I2S microphone, IMU, and battery functions while stacking other modules, it is recommended to use
M5GO Bottom2
. The PCB of Core2 V1.1 reserves interfaces for the CH910F chip and lithium battery connection.
The built-in vibration motor of Core2 V1.1 structurally interferes with the M5 Base series bases. To prevent damage to the device, do not stack Core2 V1.1 with M5 Base series functional bases.
Some screens may have touch nonlinearity issues at the edges. You can try using
M5Tool
to upgrade the screen firmware and resolve this problem.
Click the link below to download the driver that matches your operating system. Currently, there are two versions of driver chips, and the CP34X driver package is suitable for the CH9102 version. After decompressing the package, select the installation package corresponding to your operating system's bit version for installation. (If you are unsure which USB chip your device uses, you can install both drivers. During the installation of CH9102_VCP_SER_MacOS v1.7, an error may occur, but the installation is actually complete and can be ignored.) If you encounter issues such as failure to download programs properly (e.g., timeout or "Failed to write to target RAM"), try reinstalling the device driver.
The differences between Core2 and Core2 v1.1 are as follows:
1. The power management solution has been updated from Core2 (AXP192) to Core2 v1.1 (AXP2101+INA3221). The IDs of AXP192 and AXP2101 are different, and the program uses this as a marker to distinguish between versions.
2. The power indicator light has been changed from green to blue.
3. Added a backup battery for the RTC chip to ensure accurate timing even when the device is powered off.