M5STACK M5STAMP C3 Mate with Headers User Guide
- June 6, 2024
- M5STACK
Table of Contents
M5STACK M5STAMP C3 Mate with Headers User Guide
OUTLINE
C3 is the smallest ESP32 system board launched by M5Stack. It focuses on cost- effectiveness and simplification. It embeds an ESP32-C3 IoT control on a small and exquisite PCB board as small as a stamp (STAMP). Provide 13 IO expansion pins and a programmable RGB LED, combined with ESP32 internal interface resources (UART, I2C, SPI, etc.), can expand various peripheral sensors. It can be embedded in all kinds of IoT devices as the control core.
ESP32 C3
- A complete Wi-Fi subsystem that complies with IEEE 802.11b/g/n protocol and supports Station mode, SoftAP mode, SoftAP + Station mode, and promiscuous mode
- A Bluetooth LE subsystem that supports features of Bluetooth 5 and Bluetooth mesh
- State-of-the-art power and RF performance
- 32-bit RISC-V single-core processor with a four-stage pipeline that operates at up to 160 MHz
- 400 KB of SRAM (16 KB for cache) and 384 KB of ROM on the chip, and SPI, Dual SPI, Quad SPI, and QPI interfaces that allow connection to external flash
- Reliable security features ensured by
- Cryptographic hardware accelerators that support AES 128/256, Hash, RSA, HMAC, digital signature and secure boot
- Random number generator
- Permission control on accessing internal memory, external memory, and peripherals – External memory encryption and decryption
- Rich set of peripheral interfaces and GPIOs, ideal for various scenarios and complex applications.
SPECIFICATIONS
Resources | Parameter |
---|---|
Processor ESP32- C3 | RISC-V single-core processor with a four-stage pipeline |
that operates at up to 160 MHz
Flash| 4MB
Input voltage| 5V @ 500mA
button| Programmable buttons x 1
Programmable RGB LED| SK6812 x 1
Antenna| PIFA Antenna
IO x13| G4, G5, G6, G7, G8, G10, G1, G0, G21, G20, G9, G18, G19
Operating temperature| 32°F to 104°F ( 0°C to 40°C )
QUICK START
ARDUINO IDE
Visit Arduino’s official website (https://www.arduino.cc/en/Main/Software),Select the installation package for your own operating system to download.
- Open up Arduino IDE, navigate to
File
->Peferences
->Settings
- Copy the following M5Stack Boards Manager url to
Additional Boards Manager URLs:
https://raw.githubusercontent.com/espressif/arduinoesp32/ghpages/package_esp32_dev_index.json - 3.Navigate to
Tools
->Board:
->Boards Manager…
- Search
ESP32
in the pop-up window, find it and clickInstall
- select
Tools
->Board:
->`ESP32-Arduino-ESP32 DEV Module - Please install CP2104 driver before use: https://docs.m5stack.com/en/download
BLUETOOTH SERIAL
Open the Arduino IDE and open the example program
File
->Examples
->BluetoothSerial
->SerialToSerialBT
. Connect the device
to the computer and select the corresponding port to burn. After completion,
the device will automatically run Bluetooth, and the device name is
ESP32test
. At this time, use the Bluetooth serial port sending tool on the
PC to realize the transparent transmission of Bluetooth serial data.
WIFI SCANNING
Open the Arduino IDE and open the example program File
Examples
->WiFi
->WiFiScan
. Connect the device to the computer and select the corresponding port to burn. After completion, the device will automatically run the WiFi scan, and the current WiFi scan result can be obtained through the serial port monitor that comes with the Arduino.
FCC Statement
Any Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
- This device may not cause harmful interference, and
- This device must accept any interference received, including interference that may cause undesired operation.
FCC Radiation Exposure Statement:
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment .This equipment should be installed and operated with minimum distance 20cm between the radiator& your body.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits aredesigned to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However,there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>