Yuriy
причем тут юнит тесты? вы пробовали использовать в далеко не хобби, что предлагаете как эмулятор esp32?
romanetz
я ж сказал, из чего мой набор состоит
romanetz
это несколько разных плат, соединённых вместе
romanetz
ft2232h - потому, что у неё хорошая поддержка в openocd, и она ещё может кучу всего прошивать
romanetz
и отлаживать
romanetz
причем тут юнит тесты? вы пробовали использовать в далеко не хобби, что предлагаете как эмулятор esp32?
нет, не пробовал -по вышеупомянутой причине. считаю симуляторы бесполезной тратой времени
romanetz
они неадекватны, к сожалению
Yuriy
они неадекватны, к сожалению
вот точно, поэтому удивился рекомендации
romanetz
но у спрашивающего другого варианта нет, поэтому хоть что-то
Yuriy
Supported boards — Renode - documentation https://renode.readthedocs.io/en/latest/introduction/supported-boards.html
Yuriy
а почему в подобных проектах не встретить esp? кстати esp32s2 никто не пробовал?
romanetz
Qemu под esp32 кстати встречал ссыль
Indr1x
S2 анонсировали неделю назад всего лишь )
romanetz
я вот прям high speed usb жду чтобы сделали
romanetz
но нет
romanetz
в nrf52840 есть
romanetz
(но full speed 😞 )
Indr1x
он в бете сильно дольше
Ну мы тут все закупаемся на али, я сильно сомневаюсь что кому то перепали эти бета образцы
Владимир
Доброе утро, подскажите, как кидать инфу между двумя esp через wifi? Что бы каждый мог кинуть и принять инфу
Denisio
по udp или tcp
Denisio
или уровнем выще - http, что ещё проще
romanetz
по tcp
Владимир
по tcp
а tcp это не общение клиент сервер?
romanetz
оно дуплексное вообще по своей природе а так, обычно, клиент подключается к серверу (connect) и что-то от него хочет (send), ждёт ответа (receive) когда надоест - close библиотека wificlient, если на ардуине
romanetz
там и примеры есть
romanetz
да
hostmit
Товарищи, а есть ли где-то в продаже корпуса пластиковые с вырезами под OLED дисплей?
Владимир
да
if (client.connected()) { client.println("hello from ESP8266"); } Это отправка строки клиенту?
romanetz
Да
Владимир
Да
А какому?
romanetz
А, стоп, это от клиент отправка строки
romanetz
*от клиента
romanetz
Серверная часть по-другому выглядит
romanetz
Там accept используется и он отдаёт номер сокета
romanetz
Т.е. клиент сначала к сетке цепляется, а потом уже коннектится к серверу по tcp
romanetz
А сервер подымает вначале сетку и ждёт подключений
Владимир
А, стоп, это от клиент отправка строки
Но в этом скетче же пример общения с хостом разве нет?
romanetz
Да
romanetz
Но в этом скетче же пример общения с хостом разве нет?
но самого кода хоста в этом примере нету )
romanetz
это уже другой пример, simplewifiserver
Владимир
мне ведь нужно немного другое. есть две есть и она две общаются между собой
romanetz
ye
romanetz
ну
romanetz
на одной запущен клиент, на второй - сервер
Владимир
это уже другой пример, simplewifiserver
в какой вкладке находится?
romanetz
сетью там управляет класс WiFi, а вот tcp - WiFiClient, хоть для сервера хоть для клиента
Владимир
не вижу
romanetz
мы про разные esp говорим )
romanetz
у меня esp32 в ардуиновской среде стоит
romanetz
поэтому и не совпадает
Владимир
все ровно понять не могу как делать. подгрузит скетч udp подключил две есп к одной сети и кидаю сообщения от одной к другой по ip адресу и порту
Владимир
я верно делаю?
Владимир
мы про разные esp говорим )
Как очистить буфер? использую udp
romanetz
Как очистить буфер? использую udp
хз, надо лезть в исходник библиотеки
romanetz
memset обычно чистит буфера...
Mikhail
Mikhail
привет, кому не трудно подскажите не намудил ли я что то с подключением... это датчик температуры
Mikhail
он работает но нет нет да мозги делает иногда
Indr1x
подключено правильно
romanetz
он работает но нет нет да мозги делает иногда
У меня такая же херня, но там надо переделывать библиотеку, чтобы это исключить
Vladimir
Народ подскажите на ESP-07 есть аппаратный SPI или I2C? Я имею ввиду slave.
Andy
Народ подскажите на ESP-07 есть аппаратный SPI или I2C? Я имею ввиду slave.
аппаратного I2C на esp8266 точно нет. В idf сделан битбангом
Andy
не помню, помню только, что почему то пришлось вручную пилить slave spi
Vladimir
не помню, помню только, что почему то пришлось вручную пилить slave spi
В документации по ESP-12E говорится о SPI Master, но я вот вообще не могу ничего найти про SPI у ESP-07!
Andy
В документации по ESP-12E говорится о SPI Master, но я вот вообще не могу ничего найти про SPI у ESP-07!
Все esp-XXX построены на чипе esp8266, поэтому искать нужно в документации на этот чип. Например для rtos sdk https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/api-reference/peripherals/spi.html
Vladimir
Все esp-XXX построены на чипе esp8266, поэтому искать нужно в документации на этот чип. Например для rtos sdk https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/api-reference/peripherals/spi.html
Это то понятно, вопрос то в другом. Выведен ли интерфейс SPI наружу на GPIO или нет? Ведь у ESP-12 ног то поболе чем у ESP-07.
Алексей
Боковых одинаковое количество
Vladimir