Skip to content

Fix missing board and display the board id in place of 'Unknown Board' #869

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions _board/ai_thinker_esp32-c3s-2m.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
layout: download
board_id: "ai_thinker_esp32-c3s-2m"
title: "ESP-C3-32S (2M) Download"
name: "ESP-C3-32S (2M)"
manufacturer: "Ai-Thinker"
board_url: "https://docs.ai-thinker.com/en/esp32c3"
board_image: "ai_thinker_esp32-c3s.jpg"
date_added: 2022-02-22
family: esp32c3
features:
- Breadboard-Friendly
- Wi-Fi
- Bluetooth/BTLE
---
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 2MByte Flash, meanwhile support external Flash version

## Purchase

* [Aliexpress](https://www.aliexpress.com/item/1005003023291446.html)
4 changes: 3 additions & 1 deletion downloads.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,10 @@ <h1>Downloads</h1>
{% assign boards = site.data.files | sort: "downloads" | reverse %}
{% for board in boards %}
{% assign info = site.board | where: 'board_id', board.id %}
{% assign info_name = info[0].name %}
{% if info.size == 0 %}
{% assign info = site.board | where: 'board_id', 'unknown' %}
{% assign info_name = board.id %}
{% endif %}

{% assign info = info[0] %}
Expand All @@ -119,7 +121,7 @@ <h1>Downloads</h1>
{% include downloads/board_image.html board_image=info.board_image %}
</div>
<div class="details">
<h3>{{ info.name | default: board.id }}</h3>
<h3>{{ info_name | default: board.id }}</h3>
By {{ info.manufacturer }}
</div>
</div>
Expand Down