ecoins больше года ведет исследования и разработку на контроллерах Raspberry Pi Pico - теперь открываем отдельную тему.
Думаю это дело времени. Но ведь есть и альтернатива дополнительная - внешний мост через UART.
Ядро быстро обновляется, может написать разработчику - думаю он быстро отреагирует, и по крайней мере ответит.
Очень интересные результаты. Конечно хорошо бы их оформить как примеры в Arduino IDE, а после тестирования можно и блоками FLProg озадачиться.
Скачал блоки, посмотрел коды - целостно не вник, но внешне как-то просто. Возможно так и должно быть.
Подскажите, в настройка компиляции и загрузки плату RP2040 просто выбирали?Phazz писал(а): ↑31.01.2023{, 04:48}ecoins, да запускал из примеров ядра который вы рекомендовали к использованию. Работа вайфай портирована из ядра ESP. Поэтому с запуском проблем не было особо.
Пробовал запустить прямо из флпрог, но в ядре earlephilhower не все функции wifi поддержаны еще, поэтому много ошибок. Самое грустное как выше писал, что не работает одновременно клиент с точкой доступа.
Пробую, спасибо...
Мы уберём из описание led=25. В теме выложено описание из которого следует, что led подключён непосредственно к чипу WiFi - описан как led0. С ним бы хорошо разобраться.
В ходе тестов, на прошлой версии, наблюдалось странная картина.Phazz писал(а): ↑13.02.2023{, 15:24}В общем продолжаем изучение работы вайфай у rp2040w.
Обходными путями удалось победить вывод статуса подключения. Решил проблему с переподключением 2040 к сети вайфай. За одно блоку AP добавил выход conn. Он переключается в true если кто-то подключился к точке доступа 2040. Правда этого функционала пока нет в версии ядра который в ide - появится в следующей версии. Либо нужно скачать последнее ядро с гитхаб.
Блок STA теперь работает так - активизация происходит по импульсу на входе EN. После чего контроллер пробует подключиться каждые 10 секунд к вайфай сети. В случае успешного подключения выход conn меняется на true. Выход active выдает значение true при активизации блока через вход EN
Ссылка на пример https://disk.yandex.ru/d/YRX3DqCnaZQB2A
А без порта не пробовали грузить? Только плату выбрать RP2040(даже не PICO W)
Пробовал по-всякому - тишина. Даже просто порт не появляется.eric25 писал(а): ↑14.02.2023{, 08:00}А без порта не пробовали грузить? Только плату выбрать RP2040(даже не PICO W)
в RP2040 при первом запуске порта тоже нет.
Еще вариант - ее так же как и ESP можно перевести в режим загрузки, благо кнопка BOOT выведена на плату, и после этого загрузить любой скетч
ни все блоки будут корректно работать. Я немного переделал блок сканирования сети. Чуть позже выложу.
В диспетчере появляется какое либо устройство при подключении платы?