ЕСПРЕССИФ ЛОГОЕСП32С3ВРООМ1
ЕСП32С3ВРООМ1У
Упутство за употребу 

ЕСПРЕССИФ ЕСП32-С3-ВРООМ-1 Блуетоотх модул
2.4 ГХз ВиФи (802.11 б/г/н) и Блуетоотх5 (ЛЕ) модул
Направљен око ЕСП32С3 серије СоЦ-а, Кстенса® дуалцоре 32-бит ЛКС7 микропроцесор
Фласх до 16 МБ, ПСРАМ до 8 МБ
36 ГПИО, богат скуп периферних уређаја
Уграђена ПЦБ антена или конектор за спољну антену

Модул Оверview

1.1 Карактеристике

ЦПУ и ОнЦхип меморија

  • ЕСП32-С3 серија уграђених СоЦ-ова, Кстенса® двојезгарни 32-битни ЛКС7 микропроцесор, до 240 МХз
  • 384 КБ РОМ
  • 512 КБ СРАМ
  • 16 КБ СРАМ у РТЦ-у
  • До 8 МБ ПСРАМ

Ви-фи

  • 802.11 б/г/н
  • Брзина пријеноса: 802.11н до 150 Мбпс
  • А-МПДУ и А-МСДУ агрегација
  • Подршка заштитног интервала од 0.4 µс
  • Опсег централне фреквенције радног канала: 2412 ~ 2462 МХз

Блуетоотх

  • Блуетоотх ЛЕ: Блуетоотх 5, Блуетоотх мрежа
  • 2 Мбпс ПХИ
  • Режим дугог домета
  • Додаци за оглашавање
  • Више комплета реклама
  • Алгоритам за избор канала #2

Периферије

  • ГПИО, СПИ, ЛЦД интерфејс, интерфејс камере, УАРТ, И2Ц, И2С, даљински управљач, бројач импулса, ЛЕД ПВМ, УСБ 1.1 ОТГ, УСБ Сериал/ЈTAG контролер, МЦПВМ, СДИО хост, ГДМА, ТВАИ® контролер (компатибилан са ИСО 11898-1), АДЦ, сензор за додир, сензор температуре, тајмери ​​и надзорни уређаји

Интегрисане компоненте на модулу

  • 40 МХз кристални осцилатор
  • До 16 МБ СПИ флеш

Опције антене

  • Уграђена ПЦБ антена (ЕСП32-С3-ВРООМ-1)
  • Екстерна антена преко конектора (ЕСП32-С3-ВРООМ-1У)

Услови рада

  • Оператинг волtagе/Напајање: 3.0 ~ 3.6 В
  • Радна температура околине:
    – 65 °Ц верзија: –40 ~ 65 °Ц
    – 85 °Ц верзија: –40 ~ 85 °Ц
    – 105 °Ц верзија: –40 ~ 105 °Ц
  • Димензије: видети табелу 1

1.2 Опис

ЕСП32-С3-ВРООМ-1 и ЕСП32-С3-ВРООМ-1У су два моћна, генеричка Ви-Фи + Блуетоотх ЛЕ МЦУ модула која су изграђена око ЕСП32-С3 серије СоЦ-а. Поврх богатог скупа периферних уређаја, убрзање за рачунарство неуронске мреже и обрада сигнала које обезбеђује СоЦ чини модуле идеалним избором за широк спектар сценарија апликација повезаних са АИ и вештачком интелигенцијом ствари (ИоТ), као што су препознавање речи буђења, препознавање говорних команди, препознавање и препознавање лица, паметни дом, паметни уређаји, паметна контролна табла, паметни звучник итд.
ЕСП32-С3-ВРООМ-1 долази са ПЦБ антеном. ЕСП32-С3-ВРООМ-1У долази са конектором за спољну антену. Купцима је доступан широк избор варијанти модула као што је приказано у табели 1. Међу варијантама модула, оне уграђене ЕСП32-С3Р8 раде на температури околине –40 ~ 65 °Ц, ЕСП32-С3-ВРООМ-1-Х4 и ЕСП32-С3 -ВРООМ-1У-Х4 ради на температури околине –40 ~ 105 °Ц, а друге варијанте модула раде на температури околине од –40 ~ 85 °Ц.

Табела 1: Информације о наручивању

Код за наручивање Цхип Ембеддед Фласх (МБ) ПСРАМ (МБ) Димензије (мм)
ЕСП32-С3-ВРООМ-1-Н4 ЕСП32-С3 4 0 18 × 25.5 × 3.1
ЕСП32-С3-ВРООМ-1-Н8 ЕСП32-С3 8 0
ЕСП32-С3-ВРООМ-1-Н16 ЕСП32-С3 16 0
ESP32-S3-WROOM-1-H4 (105 °C) ЕСП32-С3 4 0
ESP32-S3-WROOM-1-N4R2 ЕСП32-С3Р2 4 2 (Куад СПИ)
ESP32-S3-WROOM-1-N8R2 ЕСП32-С3Р2 8 2 (Куад СПИ)
ESP32-S3-WROOM-1-N16R2 ЕСП32-С3Р2 16 2 (Куад СПИ)
ESP32-S3-WROOM-1-N4R8 (65 °C) ЕСП32-С3Р8 4 8 (октални СПИ)
ESP32-S3-WROOM-1-N8R8 (65 °C) ЕСП32-С3Р8 8 8 (октални СПИ)
ESP32-S3-WROOM-1-N16R8 (65 °C) ЕСП32-С3Р8 16 8 (октални СПИ)
ЕСП32-С3-ВРООМ-1У-Н4 ЕСП32-С3 4 0 18 × 19.2 × 3.2
ЕСП32-С3-ВРООМ-1У-Н8 ЕСП32-С3 8 0
ЕСП32-С3-ВРООМ-1У-Н16 ЕСП32-С3 16 0
ESP32-S3-WROOM-1U-H4 (105 °C) ЕСП32-С3 4 0
ESP32-S3-WROOM-1U-N4R2 ЕСП32-С3Р2 4 2 (Куад СПИ)
ESP32-S3-WROOM-1U-N8R2 ЕСП32-С3Р2 8 2 (Куад СПИ)
ESP32-S3-WROOM-1U-N16R2 ЕСП32-С3Р2 16 2 (Куад СПИ)
ESP32-S3-WROOM-1U-N4R8 (65 °C) ЕСП32-С3Р8 4 8 (октални СПИ)
ESP32-S3-WROOM-1U-N8R8 (65 °C) ЕСП32-С3Р8 8 8 (октални СПИ)
ESP32-S3-WROOM-1U-N16R8 (65 °C) ЕСП32-С3Р8 16 8 (октални СПИ)

У средишту модула је ЕСП32-С3 серија СоЦ*, Кстенса ® 32-битни ЛКС7 ЦПУ који ради на до 240 МХз. Можете да искључите ЦПУ и искористите копроцесор мале снаге да стално надгледате периферне уређаје за промене или прелазак прагова.
ЕСП32-С3 интегрише богат скуп периферних уређаја укључујући СПИ, ЛЦД, интерфејс камере, УАРТ, И2Ц, И2С, даљински управљач, бројач импулса, ЛЕД ПВМ, УСБ Сериал/ЈTAG контролер, МЦПВМ, СДИО хост, ГДМА, ТВАИ® контролер (компатибилан са ИСО 11898-1), АДЦ, сензор на додир, сензор температуре, тајмери ​​и чувари, као и до 45 ГПИО. Такође укључује УСБ 1.1 Он-Тхе-Го (ОТГ) интерфејс пуне брзине који омогућава УСБ комуникацију.

Напомена:
* За више информација о ЕСП32-С3 серији СоЦ-а, погледајте листу података серије ЕСП32-С3.

Пин Дефинитионс

2.1 Изглед пинова
Пин дијаграм је применљив за ЕСП32-С3-ВРООМ-1 и ЕСП32-С3-ВРООМ-1У, али овај други нема зону задржавања.

ЕСПРЕССИФ ЕСП32-С3-ВРООМ1 Блуетоотх модул - Дефиниције пинова

2.2 Опис пина

Модул има 41 пина. Погледајте дефиниције пинова у табели 2.
За објашњења имена пинова и назива функција, као и конфигурације периферних пинова, погледајте ЕСП32-С3 Сериес Датасхеет.

Табела 2: Дефиниције пинова

Име бр. Тип a Функција
ГНД 1 P ГНД
3В3 2 P Напајање
EN 3 I Високо: укључено, омогућава чип. Ниско: искључено, чип се искључује.
Напомена: Не остављајте ЕН пин да плута.
ИОКСНУМКС 4 И/О/Т РТЦ_ГПИО4, ГПИО4, ТОУЦХ4, АДЦ1_ЦХ3
ИОКСНУМКС 5 И/О/Т РТЦ_ГПИО5, ГПИО5, ТОУЦХ5, АДЦ1_ЦХ4
ИОКСНУМКС 6 И/О/Т РТЦ_ГПИО6, ГПИО6, ТОУЦХ6, АДЦ1_ЦХ5
ИОКСНУМКС 7 И/О/Т РТЦ_ГПИО7, ГПИО7, ТОУЦХ7, АДЦ1_ЦХ6
ИОКСНУМКС 8 И/О/Т РТЦ_ГПИО15, ГПИО15, У0РТС, АДЦ2_ЦХ4, КСТАЛ_32К_П
ИОКСНУМКС 9 И/О/Т РТЦ_ГПИО16, ГПИО16, У0ЦТС, АДЦ2_ЦХ5, КСТАЛ_32К_Н
ИОКСНУМКС 10 И/О/Т РТЦ_ГПИО17, ГПИО17, У1ТКСД, АДЦ2_ЦХ6
ИОКСНУМКС 11 И/О/Т РТЦ_ГПИО18, ГПИО18, У1РКСД, АДЦ2_ЦХ7, ЦЛК_ОУТ3
ИОКСНУМКС 12 И/О/Т РТЦ_ГПИО8, ГПИО8, ТОУЦХ8, АДЦ1_ЦХ7, СУБСПИЦС1
ИОКСНУМКС 13 И/О/Т РТЦ_ГПИО19, ГПИО19, У1РТС, АДЦ2_ЦХ8, ЦЛК_ОУТ2, УСБ_Д-
ИОКСНУМКС 14 И/О/Т РТЦ_ГПИО20, ГПИО20, У1ЦТС, АДЦ2_ЦХ9, ЦЛК_ОУТ1, УСБ_Д+
ИОКСНУМКС 15 И/О/Т РТЦ_ГПИО3, ГПИО3, ТОУЦХ3, АДЦ1_ЦХ2
ИОКСНУМКС 16 И/О/Т ГПИО46
ИОКСНУМКС 17 И/О/Т РТЦ_ГПИО9, ГПИО9, ТОУЦХ9, АДЦ1_ЦХ8, ФСПИХД, СУСПЕНД
ИОКСНУМКС 18 И/О/Т РТЦ_ГПИО10, ГПИО10, ТОУЦХ10, АДЦ1_ЦХ9, ФСПИЦС0, ФСПИИО4, СУБСПИЦС0
ИОКСНУМКС 19 И/О/Т РТЦ_ГПИО11, ГПИО11, ТОУЦХ11, АДЦ2_ЦХ0, ФСПИД, ФСПИИО5, СУСПЕНД
ИОКСНУМКС 20 И/О/Т РТЦ_ГПИО12, ГПИО12, ТОУЦХ12, АДЦ2_ЦХ1, ФСПИЦЛК, ФСПИИО6, СУБСПИЦЛК
ИОКСНУМКС 21 И/О/Т РТЦ_ГПИО13, ГПИО13, ТОУЦХ13, АДЦ2_ЦХ2, ФСПИК, ФСПИИО7, СУБСПИК
ИОКСНУМКС 22 И/О/Т РТЦ_ГПИО14, ГПИО14, ТОУЦХ14, АДЦ2_ЦХ3, ФСПИВП, ФСПИДКС, СУБСПИВП
ИОКСНУМКС 23 И/О/Т РТЦ_ГПИО21, ГПИО21
ИОКСНУМКС 24 И/О/Т СПИЦЛК_П_ДИФФ,ГПИО47, СУБСПИЦЛК_П_ДИФФ
ИОКСНУМКС 25 И/О/Т СПИЦЛК_Н_ДИФФ,ГПИО48, СУБСПИЦЛК_Н_ДИФФ
ИОКСНУМКС 26 И/О/Т ГПИО45
ИОКСНУМКС 27 И/О/Т РТЦ_ГПИО0, ГПИО0
ИОКСНУМКС b 28 И/О/Т СПИИО6, ГПИО35, ФСПИД, СУБСПИД
ИОКСНУМКС b 29 И/О/Т СПИИО7, ГПИО36, ФСПИЦЛК, СУБСПИЦЛК
ИОКСНУМКС b 30 И/О/Т СПИДКС, ГПИО37, ФСПИК, СУБСПИК
ИОКСНУМКС 31 И/О/Т ГПИО38, ФСПИВП, СУБСПИВП
ИОКСНУМКС 32 И/О/Т МТЦК, ГПИО39, ЦЛК_ОУТ3, СУБСПИЦС1
ИОКСНУМКС 33 И/О/Т МТДО, ГПИО40, ЦЛК_ОУТ2
ИОКСНУМКС 34 И/О/Т МТДИ, ГПИО41, ЦЛК_ОУТ1

Табела 2 – наставак са претходне стране

Име бр. Тип a Функција
ИОКСНУМКС 35 И/О/Т МТМС, ГПИО42
РКСД0 36 И/О/Т У0РКСД, ГПИО44, ЦЛК_ОУТ2
ТКСД0 37 И/О/Т У0ТКСД, ГПИО43, ЦЛК_ОУТ1
ИОКСНУМКС 38 И/О/Т РТЦ_ГПИО2, ГПИО2, ТОУЦХ2, АДЦ1_ЦХ1
ИОКСНУМКС 39 И/О/Т РТЦ_ГПИО1, ГПИО1, ТОУЦХ1, АДЦ1_ЦХ0
ГНД 40 P ГНД
ПРОЧИТАЈТЕ 41 P ГНД

а П: напајање; И: улаз; О: излаз; Т: висока импеданса. Функције пинова подебљане су подразумеване функције пинова.
б У варијантама модула које имају уграђен ОСПИ ПСРАМ, тј. које уграђују ЕСП32-С3Р8, пинови ИО35, ИО36 и ИО37 се повезују на ОСПИ ПСРАМ и нису доступни за другу употребу.

Започните

3.1 Шта вам треба
За развој апликација за модул потребно је:

  • 1 к ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У
  • 1 к Еспрессиф РФ плоча за тестирање
  • 1 к УСБ-то-Сериал плоча
  • 1 к Мицро-УСБ кабл
  • 1 к ПЦ са Линуком

У овом корисничком водичу, оперативни систем Линук узимамо као примерampле. За више информација о конфигурацији за Виндовс и мацОС, погледајте Водич за програмирање ЕСП-ИДФ.
3.2 Повезивање хардвера

  1.  Залемите модул ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У на плочу за РФ тестирање као што је приказано на слици 2.ЕСПРЕССИФ ЕСП32-С3-ВРООМ1 Блуетоотх модул - Хардверска веза
  2. Повежите плочу за РФ тестирање са УСБ-то-серијском плочом преко ТКСД, РКСД и ГНД.
  3. Повежите УСБ-на-серијску плочу са рачунаром.
  4. Повежите плочу за РФ тестирање на рачунар или адаптер за напајање да бисте омогућили напајање од 5 В, преко Мицро-УСБ кабла.
  5. Током преузимања, повежите ИО0 са ГНД преко краткоспојника. Затим укључите плочу за тестирање.
  6. Преузмите фирмвер у флеш. За детаље, погледајте одељке у наставку.
  7. Након преузимања, уклоните краткоспојник на ИО0 и ГНД.
  8. Поново укључите РФ тестну плочу. Модул ће се пребацити у радни режим. Чип ће читати програме са флеша након иницијализације.

Напомена:
ИО0 је интерно логички висок. Ако је ИО0 подешен на пулл-уп, бира се режим покретања. Ако је овај пин падајући или лебдећи лево, изабран је режим преузимања. За више информација о ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У, погледајте таблицу података серије ЕСП32-С3.

3.3 Поставите развојно окружење
Еспрессиф ИоТ развојни оквир (ЕСП-ИДФ скраћено) је оквир за развој апликација заснованих на Еспрессиф ЕСП32. Корисници могу да развијају апликације са ЕСП32-С3 у Виндовс/Линук/мацОС-у засноване на ЕСП-ИДФ. Овде као пример узимамо Линук оперативни системampле.
3.3.1 Предуслови за инсталирање
Да бисте компајлирали са ЕСП-ИДФ, потребно је да набавите следеће пакете:

  • ЦентОС 7 и 8:
    1 судо иум -и ажурирање && Судо иум инсталл гит вгет флек бисон гперф питхон3 питхон3пип
    2 питхон3-сетуптоолс ЦМаке ниња-буилд ццацхе дфу-утил бусби
  • Убунту и Дебиан:
    1 Судо апт-гет инсталл гит вгет флек бисон гперф питхон3 питхон3-пип питхон3сетуптоолс 
    2 цмаке ниња-буилд ццацхе лифе-дев либссл-дев дфу-утил либусб-1.0-0
  • Арцх:
    1 судо Пацман -С – потребан је ГЦЦ гит маке флек бисон гперф питхон-пип ЦМаке ниња ццацхе 2 дфу-утил либусб

Напомена:

  • Овај водич користи директоријум ~/есп на Линук-у као инсталациони фолдер за ЕСП-ИДФ.
  • Имајте на уму да ЕСП-ИДФ не подржава размаке у путањама.

3.3.2 Набавите ЕСПИДФ

Да бисте направили апликације за модул ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У, потребне су вам библиотеке софтвера које Еспрессиф обезбеђује у ЕСП-ИДФ репозиторијуму.
Да бисте добили ЕСП-ИДФ, креирајте инсталациони директоријум ( ~/есп) за преузимање ЕСП-ИДФ и клонирајте спремиште помоћу 'гит цлоне':

  1. мкдир -п ~/есп
  2. цд ~/есп
  3.  гит клон – рекурзивно хттпс://гитхуб.цом/еспрессиф/есп-идф.гит

ЕСП-ИДФ ће бити преузет у ~/есп/есп-идф. Консултујте ЕСП-ИДФ верзије за информације о томе који ЕСП-ИДФ
верзија коју треба користити у датој ситуацији.
3.3.3 Подешавање алата
Осим ЕСП-ИДФ-а, потребно је да инсталирате и алате које користи ЕСП-ИДФ, као што су компајлер, дебагер, Питхон пакети, итд. ЕСП-ИДФ обезбеђује скрипту под називом 'инсталл.сх' да помогне у подешавању алата у једном потезу.
1 цд ~/есп/есп-идф
2 ./инсталл.сх

3.3.4 Подешавање променљивих окружења
Инсталирани алати још нису додати променљивој окружења ПАТХ. Да би алати били употребљиви из командне линије, неке променљиве окружења морају бити подешене. ЕСП-ИДФ обезбеђује још један извоз скрипте. сх' који то ради. У терминалу где ћете користити ЕСП-ИДФ, покрените:
1 . $ХОМЕ/есп/есп-ИДФ/екпорт.сх
Сада је све спремно, можете да направите свој први пројекат на модулу ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У.

3.4 Креирајте свој први пројекат
3.4.1 Покрените пројекат

Сада сте спремни да припремите своју апликацију за ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У модул.
Можете почети са пројектом гет-стартед/хелло_ворлд од екampлес директоријум у ЕСП-ИДФ.
Копирајте гет-стартед/хелло_ворлд у ~/есп директоријум:
1 цд ~/есп
2 цп -р $ИДФ_ПАТХ/екampлес/гет-стартед/хелло_ворлд .
Постоји низ ексampле пројекти у прampлес директоријум у ЕСП-ИДФ. Можете копирати било који пројекат на исти начин као што је горе приказано и покренути га. Такође је могућа изградња екampна месту, без да их претходно копирате.
3.4.2 Повежите свој уређај
Сада повежите свој модул са рачунаром и проверите испод којег серијског порта је модул видљив. Серијски портови у Линук-у почињу са '/дев/ТТИ у својим називима. Покрените наредбу испод два пута, прво са искљученом плочом, а затим са укљученом. Порт који се појављује други пут је онај који вам је потребан:
1 лс /дев/тти*

Напомена:
Држите име порта при руци јер ће вам требати у следећим корацима.

3.4.3 Конфигуришите
Идите до свог 'хелло_ворлд' директоријума из корака 3.4.1. Покрените пројекат, поставите ЕСП32-С3 чип као циљ и покрените услужни програм за конфигурацију пројекта 'менуцонфиг'.
1 цд ~/есп/хелло_ворлд
2 идф.пи сет-таргет есп32с3
3 идф.пи менуцонфиг
Постављање циља са 'идф.пи сет-таргет есп32с3' треба да се уради једном, након отварања новог пројекта. Ако пројекат садржи неке постојеће верзије и конфигурације, оне ће бити обрисане и иницијализоване. Циљ може бити сачуван у променљивој окружења да би се прескочио овај корак. Погледајте Избор циља за додатне информације.
Ако су претходни кораци урађени исправно, појављује се следећи мени:

ЕСПРЕССИФ ЕСП32-С3-ВРООМ1 Блуетоотх модул - Конфигуришите

Овај мени користите за подешавање променљивих специфичних за пројекат, нпр. име Ви-Фи мреже и лозинку, брзину процесора, итд. Подешавање пројекта са менуцонфиг може се прескочити за „хелло_ворд“. Овај бившиampле ће радити са подразумеваном конфигурацијом. Боје менија могу бити различите у вашем терминалу. Изглед можете променити помоћу опције „–стил“. Покрените 'идф.пи менуцонфиг –хелп за даље информације.
3.4.4 Израдите пројекат
Изградите пројекат покретањем:
1 идф.пи буилд
Ова команда ће компајлирати апликацију и све ЕСП-ИДФ компоненте, а затим ће генерисати покретачки програм, табелу партиција и бинарне датотеке апликације.

1 $ идф.пи буилд
2 Покретање ЦМаке-а у директоријуму /патх/то/хелло_ворлд/буилд
3 Извршавање ”ЦМаке -Г Ниња –варн-унинитиализед /патх/то/хелло_ворлд”…
4 Упозорите на неиницијализоване вредности.
5 — Пронађен Гит: /уср/бин/гит (пронађена верзија ”2.17.0”)
6 — Прављење празне авс_иот компоненте због конфигурације
7 — Имена компоненти: …
8 — Путеви компоненти: …
9
10 … (више линија излазног система за изградњу)
11
12 [527/527] Генерисање хелло_ворлд.бин
13 есптоол.пи в2.3.1
14
15 Изградња пројекта завршена. Да бисте флешовали, покрените ову команду:
16 ../../../цомпонентс/есптоол_пи/есптоол/есптоол.пи -п (ПОРТ) -б 921600
17 врите_фласх –фласх_моде дио –фласх_сизе детектује –фласх_фрек 40м
18 0к10000 буилд/хелло_ворлд.бин буилд 0к1000 буилд/боотлоадер/боотлоадер.бин 0к8000
19 буилд/партитион_табле/партитион-табле.бин
20 или покрените 'идф.пи -п ПОРТ фласх'

Ако нема грешака, израда ће се завршити генерисањем бинарног .бин фирмвера file.

3.4.5 Фласх на уређај 

Фласх бинарне датотеке које сте управо уградили у свој модул тако што ћете покренути:
1 идф.пи -п ПОРТ [-б БАУД] трепери
Замените ПОРТ именом серијског порта ваше ЕСП32-С3 плоче из корака: Повежите свој уређај.
Такође можете променити брзину преноса флешера тако што ћете заменити БАУД брзином преноса која вам је потребна. Подразумевана брзина преноса је 460800.
За више информација о аргументима идф.пи погледајте идф.пи.

Напомена:
Опција 'фласх' аутоматски гради и флешује пројекат, тако да покретање 'идф.пи буилд' није неопходно.

Када трепери, видећете излазни дневник сличан следећем:
1 …
2 есптоол.пи есп32с3 -п /дев/ттиУСБ0 -б 460800 –бефоре=дефаулт_ресет –афтер=хард_ресет
3 врите_фласх –фласх_моде дио –фласх_фрек 80м –фласх_сизе 2МБ 0к0 покретач/боотлоадер.
бин
4 0к10000 хелло_ворлд.бин 0к8000 партитион_табле/партитион-табле.бин
5 есптоол.пи в3.2-дев
6 Серијски порт /дев/ттиУСБ0
7 Повезивање….
8 Чип је ЕСП32-С3
9 карактеристика: ВиФи, БЛЕ
10 Цристал је 40МХз
11 MAC: 7c:df:a1:e0:00:64
12 Отпремање стубића…
13 Руннинг стуб…
14 Стуб рун…
15 Промена брзине преноса на 460800
16 Промењено.
17 Конфигурисање величине блица…
18 Фласх ће бити обрисан од 0к00000000 до 0к00004ффф…
19 Фласх ће бити обрисан од 0к00010000 до 0к00039ффф…
20 Фласх ће бити обрисан од 0к00008000 до 0к00008ффф…
21 Компресовано 18896 бајтова на 11758…
22 Писање на 0к00000000… (100 %)
23 Написао 18896 бајтова (11758 компримованих) на 0к00000000 за 0.5 секунди (ефективно 279.9 кбит/с)

24 Хеш података верификован.
25 Компресовано 168208 бајтова на 88178…
26 Писање на 0к00010000… (16 %)
27 Вритинг ат 0к0001а80ф… (33 %)
28 Вритинг ат 0к000201ф1… (50 %)
29 Вритинг ат 0к00025дцф… (66 %)
30 Вритинг ат 0к0002д0бе… (83 %)
31 Писање на 0к00036ц07… (100 %)
32 Написао 168208 бајтова (88178 компримованих) на 0к00010000 за 2.4 секунде (ефективно 569.2 кбит/с
)…
33 Хеш података верификован.
34 Компресовано 3072 бајтова на 103…
35 Писање на 0к00008000… (100 %)
36 Написао 3072 бајта (103 компримовано) на 0к00008000 за 0.1 секунду (ефективно 478.9 кбит/с)…
37 Хеш података верификован.
38
39 Одлазак…
40 Хард ресетовање преко РТС пина…
41 Готово

Ако нема проблема до краја процеса флешовања, плоча ће се поново покренути и покренути апликацију „хелло_ворлд“.

3.4.6 Монитор
Да бисте проверили да ли је „хелло_ворлд“ заиста покренут, откуцајте „идф.пи -п ПОРТ монитор“ (не заборавите да замените ПОРТ именом свог серијског порта).
Ова команда покреће апликацију ИДФ Монитор:
1 $ идф.пи -п /дев/ттиУСБ0 монитор
2 Покретање идф_монитор у директоријуму […]/есп/хелло_ворлд/буилд
3 Извршавање ”питхон […]/есп-идф/тоолс/идф_монитор.пи -б 115200
4 […]/есп/хелло_ворлд/буилд/хелло-ворлд.елф”…
5 — идф_монитор на /дев/ттиУСБ0 115200 —
6 — Прекини: Цтрл+] | Мени: Цтрл+Т | Помоћ: Цтрл+Т праћено Цтрл+Х —
7 и 8. јуна 2016. 00:22:57
8
9 рст:0к1 (ПОВЕРОН_РЕСЕТ),боот:0к13 (СПИ_ФАСТ_ФЛАСХ_БООТ)
10 и 8. јуна 2016. 00:22:57
11 …
Након што се евиденција покретања и дијагностике помери нагоре, требало би да видите „Здраво свет!“ одштампан апликацијом.

1 …
2 Здраво свет!
3 Поновно покретање за 10 секунди…
4 Ово је есп32с3 чип са 2 ЦПУ језгра, Ово је есп32с3 чип са 2 ЦПУ језгра, ВиФи/БЛЕ
,
5 силиконска ревизија 0, 2МБ екстерни флеш
6 Минимална величина слободне гомиле: 390684 бајтова
7 Поновно покретање за 9 секунди…
8 Поновно покретање за 8 секунди…
9 Поновно покретање за 7 секунди…

За излазак из ИДФ монитора користите пречицу Цтрл+].
То је све што вам треба да почнете са ЕСП32-С3-ВРООМ-1 или ЕСП32-С3-ВРООМ-1У модулом! Сад сте
спремни су да пробају неки други бившиampлес у ЕСП-ИДФ, или идите право на развој сопствених апликација.

Изјава САД ФЦЦ

Овај уређај је у складу са делом 15 ФЦЦ правила. Операција је подложна следећа два услова:

  • Овај уређај можда неће изазвати штетне сметње.
  • Овај уређај мора прихватити све примљене сметње, укључујући сметње које могу узроковати нежељени рад.

Ова опрема је тестирана и утврђено је да је у складу са ограничењима за дигиталне уређаје класе Б, у складу са делом 15 ФЦЦ правила.
Ова ограничења су дизајнирана да разумно заштите од штетних сметњи у стамбеној инсталацији. Ова опрема генерише, користи и може да емитује радио-фреквенцијску енергију и, ако се не инсталира и не користи у складу са упутствима, може изазвати штетне сметње у радио комуникацијама. Међутим, не постоји гаранција да се сметње неће појавити у одређеној инсталацији. Ако ова опрема изазива штетне сметње радио или телевизијском пријему, што се може утврдити искључивањем и укључивањем опреме, корисник се подстиче да покуша да исправи сметње једном од следећих мера:

  • Преусмерите или преместите пријемну антену.
  • Повећајте размак између опреме и пријемника.
  • Повежите опрему у утичницу на струјном колу различитом од оног на који је прикључен пријемник.
  • За помоћ се обратите продавцу или искусном радио/ТВ техничару.

Све промене или модификације које није изричито одобрила страна одговорна за усклађеност могу поништити корисниково овлашћење да користи опрему.
Ова опрема је у складу са ограничењима изложености РФ зрачењу ФЦЦ утврђеним за неконтролисано окружење. Овај уређај и његова антена не смеју да се налазе заједно или да раде заједно са било којом другом антеном или предајником.
Антене које се користе за овај предајник морају бити инсталиране тако да обезбеде растојање од најмање 20 цм од свих особа и не смеју се налазити заједно или радити заједно са било којом другом антеном или предајником.
ОЕМ интеграцијска упутства
Овај уређај је намењен само ОЕМ интеграторима под следећим условима. Модул се може користити за инсталацију на другом хосту. Антена мора бити инсталирана тако да између антене и корисника остане 20 цм, а модул предајника не сме да се налази заједно са било којим другим предајником или антеном. Модул ће се користити само са интегрисаном антеном(ама) која је првобитно тестирана и сертификована са овим модулом. Све док су испуњена 3 горња услова, даљи тестови предајника неће бити потребни. Међутим, ОЕМ интегратор је и даље одговоран за тестирање свог крајњег производа за све додатне захтеве усаглашености са овим инсталираним модулом (нпр.ampле, емисија дигиталних уређаја, периферни захтеви рачунара, итд.)

Напомена:
У случају да се ови услови не могу испунити (нпрampако одређена конфигурација лаптопа или ко-локација са другим предајником), онда се овлашћење ФЦЦ за овај модул у комбинацији са опремом домаћина више не сматра важећим и ФЦЦ ИД модула се не може користити на коначном производу. У овим околностима, ОЕМ интегратор ће бити одговоран за поновну процену крајњег производа (укључујући предајник) и добијање посебног овлашћења ФЦЦ.

Означавање крајњег производа
Овај модул предајника је одобрен само за употребу у уређајима где се антена може инсталирати тако да се између антене и корисника може одржати 20 цм. Коначни крајњи производ мора бити означен на видљивом месту са следећим: „Садржи ФЦЦ ИД: 2АЦ7З-ЕСПС3ВРООМ1“.

ИЦ Статемент

Овај уређај је у складу са РСС-ом који је изузет од лиценце Индустри Цанада. Операција је подложна следећа два услова:

  •  Овај уређај можда неће изазвати сметње; и
  • Овај уређај мора да прихвати све сметње, укључујући сметње које могу изазвати нежељени рад уређаја.

Изјава о изложености зрачењу
Ова опрема је у складу са ограничењима изложености ИЦ зрачењу утврђеним за неконтролисано окружење. Ову опрему треба инсталирати и користити на минималном растојању од 20 цм између радијатора и вашег тела.
РСС247 Одељак 6.4 (5)
Уређај би могао аутоматски прекинути пренос у случају недостатка информација за пренос или грешке у раду. Имајте на уму да ово нема за циљ да забрани пренос контролних или сигналних информација или употребу понављајућих кодова тамо где то захтева технологија.
Овај уређај је намењен само ОЕМ интеграторима под следећим условима: (За употребу модула)

  • Антена мора бити постављена тако да између антене и корисника остане 20 цм, и
  • Модул предајника не сме да се налази заједно са било којим другим предајником или антеном.
    Све док су испуњена 2 горња услова, даљи тестови предајника неће бити потребни. Међутим, ОЕМ интегратор је и даље одговоран за тестирање свог крајњег производа за све додатне захтеве усаглашености који су потребни са овим инсталираним модулом.

ВАЖНА НАПОМЕНА:
У случају да се ови услови не могу испунити (нпрampодређене конфигурације лаптопа или колокацију са другим предајником), онда се канадско овлашћење више не сматра важећим и ИЦ ИД се не може користити на коначном производу. У овим околностима, ОЕМ интегратор ће бити одговоран за поновну процену краја
производ (укључујући предајник) и добијање посебног овлашћења у Канади.

Означавање крајњег производа
Овај модул предајника је одобрен само за употребу у уређајима где се антена може инсталирати тако да се између антене и корисника може одржати 20 цм. Коначни крајњи производ мора бити означен на видљивом месту са следећим: „Садржи ИЦ: 21098-ЕСПС3ВРООМ1“.

Ручне информације за крајњег корисника
ОЕМ интегратор мора бити свестан да не даје информације крајњем кориснику о томе како да инсталира или уклони овај РФ модул у корисничком приручнику крајњег производа који интегрише овај модул. Упутство за крајњег корисника ће садржати све потребне регулаторне информације/упозорење као што је приказано у овом приручнику.

Повезана документација и ресурси

Повезана документација

  • ЕСП32-С3 Сериес Датасхеет – Спецификације хардвера ЕСП32-С3.
  • ЕСП32-С3 Технички референтни приручник – Детаљне информације о томе како да користите ЕСП32-С3 меморију и периферне уређаје.
  • ЕСП32-С3 Смернице за дизајн хардвера – Смернице о томе како да интегришете ЕСП32-С3 у ваш хардверски производ.
  • Цертификати
    http://espressif.com/en/support/documents/certificates
  • Ажурирања документације и претплата на обавештења о ажурирању
    http://espressif.com/en/support/download/documents

Девелопер Зоне

  • ЕСП-ИДФ Водич за програмирање за ЕСП32-С3 – Обимна документација за развојни оквир ЕСП-ИДФ.
  • ЕСП-ИДФ и други развојни оквири на ГитХуб-у.
    http://github.com/espressif
  • ЕСП32 ББС Форум – Заједница од инжењера до инжењера (Е2Е) за Еспрессиф производе где можете постављати питања, делити знање, истраживати идеје и помоћи у решавању проблема са колегама инжењерима.
    http://esp32.com/
  • ЕСП Јоурнал – најбоље праксе, чланци и белешке људи из Еспрессиф-а.
    http://blog.espressif.com/
  • Погледајте картице СДК-ови и демонстрације, Апликације, Алати, АТ фирмвер.
    http://espressif.com/en/support/download/sdks-demos

Производи 

Контактирајте нас

  • Погледајте картице Питања о продаји, Технички упити, Шема кола и дизајн ПЦБ Реview, Узми Сampлес (Онлине продавнице), постаните наш добављач, коментари и сугестије.
    http://espressif.com/en/contact-us/sales-questions

Историја ревизија 

Датум Версион Напомене о издању
10/29/2021 в0.6 Свеукупно ажурирање за ревизију чипа 1
7/19/2021 в0.5.1 Прелиминарно издање, за ревизију чипа 0

ЕСПРЕССИФ ЛОГО2ввв.еспрессиф.цом 

Одрицање одговорности и обавештење о ауторским правима
Информације у овом документу, укључујући URL референце, подложно је промени без претходне најаве.
СВЕ ИНФОРМАЦИЈЕ ТРЕЋИХ ЛИЦА У ОВОМ ДОКУМЕНТУ СЕ ДАЈУ КАКВЕ ЈЕСУ БЕЗ НИКАКВЕ ГАРАНЦИЈЕ ЗА ЊЕГОВИНУ АУТЕНТИЧНОСТ И ТАЧНОСТ.
ЗА ОВАЈ ДОКУМЕНТ СЕ НЕ ДАЈЕ НИКАКВА ГАРАНЦИЈА ЗА ЊЕГОВО ПРОДАЈНОСТ, НЕКРШЕЊЕ ПРАВА ИЛИ ПОДЕСНОСТ ЗА БИЛО КОЈУ ОДРЕЂЕНУ СВРХУ, НИТИ ЈЕ ДА ГА ГАРАНЦИЈА НА ДРУГИМ ПРОИЗЛАЗИ ИЗ БИЛО КАКОГ ПРЕДЛОГА, СПЕЦИФИКАЦИЈЕ ИЛИ СAMPЛЕ.
Сва одговорност, укључујући одговорност за кршење власничких права, у вези са коришћењем информација у овом документу се одриче. Никакве лиценце изричите или имплициране, путем естоппела или на други начин, на било које право интелектуалне својине се овде не дају.
Лого Ви-Фи Аллианце Мембер је заштитни знак Ви-Фи Аллианце. Блуетоотх логотип је регистровани заштитни знак компаније Блуетоотх СИГ.
Сва трговачка имена, жигови и регистровани жигови поменути у овом документу су власништво њихових власника и овим су признати.
Претходно издање в0.6 Цопиригхт
© 2022 Еспрессиф Системс (Схангхаи) Цо., Лтд. Сва права задржана.

Документи / Ресурси

ЕСПРЕССИФ ЕСП32-С3-ВРООМ-1 Блуетоотх модул [пдф] Упутство за употребу
ЕСП32- С3- ВРООМ -1, ЕСП32 -С3 -ВРООМ -1У, Блуетоотх модул, ЕСП32- С3- ВРООМ -1 Блуетоотх модул

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *