ESPRESSIF Esp8685-Wroom-03 Wi-Fi & Упатство за употреба на модулот за Интернет на нештата со Bluetooth

За овој документ
Ова упатство за корисникот покажува како да започнете со модулот ESP8685-WROOM-03
Ажурирања на документи
Секогаш повикувајте се на најновата верзија на https://www.espressif.com/en/support/download/documents.
Историја на ревизии
За историјата на ревизии на овој документ, ве молиме погледнете ја последната страница.
Известување за промена на документацијата
Espressif обезбедува известувања по е-пошта за да ве информира за промените во техничката документација. Ве молиме претплатете се на www.espressif.com/en/subscribe.
Сертификација
Преземете сертификати за производите на Espressif од www.espressif.com/en/certificates.
Во текот наview
Модулот завршиview
ESP8685-WROOM-03 е општа намена Wi-Fi и Bluetooth LE модул. Богатиот сет на периферни уреди и малата големина го прават овој модул идеален избор за паметни домови, индустриска автоматизација, здравствена заштита, потрошувачка електроника итн.
ESP8685-WROOM-03 доаѓа со PCB антена.
Табела 1: Спецификации за ESP8685WROOM03
| Категории | Параметри | Спецификации | 
| Wi-Fi | Протоколи | IEEE 802.11 b/g/n (режим 1T1R со брзина на податоци до 150 Mbps) | 
| Фреквентен опсег | 2412 ~ 2462 MHz | |
| Bluetooth® | Протоколи | Bluetooth® LE: Bluetooth 5 и Bluetooth мрежа | 
| Радио | Класа-1, класа-2 и класа-3 предавател | |
| AFH | ||
| Аудио | CVSD и SBC | |
| 
 
 
 
 
 
 Хардвер | 
 Интерфејси на модули | GPIO, SPI, UART, I2C, I2S, периферна далечинска контрола, LED PWM контролер, генерален DMA контролер, TWAI® контролер (компатибилен со ISO 11898-1), USB Serial/JTAG контролер, сензор за температура, SAR ADC | 
| Интегриран кристал | Кристален осцилатор од 40 MHz | |
| Работа волtagе/Напојување | 3.0 V ~ 3.6 V | |
| Работна струја | Просек: 80 mA | |
| Минимална струја испорачана од напојувањето | 500 mA | |
| Температура на околината | –40 °C ~ +105 °C | |
| Ниво на чувствителност на влага (MSL) | Ниво 3 | 
Пин Опис

Слика 1: Распоред на иглички (горе View)
Модулот има 11 пинови. Видете ги дефинициите на пиновите во Табела 2.
Табела 2: Дефиниции за пинови
| Име | бр. | Тип1 | Функција | 
| EN | 1 | I | Високо: вклучено, го овозможува чипот. Ниско: исклучено, чипот се исклучува. Стандардно: внатрешно извлечено | 
| IO1 | 2 | I/O/T | GPIO1, ADC1_CH1, XTAL_32K_N | 
| IO6 | 3 | I/O/T | GPIO6, FSPICLK, MTCK, LED PWM | 
| IO7 | 4 | I/O/T | GPIO7, FSPID, MTDO, LED PWM | 
| IO3 | 5 | I/O/T | GPIO3, ADC1_CH3, LED PWM | 
| 3V3 | 6 | P | Напојување | 
| ГНД | 7 | P | Земјата | 
| RX | 8 | I/O/T | GPIO20, U0RXD | 
| TX | 9 | I/O/T | GPIO21, U0TXD | 
| IO5 | 10 | I/O/T | GPIO5, ADC2_CH0, FSPIWP, MTDI, LED PWM | 
| IO4 | 11 | I/O/T | GPIO4, ADC1_CH4, FSPIHD, MTMS, LED PWM | 
Табела 3: Дефиниции за тест точки
| Име | Тип1 | Функција | 
| EN | I | Високо: вклучено, го овозможува чипот. Ниско: исклучено, чипот се исклучува. Стандардно: внатрешно извлечено | 
| TX | I/O/T | GPIO21, U0TXD | 
| RX | I/O/T | GPIO20, U0RXD | 
| ГНД | P | Земјата | 
| 3V3 | P | Напојување | 
| IO9 | I/O/T | GPIO9 | 
1 P: напојување; I: влез; О: излез; Т: висока импеданса.
Започнете со ESP8685WROOM03
Што ви треба
За да развиете апликации за модулот ESP8685-WROOM-03 ви треба:
- 1 x ESP8685-WROOM-03 модул
- 1 x Espressif RF плочка за тестирање
- 1 x USB-to-Serial плоча
- 1 x Micro-USB кабел
- 1 x компјутер со Linux
Во ова упатство за корисникот, го земаме оперативниот систем Линукс како ексampле. За повеќе информации за конфигурацијата на Windows и macOS, погледнете го Водичот за програмирање ESP-IDF.
Хардверска врска
- Залемете го модулот ESP8685-WROOM-03 на плочата за тестирање RF како што е прикажано на слика 2.
  
 Слика 2: Хардверска врска
- Поврзете ја таблата за тестирање RF со плочата USB-to-Serial преку TXD, RXD и GND.
- Поврзете ја USB-to-Serial плочата со компјутерот.
- Поврзете ја таблата за тестирање RF со компјутерот или адаптерот за напојување за да овозможите V напојување, преку Micro-USB кабелот.
- За време на преземањето, поврзете го IO0 со GND преку скокач. Потоа, вклучете ја таблата за тестирање.
- Преземете го фирмверот во блиц. За детали, видете ги деловите подолу.
- По преземањето, отстранете го скокачот на IO9 и GND.
- Повторно напојувајте ја таблата за тестирање RF. ESP8685-WROOM-03 ќе се префрли на работен режим. Чипот ќе ги чита програмите од блицот при иницијализацијата.
Забелешка:
IO9 е внатрешно логички висок. Ако IO9 е поставено на pull-up, се избира режимот за подигање. Ако оваа игла се спушта надолу или се остава да лебди, се избира режимот за преземање. За повеќе информации за ESP8685-WROOM-03, ве молиме погледнете го листот со податоци ESP8685-WROOM-03.
Поставете развојна средина
Рамката за развој на Espressif IoT (кратко ESP-IDF) е рамка за развој на апликации базирани на чиповите Espressif. Корисниците можат да развиваат апликации со ESP чипови во Windows/Linux/macOS базирани на ESP-IDF. Овде го земаме оперативниот систем Линукс како ексampле.
Инсталирајте предуслови
За да се компајлирате со ESP-IDF, треба да ги добиете следните пакети:
- CentOS 7 и 8:
 sudo yum -y ажурирање && sudo yum инсталирај git wget flex bison gperf python3 python3-pip python3-setu
- Ubuntu и Debian:
 sudo apt-get инсталирај git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-
- Арх:
 sudo pacman -S –needed gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libu
Забелешка:
- Овој водич го користи директориумот ~/esp на Linux како папка за инсталација за ESP-IDF.
- Имајте на ум дека ESP-IDF не поддржува празни места во патеките.
Земете ESPIDF
За да изградите апликации за модулот ESP8685-WROOM-03, потребни ви се софтверските библиотеки обезбедени од Espressif во складиштето ESP-IDF.
За да добиете ESP-IDF, креирајте директориум за инсталација (~/esp) за преземање на ESP-IDF и клонирање на складиштето со 'git
клон":
mkdir -p ~/esp
cd ~/esp
git клон – рекурзивен https://github.com/espressif/esp-idf.git
ESP-IDF ќе се преземе во ~/esp/esp-idf. Консултирајте се со верзии на ESP-IDF за информации за тоа која верзија на ESP-IDF да се користи во дадена ситуација.
Поставете Алатки
Освен ESP-IDF, треба да ги инсталирате и алатките што ги користи ESP-IDF, како што се компајлерот, дебагерот, Пајтон пакетите итн. ESP-IDF обезбедува скрипта наречена „install.sh“ за да помогне во поставувањето на алатките во едно движење.
cd ~/esp/esp-idf
./инсталирај.ш
Поставете променливи на животната средина
Инсталираните алатки сè уште не се додадени во променливата на околината PATH. За да се направат алатките употребливи од командната линија, мора да се постават некои променливи на околината. ESP-IDF обезбедува друга скрипта „export.sh“ која го прави тоа. Во терминалот каде што ќе користите ESP-IDF, стартувајте:
$HOME/esp/esp-idf/export.sh
Сега сè е подготвено, можете да го изградите вашиот прв проект на модулот ESP8685-WROOM-03.
Направете го вашиот прв проект
Започнете проект
Сега сте подготвени да ја подготвите вашата апликација за модулот ESP8685-WROOM-03. Можете да започнете со проектот get-started/hello_world од прamples директориум во ESP-IDF.
Копирајте start-started/hello_world во директориумот ~/esp:
cd ~/esp
cp -r $IDF_PATH/ексamples/get-started/hello_world .
Постои низа на ексampле проекти во ексamples директориум во ESP-IDF. Можете да копирате кој било проект на ист начин како што е претставен погоре и да го извршите. Исто така е можно да се изгради ексamples in-place, без претходно да ги копирате.
Поврзете го вашиот уред
Сега поврзете го вашиот ESP8685-WROOM-03 модул со компјутерот и проверете под која сериска порта е видлив модулот. Сериските порти во Linux започнуваат со „/dev/tty“ во нивните имиња. Извршете ја командата подолу два пати, прво со
плочката е исклучена, а потоа со вклучена. Портата што се појавува по втор пат е таа што ви треба:
ls /dev/tty
Забелешка:
Чувајте го името на портата при рака бидејќи ќе ви треба во следните чекори.
Конфигурирај
Одете до вашиот директориум „hello_world“ од чекор 2.4.1. Започнете проект, поставете го ESP8685 како цел и стартувајте ја алатката за конфигурација на проектот 'menuconfig'.
cd ~/esp/hello_world
idf.py постави цел esp8685
Конфигурација на менито idf.py
Поставувањето на целта со „idf.py set-target esp8685“ треба да се направи еднаш, откако ќе се отвори нов проект. Ако проектот содржи некои постоечки градби и конфигурации, тие ќе бидат исчистени и иницијализирани. Целта може да биде зачувана во
променлива на животната средина за воопшто да го прескокнете овој чекор. Видете Избор на целта за дополнителни информации.
Ако претходните чекори се направени правилно, се појавува следново мени:

Слика 3: Почетен прозорец за конфигурација на проектот
Боите на менито може да бидат различни во вашиот терминал. Можете да го промените изгледот со опцијата „–стил“.
Ве молиме стартувајте го „idf.py menuconfig –help“ за дополнителни информации.
Изградете го проектот
Изградете го проектот со трчање.
idf.py изгради
Оваа команда ќе ја компајлира апликацијата и сите компоненти на ESP-IDF, а потоа ќе го генерира подигнувачот,
табела за партиции и бинарни датотеки за апликации.


Ако нема грешки, изградбата ќе заврши со генерирање на бинарниот .bin на фирмверот file.
Трепкајте на Уредот
Трепкајте ги бинарните датотеки што штотуку ги изградивте на вашиот модул ESP8685-WROOM-03 со извршување:
idf.py -p PORT [-b BAUD] трепка
Заменете го PORT со името на сериската порта на вашиот модул од Чекор: Поврзете го вашиот уред.
Можете исто така да ја промените брзината на бауд на трепкачите со замена на BAUD со брзината на бауд што ви треба. Стандардната брзина на бауд е 460800.
За повеќе информации за аргументите idf.py, видете idf.py.
Забелешка:
Опцијата „флеш“ автоматски го гради и трепка проектот, така што не е потребно извршување на „изградба на idf.py“.


Ако сè оди добро, апликацијата „hello_world“ започнува да работи откако ќе го отстраните скокачот на IO0 и GND и повторно ќе ја вклучите плочката за тестирање.
Монитор
За да проверите дали „hello_world“ навистина работи, напишете „idf.py -p PORT monitor“ (Не заборавајте да го замените PORT со името на вашата сериска порта).
Оваа команда ја активира апликацијата IDF Monitor:

По стартувањето и дијагностичките дневници дојдете нагоре, треба да видите „Здраво свето! испечатени од апликацијата.

За да излезете од мониторот IDF, користете ја кратенката Ctrl+].
Тоа е сè што ви треба за да започнете со модулот ESP8685-WROOM-03! Сега сте подготвени да пробате некој друг поранешенamples во ESP-IDF, или одете веднаш кон развивање на сопствени апликации.
Изјава за ФЦЦ на САД
ID FCC: 2AC7ZESP868503
Овој уред е во согласност со Дел 15 од Правилата на FCC. Работата е предмет на следниве два услови:
- Овој уред може да не предизвикува штетни пречки.
- Овој уред мора да ги прифати сите примени пречки, вклучително и пречки што може да предизвикаат несакано работење.
Оваа опрема е тестирана и утврдено е дека е во согласност со ограничувањата за дигитален уред од класа Б, во согласност со Дел 15 од Правилата на FCC.
Овие ограничувања се дизајнирани да обезбедат разумна заштита од штетни пречки во станбена инсталација. Оваа опрема генерира, користи и може да зрачи со енергија на радиофреквенции и, доколку не е инсталирана и искористена во согласност со упатствата, може да предизвика штетни пречки на радио комуникациите. Сепак, не постои гаранција дека нема да се појават пречки во одредена инсталација. Ако оваа опрема предизвикува штетни пречки во приемот на радио или телевизија, што може да се утврди со исклучување и вклучување на опремата, корисникот се охрабрува да се обиде да го поправи пречењето со една од следниве мерки:
- Преориентирајте ја или преместете ја приемната антена.
- Зголемете го одвојувањето помеѓу опремата и приемникот.
- Поврзете ја опремата во штекер на коло различно од она на кое е поврзан ресиверот.
- Консултирајте се со продавачот или со искусен радио/телевизиски техничар за помош.
Внимание:
Сите промени или модификации кои не се изрично одобрени од страната одговорна за усогласеноста може да го поништат овластувањето на корисникот да работи со опремата.
Оваа опрема е во согласност со ограничувањата за изложеност на зрачење на FCC RF утврдени за неконтролирана средина. Овој уред и неговата антена не смеат да бидат поставени или да работат заедно со која било друга антена или предавател.
Антените што се користат за овој предавател мора да се монтираат за да обезбедат растојание на одвојување од најмалку 20 cm од сите лица и не смеат да бидат поставени или да работат заедно со која било друга антена или предавател.
Инструкции за интеграција на OEM
Овој уред е наменет само за OEM интегратори под следните услови Модулот може да се користи за инсталација во друг хост. Антената мора да биде инсталирана така што да се одржуваат 20 cm помеѓу антената и корисниците, а модулот на предавателот не смее да се наоѓа заедно со кој било друг пренос или антена. Модулот ќе се користи само со интегралните антени(и) кои се првично тестирани и сертифицирани со овој модул.
Сè додека се исполнети 3 услови погоре, нема да биде потребно дополнително тестирање на предавателот. Сепак, OEM интеграторот сè уште е одговорен за тестирање на нивниот краен производ за какви било дополнителни барања за усогласеност со инсталираниот овој модул (на пр.ample, емисија на дигитален уред, барања за периферни компјутери итн.
Забелешка:
Во случај овие услови да не можат да се исполнат (на прampод одредена конфигурација на лаптоп или ко-локација со друг предавател), тогаш овластувањето на FCC за овој модул во комбинација со опремата на домаќинот повеќе не се смета за валидно и FCC ID на модулот не може да се користи на финалниот производ. Во овие и околности, OEM интеграторот ќе биде одговорен за повторна проценка. Крајниот производ (вклучувајќи го предавателот) и добивање посебно овластување од FCC. Конечниот краен производ мора да биде означен на видлива област со следново: „Содржи ID на FCC на модулот на предавателот: 2AC7ZESP868503 или содржи FCC ID: 2AC7ZESP868503“.
Ресурси за учење
Документи кои мора да се прочитаат
Ве молиме запознајте се со следниве документи:
- Водич за програмирање ESP-IDF
 Обемна документација за развојната рамка ESP-IDF, која се движи од хардверски водичи до референци за API.
- Информации за нарачка на производи од еспресиф
Важни ресурси
Еве ги важните ресурси поврзани со.
- ESP32 BBS
 Заедница од инженер-до-инженер (E2E) за производите на Espressif каде што можете да објавувате прашања, да споделувате знаење, да истражувате идеи и да помогнете во решавањето проблеми со колегите инженери.
Историја на ревизии
| Датум | Верзија | Белешки за ослободување | 
| 2021-12-27 | V0.1 | Прелиминарно ослободување | 
Известување за одрекување и авторски права

Информации во овој документ, вклучувајќи URL референци, е предмет на промена без претходна најава.
СИТЕ ИНФОРМАЦИИ ОД ТРЕТИ ЛИЦА ВО ОВОЈ ДОКУМЕНТ СЕ ОБЕЗБЕДУВАНИ КАКО ШТО СЕ НЕМА ГАРАНЦИЈА ЗА НЕГОВАТА автентичност и точност.
НЕ Е ДАДЕНА ГАРАНЦИЈА НА ОВОЈ ДОКУМЕНТ ЗА НЕГОВАТА КОРИСТЕНА, НЕПОВРЕШУВАЊЕ, СООДВЕТНОСТ ЗА КОЈА ПОСЕБНИ НАМЕ, НИТУ НЕ Е НИКАКВА ГАРАНЦИЈА КОЈА ПОИНАКУ ПРОИЗЛЕГУВА ОД КОЈ ПРЕДЛОГ, СПЕЦИФИКАЦИЈАAMPЛЕ.
Се отфрла секаква одговорност, вклучително и одговорност за прекршување на какви било сопственички права, во врска со користењето на информациите во овој документ. Овде не се дадени лиценци изразени или имплицирани, со estoppel или на друг начин, за какви било права на интелектуална сопственост.
Логото на Wi-Fi Alliance Member е заштитен знак на Wi-Fi Alliance. Логото на Bluetooth е регистрирана трговска марка на Bluetooth SIG.
Сите трговски имиња, заштитни знаци и регистрирани трговски марки споменати во овој документ се сопственост на нивните соодветни сопственици и со ова се признати.
Авторски права © 2021 Espressif Systems (Shanghai) Co., Ltd. Сите права се задржани.
Документи / ресурси
|  | ESPRESSIF Esp8685-Wroom-03 Wi-Fi и Bluetooth модул за Интернет на нештата [pdf] Упатство за користење ESP868503, 2AC7Z-ESP868503, 2AC7ZESP868503, Esp8685-Wroom -03 Wi-Fi Bluetooth модул за Интернет на нештата, Wi-Fi Bluetooth модул за Интернет на нештата | 
 




