当前位置:网站首页>[flower carving experience] 12 build the Arduino development environment of esp32c3
[flower carving experience] 12 build the Arduino development environment of esp32c3
2022-06-30 07:59:00 【Lvyou flower carving】
1、 Connect ESP32-C3 and PC, Installation driver (CH343)
(1)WCH Download driver on official website
https://www.wch.cn/downloads/CH343SER_EXE.html
(2) Run the setup
(3) Check the port (COM and LPT)
take ESP32-C3 Development board through USB Line access PC The computer
This computer —— Right mouse button —— management —— Device manager —— port
Tips: :
There are many reasons for not being recognized , First, you can change the computer USB Interface , Second, pay attention to replacement Type-C Interface USB Connecting line , Because the interface may be in poor contact , or USB The quality of the connecting wire is poor , Try again until you can effectively identify the development board .
2、 Debugging assistant through serial port , Validate development board
(1) Search in Microsoft app store : Serial debugging assistant , And install ( You can also use other debugging assistants )
(2) Open the serial debugging assistant , The baud rate is set to 921600, The character is encoded as GB2312 GBK, The pronunciation is simplified Chinese
(3) Open the serial port , You can see ESP32-C3 Some basic information about the development board
By chance , each ESP32-C3 All have their own Mac code , This is a 6055f9774244
(4) send out ok, Can enter the Luatos Home page
(5) send out 2.2, Get into [PWM Output ]
3、 Download and install Arduino IDE( Those already installed can be skipped )
https://www.arduino.cc/en/software
4、 add to ESP32C3 Development board
(1) open Arduino IDE, Click on the top left “ file >> Preferences ”, stay “ Add development board manager website ” Fill in... In the column :
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
(2) Open the development board Manager , Search for “ESP32”, Select the version here “2.0.2” updated ( It was installed ESP32, Seems to be 1.0.6)
(3) Choose development board , Here's the choice “RISC-V ESP32-C3”
(4)Flash Mode choice “DIO”
(5) The final configuration is shown in Figure
5、 Burn test program
(1) The test program : Fast flashing double LED The lamp , Serial output “ Hezhou ESP32-C3 Development board ”
/*【 Flower carving experience 】12 build ESP32C3 And Arduino development environment The test program : Fast flashing double LED The lamp , Serial output “ Hezhou ESP32-C3 Development board ” */
#define LED_D4 12
#define LED_D5 13
void setup() {
Serial.begin(115200);
pinMode(LED_D4, OUTPUT);
pinMode(LED_D5, OUTPUT);
}
void loop() {
Serial.println("Hello world!");
Serial.println(" Hezhou ESP32-C3 Development board ");
Serial.println("");
digitalWrite(LED_D4, LOW);
digitalWrite(LED_D5, HIGH);
delay(100);
digitalWrite(LED_D4, HIGH);
digitalWrite(LED_D5, LOW);
delay(100);
}
(2) Upload successful ( Relevant progress and other information )
(3) Experimental serial port return
(4) Experimental scene
(5) Test experiment video
https://v.youku.com/v_show/id_XNTg4MTA5NDkzNg==.html?spm=a2hcb.playlsit.page.1
边栏推荐
- Lexicographic order -- full arrangement in bell sound
- 2022.01.20 [bug note] | qiime2: an error was encoded while running dada2 in R (return code 1)
- 2022 Research Report on China's intelligent fiscal and tax Market: accurate positioning, integration and diversity
- Halcon12+vs2013 C # configuration
- Palindrome substring, palindrome subsequence
- Tue Jun 28 2022 15:30:29 gmt+0800 (China standard time) date formatting
- Distance from point to line
- 【Tensorflow-gpu】window11下深度学习环境搭建
- At the age of 25, I started to work in the Tiankeng industry with buckets. After going through a lot of hardships to become a programmer, my spring finally came
- Cross compile opencv3.4 download cross compile tool chain and compile (3)
猜你喜欢
Investment and financing analysis report of Supply Chain & logistics industry in 2021
全栈最全性能测试理论-总结
深度学习——嵌入矩阵and学习词嵌入andWord2Vec
期末複習-PHP學習筆記3-PHP流程控制語句
Introduction notes to pytorch deep learning (11) neural network pooling layer
Examen final - notes d'apprentissage PHP 5 - Tableau PHP
Multi whale capital: report on China's education intelligent hardware industry in 2022
Simple application of generating function -- integer splitting 2
Deep learning - embedding matrix and learning word embedding andword2vec
December 19, 2021 [reading notes] - bioinformatics and functional genomics (Chapter 5 advanced database search)
随机推荐
为什么大学毕业了还不知道干什么?
全栈最全性能测试理论-总结
Final review -php learning notes 5-php array
At the age of 25, I started to work in the Tiankeng industry with buckets. After going through a lot of hardships to become a programmer, my spring finally came
Armv8 (coretex-a53) debugging based on openocd and ft2232h
你了解IP协议吗?
Arm debug interface (adiv5) analysis (I) introduction and implementation [continuous update]
Network security and data in 2021: collection of new compliance review articles (215 pages)
Lexicographic order -- full arrangement in bell sound
CRM&PM如何帮助企业创造最优销售绩效
Bingbing learning notes: quick sorting
Personal blog one article multi post tutorial - basic usage of openwriter management tool
Miracle Mu server rental selection is real and easy to use, stable and intrusion proof
深度学习——使用词嵌入and词嵌入特征
2022.01.20 [bug note] | qiime2: an error was encoded while running dada2 in R (return code 1)
深度学习——BRNN和DRNN
期末复习-PHP学习笔记5-PHP数组
Introduction notes to pytorch deep learning (11) neural network pooling layer
At the end of June, you can start to make preparations, otherwise you won't have a share in such a profitable industry
想转行,却又不知道干什么?此文写给正在迷茫的你