M5STACK KANTAN Play Core

Description
KANTAN Play Core is a handheld electronic instrument based on the M5Stack CoreS3-SE, featuring a numeric key playing method that allows easy performance without sheet music, enabling even those with no musical experience to play drums, bass, guitar, and other instruments through numeric chords with automatic accompaniment, equipped with an ES8388 audio codec, SAM2695 MIDI synthesis chip, NS4150B amplifier chip, 2.0″ IPS display, micro SD card slot, 3.5mm audio output, and 1500mAh lithium battery, supporting USB, Bluetooth, and Wi-Fi connectivity, expandable via HY2.0-4P interfaces for sensors and switches, and customizable through open-source programming, making it an instrument anyone can play and enjoy creating music with ease.

Specifications
| Specification | Parameters |
| SoC | ESP32-S3 @ Dual-core Xtensa LX7 processor, up to 240MHz main frequency |
| Flash | 16MB |
| PSRAM | 8MB |
| MIDI | SAM2695 |
| Codec | ES8388 |
| Wi-Fi | 2.4 GHz |
| Input Power | USB: DC 5V |
| Operating Temperature | 0 ~ 40°C |
| Frequency Range For CE |
BLE 1M/2M: 2402-2480MHz |
| Maximum EIRP for CE |
BLE: 9.28dBm |
| Company Name | M5Stack Technology Co., Ltd |
| Address | Block A10, Expo Bay South Coast, Fuhai Street, Bao’an District, Shenzhen, China |
Quick Start
Preparation
- Visit the official Arduino website and install the Arduino IDE: https://www.arduino.cc/en/Main/Software.
- Add the following Board Manager URL to File → Preferences → Additional Boards Manager URLs: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json.


- Open the Boards Manager, search for “ESP32”, and click install.

- After installation, select the board “ESP32S3 Dev Module”.
- Configure the following options. USB CDC On Boot: “Enabled”, USB Mode: “Hardware CDC and JTAG”.

Wi-Fi Scan
Select the example program “Examples” → “WiFi” → “WiFi Scan”, choose the port corresponding to your device, and click the compile and upload button in the top-left corner.
After uploading is complete, open the Serial Monitor to view Wi-Fi scan information.


BLE Scan
Select the example program “Examples” → “BLE” → ”Scan”, choose the port corresponding to your device, and click the compile and upload button in the top-left corner.
After uploading is complete, open the Serial Monitor to view BLE scan information.


Fcc Warning
FCC Caution:
Any Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
- This device may not cause harmful interference, and.
- this device must accept any interference received, including interference that may cause undesired operation.
IMPORTANT NOTE:
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that t o which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
FCC Radiation Exposure Statement: This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment.

Documents / Resources
![]() | KANTAN Play Core |
References
- espressif.github.io/arduino-esp32/package_esp32_dev_index.jsonespressif.github.io
- arduino.cc/en/Main/Softwarewww.arduino.cc
- User Manualmanual.tools
