Difference between revisions of "ESP-C3-32S-Kit"
m (Text replacement - "*[email protected] (When sending questions, please cc <font color="red">[email protected]</font> )" to "*[email protected] (For questions, please cc <font color="red">[email protected]</font> )") |
|||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | <div class="wiki-pages jet-green-color"> | ||
{{Infobox item | {{Infobox item | ||
|img=[[File:esp-c3-32s-kit-1.jpg|300px|alt=ESP-C3-32S-Kit|{{Amazon_nolink|default={{#ifeq: {{#urlget:amazon|0}}|{{#urlget:Amazon|0}}| default|}}|url=link=https://www.waveshare.com/esp-c3-32s-kit.htm}} | ESP-C3-32S-Kit]] | |img=[[File:esp-c3-32s-kit-1.jpg|300px|alt=ESP-C3-32S-Kit|{{Amazon_nolink|default={{#ifeq: {{#urlget:amazon|0}}|{{#urlget:Amazon|0}}| default|}}|url=link=https://www.waveshare.com/esp-c3-32s-kit.htm}} | ESP-C3-32S-Kit]] | ||
Line 13: | Line 14: | ||
==Overview== | ==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 | + | 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, and supports secondary development without using other microcontrollers or processors. The ESP32-C3 is a highly integrated low-power Wi-Fi and Bluetooth system-level chip (SoC), designed for various applications such as the Internet of Things (IoT), mobile devices, wearable electronics, smart homes, etc. |
==Features== | ==Features== | ||
− | *Onboard ESP-C3-32S module that comes with a PCB antenna | + | *Onboard ESP-C3-32S module that comes with a PCB antenna. |
− | *Onboard CH340, USB to UART converter | + | *Onboard CH340, USB to UART converter. |
− | *RGB 3-in-1 LED, convenient for secondary development | + | *RGB 3-in-1 LED, convenient for secondary development. |
− | *USB port for power input, firmware programming, or UART debugging | + | *USB port for power input, firmware programming, or UART debugging. |
− | *2x15pin extension headers, breakout all the I/O pins of the module | + | *2x15pin extension headers, breakout all the I/O pins of the module. |
− | *2x keys, used as reset or user-defined | + | *2x keys, used as reset or user-defined. |
== Specifications == | == Specifications == | ||
− | *Complete Wi-Fi 802.11b/g/n, 1T1R mode data rate up to 150Mbps | + | *Complete Wi-Fi 802.11b/g/n, 1T1R mode data rate up to 150Mbps. |
− | *Support BLE5.0 and rate support: 125Kbps, 500Kbps, 1Mbps,2Mbps | + | *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 | + | *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, and 8KB RTC SRAM. |
− | *Support UART/PWM/GPIO/ADC/I2C/I2S interface, temperature sensor, pulse counter | + | *Support UART/PWM/GPIO/ADC/I2C/I2S interface, temperature sensor, pulse counter. |
− | *SMD-38 package | + | *SMD-38 package. |
− | *Integrated Wi-Fi MAC/ BB/RF/PA/LNA/BLE | + | *Integrated Wi-Fi MAC/ BB/RF/PA/LNA/BLE. |
− | *Support multiple sleep modes, deep sleep electric current is less than 5uA | + | *Support multiple sleep modes, deep sleep electric current is less than 5uA. |
− | *UART rate up to 5Mbps | + | *UART rate up to 5Mbps. |
− | *Support STA/AP/STA+AP mode and mix mode | + | *Support STA/AP/STA+AP mode and mix mode. |
− | *Support Smart Config (APP)/AirKiss (WeChat) of Android and IOS One-click network configuration | + | *Support Smart Config (APP)/AirKiss (WeChat) of Android and IOS One-click network configuration. |
− | *Support UART port local upgrade and remote firmware upgrade (FOTA) | + | *Support UART port local upgrade and remote firmware upgrade (FOTA). |
− | *General AT commands can be better | + | *General AT commands can be better understood. |
− | *Support secondary development, integrated Linux development environment | + | *Support secondary development, integrated Linux development environment. |
− | *ESP-C3-32S module | + | *ESP-C3-32S module acquiesces in using the built-in 2MByte Flash, meanwhile supporting the external Flash version. |
==Resources== | ==Resources== | ||
Line 47: | Line 48: | ||
==AT Firmware== | ==AT Firmware== | ||
*[https://docs.espressif.com/projects/esp-at/en/latest/AT_Command_Set/index.html AT Command Set] | *[https://docs.espressif.com/projects/esp-at/en/latest/AT_Command_Set/index.html AT Command Set] | ||
− | *[https:// | + | *[https://files.waveshare.com/upload/9/92/Esp32-c3-at_firmware_2mb.zip Esp32-c3-at_firmware_2mb] |
− | *[https:// | + | *[https://files.waveshare.com/upload/a/ad/Flash_download_tool_v3.8.8.zip Flash_download_tool_v3.8.8] |
− | *[https:// | + | *[https://files.waveshare.com/upload/4/4c/ESP-C3-32S-Kit-firmware_flash_video.zip ESP-C3-32S-Kit-firmware_flash_video] |
==Driver== | ==Driver== | ||
− | [[File:CH340 Driver.rar|CH340 Windows Driver]] | + | *[[File:CH340 Driver.rar|CH340 Windows Driver]] |
== Documents for second development == | == Documents for second development == | ||
Line 63: | Line 64: | ||
#Pin definition<br />[[File:Esp-c3-32s-kit-4.jpg|600px]] | #Pin definition<br />[[File:Esp-c3-32s-kit-4.jpg|600px]] | ||
− | + | ||
*[email protected] (For questions, please cc <font color="red">[email protected]</font> ) | *[email protected] (For questions, please cc <font color="red">[email protected]</font> ) | ||
− | + | =Support= | |
− | <!--{{ | + | {{Servicebox1}} |
+ | <!--{{Servicebox1}}--> |
Latest revision as of 03:25, 6 December 2023
| ||
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, and supports secondary development without using other microcontrollers or processors. The ESP32-C3 is a highly integrated low-power Wi-Fi and Bluetooth system-level chip (SoC), designed for various applications such as the Internet of Things (IoT), mobile devices, wearable electronics, smart homes, 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, and 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 understood.
- Support secondary development, integrated Linux development environment.
- ESP-C3-32S module acquiesces in using the built-in 2MByte Flash, meanwhile supporting the external Flash version.
Resources
- ESP-C3-32S_Kit specification
- ESP-C3-32S-Kit schematics
- ESP-C3-32S specification
- ESP32-C3S datasheets
AT Firmware
- AT Command Set
- Esp32-c3-at_firmware_2mb
- Flash_download_tool_v3.8.8
- ESP-C3-32S-Kit-firmware_flash_video
Driver
Documents for second development
- Secondary development SDK source code address:https://github.com/espressif/esp-idf
- WeChat applet Bluetooth + WiFi dual control Ai-Thinker ESP32-C3 module application demonstration:https://aithinker.blog.csdn.net/article/details/114983580
- WeChat applet Bluetooth + WiFi dual control Ai-Thinker ESP32-C3 module application demonstration source code:https://github.com/xuhongv/ESP32WiFiBleControlProject
- github.com/espressif/arduino-esp32:https://github.com/espressif/arduino-esp32、https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html
FAQ
- [email protected] (For questions, please cc [email protected] )
Support
Technical Support
If you need technical support or have any feedback/review, please click the Submit Now button to submit a ticket, Our support team will check and reply to you within 1 to 2 working days. Please be patient as we make every effort to help you to resolve the issue.
Working Time: 9 AM - 6 AM GMT+8 (Monday to Friday)