国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

合宙ESP32-C3精簡版完全食用指南

這篇具有很好參考價值的文章主要介紹了合宙ESP32-C3精簡版完全食用指南。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Luatos ESP32 + LCD拓展板

ESP32-C3

硬件資源

  • 尺寸長寬 21mm*51mm
  • 1路SPI FLASH,板載4MB,支持最高 16MB (dio 模式)
  • 2路UART接口,UART0~UART1,其中下載口為UART0 (精簡版為UART和UART1)
  • 5 路 12 比特 ADC,最高采樣率 100KSPS
  • 1路低速SPI接口,支持主模式
  • 1路IIC控制器
  • 4路PWM接口,可使用任意GPIO
  • GPIO外部管腳15路,可復用
  • 2路貼片LED指示燈 (D4 : 12, D5 : 13)
  • 1路復位按鍵+1路BOOT按鍵
  • 1路USB轉TTL下載調試口
  • 2.4G PCB板載天線

實拍圖與引腳

合宙ESP32-C3精簡版完全食用指南

編號 名稱 復位后默認功能 復用功能 電源域 上下拉能力
32 GND 接地
31 5V 5V電源接口,與USB的VBUS相連
30 BOOT GPIO09,輸入 BOOTMODE VDD3P3_CPU UP/DOWN
29 IO08 GPIO08,輸入,輸出,高阻 VDD3P3_CPU UP/DOWN
28 IO04 GPIO04,輸入,輸出,高阻 I2C_SDA/ADC_4 VDD3P3_RTC UP/DOWN
27 IO05 GPIO05,輸入,輸出,高阻 I2C_SCL/ADC_5 VDD3P3_RTC UP/DOWN
26 3.3V 芯片電源,3.3V
25 GND 接地
24 PB_11 GPIO11,輸入,輸出,高阻 VDD_SPI VDD3P3_CPU UP/DOWN
23 IO07 GPIO07,輸入,輸出,高阻 SPI2_CS VDD3P3_CPU UP/DOWN
22 IO06 GPIO06,輸入,輸出,高阻 VDD3P3_CPU UP/DOWN
21 IO10 GPIO10,輸入,輸出,高阻 SPI2_MISO VDD3P3_CPU UP/DOWN
20 IO03 GPIO03,輸入,輸出,高阻 SPI2_MOSI/ADC_3 VDD3P3_RTC UP/DOWN
19 IO02 GPIO02,輸入,輸出,高阻 SPI2_CK/ADC_2 VDD3P3_CPU UP/DOWN
18 3.3V 芯片電源,3.3V
17 GND 接地
16 5V 5V電源接口,與USB的VBUS相連
15 PWB 芯片3.3V供電控制,高電平有效,不用可懸空
14 GND 接地
13 3.3V 芯片電源,3.3V
12 RESET 芯片復位 VDD3P3_RTC
11 NC
10 IO13 GPIO13,輸入,輸出,高阻 VDD3P3_CPU UP/DOWN
09 U0_RX GPIO20,輸入,輸出,高阻 UART0_RX VDD3P3_CPU UP/DOWN
08 U0_TX GPIO21,輸入,輸出,高阻 UART0_TX VDD3P3_CPU UP/DOWN
07 GND 接地
06 IO19 GPIO19,輸入,輸出,高阻 USB_D+ VDD3P3_CPU UP/DOWN
05 IO18 GPIO18,輸入,輸出,高阻 USB_D- VDD3P3_CPU UP/DOWN
04 IO12 GPIO12,輸入,輸出,高阻 SPIHD VDD3P3_CPU UP/DOWN
03 IO01 GPIO1,輸入,輸出,高阻 UART1_RX/ADC_1 VDD3P3_CPU UP/DOWN
02 IO00 GPIO0,輸入,輸出,高阻 UART1_TX/ADC_0 VDD3P3_CPU UP/DOWN
01 GND 接地
  • 任意GPIO均可作為PWM腳, 編號與GPIO一致, 但同時只能開啟4路PWM,務必注意

3. 開發(fā)指南

  1. 精簡版USB 串口使用

新款(USB直連)可以直接燒錄,Win8及以上系統(tǒng)無需安裝驅動??梢哉J褂肔uatools燒錄,但是無法使用LuatIDE。除燒錄時需要選擇帶USB字樣的固件,GPIO18/19會被占用為USB腳, 應避免使用, 其他功能沒有任何區(qū)別。
新款若需要使用GPIO18/19, 可外接USB-TTL到UART0進行刷機和查看日志,不使用板載TypeC進行刷機和日志查看.

[env:esp32-c3-devkitm-1]
; 這個可以直接用Serial?
; printf 走到是usbcdc
; Serial 走的是串口
; 可以通過宏定義啟動usbcdc到Serial
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
board_build.flash_mode = dio

upload_speed = 921600
monitor_speed = 115200

lib_deps =
;   # RECOMMENDED
;   # Accept new functionality in a backwards compatible manner and patches
    adafruit/Adafruit ST7735 and ST7789 Library @ ^1.9.3

;   # Accept only backwards compatible bug fixes
;   # (any version with the same major and minor versions, and an equal or greater patch version)
;   adafruit/Adafruit ST7735 and ST7789 Library @ ~1.9.3

;   # The exact version
;   adafruit/Adafruit ST7735 and ST7789 Library @ 1.9.3
[env:esp32dev]
platform = espressif32
board = esp32dev
board_build.mcu = esp32c3
framework = arduino
board_build.f_cpu = 80000000L
board_build.flash_mode = dio

upload_speed = 921600
monitor_speed = 115200

build_flags =
  -D ARDUINO_USB_MODE=1
  -D ARDUINO_USB_CDC_ON_BOOT=1
#if ARDUINO_USB_CDC_ON_BOOT //Serial used for USB CDC
#if !ARDUINO_USB_MODE
#include "USB.h"
#include "USBCDC.h"
#endif
extern HardwareSerial Serial0;
#else
extern HardwareSerial Serial;
#endif
// esp32 默認3組串口引腳
// esp32-c3 只有兩組
// UART0 和 UART1
// #define RX0 9
// #define TX0 10
// #define RX1 1
// #define TX1 0
  1. 按鍵
按鍵 IO
RST RESET
BOOT 09
按鍵編號 管腳功能 描述
BOOT/GPIO9 按鍵按下時,芯片進入下載模式 低電平有效
RST 按鍵按下時,芯片復位 低電平有效
  1. Flash
flash管腳標號 對應GPIO 管腳功能 上下拉能力
SPICS0 - GPIO14配置,F(xiàn)LASH_CS,片選 UP/DOWN
SPIQ - GPIO17配置,F(xiàn)LASH_D1,數(shù)據(jù)腳1 UP/DOWN
SPID - PIO16配置,F(xiàn)LASH_D0,數(shù)據(jù)腳0 UP/DOWN
SPICLK - GPIO15配置,F(xiàn)LASH_CK,時鐘 UP/DOWN

注:CORE ESP32核心板搭載ESP32-C3是不帶內置FLASH版本,默認貼裝外置SPI FLASH,如遇到不貼裝外置SPI FLASH的核心,需要注意主芯片的具體型號。 使用內置Flash的, GPIO11/12/13 不可用.

使用注意事項

  • BOOT(IO09)管腳上電前不能下拉,ESP32會進入下載模式。

  • 使用到IO08管腳進行設計,不建議外部直接下拉,因為在下載燒錄時,IO08管腳為低電平,不能使用串口進行下載。

  • IO12(GPIO12)、IO13(GPIO13)在QIO模式下為SPI信號SPIHD和SPIWP復用,為了增加可用GPIO數(shù)量,開發(fā)板選擇采用2線SPI的DIO模式,IO12、IO13并未連接flash,使用自己編譯的軟件時需要注意配置flash為DIO模式。

  • 外置SPI flash的VDD已鏈接至3.3V電源系統(tǒng),使用時不需再配置其他電源,采用普通2線SPI通信方式,對應管腳如表4-3。

  • GPIO11默認為SPI flash的VDD引腳,需要配置后才能作為GPIO使用。

LCD拓展板

合宙ESP32-C3精簡版完全食用指南

ST7735 160*80 8線spi

LCD_BL 11
LCD_CS 7
LCD_DC 6
LCD_RES 10
LCD_SDA 3
LCD_SCK 2
VCC
GND

合宙ESP32-C3精簡版完全食用指南

LCD

KEY

LKEY 9
UPKEY 8
CENTER 4
RKEY 5
DWKEY 13文章來源地址http://www.zghlxwxcb.cn/news/detail-418271.html

到了這里,關于合宙ESP32-C3精簡版完全食用指南的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 精簡版Git基礎操作(快速上手)

    精簡版Git基礎操作(快速上手)

    Git是一個開源的 分布式 版本控制系統(tǒng),用于敏捷高效地處理任何或大或小的項目。 Git是Linus Torvalds為了幫助管理Linux內核開發(fā)而開發(fā)的一個開放源代碼的版本控制軟件。 Git與常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本庫的方式,不用服務器端軟件支持,各

    2024年02月11日
    瀏覽(24)
  • MacOS Github Push項目 精簡版步驟

    大白菜教程:小白菜 macOS github提交代碼-CSDN博客

    2024年04月17日
    瀏覽(23)
  • win11裝安卓應用(2022精簡版教程)

    目錄 1.電腦版本必須是windows11 2.系統(tǒng)必須處于Beta預覽頻道 3.要保證電腦已啟用虛擬化

    2024年02月07日
    瀏覽(31)
  • 系統(tǒng)架構設計師考試備考精簡版(23年)!

    系統(tǒng)架構設計師考試備考精簡版(23年)!

    2023 年系統(tǒng)架構設計師教材已經更新到第二版,新教材移除了 UML 和 設計模式章節(jié),加入了架構設計理論與實踐部分,對于大家來說好消息是 UML 和設計模式不用再去看了。壞消息是案例、論文難度應該會加大。這是因為新版本下篇加了很多實際場景的架構分析題,很適合在案

    2024年02月11日
    瀏覽(19)
  • 【課程復習-01】國科大-隨機過程知識點精簡版

    【課程復習-01】國科大-隨機過程知識點精簡版

    孫老師的隨機過程課太硬了,期末6道題沒一道簡單的,就前面3道會一點,博主耗盡畢生所學盡力了,希望老師別掛我。 常見分布的概率密度和分布 0-1分布 二項分布 泊松分布 幾何分布 均勻分布 指數(shù)分布 概率密度函數(shù): 稱X服從參數(shù)為θ的指數(shù)分布 分布函數(shù): 均值: E (

    2024年01月18日
    瀏覽(54)
  • KubeEdge+Sedna安裝全流程(超級避坑、精簡版)

    KubeEdge+Sedna安裝全流程(超級避坑、精簡版)

    k8s只需要安裝在master節(jié)點上,其他的節(jié)點都不用 kubeedge的運行前提是master上必須有k8s docker只是用來發(fā)布容器pods的 calico只需要安裝在master上,它是節(jié)點通信的插件,如果沒有這個,master上安裝kubeedge的coredns會報錯。但是,節(jié)點上又不需要安裝這個,因為kubeedge針對這個做了自

    2024年02月05日
    瀏覽(53)
  • 項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!

    項目優(yōu)化后續(xù) ,手擼一個精簡版VUE項目框架!

    之前說過項目之前用的vben框架,在優(yōu)化完性能后打包效果由原來的純代碼96M變成了56M,后續(xù)來啦,通過更換框架,代碼壓縮到了36M撒花~ 現(xiàn)在就來詳細說說是怎么手擼一個框架的! 搭建一套 vite + vue3 + ant Design3 + ts 的框架, 做好規(guī)范定制、全局組件封裝、公共配置等, 格式

    2024年02月14日
    瀏覽(22)
  • Node爬蟲項目精簡版 wallhaven網(wǎng)站實操 2023.8.29

    Node爬蟲項目精簡版 wallhaven網(wǎng)站實操 2023.8.29

    練習地址: https://wallhaven.cc/toplist

    2024年02月10日
    瀏覽(22)
  • 手把手使用Micropython+合宙Esp32c3(驅動安裝,為合宙Esp32c3安裝Micropython固件庫,代碼上傳到ESP32C3中)含Thonny和vscode兩種方法

    手把手使用Micropython+合宙Esp32c3(驅動安裝,為合宙Esp32c3安裝Micropython固件庫,代碼上傳到ESP32C3中)含Thonny和vscode兩種方法

    CH343驅動下載 下載最新版本就好 驅動下載好后,以管理員身份運行,并點擊“安裝” 安裝完成之后連接設備就可以在設備管理器中看到自己設備及端口 MicroPython 是一種精簡版的 Python 語言實現(xiàn),專門用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)設備。它提供了一個適用于微控制器的交互式解釋

    2024年02月10日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包