Хз. Выведи в лог при буте. Увидишь сколько остаток при буте
Я не помню в цифрах
Ruslan
size_t heapUsed = heap_caps_get_free_size(MALLOC_CAP_8BIT);
All DRAM memory is single-byte accessible, thus all DRAM heaps possess the MALLOC_CAP_8BIT capability. Users can call heap_caps_get_free_size(MALLOC_CAP_8BIT) to get the free size of all DRAM heaps.
Ruslan
кстати, оно же при старте само пишет: I (942) heap_init: Initializing. RAM available for dynamic allocation: I (949) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM I (955) heap_init: At 3FFB4070 len 0002BF90 (175 KiB): DRAM I (961) heap_init: At 3FFE0440 len 0001FBC0 (126 KiB): D/IRAM I (967) heap_init: At 40078000 len 00008000 (32 KiB): IRAM I (973) heap_init: At 4009A04C len 00005FB4 (23 KiB): IRAM I (980) heap_init: At 3FF80000 len 00002000 (8 KiB): RTCRAM
Ruslan
"OPERATION": "pong", "HEAP": 129852
Ruslan
в общем, памяти дофига на старте
Ruslan
покажи как логи в сеть слать
покажи как логи в сеть слать
Тебе совет или консультацию?
Милс?
Мы не используем этот детский конструктор
ссылку на гитхаб
Хз не искал. Там всего писать то пару строк
Ruslan
направление дай
Я тебе уже давал
Ты уже спрашивал
Ruslan
я помню что спрашивал )
Ну вот воспользуйся поиском по сайту. А я уехал. Мне лень
Ruslan
но не помню, где )
ok-home
но не помню, где )
Руслан не тупи (( -- шли куда хочешь (( vprintf_like_t esp_log_set_vprintf(vprintf_like_t func) Set function used to output log entries. By default, log output goes to UART0. This function can be used to redirect log output to some other destination, such as file or network. Returns the original log handler, which may be necessary to return output to the previous destination.
Эх чъорт
А чё миллис по прежнему 32 битный что-ли?
Alex
А чё миллис по прежнему 32 битный что-ли?
нормально же молчал, чо начинаешь то? 😂
нормально же молчал, чо начинаешь то? 😂
Я решил посмотреть документацию и был весьма удивлен что миллис по прежнему 32 битный
Это ж по прежнему 48 дней вроде
Alex
Это ж по прежнему 48 дней вроде
я вот тоже хотел узнать, когда он максимальное число получает, но никто не сказал
49.7102 даже
Alex
в 0 сам уйдет?
Ну 4294967295+1 = 0
Это называется переполнение
Alex
то есть в крайних значениях при вычислении циклических функций будет ошибка. Ну теперь никогда мир не будет прежним
Alex
☹️
Но это решаемо костылем. Типа оно шло наперед и вдруг стало меньше чем было - то значит што-то не так и вовращаемся в исходную точку
Alex
а принудительно обнулить можно?
а принудительно обнулить можно?
Так веди свой таймер в чем проблема
Alex
Так веди свой таймер в чем проблема
так он на милс у меня будет заточен..
Если у тебя есп32 то юзай esp_timer_get_time
Миллис то её же и вызывает
Только обрезая старшие разряды
Alex
я пока 8266 гоняю
Zh
молодцы народ! самая живая круппа👍
Alex
молодцы народ! самая живая круппа👍
как тебе повезло что меня не обматюкали ))
я пока 8266 гоняю
Хватит его гонять
Alex
Хватит его гонять
благодарю! Возможно куплю уже скоро. Жаль проект начал на 8266, там надо будет еще 3 аналога ..
Ruslan
сижу и потоково прошиваю железяки )))
Alex
благодарю! Возможно куплю уже скоро. Жаль проект начал на 8266, там надо будет еще 3 аналога ..
esp32 s3 бери, 1 эшелон мира в области микроконтроллерных разработок
esp32 s3 бери, 1 эшелон мира в области микроконтроллерных разработок
s3 жирно. Зачем? И денег он стоит других. И почему он 1 эшелон? Если очедная хрень от китайцев. Так прямой конкурент esp8266 - это esp32-c3 esp32-s2
Sid
8266 легаси же вроже
8266 легаси же вроже
Нет, NRND ему еще не въебали
Sid
https://www.espressif.com/en/products/longevity-commitment
Sid
тут его вообще нет
тут его вообще нет
Я смотрю основную страницу по продуктам
Причем esp32 первой ревизии указан как NRND, а esp8266 - нет
Sid
вроде их с производства сняли, или я путаю?
Вот я выделил даже для тебя
Sid
понял принял
ESP32-D0WD-V3 вот это только еще mass production
Сам удивлен почему у него статус mass production
Вон они все mass production
Ruslan
блят, перепутал прошивки прошил все rev1 успешно, потом перенастроился на rev3, а прошивку забыл поменять на бурн машине, влил в rev3 загрузчик для rev1.... уже думал, что всё, абзац, третий труп... но обошлось, ибо методика правильная у меня )
Alex
Методику в студию
Ruslan
Методику в студию
Мы год назад всем каналом решили, что это нахрен никому не нужно
Alain
Hey guys!!! Sorry my Russian communication skill is poor, i hope someone can help me....get me out of one doubt, using SPI library from Arduino framework in a ESP32, How can i receive and process the data from the slave? It's used the method transfer for read/write ? But how?
Miskler
Гейский флаг на фон и будет идеально 🤡
SSR
Гейский флаг на фон и будет идеально 🤡
Не, там внучка или жучка будет небинарной личностью
SSR
это баян уже. внучка будет жучкой.
А почему не боевым вертолетом апач?
Ivan
А почему не боевым вертолетом апач?
а шо, дети уже в трансформеров перекидываются? не слышал такого.
Артем
Артем
Артем
Все. Я скомпоновал!
SSR
Главное, чтобы тебе нравилось
Артем
согласен