# M5Stack NanoC6 WiFi 6 Compact Dev Kit

**Type:** Product page · **SKU:** CE10070 · **Brand:** [M5Stack](https://core-electronics.com.au/brands/m5stack-australia)
**Page:** https://core-electronics.com.au/m5stack-nanoc6-wifi6-iot-dev-kit-esp32-c6-grove.html ([markdown](https://core-electronics.com.au/m5stack-nanoc6-wifi6-iot-dev-kit-esp32-c6-grove.html.md))

Explore the M5Stack NanoC6, a compact IoT development board featuring WiFi 6, Zigbee support, and ESP32-C6 MCU, perfect for smart home and industrial automation projects with its built-in infrared capabilities and Grove interface expansion options.

## Pricing

- **Price:** $14.60 (inc GST) — $13.27 AUD, exc GST
- **Quantity discounts:** 10+ $12.75 (exc GST) · 25+ $12.35 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Aug 24 and Sep 02.

## Description

The M5Stack NanoC6 is a compact yet powerful IoT development board that brings WiFi 6 capabilities to embedded projects. This versatile board combines advanced wireless connectivity with practical features like built-in infrared control and Grove interface expansion, making it an ideal platform for developing modern connected devices and automated systems.

### Key Features

- ESP32-C6FH4 MCU with RISC-V architecture operating at 160MHz
- WiFi 6 (802.11ax) support with backwards compatibility to 802.11b/g/n
- Integrated Zigbee 3.0 and Thread 1.3 protocols for mesh networking
- Built-in infrared LED with emission range up to 632cm at 0° angle
- Programmable RGB LED for visual status indication
- Grove interface for expanding functionality with additional modules
- Ultra-compact form factor: 23.5 x 12 x 9.5mm
- Low power consumption with multiple sleep modes

### How to Use

Getting started with the NanoC6 is straightforward:

1. Enter download mode by holding the GPIO9 button while connecting the USB cable
2. Install the necessary development environment (Arduino IDE, UIFlow, or MicroPython)
3. Connect peripherals through the Grove interface for expanded functionality
4. Program using the onboard USB Type-C connection

For enhanced project capabilities, consider adding the [M5Stack Earth Moisture Sensor Unit](https://core-electronics.com.au/m5stack-earth-moisture-sensor-unit-analog-and-digital-output.html) for environmental monitoring or the [M5Stack 1 to 3 HUB Expansion Unit](https://core-electronics.com.au/m5stack-1-to-3-hub-expansion-unit.html) for connecting multiple sensors.

### Technical Specifications

- Operating Voltage: DC 5V
- Grove Output Current: 600mA maximum (USB power dependent)
- WiFi Range: 54.9m (antenna aligned)
- Operating Temperature: 0-40°C
- Standby Current: 
    - Deep Sleep Mode: 125.5µA (Type-C), 50µA (Grove)
    - ULP Mode: 252µA (Type-C), 201.5µA (Grove)
    - WiFi Mode: 106.2mA

### What's in the Box

- 1x M5Stack NanoC6 Development Board

### Compatibility

- Compatible with Arduino IDE
- Supports UIFlow visual programming
- MicroPython compatible
- Works with standard Grove modules and sensors
- Integrates with Matter-enabled smart home systems

### Additional Resources

- Comprehensive documentation available at [M5Stack Documentation Portal](https://docs.m5stack.com/en/core/M5NanoC6)

### About M5Stack

M5Stack specialises in developing modular electronic development tools and IoT solutions. Their product ecosystem emphasises ease of use and rapid prototyping capabilities, with a focus on educational and professional applications. The company maintains a strong commitment to open-source development and community engagement, providing comprehensive documentation and support resources for developers at all skill levels.

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/c/e/ce010070-2.png)
