Ikhithi Yebhodi Lokuthuthukisa ye-ESP32
Iziyalezo
I-OUTLINE
I-Atomy iyibhodi yokuthuthukisa yokuqaphela inkulumo ye-IoT encane kakhulu futhi eguquguqukayo, kusetshenziswa i-chip yokulawula eyinhloko ye-Espressif's `ESP32`, efakwe amandla amancane amabili `Xtensa® 32-bit LX6` microprocessors, imvamisa eyinhloko Kufika kokuthi `240MHz`. Inezici zosayizi ohlangene, ukusebenza okuqinile nokusetshenziswa kwamandla okuphansi. I-interface ehlanganisiwe ye-USB-A, ipulaki nokudlala, kulula ukuyilayisha, ukudawuniloda nokulungisa uhlelo. Amamojula ahlanganisiwe we-`Wi-Fi` kanye `Ne-Bluetooth`, anomakrofoni wedijithali eyakhelwe ngaphakathi SPM1423 (I2S), angafinyelela ukurekhodwa komsindo okucacile, afanele ukusebenzisana kwe-IoT ehlukahlukene yomuntu namakhompyutha, izimo zokuqaphela okokufaka kwezwi (STT)
1.1.ESP32 PICO
I-ESP32-PICO-D4 iyimojuli ye-System-in-Package (SiP) esekelwe ku-ESP32, ehlinzeka ngokusebenza okuphelele kwe-Wi-Fi ne-Bluetooth. Imojula inosayizi omncane njengo (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm, ngaleyo ndlela idinga indawo encane ye-PCB. Imojula ihlanganisa i-4-MB SPI flash. Umnyombo wale mojula yi-ESP32 chip*, okuyi-chip eyodwa engu-2.4 GHz Wi-Fi kanye ne-Bluetooth combo chip eklanywe ngobuchwepheshe bamandla aphansi we-TSMC angu-40 nm. I-ESP32-PICO-D4 ihlanganisa zonke izingxenye ze-peripheral ngaphandle komthungo, okuhlanganisa i-crystal oscillator, i-flash, ama-filter capacitor, nezixhumanisi ezifanayo ze-RF kuphakheji elilodwa. Njengoba kunikezwe ukuthi azikho ezinye izingxenye ze-peripheral ezihilelekile, i-module welding kanye nokuhlolwa akudingekile. Kanjalo, i-ESP32-PICO-D4 inciphisa ubunkimbinkimbi bochungechunge lokuhlinzeka futhi ithuthukise ukusebenza kahle kokulawula. Ngobukhulu bayo obuncane kakhulu, ukusebenza okuqinile, nokusebenzisa amandla aphansi, i-ESP32PICO-D4 ifaneleka kahle kunoma yiziphi izinhlelo zokusebenza ezikhawulelwe esikhaleni noma ezisebenza ngebhethri, njengama-elekthronikhi agqokekayo, imishini yezokwelapha, izinzwa neminye imikhiqizo ye-IoT.
IMICIMBI
Izinsiza | Ipharamitha |
I-ESP32-PICO-D4 | 240MHz dual-core, 600 DMIPS, 520KB SRAM, 2.4GHz Wi-Fi, i-Bluetooth yemodi ekabili |
I-Flash | j 4MB |
Okokufaka ivoltage | 5V @ 500mA |
inkinobho | Izinkinobho ezilungisekayo x 1 |
I-RGB ehlelekayo ye-LED | SK6812 x 1 |
I-Antenna | 2.4GHz 3D Antenna |
Izinga lokushisa lokusebenza | 32°F ukuya ku-104°F ( 0°C ukuya ku-40°C) |
QUICKSTART
3.1.ARDUINO IDE
Vakashela isikhulu se-Arduino webisiza (https://www.arduino.cc/en/Main/Software), khetha iphakheji yokufaka yesistimu yakho yokusebenza ukuze uyilande.
- Vula i-Arduino IDE, zulazulela kokuthi `File`->` Izintandokazi`->`Izilungiselelo`
- Kopisha Umphathi Webhodi Le-M5Stack elandelayo URL kokuthi `Umphathi Webhodi Eyengeziwe URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- Zulazulela kokuthi `Amathuluzi`->` Ibhodi:`->` Umphathi Wamabhodi…`
- Sesha okuthi `ESP32` efasiteleni le-pop-up, ithole bese uchofoza okuthi `Faka`
- khetha `Amathuluzi`->` Ibhodi:`->`ESP32-Arduino-ESP32 DEV Module
- Sicela ufake umshayeli we-FTDI ngaphambi kokusebenzisa: https://docs.m5stack.com/en/download
3.2.BLUETOOTH SERIAL
Vula i-Arduino IDE bese uvula i-exampuhlelo `
File`->` Examples`->`BluetoothSerial`->`SerialToSerialBT`. Xhuma idivayisi kukhompyutha bese ukhetha imbobo ehambisanayo ozoyishisa. Ngemva kokuqedwa, idivayisi izosebenzisa i-Bluetooth ngokuzenzakalelayo, futhi igama ledivayisi lithi `ESP32test`. Ngalesi sikhathi, sebenzisa i-Bluetooth serial port ukuthumela ithuluzi ku-PC ukuze ubone ukudluliswa okusobala kwedatha ye-Bluetooth ye-serial.
3.3.UKUSKENA NGEWIFI
Vula i-Arduino IDE bese uvula i-exampuhlelo `File`->` Examples`->`WiFi`->` WiFiScan`. Xhuma idivayisi kukhompyutha bese ukhetha imbobo ehambisanayo ozoyishisa. Ngemva kokuqedwa, idivayisi izosebenzisa ngokuzenzakalelayo ukuskena kwe-WiFi, futhi umphumela wamanje wokuskena we-WiFi ungatholwa nge-serial port monitor eza ne-Arduino.
Isitatimende Sekhomishana Yezokuxhumana Yombuso (FCC).
Uyaxwayiswa ukuthi izinguquko noma ukuguqulwa okungagunyazwanga ngokucacile yinhlangano enesibopho sokuthobela imithetho kungase kuqede igunya lomsebenzisi lokusebenzisa okokusebenza.
Lesi sisetshenziswa sihloliwe futhi satholwa ukuthi sithobela imikhawulo yedivayisi yedijithali Yekilasi B, ngokuvumelana nengxenye 15 yemithetho ye-FCC. Le mikhawulo iklanyelwe ukuhlinzeka ngokuvikeleka okufanele ekuphazanyisweni okuyingozi ekufakweni kwendawo yokuhlala. Lesi sixhobo sikhiqiza, sisebenzise futhi singakhipha amandla efrikhwensi yomsakazo futhi, uma singafakiwe futhi sisetshenziswa ngokuhambisana nemiyalelo, singadala ukuphazamiseka okuyingozi ezokuxhumana ngomsakazo. Nokho, asikho isiqinisekiso sokuthi ukuphazamiseka ngeke kwenzeke ekufakweni okuthile. Uma lesi sisetshenziswa sidala ukuphazamiseka okuyingozi emsakazweni noma kumabonakude, okunganqunywa ngokucisha nokuvula okokusebenza, umsebenzisi uyakhuthazwa ukuthi azame ukulungisa ukuphazamiseka ngesinyathelo esisodwa noma ngaphezulu kwezilandelayo:
- Hlela kabusha noma hambisa uthi olwamukelayo.
- Khulisa ukuhlukana phakathi kwesisetshenziswa nomamukeli.
- Xhuma okokusebenza endaweni yokuphuma kuyisekethe ehlukile kuleyo lapho umamukeli axhumeke khona.
- Xhumana nomthengisi noma uchwepheshe werediyo/TV onesipiliyoni ukuze uthole usizo.
Le divayisi ithobela Ingxenye 15 Yemithetho ye-FCC. Ukusebenza kungaphansi kwalezi zimo ezimbili ezilandelayo: 1) lolu cingo angeke lubangele ukuphazamiseka okuyingozi, futhi 2) lolu cingo kufanele lwamukele noma yikuphi ukuphazamiseka okutholiwe, okuhlanganisa ukuphazamiseka okungase kubangele ukusebenza okungafuneki kocingo.
Isitatimende Sokuchayeka Kwe-FCC RF:
Umkhiqizo uthobelana nomkhawulo wokuchayeka we-FCC ephathekayo obekwe endaweni engalawuleki futhi uphephile ekusebenzeni okuhlosiwe njengoba kuchazwe kule manuwali. Okunye ukuncishiswa kokuchayeka kwe-RF kungazuzwa uma umkhiqizo ungagcinwa kude ngangokunokwenzeka nendikimba yomsebenzisi.
Amadokhumenti / Izinsiza
![]() |
Ikhithi yebhodi ye-M5STACK ESP32 Devolopment Board [pdf] Iziyalezo M5ATOMU, 2AN3WM5ATOMU, ESP32 Devolop Board Kit, ESP32, Devolopment Board Kit |