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!

Nora – Google Assistant in NodeRED

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

NEST your old thermostat under $5

0
Nest-ing up your older thermostat under $5

Sonoff R3 DIY mode & why it sucks

0
Long awaited Sonoff R3 DIY mode is even worse than I expected.

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

17 items to check out this Black Friday!

0
17 things that caught my eye this BlackFriday.

Arduino & Black Friday event

0
Arduino is hosting a special Black Friday event - now you can get the most popular Arduino boards at low price!

Banggood & AliExpress 11:11 deals with NotEnoughTech

0
Let's take a look at most interesting things that you can treat yourself to this 11:11 sale on Banggood and AliExpress.

Kobo Libra 2: Kindle re-imagined!

0
Take your books with you, read it everywhere, thanks to Kobo Libra 2 - one of the most portable e-readers available!

Running Octoprint on Raspberry Pi Zero 2 W

0
Are you wondering if #PiZero2W is good enough to stream 1080p over WiFi? Or are you able to connect everything through USB hub? Are there any advantages of using Raspberry Pi cameras? These and more questions are answered in this video.