Difference between revisions of "ESP-C3-32S-Kit"

From Waveshare Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
{{Infobox item
 +
|img=[[File:esp-c3-32s-kit-1.jpg|300px|alt=ESP-C3-32S-Kit|link=https://www.waveshare.com/esp-c3-32s-kit.htm | ESP-C3-32S-Kit]]
 +
|caption=ESP-C3-32S-Kit ESP32-C3 WiFi Development Board
 +
|platform=WiFi Module
 +
|category=[[:Category:ESP32|ESP32]],  [[:Category:WiFi|WiFi]], [[:Category:Modules|Modules]]
 +
|brand= Ai-thinker
 +
|{{#urlget:amazon|default}}=display
 +
|website_en=[https://www.waveshare.com/ESP-C3-32S-Kit.htm  ESP-C3-32S-Kit]
 +
|interface1=UART
 +
|interface2=WiFi
 +
|related={{Product List|Modules/Wireless Communication/WiFi}}
 +
}}
 +
 
==Overview==
 
==Overview==
ESP32-C3 series modules (hereinafter referred to as modules) are Wi-Fi modules developed by Shenzhen Ai-Thinker Technology Co., Ltd. The chip ESP32-C3 is equipped with a 32-bit RISC-V single-core processor with a working frequency of up to 160 MHz. It supports secondary development without use of other microcontrollers or processors. It is a highly integrated low-power Wi-Fi plus Bluetooth system-on-chip (SoC), designed for various applications such as the Internet of Things (IoT), mobile devices, wearable electronic devices, and smart homes.
+
This is an entry-level development board based on Espressif ESP32-C3 SoC, which is equipped with a RISC-V 32-bit single-core processor, operating frequency up to 160 MHz, supports secondary development without using other microcontrollers or processors. The ESP32-C3 is an highly integrated low power Wi-Fi and Bluetooth system-level chip (SoC), designed for various applications such as internet of things (IoT), mobile devices, wearable electronics, smart home, etc.
 
 
The module supports Wi-Fi IEEE 802.11b/g/n protocol and BLE 5.0 protocol stack, and only supports 2.4G frequency band, not 5G frequency band.
 
 
 
The chip has built-in 400 KB SRAM, 384 KB ROM, 8KB RTC SRAM, built-in 4MB Flash and also supports external Flash. The chip supports a variety of low power consumption working states, which can meet the power consumption requirements of various application scenarios. The chip's unique features such as fine clock gating function, dynamic voltage clock frequency adjustment function, and RF output power adjustable function can achieve the best balance between communication distance, communication rate and power consumption.
 
 
 
The module provides a wealth of peripheral interfaces, including UART, PWM, SPI, I2S, I2C, ADC.
 
 
 
The module has a variety of unique hardware safety mechanisms. The hardware encryption accelerator supports AES, SHA and RSA algorithms. Among them, RNG, HMAC and digital signature (Digital Signature) modules provide more security features.
 
 
 
The module supports low-power Bluetooth: Bluetooth5, Bluetooth mesh, Bluetooth rate support: 125Kbps, 500Kbps, 1Mbps, 2Mbps. Support broadcast extension, multi-broadcasting, channel selection.
 
 
 
  
 +
==Features==
 +
*Onboard ESP-C3-32S module that comes with a PCB antenna
 +
*Onboard CH340, USB to UART converter
 +
*RGB 3-in-1 LED, convenient for secondary development
 +
*USB port for power input, firmware programming, or UART debugging
 +
*2x15pin extension headers, breakout all the I/O pins of the module
 +
*2x keys, used as reset or user-defined
  
==Module & Development board==
+
== Specifications ==
Our company has a total of five modules based on ESP32-C3 chips. The models are ESP32-C3F, ESP32-C3S, ESP32-C3M, ESP32-C3N and ESP32-C3U. The specific packages and differences are as follows:
+
*Complete Wi-Fi 802.11b/g/n, 1T1R mode data rate up to 150Mbps
 +
*Support BLE5.0 and rate support: 125Kbps, 500Kbps, 1Mbps,2Mbps
 +
*Onboard ESP32-C3 chip, 32-bit RISC-V single-core processor, supports a clock frequency of up to 160 MHz, with 400 KB SRAM, 384 KB ROM, 8KB RTC SRAM
 +
*Support UART/PWM/GPIO/ADC/I2C/I2S interface, temperature sensor, pulse counter
 +
*SMD-38 package
 +
*Integrated Wi-Fi MAC/ BB/RF/PA/LNA/BLE
 +
*Support multiple sleep modes, deep sleep electric current is less than 5uA
 +
*UART rate up to 5Mbps
 +
*Support STA/AP/STA+AP mode and mix mode
 +
*Support Smart Config (APP)/AirKiss (WeChat) of Android and IOS One-click network configuration
 +
*Support UART port local upgrade and remote firmware upgrade (FOTA)
 +
*General AT commands can be better understand
 +
*Support secondary development, integrated Linux development environment
 +
*ESP-C3-32S module acquiesce in using the built-in 4MByte Flash, meanwhile support external Flash version
  
=== Specification ===
+
==Resources==
 
==== Specification of modules ====
 
==== Specification of modules ====
 
*[[:File:Esp32-c3s_specification.pdf | ESP32-C3S specification]]
 
*[[:File:Esp32-c3s_specification.pdf | ESP32-C3S specification]]
Line 36: Line 58:
 
== Other documents ==
 
== Other documents ==
 
1、ESP32-C3 original chip hardware manual:https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf
 
1、ESP32-C3 original chip hardware manual:https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf
 +
 +
==FAQ==
 +
==Support==
 +
{{Service00}}

Revision as of 09:57, 17 July 2021

ESP-C3-32S-Kit
ESP-C3-32S-Kit

ESP-C3-32S-Kit ESP32-C3 WiFi Development Board
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Overview

This is an entry-level development board based on Espressif ESP32-C3 SoC, which is equipped with a RISC-V 32-bit single-core processor, operating frequency up to 160 MHz, supports secondary development without using other microcontrollers or processors. The ESP32-C3 is an highly integrated low power Wi-Fi and Bluetooth system-level chip (SoC), designed for various applications such as internet of things (IoT), mobile devices, wearable electronics, smart home, etc.

Features

  • Onboard ESP-C3-32S module that comes with a PCB antenna
  • Onboard CH340, USB to UART converter
  • RGB 3-in-1 LED, convenient for secondary development
  • USB port for power input, firmware programming, or UART debugging
  • 2x15pin extension headers, breakout all the I/O pins of the module
  • 2x keys, used as reset or user-defined

Specifications

  • Complete Wi-Fi 802.11b/g/n, 1T1R mode data rate up to 150Mbps
  • Support BLE5.0 and rate support: 125Kbps, 500Kbps, 1Mbps,2Mbps
  • Onboard ESP32-C3 chip, 32-bit RISC-V single-core processor, supports a clock frequency of up to 160 MHz, with 400 KB SRAM, 384 KB ROM, 8KB RTC SRAM
  • Support UART/PWM/GPIO/ADC/I2C/I2S interface, temperature sensor, pulse counter
  • SMD-38 package
  • Integrated Wi-Fi MAC/ BB/RF/PA/LNA/BLE
  • Support multiple sleep modes, deep sleep electric current is less than 5uA
  • UART rate up to 5Mbps
  • Support STA/AP/STA+AP mode and mix mode
  • Support Smart Config (APP)/AirKiss (WeChat) of Android and IOS One-click network configuration
  • Support UART port local upgrade and remote firmware upgrade (FOTA)
  • General AT commands can be better understand
  • Support secondary development, integrated Linux development environment
  • ESP-C3-32S module acquiesce in using the built-in 4MByte Flash, meanwhile support external Flash version

Resources

Specification of modules


Specification of development board

Documents for second development

1、Secondary development SDK source code address:https://github.com/espressif/esp-idf

2、WeChat applet Bluetooth + WiFi dual control Ai-Thinker ESP32-C3 module application demonstration:https://aithinker.blog.csdn.net/article/details/114983580

3、WeChat applet Bluetooth + WiFi dual control Ai-Thinker ESP32-C3 module application demonstration source code:https://github.com/xuhongv/ESP32WiFiBleControlProject

Other documents

1、ESP32-C3 original chip hardware manual:https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf

FAQ

Support

Support

If you require technical support, please go to the Support page and open a ticket.