• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. S

    RTL8720CM/CF

    На таобао появились киты на серии Ameba Z2 Это чипы RTL8720CM и RTL8720CF У CM внутри 4mb psram, флэш снаружи а у CF внутри флэшка. Плата Ameba Z2 IoT оснащена безопасным микроконтроллером беспроводной связи Realtek RTL8720CM Armv8-M KM4 Модулей отдельно, документации и SDK нет. С...
  2. S

    Невыровненный доступ

    Поддерживается ли в ESP32 работа с невыровенными адресами или будет исключение ? Например если 32-х битную переменную расположить по адресу не кратному 4. Такой же вопрос про ESP8266. Про замедление и плохой стиль я знаю. Вопрос именно про исключения.
  3. S

    Браузеры отказываются от поддержки TLS 1.0 и 1.1

    Браузеры отказываются от поддержки TLS 1.0 и 1.1 Актуальный стандарт сейчас TLS 1.3 его esp (и другие) не тянут. Через пару лет из браузеров выпилят и TLS 1.2 последнее что еще тянут wifi soc.
  4. S

    Вопрос Быстродействие RTOS Task Notifications

    По прерыванию от gpio нужно разбудить задачу. Код: #define SPI0INT_PIN 27 static TaskHandle_t xTaskToNotify = NULL; static void IRAM_ATTR gpio_isr_handler(void* arg) { BaseType_t xHigherPriorityTaskWoken = pdFALSE; //gpio_set_level(25, 1); GPIO.out_w1ts = (1 << 25)...
  5. S

    Задержки в сети wifi

    (тема не относится к rtl просто нет общего раздела) Решил измерить задержки передачи данных через wifi. Используется модуль rtl00 с последней web-свалкой (можно и на Esp просто это валялось поблизости). В локальной сети запущен простейший udp echo server он немедленно возвращает все что принял...
  6. S

    Соединение 32 и 37 выводов

    На схеме ESP-WROVER-KIT_SCH-3.pdf замкнуты выводы 32 и 37 модулей ESP32-WROOM и WROVER. Зачем это сделано и нужно ли это соединение повторять в своих конструкциях ???
  7. S

    Энергопотребление ESP32-WROVER в deep sleep

    Модуль ESP32-WROVER V4 с чипом ESP32D0WDQ6 (revision 1). Тестирую примеры из esp-idf, что-то большое потребление получается. (примеры работают как обещалось) ulp: 0.1 mA deep_sleep: 0.47 mA Когда EN=Low ток не регистрируется (менее 0.5uА) В readme в примерах обещают потребление раз в 10 меньше...
  8. S

    EMW3080(A)/EMW3080(B)

    Начали появляться в продаже модули EMW3080(A)/ EMW3080(B) от MXCHIP. Там внутри Ameba-Z или что-то неведомое ? Производитель шифруется но по ресурсам похоже на 8710/11 B Интерес пока абстрактный потому что ценник выставлен абсурдный.
  9. S

    Не всегда видит пропажу AP

    USDK. Автоподключение Station в RTL не всегда срабатывает, стал проверять: AP - usb свисток Zyxel G-202 Тест 1: Выдергиваю питание AP или отключаю устройство в диспетчере устройств - в RTL перестают поступать WIFI_EVENT_BEACON_AFTER_DHCP и через какое-то время возникает событие Disconnect что...
  10. S

    Одинаковый MAC в модулях RTL00

    Новая беда. В нескольких модулях RTL00 прошит одинаковый MAC. Китайцам и в голову не могло придти что бледнолицые собаки вздумают развернуть сеть датчиков. Естественно с одинаковым MAC модули не работают. Теперь опять придется выкручиваться. Пожалуй RTL00 лучше вовсе нигде не применять: в SDK...
  11. S

    Включать/выключать AP без разрыва соединения STATION

    Дано: STATION соединен, поднято соединение TCP, AP выключена. Необходимо по событию включить/выключать AP не разрывая ранее установленное соединение STATION. Т.е нужна прозрачная смена режимов RTW_MODE_STA <--> RTW_MODE_STA_AP. Возможно ли такое в принципе ? Смена режима через wifi_run ведет к...
  12. S

    polarssl на 8710 - идея заведомо гиблая ?

    USDK. подключил polarssl, создал тест который только коннектится на onesignal.com и отключается после handshake. Код сразу увеличился на 72096 байт. С heap тоже безрадостно - жрет память непомерно: Example_push_notification [entry] heap=36368 ssl_init [ok] heap=17096 SSL ciphersuite...
  13. S

    Не работают float, double и библиотека math

    Понадобилась арифметика с плавающей точкой и функции из math. С этим совсем беда: стандартные библиотеки отключены а в rtl_libc все плохо, даже сравнение float не работает: undefined reference to `__aeabi_fcmple' и в том же духе по всем фунциям eabi для float и double. Подключить стандартную...
  14. S

    Щелевые отверстия и фрезерование контура платы

    Хочу заказать проект в котором есть щелевые металлизированные отверстия (plated slot holes) для разъемов а также фрезерованные вырезы в контуре платы. Контур платы я могу свести к прямоугольному (вырежу сам) а вот без щелевых отверстий никак не обойтись и свести их к круглым не получится.. На...
  15. S

    Вывести с RTL четре канала аудио

    Возможно ли вывести с RTL 3 а лучше 4 звуковых канала 48 кГц, 16 бит ? Если надо поставлю чип AM. Это не для музыки, нужно генерить многоканальные тональные посылки сложной формы. Частоты в районе 5-8кГц.
  16. S

    не работают потоковые операции spi0

    spi_master_write работает а все потоковые как interrupt так dma - нет. // SPI0 (S0) #define SPI0_MOSI PC_2 #define SPI0_MISO PC_3 #define SPI0_SCLK PC_1 #define SPI0_CS PC_0 volatile uint8_t MasterRxDone, MasterTxDone; spi_t spi_master; void master_tr_done_callback(void *pdata, SpiIrq...
  17. S

    wifi_scan_networks возвращает странные данне

    Результат после wifi_scan_networks странный: в rtw_scan_result_t поля SSID, BSSID и signal_strength правильные, bss_type похож на правильный а в остальных возвращаются значения которые не совпадают с определениями wifi_constants.h
  18. S

    printf

    С printf в RTL непонятное. Их как минимум три штуки (возможно больше): DiagPrintf, rtl_printf и просто printf. В большинстве примеров используют printf. У меня он не всегда работал и я недолго думая стал использовать DiagPrintf - он работает всегда. Однако при отладке rtlhttpd столкнулся с...
  19. S

    Сделайте чтобы сайт корректно работал через онлайн переводчики

    На форум заходят иностранные пользователи которые по русски не понимают и пользуются автоматическим переводом. Навигация по сообщениям при этом работает плохо: половина ссылок отправляет на русскую версию.
  20. S

    RTLHTTPD

    RTLHTTPD esphttpd-freertos портирован на RTL8710. espfs бинарно совместима. Проект основан на pvvx SDK3.5 При старте запускается открытая точка доступа RTL8710. IP=192.168.3.1 Работают html примеры: websocket, led demo, реализована прошивка флэш по http. Портирован и протестирован Captive...
Сверху Снизу