Ця стаття є сирим з іншої мови. Можливо, вона створена за допомогою машинного перекладу або перекладачем, який недостатньо володіє обома мовами. (травень 2019) |
ESP32 — це серія мікроконтролерів типу «система на кристалі», що мають інтегровані контролери Wi-Fi і Bluetooth (дворежимний, англ. dual-mode), низьке енергоспоживання і невисоку ціну.[] У серії ESP32 використовується мікропроцесор Tensilica Xtensa LX6 в двоядерних та одноядерних варіаціях та включає вбудовані антенні перемикачі, радіочастотний балун, підсилювач потужності, приймач з низьким рівнем шумів, фільтри та модулі керування живленням. ESP32 створений та розроблений компанією Espressif Systems, китайською компанією, розташованою у Шанхаї, а виробляється компанією TSMC. Він є наступником мікроконтролера ESP8266.
Модуль ESP-WROOM-32 з чіпом ESP32‑D0WDQ6. | |
Espressif Systems | |
Тип | Мікроконтролер |
Початок випуску | 6 вересня 2016 |
Споживана потужність | 3.3 V DC |
Процесор | @ 160 або 240 МГц |
Оперативна пам'ять | 520 KiB SRAM |
Особливості
Особливості ESP32 включають в себе наступне:
- Процесори:
- Процесор: Xtensa двоядерний (або одноядерної) 32-розрядний LX6 мікропроцесор, що працює на 160 або 240 МГц і виконує до 600 DMIPS
- Ультра низька потужність (ОТП) співпроцесор
- Пам'ять: 520 Кб пам'яті SRAM
- Бездротовий зв'язок:
- Wi-Fi: 802.11 b/g/N
- Bluetooth: В4.2 БР/EDR і БЛЕ
- Периферійні інтерфейси:
- 12-розрядний АЦП до 18 каналів
- 2 × 8-біт ЦАПи
- 10 × сенсорних датчиків (ємнісних датчиків і контролерів)
- Датчик температури
- 4 × SPI
- 2 × i2s для інтерфейсів
- 2 × з I2C інтерфейси
- 3 × UART з
- SD/SDIO/CE-ATA/MMC/eMMC хост-контролер
- SDIO/SPI підпорядкований контролер
- Ethernet Mac інтерфейс з виділеними DMA і стандарти IEEE 1588 точного часу за протоколом підтримки
- CAN bus 2.0
- Інфрачервоний пульт дистанційного управління (передавач/приймач, до 8 каналів)
- Можливість підключення двигунів та світлодіодів через ШІМ-вихід
- Ультра низька потужність аналоговий передпідсилювач
- Безпека:
- Стандарт IEEE 802.11 підтримує всі функції безпеки, у тому числі АБФ, захист WPA/WPA2 і ВАПІ
- Безпечне завантаження
- Шифрування флеш
- 1024-бітний ключ, до 768 біт для клієнтів
- Криптографічне апаратне прискорення: AES, SHA-2, RSA, криптографії на основі еліптичних кривих (ЕСС), генератор випадкових чисел (ГВЧ)
- Управління живленням:
- Внутрішній низький регулятор відключення
- Індивідуальний енергетичний домен для RTC
- 5 мкА струм режиму «глибокий сон»
- Прокидання з переривання від GPIO, таймера, вимірювання АЦП, переривання ємнісного сенсорного датчика
QFN упакований чіп та модуль
ESP32 виготовляється в планарному корпусі типу QFN різних типорозмірів з 49 контактами. Зокрема, 48 планарних виводів розміщено вздовж чотирьох сторін та один великий тепловпровідний контакт (підключений до землі) на нижній частині корпусу.
Версії
Система ESP32 на інтегральній схемі мікросхем упакована у пакети QFN розміром 6 мм × 6 мм та 5 мм × 5 мм.
Назва | Кількість ядер | Вбудована флеш-пам'ять (MiB) | Розмір | Опис |
---|---|---|---|---|
ESP31B | 2 | 0 | 6×6 mm2 | Попередній випуск SoC для бета-тестування; більше не доступний. |
ESP32-D0WDQ6 | 2 | 0 | 6×6 mm2 | Початковий чіп виробництва випуску серії ESP32. |
ESP32‑D0WD | 2 | 0 | 5×5 mm2 | Менший фізичний варіант схожий на ESP32-D0WDQ6. |
ESP32‑D2WD | 2 | 2 | 5×5 mm2 | 2 MiB (16 Mibit) вбудована варіація флеш-пам'яті. |
ESP32‑S0WD | 1 | 0 | 5×5 mm2 | Одноядерний процесор. |
Модуль
Система ESP32-PICO-D4 в пакетному модулі поєднує в собі кремнієві мікросхеми ESP32, кварцовий генератор, мікросхему флеш-пам'яті, конденсатори з фільтром та RF-з'єднання в єдиний пакет QFN розміром 7 мм × 7 мм.
Назва | Кількість ядер | Вбудована флеш-пам'ять (MiB) | Розмір | Опис |
---|---|---|---|---|
ESP32-PICO-D4 | 2 | 4 | 7×7 mm2 | Включає в себе чіп ESP32, кварцовий генератор, флеш-пам'ять, фільтруючі конденсатори та кола високочастотного узгодження. |
Друковані плати
Модульні плати поверхневого монтажу
Модулі друкованої плати на основі ESP32 містять ESP32 SoC і призначені для легкого інтегрування в інші плати. Вимірювані інвертовані F-антенні конструкції використовуються для трасування антени PCB на модулях, перерахованих нижче. Окрім флеш-пам'яті, деякі модулі включають псевдостатичну оперативну пам'ять (pSRAM).
Розробка та інші плати
Плати розгортання розширюють електропроводку і можуть додавати функціональність, зазвичай будуючи модулі ESP32 та полегшуючи їх використання в цілях розробки (особливо за допомогою макетів).
Програмування
Мови програмування, платформи та середовища, що використовуються для програмування ESP32:
- Arduino IDE з ESP32 Arduino Core
- Espressif IoT Development Framework — Офіційна Espressif розробка для ESP32.
- Espruino — JavaScript SDK і прошивка майже замінює Node.js.
- Lua RTOS дляESP32
- Mongoose OS — Операційна система для підключених продуктів на мікроконтролерах;
- PlatformIO Ecosystem і IDE
- Pymakr IDE — IDE призначений для використання з пристроями Pycom;
- Simba Embedded Programming Platform
- Whitecat Ecosystem Blockly заснована на Web IDE
- MicroPython
- Zerynth — Python для IoT і мікроконтролерів, включаючи ESP32.
Використання
Комерційне та промислове використання ESP32:
Використання в комерційних приладах
- Світлодіодний браслет IoT групи Alibaba, який використовується учасниками щорічного збору 2017 року. Кожен браслет працює як «піксель», що приймає команди для координованого управління світлодіодним світлом. Це дозволяє формувати «живий і бездротовий екран».
- DingTalk's M1 — біометрична система відстеження відвідуваності.
- LIFX Mini — серія дистанційно керованих світлодіодних ламп.
- Pium — домашній аромат та аромотерапія.
Використання в промислових приладах
- Moduino X Series X1 і X2 модулі TECHBASE — це комп'ютери на базі ESP32-WROVER для промислової автоматизації та моніторингу, що підтримують цифрові входи / виходи, аналогові входи та різні інтерфейси комп'ютерних мереж.
Примітки
- . Espressif Systems. 7 вересня 2016. Архів оригіналу за 1 квітня 2017. Процитовано 31 березня 2017.
- (PDF). Espressif Systems. 6 березня 2017. Архів оригіналу (PDF) за 25 липня 2018. Процитовано 14 березня 2017.
- . Espressif Systems. 30 вересня 2017. Архів оригіналу за 5 січня 2018. Процитовано 16 травня 2018.
- . Espressif Systems. 2 червня 2017. Архів оригіналу за 8 січня 2018. Процитовано 16 травня 2018.
- @ESP32net (8 листопада 2017). FCC internal photos exhibit for the LIFX Mini Wi-Fi LED light (FCC ID 2AA53-MINI) show inclusion of ESP32… (Твіт) — через Твіттер.
- . Espressif Systems. 31 липня 2017. Архів оригіналу за 4 жовтня 2018. Процитовано 16 травня 2018.
- . TECHBASE Group. Архів оригіналу за 15 квітня 2018. Процитовано 16 травня 2018.
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до . |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad traven 2019 ESP32 ce seriya mikrokontroleriv tipu sistema na kristali sho mayut integrovani kontroleri Wi Fi i Bluetooth dvorezhimnij angl dual mode nizke energospozhivannya i nevisoku cinu dzherelo U seriyi ESP32 vikoristovuyetsya mikroprocesor Tensilica Xtensa LX6 v dvoyadernih ta odnoyadernih variaciyah ta vklyuchaye vbudovani antenni peremikachi radiochastotnij balun pidsilyuvach potuzhnosti prijmach z nizkim rivnem shumiv filtri ta moduli keruvannya zhivlennyam ESP32 stvorenij ta rozroblenij kompaniyeyu Espressif Systems kitajskoyu kompaniyeyu roztashovanoyu u Shanhayi a viroblyayetsya kompaniyeyu TSMC Vin ye nastupnikom mikrokontrolera ESP8266 ESP32Modul ESP WROOM 32 z chipom ESP32 D0WDQ6 VirobnikEspressif SystemsTipMikrokontrolerPochatok vipusku6 veresnya 2016Spozhivana potuzhnist3 3 V DCProcesor 160 abo 240 MGc Operativna pam yat520 KiB SRAMOsoblivostiOsoblivosti ESP32 vklyuchayut v sebe nastupne Procesori Procesor Xtensa dvoyadernij abo odnoyadernoyi 32 rozryadnij LX6 mikroprocesor sho pracyuye na 160 abo 240 MGc i vikonuye do 600 DMIPS Ultra nizka potuzhnist OTP spivprocesor Pam yat 520 Kb pam yati SRAM Bezdrotovij zv yazok Wi Fi 802 11 b g N Bluetooth V4 2 BR EDR i BLE Periferijni interfejsi 12 rozryadnij ACP do 18 kanaliv 2 8 bit CAPi 10 sensornih datchikiv yemnisnih datchikiv i kontroleriv Datchik temperaturi 4 SPI 2 i2s dlya interfejsiv 2 z I2C interfejsi 3 UART z SD SDIO CE ATA MMC eMMC host kontroler SDIO SPI pidporyadkovanij kontroler Ethernet Mac interfejs z vidilenimi DMA i standarti IEEE 1588 tochnogo chasu za protokolom pidtrimki CAN bus 2 0 Infrachervonij pult distancijnogo upravlinnya peredavach prijmach do 8 kanaliv Mozhlivist pidklyuchennya dviguniv ta svitlodiodiv cherez ShIM vihid Ultra nizka potuzhnist analogovij peredpidsilyuvach Bezpeka Standart IEEE 802 11 pidtrimuye vsi funkciyi bezpeki u tomu chisli ABF zahist WPA WPA2 i VAPI Bezpechne zavantazhennya Shifruvannya flesh 1024 bitnij klyuch do 768 bit dlya kliyentiv Kriptografichne aparatne priskorennya AES SHA 2 RSA kriptografiyi na osnovi eliptichnih krivih ESS generator vipadkovih chisel GVCh Upravlinnya zhivlennyam Vnutrishnij nizkij regulyator vidklyuchennya Individualnij energetichnij domen dlya RTC 5 mkA strum rezhimu glibokij son Prokidannya z pererivannya vid GPIO tajmera vimiryuvannya ACP pererivannya yemnisnogo sensornogo datchikaQFN upakovanij chip ta modulESP32 vigotovlyayetsya v planarnomu korpusi tipu QFN riznih tiporozmiriv z 49 kontaktami Zokrema 48 planarnih vivodiv rozmisheno vzdovzh chotiroh storin ta odin velikij teplovprovidnij kontakt pidklyuchenij do zemli na nizhnij chastini korpusu Versiyi Sistema ESP32 na integralnij shemi mikroshem upakovana u paketi QFN rozmirom 6 mm 6 mm ta 5 mm 5 mm Nazva Kilkist yader Vbudovana flesh pam yat MiB Rozmir Opis ESP31B 2 0 6 6 mm2 Poperednij vipusk SoC dlya beta testuvannya bilshe ne dostupnij ESP32 D0WDQ6 2 0 6 6 mm2 Pochatkovij chip virobnictva vipusku seriyi ESP32 ESP32 D0WD 2 0 5 5 mm2 Menshij fizichnij variant shozhij na ESP32 D0WDQ6 ESP32 D2WD 2 2 5 5 mm2 2 MiB 16 Mibit vbudovana variaciya flesh pam yati ESP32 S0WD 1 0 5 5 mm2 Odnoyadernij procesor Modul Sistema ESP32 PICO D4 v paketnomu moduli poyednuye v sobi kremniyevi mikroshemi ESP32 kvarcovij generator mikroshemu flesh pam yati kondensatori z filtrom ta RF z yednannya v yedinij paket QFN rozmirom 7 mm 7 mm Nazva Kilkist yader Vbudovana flesh pam yat MiB Rozmir Opis ESP32 PICO D4 2 4 7 7 mm2 Vklyuchaye v sebe chip ESP32 kvarcovij generator flesh pam yat filtruyuchi kondensatori ta kola visokochastotnogo uzgodzhennya Drukovani platiModulni plati poverhnevogo montazhu Moduli drukovanoyi plati na osnovi ESP32 mistyat ESP32 SoC i priznacheni dlya legkogo integruvannya v inshi plati Vimiryuvani invertovani F antenni konstrukciyi vikoristovuyutsya dlya trasuvannya anteni PCB na modulyah pererahovanih nizhche Okrim flesh pam yati deyaki moduli vklyuchayut psevdostatichnu operativnu pam yat pSRAM Rozrobka ta inshi plati Plati rozgortannya rozshiryuyut elektroprovodku i mozhut dodavati funkcionalnist zazvichaj buduyuchi moduli ESP32 ta polegshuyuchi yih vikoristannya v cilyah rozrobki osoblivo za dopomogoyu maketiv ProgramuvannyaMovi programuvannya platformi ta seredovisha sho vikoristovuyutsya dlya programuvannya ESP32 Arduino IDE z ESP32 Arduino Core Espressif IoT Development Framework Oficijna Espressif rozrobka dlya ESP32 Espruino JavaScript SDK i proshivka majzhe zaminyuye Node js Lua RTOS dlyaESP32 Mongoose OS Operacijna sistema dlya pidklyuchenih produktiv na mikrokontrolerah PlatformIO Ecosystem i IDE Pymakr IDE IDE priznachenij dlya vikoristannya z pristroyami Pycom Simba Embedded Programming Platform Whitecat Ecosystem Blockly zasnovana na Web IDE MicroPython Zerynth Python dlya IoT i mikrokontroleriv vklyuchayuchi ESP32 VikoristannyaKomercijne ta promislove vikoristannya ESP32 Vikoristannya v komercijnih priladah Svitlodiodnij braslet IoT grupi Alibaba yakij vikoristovuyetsya uchasnikami shorichnogo zboru 2017 roku Kozhen braslet pracyuye yak piksel sho prijmaye komandi dlya koordinovanogo upravlinnya svitlodiodnim svitlom Ce dozvolyaye formuvati zhivij i bezdrotovij ekran DingTalk s M1 biometrichna sistema vidstezhennya vidviduvanosti LIFX Mini seriya distancijno kerovanih svitlodiodnih lamp Pium domashnij aromat ta aromoterapiya Vikoristannya v promislovih priladah Moduino X Series X1 i X2 moduli TECHBASE ce komp yuteri na bazi ESP32 WROVER dlya promislovoyi avtomatizaciyi ta monitoringu sho pidtrimuyut cifrovi vhodi vihodi analogovi vhodi ta rizni interfejsi komp yuternih merezh Primitki Espressif Systems 7 veresnya 2016 Arhiv originalu za 1 kvitnya 2017 Procitovano 31 bereznya 2017 PDF Espressif Systems 6 bereznya 2017 Arhiv originalu PDF za 25 lipnya 2018 Procitovano 14 bereznya 2017 Espressif Systems 30 veresnya 2017 Arhiv originalu za 5 sichnya 2018 Procitovano 16 travnya 2018 Espressif Systems 2 chervnya 2017 Arhiv originalu za 8 sichnya 2018 Procitovano 16 travnya 2018 ESP32net 8 listopada 2017 FCC internal photos exhibit for the LIFX Mini Wi Fi LED light FCC ID 2AA53 MINI show inclusion of ESP32 Tvit cherez Tvitter Espressif Systems 31 lipnya 2017 Arhiv originalu za 4 zhovtnya 2018 Procitovano 16 travnya 2018 TECHBASE Group Arhiv originalu za 15 kvitnya 2018 Procitovano 16 travnya 2018 Na cyu stattyu ne posilayutsya inshi statti Vikipediyi Bud laska rozstavte posilannya vidpovidno do prijnyatih rekomendacij