• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP-14, что это???

Doka

New member
могли бы вы внятно сформулировать мысль, которую, возможно, хотели донести?
Для стм8смысла в этих прослойках нет ну вообще совсем. Т.к. кристалл довольно простой и вполне можно и нуками по регистрам пробежаться. Это не стм32 все таки.
 

mail_robot

New member
я так понял мысль такая - напишу если что на асме ) Или вообще в машинных кодах. Мы ж настоящие индейцы, не чо попало
 

pvvx

Активный участник сообщества
попробуйте без использования связки с STM8 одновременно работать по WiFi и формировать сигнал на ИК-диод (модуляция с заполнением ~40кГц) или парсить асинхронный последовательный протокол (например прием с RF-брелока).
Вполне ESP8266 даже на прерываниях от таймера потянет. Максималка по прерыванию, когда ещё работает WiFi к 2..5 us, в зависимости от кода самого прерывания.
На I2S по DMA имеем и 10MHz вывод бита из буферов от 2-х килобайт... Так-же UART ESP8266 работает в ИК режиме. Т.е. вообще проблем для ИК не существует.
Есть беда только с I2C - по прерываниям не обеспечить 400кГц (это получается как раз в самый предел и неэффективно). А 40 кГц - это халява для ESP8266.
TCP2UART прошивка собирает ADC значения на прерывании 20кГц с десятка регистров и пересчетом коррекций, да выливает это всё в UDP (итоговый поток небольшой - 80 кбайт в сек + заголовки пакетов). При этом всё остальное - Web и прочее работает и понижения скорости многопользовательского обслуживания в Web незаметно.
 
Последнее редактирование:

ATON

New member
могли бы вы внятно сформулировать мысль, которую, возможно, хотели донести?
что непонятного? кристалл простой, значит вполне можно и руками по регистрам настройки писать без использования библиотек от производителя, которые жрут память в и так небольших 8кб и негативно влияют на скорость.
 

mail_robot

New member
зато они позитивно влияют на скорость разработки и не такие уж и тормознутые на самом деле
 

Discriminator

New member
Кстати, когда я ковырялся по весне с ЕСПшкой - там был попенгаген с матбиблиотекой. А как с этим у СТМ ;)
 

pet

Member
достучался до своего esp-14, попробовал несколько примеров с сервером и клиентом всё хорошо, хотел поблинкать, и чёт приуныл! внутри stm8s003 по которому очень мало инфы. с чем его едят господа? и как в него что нибудь залить. по документам ковырял ни слова ни нашол как он к esp подведён, как они взаимодействуют, ни схемы ни инструкции! может я что то упустил???

может легче просто выпаять его и развести ноги с esp???
 

Aleksey_

New member
тоже ковыряю есп 14 , подключил по единственной схеме что есть в гугле , коннектил его к юсб ттл конвертером , скетчи заливал из IDE 1.6.5 другая версия не подходит , ядра и библиотеки брал из видео обзоров по ESP 12E(ESP8266 Arduino IDE - Третьяков Сергей) , блинк работает , еще кое какие простые примеры работают , а вот что-то более емкое не хочет
 

pet

Member
тоже ковыряю есп 14 , подключил по единственной схеме что есть в гугле , коннектил его к юсб ттл конвертером , скетчи заливал из IDE 1.6.5 другая версия не подходит , ядра и библиотеки брал из видео обзоров по ESP 12E(ESP8266 Arduino IDE - Третьяков Сергей) , блинк работает , еще кое какие простые примеры работают , а вот что-то более емкое не хочет
вот вот.... я столкнулся с такой-же проблемой. видимо он как то подвязан к stm и делит с ним память, что неприятно схем нет!..
 

hrandib

New member
Если в вдруг кто-то решил приобрести это чудо, то имеется реализация modbus slave для части стм8 с опросом всех датчиков вот такого модуля: ESP14 BH1750 HDC1080 BMP280 . Схема особо не нужна, контроллеры связаны только по UART. У esp только boot пин торчит наружу, шить неудобно. Deep sleep работает, ресет заведен куда надо. Здесь еще немного инфы GitHub - merlokk/SmartHome: Eastron SDM220, SDM230, SDM630 modbus -> mqtt bridge
 
Сверху Снизу