I lang tid har OpenELAB testet forskellige IoT-produkter for at tilbyde de bedste anbefalinger til vores fællesskab. Mange spørger os: Hvilken mikrokontroller elsker vi mest? Vores svar er enkelt: ESP-serien!
ESP-mikrokontrollerne er kraftfulde og alsidige, og tilbyder Wi-Fi, Bluetooth og i nogle modeller endda Zigbee-understøttelse. Dette giver os mulighed for at skabe en uendelig variation af IoT-projekter, fra smarte hjem-enheder til trådløse sensornetværk.
For nylig introducerede Espressif Systems en ny trådløs protokol kaldet ESP-NOW, designet til at muliggøre hurtig, lavstrømskommunikation mellem enheder uden behov for en router. ESP-NOW fungerer problemfrit med Wi-Fi og Bluetooth LE og er kompatibel med ESP8266, ESP32, ESP32-S og ESP32-C-serierne. Den bruges bredt i smarte hjem-enheder, fjernbetjeninger, sensorer og mere.
Blandt de ESP-baserede enheder, vi har testet, er M5Stack ATOM Lite vores favorit. Den er kompakt, nem at programmere og meget pålidelig til en række projekter. Med indbyggede ESP32-funktioner tilbyder den alt, hvad vi behøver til IoT-udvikling og hurtig prototyping.
Denne lille mikrokontroller til 7,5€ er let, har rige grænseflader og er nem at bruge. Lad mig tage dig igennem den for at lære mere om den.
Oversigt
Foran
Foran kan vi se, at ATOM Lite er omtrent på størrelse med en en-euro mønt (vejer kun 3g). Den har to knapper, en foran og en på siden, og får strøm via en Type-C-grænseflade.
Bagside
På bagsiden kan vi se, at mikrokontrolleren er ESP32-PICO. Den har en 240MHz dual-core processor, der leverer 600 DMIPS ydeevne med 520KB SRAM og Wi-Fi-understøttelse.
Med hensyn til GPIO-benene finder vi IR-funktionen på G12, Neo på G27 og knappen (Btn) på G39. Kortet tilbyder 8 GPIO-ledninger: G22, G19, G23, G33, G21, G25, G26 og G32 (til Grove-grænsefladen). Derudover har det to 5V-udgange, en 3,3V-udgang og to GND-ben. Denne opsætning er tilstrækkelig til mange små projekter.
Indeni
Lad os åbne den og kigge indeni. Hver elektronisk komponent er kompakt arrangeret.
Vi kan se en SK6812 3535 RGB LED ved siden af knappen, sammen med en 2,4G 3D-antenne og en 4MB flash-chip.
På billedet til højre kan vi se ESP32-PICO MCU placeret under Grove-grænsefladen, dækket af en køleplade.
Bruges til
WiFi
Brug M5ATOM og WiFi-bibliotekerne, aktiver AP-tilstand på ATOM Lite.
Efter upload kan vi opdage et nyt Wi-Fi-signal fra ATOM Lite.
Hardwareforbindelse
Den kræver kun et Grove-kabel. Jeg kan forbinde mange enheder og bruge dem sådan her:
Videoer