Konstantin
И в рефе и керамическая слишком большие...
Н Е К И Б Е Р Л Е О
Василий
Ну вдруг есть более элегантное решение, о котором я не знаю
Найдёшь, маякни. Я пирр камеру заказал. Буду пробовать
Slava
Вот купил
Slava
Slava
Демьян Засипатыч ⚠️
Вот купил
Можно ссылку где покупали?
Sid
Что на борту?
Демьян Засипатыч ⚠️
Tasmota 😍
Slava
https://a.aliexpress.com/_AMHeBY
Демьян Засипатыч ⚠️
Демьян Засипатыч ⚠️
Под DIP переключателями ... что за челезяка?
Демьян Засипатыч ⚠️
https://a.aliexpress.com/_AMHeBY
Ещё раз спасибо!!!
Slava
Демьян Засипатыч ⚠️
Это что такое ?
Slava
Микро цд разьем
Slava
Демьян Засипатыч ⚠️
Вот это круто. Беру. Спасибо !!!
Slava
Тока я не догоняю, а шить её как?
Демьян Засипатыч ⚠️
Это как раз то, что мне не хватало для счастья 🤘🤘🤘
Slava
О-о-о, не шьётся, умная однако.
Slava
Жопой чувствую, добром это не кончится. 🤔
Демьян Засипатыч ⚠️
Жопой чувствую, добром это не кончится. 🤔
Так Тасмота ...вроде давно объявила, что Aduino IDE - более не поддерживается ... и всё на ваш страх и риск !?!
Slava
Обновляю, щас узнаем.
Демьян Засипатыч ⚠️
Обновляю, щас узнаем.
Заинтригован ...
Slava
ругается на это C:\_Arduino\_sketch\Domovoy\Domovoy.ino:1003:10: warning: 'void* memcpy(void*, const void*, size_t)' reading 20 bytes from a region of size 1 [-Wstringop-overflow=] memcpy(in_user_array[j], "", 20); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ как это исправить?
Nikita7131
Всем привет. Подскажите плз, а как можно использовать есп32 без ардуино функций в ардуино иде ? (Типа как на ардуино intmain)
C
мсье знает толк в извращениях
Slava
https://ae01.alicdn.com/kf/H6858cade7fe64c04ac63904a3090220cI.jpg
Slava
бля, ну нафига ноги то менять? ну и где теперь i2c 22/21 ноги?
Slava
короче, миграция с esp32 на esp32-s2 непростая.
Slava
Эта строчка написанная вами? Что вы ей хотели сделать? memcpy(in_user_array[j], ““, 20);
заполняю "пустыми" байтами, я заменил на memset, скомпилировалось
Georgy
А что такое in_user_array[j]? Внутри ещё массив, или просто значение численное? С memcpy выглядело бы так при численном значении: (type) zero_array[20] ={0,}; memcpy(in_user_array, zero_array, sizeof(zero_array) *(type)) ; И не понятно, что вы подразумеваете под "пустыми" байтами?) Нули или рандомный мусор?
Демьян Засипатыч ⚠️
короче, миграция с esp32 на esp32-s2 непростая.
Да. Именно там ... хотя I2C это программная реализация на ESP8266/ESP32 ... но, я не тестировал другие/отличные от "22/21 ног" на ESP32 !!!
Slava
запустил esp32-s2 😱
Демьян Засипатыч ⚠️
запустил esp32-s2 😱
Ждём продолжения ... + скриншоты из Тасмоты (я не смог) 👍👍👍
Slava
Slava
после загрузки моего говнокода, свободной памяти 38 кб 😂
Демьян Засипатыч ⚠️
Саша
Нахиба русские буквы?
Sid
не понял
Зачем лог на русском
Саша
не понял
Зачем русские буквы?
Саша
Они же только память лишнюю жрут
Sid
Ресурсы же жрет больше латиницы
Sid
Блэд)
Саша
Особенно если не вынесены в программную память, а остались в виде переменных
Slava
ну я для себя делаю, я русский, с английским не дружу, программировать меня в институтах не учили, пишу как могу. 😇
Саша
Та и в целом так себе эти комментарии
Саша
Можно было обойтись простым + возле существующего файла, ! возле поврежденного
Саша
Это как вариант оптимизации
Саша
Плюс какие-то непонятные 0
Саша
Не в каждом терминале будет поддержка русского языка
Sid
Не в каждом терминале будет поддержка русского языка
Думаю проблемы распространения не стоит
Sid
@SlavaZagaynov убери эти сообщения в define и посмотри что с памятью станет
Sid
Я про сам вывод окружить что бы не компилился
Slava
@SlavaZagaynov убери эти сообщения в define и посмотри что с памятью станет
в моем гуанокоде 10000 строк, убрать пару русских предложений - ничего не изменит.
Sid
Ну ты проверь
Sid
Если utf8 то легко символ кирилический и 2 байта займет
Василий
заполняю "пустыми" байтами, я заменил на memset, скомпилировалось
интересно, как оно с мемкопи работать должно было?)))
Slava
интересно, как оно с мемкопи работать должно было?)))
Компилятор версии 1.6 для esp32 этот код понимал, а версия 2.0 для всех новых esp32 - нет.
Алексей
Строчка с memcopy очень странная
Алексей
Новый компилятор, наверное проверяет аргументы
Алексей
Хотя нет. Это предупреждение, о том, что строка во втором аргументе, выходит за пределы. Старый об этом не предупреждал. В итоге в массиве окажется мусор
Slava
Резюмирую ... 32s2 имеет только одно достоинство - может быть HID устройством, может прикинуться мышкой, клавиатурой, флешкой. В остальном - всё хуже esp32.
Andy
Так он так и позиционируется - дешевая версия esp32 с ограниченными возможностями, но usb otg
Slava
Slava
Заказывал для подключения к компу как HID, но бля, забыл что хотел сделать.
Slava
правильно ли я понимаю что можно сделать wifi usb флешку
Нет, при подключении к usb, esp32s2 может прининуться флешкой на пару килобайт или мегабайт.
Andy
правильно ли я понимаю что можно сделать wifi usb флешку
в смысле диск на канале wifi? или мост wifi-usb - флаш память?
Василий
Компилятор версии 1.6 для esp32 этот код понимал, а версия 2.0 для всех новых esp32 - нет.
ну компилить то фигня, как оно работало :))) это ж ужасный ужас))