HomeESP8266/ESP32New M5Stamp C3 - with a RISCy ESP32 on board!

New M5Stamp C3 – with a RISCy ESP32 on board!

It's like M5Stamp Pico but bigger!

It feels like no month is safe from new announcements from M5Stack, one of my favourite ESP32 board manufacturers. An upgrade to M5Stamp doesn’t feel like big news until you look under the hood of the M5Stamp C3. Alongside the new, cool and hip RISC-V platform there are deviations from the M5Stamp Pico form factor that many will welcome!

M5Stamp C3

It’s bigger than the M5Stamp Pico, offering more GPIOs to play with while retaining a small footprint, loved by anyone working on a project where the space comes at a premium. It’s another development board from M5Stack that focuses more on DIY projects than providing a consumer-grade, ESP32-enabled gadget (that’s not a bad thing).

Alongside the new ESP32-C3 microcontroller the board is equipped with RSA-3072-based secure boot and the AES-128-XTS-based flash encryption. This brings a more secure approach to Bluetooth 5.0 development and IoT application. Thanks to LR (long-range) and mesh networking M5Stamp C3 poises to be an interesting choice for anyone willing to experiment in industrial IoT space.

RISC-V enabled

At the heart of the board lays the ESP32-C3 microcontroller which supports an open-source RISC-V architecture. It’s a move to bring the price of development down and bring more independent ideas to the table.

The name of the ESP32-C3 can be confusing, as performance-wise the microcontroller can’t compete with regular ESP32 boards. In the ESP ecosystem ESP32-C3 aims to be an improved version of a dated, but still very much appreciated ESP8266 bringing more GPIOs, and features often seen on ESP32 boards only.

Specification

M5Stack C3 and accessories
M5Stack C3 and accessories

Now that we know what ESP32-C3 is we can look at the specification with a better understanding of where in the world of microprocessors M5Stamp C3 is.

ESP32-C332bit RISC-V single-core processor with up to 160 MHz mains frequency
Storage384KB ROM, 400KB SRAM, 8KB RTC SRAM, 4MB FLASH
WiFi2.4 GHz band supports 20 MHz and 40 MHz bandwidth, IEEE 802.11 b/g/n protocol, data rates up to 150 Mbps
BluetoothBluetooth 5, Bluetooth mesh, rate support 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps
Input voltage5V @ 500mA
HMIProgrammable Physical Keypad x 1, Reset Debug Keypad x 1, Programmable RGB LED (SK6812) x 1
USB PortTypeC x1
Antenna Type2.4G 3D Antenna
Module Peripheral Interface ResourcesADC, GPIO, SPI, UART, I2C, I2S, PWM, RMT, DMA, USB Serial, TWAI
IO Interface x13G21, G20, G9, G18, G19, G1, G0, G10, G8, G7, G6, G5, G4

As usual, M5Stack brings the supporting libraries for the most popular IDEs like Arduino IDE or VSC with PlatformIO. You’s be glad to hear that M5Stamp C3 is getting UIFlow support as well (although not at launch) so if you were planning on some Micropyhon action, you will be able to do this in the typical wireless fashion thanks to UIFlow.

M5Stamp C3 is available now on the M5Stack store, and you can get one for $6 with a small discount given when buying 5 units at the same time.

Final thoughts

One of the M5Stamp C3 boards is coming my way already so I can play with it a bit more and give you a better take on the board. You can get one yourself from the M5Stack store from 21st October, or take part in the upcoming giveaway, as M5Stack offered a couple of boards for me to distribute to my readers. Look out for the giveaway post soon! As usual, feel free to leave me your comments, thoughts (and prayers for more coffee) in this Reddit thread. Will you be getting one?

PayPal

Nothing says "Thank you" better than keeping my coffee jar topped up!

Patreon

Support me on Patreon and get an early access to tutorial files and videos.

image/svg+xml

Bitcoin (BTC)

Use this QR to keep me caffeinated with BTC: 1FwFqqh71mUTENcRe9q4s9AWFgoc8BA9ZU

Smart Ideas with

Automate your space in with these ecosystems and integrate it with other automation services

client-image
client-image
client-image
client-image
client-image
client-image
client-image
client-image
client-image

Best Automation Projects

Tuya SDK for beginners: Intro to Tuya Cloud API

0
Working with Tuya Cloud API. A guide to Cloud automation for beginners, get started with REST!

NEST your old thermostat under $5

0
Nest-ing up your older thermostat under $5

Nora – Google Assistant in NodeRED

0
Integrate Google Assistant with NodeRED thanks to Nora - NodeRED home automation

DIY Smart Washing Machine – for about 15 bucks!

0
Learn how to add washing machine notifications to your Google Home on the cheap

Things they don’t tell you about IKEA Trådfri

0
There are things you should know about IKEA Tradfri before you make your purchase

Smart Home

How to flash Tasmota on Sonoff ZB Bridge Pro

0
In this guide, I will walk you step by step and show you how you can flash Tasmota on Sonoff ZigBee Bridge PRO so you can use it with a custom coordinator firmware.

It’s almost too easy: Creality Ender3 S1

0
New 3D printer in my collection: Creality Ender3 S1 is a machine made for enthusiasts and complete beginners.

Trying ASMR with Tonor TC30 microphone

0
Tonor has sent me a new desktop mic - this time Tonor TC30 and I'm going to find out if I could become a next ASMR sensation

This camera is everything: Aqara Camera Hub G3

Aqara Camera Hub G3
0
Aqara Camera Hub G3 brings more features and options than any other home gadget. Zigbee, AI, Camera, and more - all in one

OBSBOT Tiny 4K – now, with something cooler than 4K

0
The most exciting feature of OBSBOT Tiny 4K isn't 3840 x 2160 sensor resolution, but much improved image quality and...