M5Core BASIC
The M5Stack BASIC is a black development kit based on ESP32 chip composed of a black M5Core and a Bottom Base board. You can even program The M5Stack BASIC through Blockly, Arduino or MicroPython. The black core is a basic kit and it does not own any MEMS chip(like MPU9250…).
This is a Bottom board on the back of M5Core. It’s designed for expanding gpio on M-Bus besides I2S Pins(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)for DIY. Each gpio on M-Bus is expanded as pin and port for convenience and flexibility.
Feature
- Programming Support: UiFlow, MicroPython and Arduino
- TF Card Support(Up to 16GB)
Source PinMap
LCD & TF Card
LCD Resolution: 320x240
ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
ILI9341 | / | MISO | CLK | CS | DC | RST | BL | |
TF Card | MOSI | MISO | CLK | CS |
Button & Speaker
ESP32 Chip | GPIO39 | GPIO38 | GPIO37 | GPIO25 |
Button Pin | BUTTON A | BUTTON B | BUTTON C | |
Speaker | Speaker Pin |
GROVE 接口 A & IP5306
Power Management IC (IP5306) is a custom I2C version, and the IIC address of IP5306 is 0x75. Click here for view register manual.
ESP32 Chip | GPIO22 | GPIO21 | ||
GROVE A | SCL | SDA | ||
IP5306 | SCL | SDA | 5V | GND |
Parameter
Source | Parameter |
ESP32 | 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth |
Flash | 4M-Bytes |
Input | 5V @ 500mA |
Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
Speaker | 1W-0928 |
Battery | 150mAh @ 3.7V |
Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
Size | 54 x 54 x 12.5 mm |
C.A.S.E | Plastic ( PC ) |
Weight | 120g with bottom, 100g only core |
NOTE:
*We have several kinds of Cores, the following figures show the main differece with them. *