ESP32-mikrokontrolleri on monipuolinen ja kustannustehokas ratkaisu IoT-projekteihin. Sisäänrakennetun Wi-Fi:n, Bluetoothin ja prosessointitehon ansiosta se tarjoaa erilaisia ominaisuuksia erilaisiin tarpeisiin. Voi kuitenkin olla vaikeaa löytää sopivaa ESP32-versiota projektille eri vaihtoehdoista. Tämä artikkeli kattaa ESP32:n eri versiot ja antaa katsauksen niiden ominaisuuksiin.
Sisällysluettelo
- ESP32-DevKitC
- ESP32-WROOM-32
- ESP32-WROVER
- ESP32-SOLO-1
- ESP32-PICO-KIT
- ESP32-LyraT
- ESP32-CAM
- ESP32-S2
- ESP32-S3
- ESP32-C6
- Vertailu Taulukko
- Johtopäätös
ESP32-DevKitC
ESP32-DevKitC on pieni jalanjälki ja lähtötason kehityskortti, joka on osa ESP32-sarjaa. Tässä levyssä on runsas oheislaitesarja. Sisäänrakennettu ESP32-pinout on optimoitu vaivatonta prototyyppien luomista varten.
ESP32-DevKitC on kehityskortti, jossa on ESP32-WROOM-32-moduuli. Tämä laite on varustettu 240 MHz:n kaksiytimisellä prosessorilla, 4 Mt flash-muistilla ja 520 kt RAM-muistilla. Siinä on sisäänrakennettu Wi-Fi- ja Bluetooth-toiminnot, mutta siitä puuttuu äänikoodekki ja kameraliitäntä.
ESP32-WROOM-32
ESP32-WROOM-32 on ESP32-mikro-ohjaimen yleisin versio. Tämä levy on varustettu 240 MHz:n kaksiytimisellä prosessorilla, 4 Mt flash-muistilla ja 520 kt RAM-muistilla. Tämä versio sisältää myös sisäänrakennetun Wi-Fi-yhteyden ja Bluetoothin, joten se on loistava valinta IoT-projekteihin.
ESP32-WROVER
ESP32-WROVER on samanlainen kuin ESP32-WROOM-32, mutta siihen on lisätty ylimääräinen 4 Mt PSRAM-muistia. Tämä lisämuisti mahdollistaa monimutkaisempia projekteja, jotka vaativat korkeampaa käsittelytehoa ja muistia.
ESP32-SOLO-1
ESP32-SOLO-1 on ESP32:n yksiytiminen versio, jonka kellotaajuus on jopa 160 MHz. Siinä on 4 Mt flash-muisti, 416 KB SRAM ja integroidut Wi-Fi- ja Bluetooth-ominaisuudet. Tämä versio on ihanteellinen projekteihin, jotka vaativat pienemmän virrankulutuksen eivätkä ole niin monimutkaisia kuin ne, jotka vaativat kaksiytimisen prosessorin.
ESP32-PICO-KIT
ESP32-PICO-KIT on kehityskortti, joka sisältää ESP32-PICO-moduulin. Moduulissa on 240 MHz:n kaksiytiminen prosessori, 4 Mt flash-muisti ja 520 KB SRAM. Tämä versio on ihanteellinen harrastajille ja ammattilaisille, jotka haluavat kannettavan, helppokäyttöisen mikro-ohjaimen.
ESP32-PICO-KIT on Espressifin pienin kehityslevy, koska se sopii minileipälevyyn. Se on täysin toimiva ja siinä on pieni määrä erillisiä komponentteja, ja kaikki ESP32-nastat ovat näkyvissä.
ESP32-LyraT
ESP32-LyraT on kehityskortti, joka on luotu erityisesti äänipohjaisia sovelluksia varten. Sen ominaisuuksia ovat kaksiytiminen prosessori, 8 Mt flash-muisti ja 520 kt SRAM. Siinä on sisäänrakennettu äänikoodekki ja mikrofoni, joten se on ensisijainen valinta musiikkiin ja ääneen liittyviin projekteihin.
ESP32-LyraT-kehityskortti on tarkoitettu puheen ja äänentunnistusmarkkinoille, ja se sisältää ESP32-WROVER-E-moduulin. Tämä moduuli on varustettu kaksiytimisellä prosessorilla ja 4,5 Mt käyttömuistilla. Levyn ainutlaatuiset ominaisuudet mahdollistavat erittäin integroitujen ääniratkaisujen luomisen ilman, että ulkoisia oheislaitteita tarvitaan.
ESP32-CAM
ESP32-CAM on kamerasovelluksiin suunniteltu kehityskortti. Siinä on kaksiytiminen prosessori, 4 Mt flash-muisti ja 520 kt SRAM. Lisäksi se sisältää sisäänrakennetun OV2640-kameramoduulin, mikä tekee siitä erinomaisen valinnan kameraprojekteihin.
ESP32-S2
ESP32-S2 on uudempi versio ESP32:sta, joka on suunniteltu pienitehoisiin IoT-sovelluksiin. Siinä on yksiytiminen prosessori, jonka kellotaajuus on jopa 240 MHz, 2,4 GHz Wi-Fi ja sisäänrakennetut suojausominaisuudet.
ESP32-S2-DevKitM-1 on ESP32-S2-MINI-sarjaan perustuva lähtötason kehityskortti. Siinä on kaikki ESP32-S2-nastat esillä, ja se on helppo liittää ja käyttää.
ESP32-S3
ESP32-S3 yleiskäyttöinen kehityskortti, joka perustuu ESP32-S3-WROOM-1/1U tai ESP32-S3-WROOM-2/2U. Siinä on kaikki ESP32-S3-nastat esillä, ja se on helppo liittää ja käyttää.
ESP32-S3:n kellotaajuus on jopa 240 MHz ja sisäänrakennetut turvaominaisuudet. Siinä on kaksiytiminen prosessori, 4 megatavua flash-muistia ja 384 kt SRAM-muistia. Tämä versio on suunniteltu korkeampaa turvallisuustasoa vaativiin sovelluksiin, kuten älykotiin ja teollisuusautomaatioon.
ESP32-C6
ESP32-C6 on Wi-Fi 6- ja Bluetooth 5.2 -yhteensopiva mikro-ohjain. Siinä on kaksiytiminen prosessori, jonka kellotaajuus on jopa 160 MHz. Siinä on myös 4 Mt flash-muistia ja 520 KB SRAM-muistia. Tämä versio on ihanteellinen sovelluksiin, jotka vaativat nopeaa langatonta tiedonsiirtoa ja pientä virrankulutusta.
ESP32-C6 yleiskäyttöinen kehityskortti, joka perustuu ESP32-C6-WROOM-1:een. Siinä on kaikki ESP32-C6-nastat esillä, ja se on helppo liittää ja käyttää. Suurin osa I/O-nastoista on irrotettu nastan otsikoille molemmilta puolilta liittämisen helpottamiseksi. Kehittäjät voivat joko liittää oheislaitteita jumpperijohdoilla tai asentaa ESP32-C6-DevKitC-1:n koeppilevylle.
Vertailu Taulukko
Valitse projektiin sopiva ESP32-versio seuraavasta vertailutaulukosta, joka korostaa kunkin version tärkeimmät ominaisuudet.
Johtopäätös
ESP32 on monipuolinen mikro-ohjain, josta on saatavana useita versioita erilaisiin projektitarpeisiin. Jokainen ESP32-versio on suunniteltu eri sovelluksiin. Kun valitset ESP32-kortin, muista tarkistaa tekijät, kuten prosessointiteho, muisti, liitettävyys ja lisäominaisuudet, kuten äänen ja kameran ominaisuudet. Tämä artikkeli kattaa kaikki yksityiskohtaiset kuvaukset ja vertailut joistakin suosituista ESP32-levyistä. Saat lisätietoja ESP32-levyversioista napsauttamalla tässä .