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

Sonoff Zigbee Bridge – review

0
Sonoff line up will soon include Sonoff Zigbee Bridge and more Zigbee sensors - here is the first look

DIY Smart Washing Machine – for about 15 bucks!

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

Nora – Google Assistant in NodeRED

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

Smart Home

Every portable monitor needs this

0
Uperfect Ucolor panel looks great in 4K but there are limitations that you should be aware of - let's take a closer look at this portable display.

The mini version of my favourite gimbal

0
I have a smaller version of my Feiyu Scorp Pro gimbal to test - lighter, more porable but equally capable? Check out Feiyu Scorp Mini 2

M5Stick T-Lite has a”Predator” vision

0
M5stickC just got better thanks to "predator" vision - It's the easiest way to extract information from thermal camera programatically

Multi-lights for your ceiling from Aqara

0
This is the biggest light I held in my hands so far. It's ZigBee and it comes from Aqara - meet Aqara Ceiling Light T1M

OBSBOT Tiny 4K vs Tiny 2

0
Which OBSBOT webcam is right for you? OBSBOT Tiny 4K vs Tiny 2 - and a chance to win one of two OBSBOT webcams