Luatos ESP32-C3 MCU խորհուրդը

Ապրանքի մասին տեղեկատվություն
ESP32-C3-ը միկրոկոնտրոլերի տախտակ է 16 ՄԲ հիշողությամբ: Այն ունի 2 UART ինտերֆեյս՝ UART0 և UART1, որտեղ UART0-ը ծառայում է որպես ներբեռնման պորտ: Տախտակը ներառում է նաև 5-ալիք 12-բիթանոց ADC՝ առավելագույն s-ովampling տոկոսադրույքը 100KSPS: Բացի այդ, այն ունի ցածր արագությամբ SPI ինտերֆեյս հիմնական ռեժիմում և IIC կարգավորիչ: Կան 4 PWM ինտերֆեյս, որոնք կարող են օգտագործել ցանկացած GPIO, և 15 արտաքին GPIO փին, որոնք կարող են մուլտիպլեքսավորվել: Տախտակը հագեցած է երկու SMD LED ցուցիչներով, վերակայման կոճակով, BOOT կոճակով և USB դեպի TTL ներբեռնման կարգաբերման միացքով:
Ապրանքի օգտագործման հրահանգներ
- Նախքան ESP32-ը միացնելը, համոզվեք, որ BOOT (IO09) քորոցը ներքև չի քաշված՝ ներբեռնման ռեժիմ մտնելուց խուսափելու համար:
- Նախագծման գործընթացում խորհուրդ չի տրվում արտաքինից ներքաշել IO08 փին, քանի որ դա կարող է կանխել ներբեռնումը սերիական պորտի միջոցով, երբ ներբեռնման և այրման գործընթացում քորոցը ցածր է:
- QIO ռեժիմում IO12 (GPIO12) և IO13 (GPIO13) մուլտիպլեքսացված են SPI ազդանշանների SPIHD և SPIWP-ի համար:
- Տե՛ս սխեմատիկան՝ փորագրման լրացուցիչ հղումների համար: Սեղմեք այստեղ սխեմատիկ մուտք գործելու համար:
- Համոզվեք, որ ESP32 փաթեթի բոլոր նախորդ տարբերակներն ապատեղադրված են նախքան տեղադրման փաթեթն օգտագործելը:
- Ծրագիրը և arduino-esp32 փաթեթը տեղադրելու համար հետևեք հետևյալ քայլերին.
- Բացեք ծրագրաշարի պաշտոնական ներբեռնումը webէջ և ընտրեք համապատասխան համակարգի և համակարգի բիթերը՝ ներբեռնելու համար:
- Գործարկեք ներբեռնված ծրագիրը և տեղադրեք այն՝ օգտագործելով լռելյայն կարգավորումները:
- Գտեք espressif/arduino-esp32 պահոցը GitHub-ում և սեղմեք Installing հղմանը:
- Պատճենել URL անվանվել է զարգացման թողարկման հղում:
- Arduino IDE-ում սեղմեք File > Նախապատվություններ > Լրացուցիչ տախտակների կառավարիչ URLs և ավելացրեք URL պատճենված է նախորդ քայլում:
- Գնացեք Boards Manager Arduino IDE-ում և տեղադրեք ESP32 փաթեթը:
- Ընտրեք Գործիքներ > Տախտակ և ընտրեք ESP32C3 Dev Module ցանկից:
- Ֆլեշ ռեժիմը փոխեք DIO-ի` անցնելով Գործիքներ > Ֆլեշ ռեժիմ և փոխեք USB CDC-ն Boot-ում միացնելով:
- Ձեր ESP32 կարգավորումն այժմ պատրաստ է: Դուք կարող եք փորձարկել այն՝ գործարկելով ցուցադրական ծրագիր՝ համոզվելու համար, որ ամեն ինչ ճիշտ է աշխատում:
ԱՋԱԿՑՈՒԹՅՈՒՆ
Եթե օգնության կարիք ունեք, խնդրում ենք ազատ զգալ կապվել մեզ հետ tourdeuscs@gmail.com.
ՎԵՐՋVIEW
ESP32 մշակման տախտակը նախագծված է Espressif Systems-ի ESP32-C3 չիպի հիման վրա:
Այն ունի փոքր ձևի գործակից և ստamp անցքի ձևավորում՝ հարմարեցնելով այն մշակողների համար օգտագործելու համար: Տախտակն աջակցում է բազմաթիվ ինտերֆեյսերի, այդ թվում՝ UART, GPIO, SPI, I2C, ADC և PWM, և իդեալական է շարժական սարքերի, կրելի էլեկտրոնիկայի և IoT հավելվածների համար՝ ցածր էներգիայի արդյունավետությամբ:
Այն կարող է գործել որպես ինքնուրույն համակարգ կամ ծայրամասային սարք հիմնական MCU-ի համար՝ ապահովելով Wi-Fi և Bluetooth գործառույթներ SPI/SDIO կամ I2C/UART ինտերֆեյսների միջոցով:
ON BOARD RESOURCE
- Այս մշակման տախտակն ունի մեկ SPI ֆլեշ՝ 4 ՄԲ պահեստային հզորությամբ, որը կարող է ընդլայնվել մինչև 16 ՄԲ:
- Այն ունի 2 UART ինտերֆեյս՝ UART0 և UART1, որտեղ UART0-ը ծառայում է որպես ներբեռնման պորտ:
- Այս տախտակի վրա կա 5-ալիք 12-բիթանոց ADC՝ առավելագույն s-ովampling տոկոսադրույքը 100KSPS:
- Հիմնական ռեժիմում ներառված է նաև ցածր արագությամբ SPI ինտերֆեյսը:
- Այս տախտակի վրա կա IIC վերահսկիչ:
- Այն ունի 4 PWM ինտերֆեյս, որոնք կարող են օգտագործել ցանկացած GPIO:
- Կան 15 արտաքին GPIO փին, որոնք կարող են մուլտիպլեքսավորվել:
- Բացի այդ, այն ներառում է երկու SMD LED ցուցիչ, վերակայման կոճակ, BOOT կոճակ և USB դեպի TTL ներբեռնման կարգաբերման միացք:
PINOUT ՍԱՀՄԱՆՈՒՄ

ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML:
ՉԱՓԵՐ (ՄԱՆՐԱՄԱՍՆԵՐԻ ՀԱՄԱՐ ՍԵՂՄԵՔ)

Օգտագործման մասին նշումներ
- Որպեսզի ESP32-ը չմտնի ներբեռնման ռեժիմ, BOOT (IO09) փին չպետք է ներքև քաշվի մինչև միացնելը:
- Նախագծելիս խորհուրդ չի տրվում արտաքինից ներքեւ քաշել IO08 փին, քանի որ դա կարող է կանխել ներբեռնումը սերիական միացքի միջոցով, երբ ներբեռնման և այրման գործընթացում քորոցը ցածր է:
- QIO ռեժիմում IO12 (GPIO12) և IO13 (GPIO13) մուլտիպլեքսացված են SPI ազդանշանների SPIHD և SPIWP-ի համար, սակայն GPIO-ի հասանելիության բարձրացման համար մշակման տախտակն օգտագործում է 2-լարային SPI DIO ռեժիմում, և որպես այդպիսին, IO12-ը և IO13-ը միացված չեն: թարթել։ Ինքնակազմակերպվող ծրագրակազմ օգտագործելիս ֆլեշը պետք է համապատասխանաբար կարգավորվի DIO ռեժիմում:
- Քանի որ արտաքին SPI ֆլեշ-ի VDD-ն արդեն միացված է 3.3V էլեկտրամատակարարման համակարգին, սնուցման լրացուցիչ կազմաձևման պահանջ չկա, և դրան կարելի է մուտք գործել ստանդարտի միջոցով:
2- մետաղալար SPI կապի ռեժիմ: - Լռելյայնորեն, GPIO11-ը ծառայում է որպես SPI ֆլեշ-ի VDD փին և, հետևաբար, պահանջում է կազմաձևում, նախքան այն կարող է օգտագործվել որպես GPIO:
ՍԽԵՄԱՏԻԿ
Խնդրում ենք սեղմել հետևյալ հղումը հղման համար:
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
ԶԱՐԳԱՑՄԱՆ ՄԻՋԱՎԱՅՐԻ ԿԱԶՄԱԿԵՐՊՈՒՄ
Նշում. Հետևյալ զարգացման համակարգը լռելյայնորեն Windows է:
ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆԽնդրում ենք համոզվել, որ դուք ապատեղադրել եք ESP32 փաթեթի նախորդ տարբերակները՝ նախքան այս տեղադրման փաթեթն օգտագործելը:
Դուք կարող եք դա անել՝ նավարկելով դեպի «%LOCALAPPDATA%/Arduino15/packages» պանակը file կառավարիչ և ջնջելով «esp32» անունով թղթապանակը:
- Բացեք ծրագրաշարի պաշտոնական ներբեռնումը webէջը և ընտրեք համապատասխան համակարգի և համակարգի բիթերը՝ ներբեռնելու համար:

- Կարող եք ընտրել «Պարզապես ներբեռնել» կամ «Ներբեռնել և ներբեռնել»:

- Գործարկեք՝ ծրագիրը տեղադրելու համար և լռելյայն տեղադրեք այն ամենը:
- Տեղադրեք arduino-esp32
- Փնտրեք ա URL անվանվել է զարգացման թողարկման հղում և պատճենվել:

- Arduino IDE-ում սեղմեք File > Նախապատվություններ > Լրացուցիչ տախտակների կառավարիչ URLs և ավելացրեք URL որ գտել եք 2-րդ քայլում:

- Այժմ, վերադարձեք Տախտակների կառավարիչ և տեղադրեք «ESP32» փաթեթը:

- Տեղադրվելուց հետո ընտրեք Գործիքներ > Տախտակ և ընտրեք «ESP32C3 Dev Module» ցանկից:
- Ի վերջո, փոխեք ֆլեշ ռեժիմը DIO-ի` անցնելով Գործիքներ > Ֆլեշ ռեժիմ և փոխեք USB CDC-ն Boot-ում միացնելով:
- Փնտրեք ա URL անվանվել է զարգացման թողարկման հղում և պատճենվել:
Ձեր ESP32 կարգավորումն այժմ պատրաստ է գործարկման: Այն փորձարկելու համար դուք կարող եք գործարկել ցուցադրական ծրագիր՝ համոզվելու համար, որ ամեն ինչ ճիշտ է աշխատում:
Փաստաթղթեր / ռեսուրսներ
![]() |
Luatos ESP32-C3 MCU խորհուրդը [pdf] Օգտագործողի ուղեցույց ESP32-C3 MCU Board, ESP32-C3, MCU Board, Board |




