--- layout: download board_id: "m5stack_core_basic" title: "ESP32 Basic Core IoT Download" name: "ESP32 Basic Core IoT" manufacturer: "M5Stack" board_url: - "https://docs.m5stack.com/en/core/basic_v2.6" - "https://www.adafruit.com/product/4178" board_image: "m5stack_core_basic.jpg" date_added: 2022-10-30 family: esp32 features: - Speaker - Battery Charging - Display - Wi-Fi - Bluetooth/BTLE - USB-C --- Get yourself a kit that can do it all! The M5Stack Basic Development Kit is a ESP32-based WiFi microcontroller that's compatible with MicroPython and Arduino. It comes jam-packed with Wi-Fi / Bluetooth capability, running at 240 MHz with the dual-core processor and 16MB of SPI Flash. Perfect for people who want to make advanced ESP32 projects with a display, user interface, speaker, and a couple buttons. It's super easy to snap in other M5 blocks to add sensors, interfaces or cameras, no soldering required. Upload your code with the built in USB C port, there's example code available on the M5Stack website. ## Technical details * ESP32 module, with WiFi / Bluetooth capability * 16MB of FLASH * Micro-SD Card slot * USB to Serial converter built in * 320x240 2.0" TFT display * 3 User Buttons + 1 Reset Button * Small 1W speaker * 110mAh LiPo battery * Grove/I2C connector * M5 stacking GPIO connector ## Documentation * [Basic Core IoT](https://docs.m5stack.com/en/core/basic_v2.6) ## Purchase * [Adafruit](https://www.adafruit.com/product/4178) * [M5Stack](https://shop.m5stack.com/collections/m5-controllers/products/esp32-basic-core-iot-development-kit-v2-6)