Monipuolisuus: Kaksois-Wi-Fi- ja Bluetooth-yhteyden ansiosta ESP32 pystyy käsittelemään monenlaisia IoT-sovelluksia kotiautomaatiosta puetettaviin laitteisiin.
Prosessointiteho: Kahden prosessoriytimen ja 240 MHz:n taajuuden ansiosta ESP32 pystyy käsittelemään monimutkaisia tehtäviä, mukaan lukien reaaliaikainen signaalinkäsittely.
Alhainen virrankulutus: ESP32:ssa on useita virransäästötiloja, joten se sopii akkukäyttöisiin projekteihin.
Tuki ja yhteisö: ESP32:ta tukee suuri kehittäjäyhteisö, joten kirjastojen, opetusohjelmien ja online-ohjeiden käyttö on helppoa.
Helppokäyttöisyys: Yhteensopiva Arduino IDE:n ja muiden kehitysympäristöjen kanssa, ESP32 on suhteellisen helppo ohjelmoida, jopa aloittelijoille.
Monimutkaisuus: Vaikka ESP32 on tehokas, sen monipuolisuus voi myös tehdä siitä monimutkaisen hallita erityisesti aloittelijoille.
Virtalähteen herkkyys: ESP32 on herkkä jännitteen vaihteluille ja saattaa vaatia vakaan virtalähteen toimiakseen kunnolla.
Kirjaston koko: Jotkut ESP32:n kirjastot voivat olla suuria ja viedä huomattavan osan käytettävissä olevasta muistista.
ESP32:lla on seuraavat tekniset ominaisuudet:
Prosessori: Kaksi Tensilica LX6 -ydintä kellotaajuudella 240 MHz.
RAM: 520 KB SRAM.
Flash-muisti: Tyypillisesti 4 Mt tai 16 Mt mallista riippuen.
Yhteydet:
Wi-Fi: 802.11 b/g/n.
Bluetooth: Bluetooth 4.2 ja BLE (Bluetooth Low Energy).
Sisään-/uloskäynnit:
Jopa 34 GPIO (General Purpose Input/Output).
UART, SPI, I2C, I2S, CAN, PWM, ADC, DAC liitännät.
Muut:
Kapasitiiviset kosketusanturit.
Sisäänrakennettu lämpötila-anturi.
Salausmoduuli viestintäturvaan.
Jotta voimme käyttää ESP32-korttiamme, meidän on asennettava ohjain tunnistaaksemme sen Arduino IDE:ssä. Todellakin, ESP32:ssa käytetty siru on joko CH340 tai CP210x, eikä ohjaimia ole asennettu oletusarvoisesti Arduino IDE:hen.
Kun yhdistämme ESP32:n, ymmärrämme, että sitä ei tunnisteta Arduino IDE:ssä. Siinä itse asiassa lukee, että EI LÖYDYNYT PORTSIA:
Kirjoitamalla Laitehallinta Windows 11:n hakupalkkiin, näemme eri komponentit, jotka on liitetty USB:n kautta tietokoneeseemme.
Muut laitteet -luokassa ESP32 on havaittu, mutta siinä on huutomerkki. Tämä johtuu siitä, että ohjainta ei ole asennettu oikein:
Une fois le pilote en .zip téléchargé, il vous faudra faire clique-droit sur notre ESP32 et Update driver.
const int ledPin = 2;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Kun olet asettanut oikean COM-portin ja ESP32 DEV Kitin piirilevyksi, voit napsauttaa latauspainiketta. Arduino IDE tarkistaa ja kääntää ohjelmasi. Saatat saada seuraavan virheilmoituksen: