Luatos ESP32-C3 Bòrd MCU
Fiosrachadh toraidh
Tha an ESP32-C3 na bhòrd microcontroller le 16MB de chuimhne. Tha e a’ nochdadh 2 eadar-aghaidh UART, UART0 agus UART1, le UART0 a’ frithealadh mar am port luchdaich sìos. Tha am bòrd cuideachd a’ toirt a-steach ADC 5-seanail 12-bit le sampìre ling de 100KSPS. A bharrachd air an sin, tha eadar-aghaidh SPI aig astar ìosal ann am prìomh mhodh agus rianadair IIC. Tha eadar-aghaidh 4 PWM ann as urrainn GPIO sam bith a chleachdadh, agus prìneachan GPIO taobh a-muigh 15 a ghabhas ioma-fhillte. Tha am bòrd uidheamaichte le dà thaisbeanair SMD LED, putan ath-shuidheachadh, putan BOOT, agus port deasbaid luchdachadh sìos USB gu TTL.
Stiùireadh airson cleachdadh bathar
- Mus cuir thu cumhachd air an ESP32, dèan cinnteach nach tèid am prìne BOOT (IO09) a tharraing sìos gus nach tèid thu a-steach don mhodh luchdaich sìos.
- Rè a ’phròiseas dealbhaidh, chan eilear a’ moladh am prìne IO08 a tharraing sìos bhon taobh a-muigh, oir dh ’fhaodadh e casg a chuir air luchdachadh sìos tron phort sreathach nuair a tha am prìne ìosal tron phròiseas luchdachadh sìos is losgadh.
- Ann am modh QIO, tha IO12 (GPIO12) agus IO13 (GPIO13) ioma-fhillte airson comharran SPI SPIHD agus SPIWP.
- Thoir sùil air an sgeama airson fiosrachadh a bharrachd mun pinout. Cliog an seo gus faighinn chun schematic.
- Dèan cinnteach gun tèid dreachan sam bith eile den phasgan ESP32 a dhì-stàladh mus cleachd thu am pasgan stàlaidh.
- Gus am prògram agus am pasgan arduino-esp32 a stàladh, lean na ceumannan seo:
- Luchdaich a-nuas am bathar-bog gu fosgail faidhle oifigeil webduilleag agus tagh na pìosan siostam agus siostam co-fhreagarrach airson luchdachadh sìos.
- Ruith am prògram a chaidh a luchdachadh sìos agus stàlaich e leis na roghainnean bunaiteach.
- Lorg an stòr espressif/arduino-esp32 air GitHub agus cliog air a’ cheangal Stàladh.
- Dèan lethbhreac dhen URL ceangal foillseachaidh leasachaidh ainmichte.
- Anns an Arduino IDE, cliog air File > Roghainnean > Manaidsear bùird a bharrachd URLs agus cuir an URL air a chopaigeadh sa cheum roimhe.
- Rach gu Manaidsear Bùird anns an Arduino IDE agus stàlaich am pasgan ESP32.
- Tagh Innealan > Bòrd agus tagh ESP32C3 Dev Module bhon liosta.
- Atharraich am modh flash gu DIO le bhith a’ dol gu Innealan> Modh Flash agus atharraich USB CDC air Boot to Enable.
- Tha an suidheachadh ESP32 agad a-nis deiseil airson a dhol! Faodaidh tu deuchainn a dhèanamh air le bhith a’ ruith prògram taisbeanaidh gus dèanamh cinnteach gu bheil a h-uile càil ag obair ceart.
TAIC
Ma tha feum agad air cuideachadh, na bi leisg fios a chuir thugainn aig tourdeuscs@gmail.com.
ORANVIEW
Tha am bòrd leasachaidh ESP32 air a dhealbhadh stèidhichte air a’ chip ESP32-C3 bho Espressif Systems.
Tha factar cruth beag aige agus stamp Tha am bòrd a’ toirt taic do ghrunn eadar-aghaidh, a’ toirt a-steach UART, GPIO, SPI, I2C, ADC, agus PWM, agus tha e air leth freagarrach airson innealan gluasadach, electronics so-ruigsinneach, agus tagraidhean IoT le coileanadh cumhachd ìosal.
Faodaidh e obrachadh mar shiostam leis fhèin no inneal iomaill don phrìomh MCU, a’ toirt seachad gnìomhan Wi-Fi agus Bluetooth tro eadar-aghaidh SPI/SDIO no I2C/UART.
AIR COMH-CHOMUNN RIS A' MHAC
- Tha aon flash SPI aig a’ bhòrd leasachaidh seo le comas stòraidh 4MB, a ghabhas leudachadh suas gu 16MB.
- Tha e a’ nochdadh 2 eadar-aghaidh UART, UART0 agus UART1, le UART0 a’ frithealadh mar am port luchdaich sìos.
- Tha ADC 5-seanail 12-bit air a’ bhòrd seo, le sampìre ling de 100KSPS.
- Tha eadar-aghaidh SPI aig astar ìosal cuideachd air a ghabhail a-steach ann am prìomh mhodh.
- Tha rianadair IIC air a’ bhòrd seo.
- Tha eadar-aghaidh 4 PWM aige as urrainn GPIO sam bith a chleachdadh.
- Tha 15 prìneachan GPIO taobh a-muigh ann a ghabhas iomadachadh.
- A bharrachd air an sin, tha e a’ toirt a-steach dà thaisbeanair SMD LED, putan ath-shuidheachadh, putan BOOT, agus port deasbaid luchdachadh sìos USB gu TTL.
DEARBHACHADH BAN
ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML.
Meudan (Cliog AIRSON FIOSRACHADH)
NOTAICHEAN AIR CLEACHDADH
- Gus an ESP32 a sheachnadh bho bhith a’ dol a-steach don mhodh luchdaich sìos, cha bu chòir am prìne BOOT (IO09) a tharraing sìos mus tèid e suas.
- Chan eilear a’ moladh am prìne IO08 a tharraing sìos nuair a thathar a’ dealbhadh, oir dh’ fhaodadh seo casg a chuir air luchdachadh sìos tro phort sreathach nuair a tha am prìne ìosal tron phròiseas luchdachadh sìos is losgadh.
- Ann am modh QIO, tha IO12 (GPIO12) agus IO13 (GPIO13) ioma-fhillte airson comharran SPI SPIHD agus SPIWP, ach airson barrachd ruigsinneachd GPIO, bidh am bòrd leasachaidh a’ cleachdadh SPI 2-uèir ann am modh DIO, agus mar sin, chan eil IO12 agus IO13 ceangailte a lasadh. Nuair a bhios tu a’ cleachdadh bathar-bog fèin-chruinnichte, feumaidh flash a bhith air a rèiteachadh gu modh DIO a rèir sin.
- Leis gu bheil an VDD den flash SPI taobh a-muigh mu thràth ceangailte ris an t-siostam solar cumhachd 3.3V, chan eil feum air rèiteachadh solar cumhachd a bharrachd, agus gheibhear thuige le bhith a ’cleachdadh an ìre àbhaisteach.
Modh conaltraidh 2- uèir SPI. - Gu gnàthach, tha GPIO11 a’ frithealadh mar phrìne VDD den flash SPI, agus mar sin feumar rèiteachadh mus gabh a chleachdadh mar GPIO.
SGEULACHDAN
Cliog air a’ cheangal a leanas airson fiosrachadh.
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
CONFIGURATION ÀRAINNEACHD LEASACHAIDH
Thoir an aire: Is e an siostam leasachaidh a leanas Windows gu bunaiteach.
NOTA: Dèan cinnteach gu bheil thu air tionndaidhean sam bith eile den phasgan ESP32 a dhì-stàladh mus cleachd thu am pasgan stàlaidh seo.
Faodaidh tu seo a dhèanamh le bhith a’ seòladh chun phasgan “% LOCALAPPDATA%/Arduino15/packages” anns an fhaidhle file manaidsear, agus cuir às don phasgan leis an ainm “esp32”.
- Luchdaich a-nuas am bathar-bog gu fosgail faidhle oifigeil webduilleag, agus tagh na pìosan siostam agus siostam co-fhreagarrach airson luchdachadh sìos.
- Faodaidh tu taghadh “Dìreach Luchdaich sìos”, no “Cuir ris & Luchdaich sìos”.
- Ruith gus am prògram a stàladh agus stàlaich e gu h-àbhaisteach.
- Stàlaich arduino-esp32
- Lorg airson a URL ceangal fuasglaidh leasachaidh ainmichte agus air a chopaigeadh.
- Anns an Arduino IDE, cliog air File > Roghainnean > Manaidsear bùird a bharrachd URLs agus cuir an URL a lorg thu ann an ceum 2.
- A-nis, till air ais gu Manaidsear a’ Bhùird agus stàlaich am pasgan “ESP32”.
- Às deidh an stàladh, tagh Innealan> Bòrd agus tagh “ESP32C3 Dev Module” bhon liosta.
- Mu dheireadh, atharraich am modh flash gu DIO le bhith a ’dol gu Innealan> Modh Flash, agus atharraich USB CDC air Boot to Enable.
- Lorg airson a URL ceangal fuasglaidh leasachaidh ainmichte agus air a chopaigeadh.
Tha an suidheachadh ESP32 agad a-nis deiseil airson a dhol! Gus deuchainn a dhèanamh air, faodaidh tu prògram taisbeanaidh a ruith gus dèanamh cinnteach gu bheil a h-uile càil ag obair ceart.
Sgrìobhainnean/Goireasan
![]() |
Luatos ESP32-C3 Bòrd MCU [pdfStiùireadh Cleachdaiche Bòrd MCU ESP32-C3, ESP32-C3, Bòrd MCU, Bòrd |