Денис
я могу устроить
что устроить то, у тебя даже вопроса нету 😂
Moon
Всем привет, загрузил скетч на создание пустой страницы и вывода айпи, юзаю есп32 девкит в1, загрузился код полностью без нареканий, но в мониторе сериал куча точек, стоит уже минут 20. Что делать
Константин ТехноМиг
точнее что туда должно вывести
Константин ТехноМиг
проверить так же на роутере, получила ли плата ип
Константин ТехноМиг
может она даже к сети не подключилась
Max
Seeed Studio introduces ESP32-C3-based Modbus Vision RS485 and SenseCAP A1102 LoRaWAN outdoor Edge AI cameras Seeed Studio has recently released the Modbus Vision RS485 and SenseCAP A1102 (LoRaWAN) outdoor Edge AI cameras based on ESP32-C3 SoC through the XIAO-ESP32C3 module for WiFi and the Himax WiseEye2 processor for vision AI. Both are IP66-rated AI vision cameras designed for home and industrial applications. The RS485 camera is designed for industrial systems… https://www.cnx-software.com/2025/01/08/seeed-studio-introduces-esp32-c3-based-modbus-vision-rs485-and-sensecap-a1102-lorawan-outdoor-edge-ai-cameras/
Gorg
и вот еще вопросик на будущее. для экономии пинов хочу sd и дисплей посадить на один spi-bus, это норм или могут проблемы возникнуть? например при проигровании муз.файла ui-интерфейс не будет подвисать? или лучше ui засунуть в spiffs например он же на отдельной шине
Gorg
а ну и с хрена ли это спасет? ))) снят вопрос
Денис
и вот еще вопросик на будущее. для экономии пинов хочу sd и дисплей посадить на один spi-bus, это норм или могут проблемы возникнуть? например при проигровании муз.файла ui-интерфейс не будет подвисать? или лучше ui засунуть в spiffs например он же на отдельной шине
проблем не будет, сади. главное cs пины выведи и знай что одновременно или то, или то. хотя, по умолчанию считай, что всегда шина занята на дисплее но иногда освобождать для чтения файликов с sdcard
Денис
и вот еще вопросик на будущее. для экономии пинов хочу sd и дисплей посадить на один spi-bus, это норм или могут проблемы возникнуть? например при проигровании муз.файла ui-интерфейс не будет подвисать? или лучше ui засунуть в spiffs например он же на отдельной шине
по поводу музыки тут уже надо просчитывать, но даже прикинуть: 1. ты читаешь в буфер озу часть аудио и проигрываешь. 2. после чтения в озу можешь рисовать (если это надо, может это вообще не надо) и проигрывать
Gorg
по поводу музыки тут уже надо просчитывать, но даже прикинуть: 1. ты читаешь в буфер озу часть аудио и проигрываешь. 2. после чтения в озу можешь рисовать (если это надо, может это вообще не надо) и проигрывать
точно надо будет, еще и навигацию по тачскрину хочу в момент проигрывания и картинки выводить. т.е. просто тасками не обойтись, надо будет семафорить. главное чтоб успевало
Dmitry
код через обфускатор пропустить
просто пиши на Prolog или Erlang — там вместо обфускатора сам язык упоротый вхлам 8)
⁸⁰⁸ ᶜᵒᵐᵖᵃᶜᵗ
лучше не надо
Anton
просто пиши на Prolog или Erlang — там вместо обфускатора сам язык упоротый вхлам 8)
норм языки. вопрос где их взять под есп32 только. периодически думаю забацать tcl под esp32, но потом что-то отвлекает и я забываю
Max
https://github.com/atomvm/AtomVM
Оно пока малопригодное. Украинцы в свое время делали для STM32, тоже дальше экспериментов не пошло.
Anton
https://github.com/atomvm/AtomVM
AtomVM is still in its early stages, but it can run simple applications
Max
Проблема в том, что рантайму Эрланга нужно много оперативки для GC. На линуксовых одноплатниках заводится и даже работает, на МК - уже нет.
Anton
тикль очень прост, куда проще эрланга
Max
lua же есть))
Dmitry
тикль очень прост, куда проще эрланга
а изначально хотели максимально сложный язык, чтобы не тырили
Anton
я тикль выучил раньше, чем о существовании луа узнал
Anton
а изначально хотели максимально сложный язык, чтобы не тырили
ну так тикль мало кто [нынче] знает, так что это добавляет сложности :)
Hidden Account
Всем добрый день, как сделать веб-сервер, чтобы он использовал интернет через SIM800L? esp-idf
Max
Можно присраь флешку побольше и сделать своп на флешку + псрам подключить
Не нужно. Православное Си наше все. Я так и делал - управление на Эрланге на одноплатнике и кастомный протокол на ЕСП. Работает, чо ему.
Anton
пусть сопрут
Max
пусть сопрут
И будут свои железки клепать, заработают миллионы?
Hidden Account
А какая цель?
сделать веб-сервер доступный по интернету
Max
сделать веб-сервер доступный по интернету
Ага. А не страшно, что он ляжет, если кто-то хитромудрый этот сервер найдет и обеспечит к нему поток запросов, достаточный чтоб железка не вывезла?
Max
обфускатор поможет?
Осталось понять как
Anton
Осталось понять как
именно. вместо обфускации сразу на вайтспейсе писать. никто ничего не поймёт сразу
Max
это неважно
Просто обычно так не делают. На устройстве вешают клиента, например, MQTT, который подключается к внешнему серверу (виртуалка в облаке), к которому на том же сервере поднимают вэб-морду. Вэб-морда в этом случае работает всегда, даже когда железка офлайн (выключена или отключена от сети).
Max
именно. вместо обфускации сразу на вайтспейсе писать. никто ничего не поймёт сразу
Предлагаю вообще не писать. Самое надежное - никто не может украсть то, чего нет
Anton
Предлагаю вообще не писать. Самое надежное - никто не может украсть то, чего нет
это сработает. впрочем, это может сработать даже если железку сделать -- может оказаться она никому не нужна
Иван
подскажите, не понимаю где ошибка в программе шаговый двигатель крутится только в одну сторону
Gorg
Ты экономишь ради экономии или это их реально впритык?
Почти впритык, на SPI 3 устройства - дисплей + reset+blk, тач, сд, i2c, i2s, 4 pwm
Gorg
+ конечно прерывания от mcp23017
ㅤ
Почти впритык, на SPI 3 устройства - дисплей + reset+blk, тач, сд, i2c, i2s, 4 pwm
Где впритык то? 3 устройства SPI - 5 ног, reset-blk - 2 ноги. Тач i2c 2 ноги. i2s - 3 ноги + 4 ноги PWM. Всего 16 ног. Еще 8 ног осталось
Max
Деды спреют?
И заработают 100500 денег
Max
$12 Plant Bot is an ESP32-C3 soil sensor and pump driver for fully automated indoor plant care The Plant Bot is an open-source, Internet-enabled plant monitor powered by the ESP32-C3 microcontroller and integrating a corrosion-resistant capacitive motion soil sensor and a pump driver on a single printed circuit board, eliminating the need for additional cabling. The Plant Bot is designed to automate indoor plant care by combining moisture sensing, light sensing, and… https://www.cnx-software.com/2025/01/08/plant-bot-esp32-c3-soil-sensor-and-pump-driver-for-fully-automated-indoor-plant-care/
Иван
Dmitry
так же крутится в 1 сторону
смотри настройки полярности step-выходов в библиотеке, или в железе (проверь включение обмоток с драйвера, их можно перекинуть в другую сторону) иногда на драйверах есть отдельный пин reverse
Gorg
Где впритык то? 3 устройства SPI - 5 ног, reset-blk - 2 ноги. Тач i2c 2 ноги. i2s - 3 ноги + 4 ноги PWM. Всего 16 ног. Еще 8 ног осталось
3 spi 6 ног это если на одной шине разве нет? тач на отдельный spi.вот уже и поменьше или чото не так понимаю
Dmitry
так же крутится в 1 сторону
нафига там 4 провода в настройке? включение через step/dir драйвер, или биполярник с 4мя ключами сразу на обмотках?
ㅤ
3 spi 6 ног это если на одной шине разве нет? тач на отдельный spi.вот уже и поменьше или чото не так понимаю
6 ног. Я опечатался да. Тач точно не i2c ? Впрочем я вижу кучу оставшихся ног еще на МК, которые можно не "экономить"
Gorg
да я неправильно выразился еще ранее. spi шины же только 2?
Ivan
Всем добрый день, как сделать веб-сервер, чтобы он использовал интернет через SIM800L? esp-idf
Я думаю вопрос только в наличии реального IP адреса от сотового провайдера. Насколько я знаю, раньше еще как-то можно было этот вопрос решить, а с год назад нам понадобилось, а уже всё. Не дают.
ㅤ
тач на spi, на i2c mcp-шка + 2 прерывания
Ну хорошо. Пусть на SPI. Тогда на SPI 7 пинов у тебя занято. Всеравно ног дохера свободно. Про RESET/BLK глянь даташит к экрану. Возможно это все решается через шину и эти ноги не обязательно заводить
Xlebp
Если да, то я не понимаю как можно использовать для него стандартную либу. Вот попробуй, когда то давно написал, вроде неплохо получилось даже https://github.com/xlebpushek/SM-28BYJ48
Dmitry
Иван
Gorg
Там три шины спи
одна под спиффс жеж вроде
Dmitry
это не драйвер, а просто пачка ключей — меняй пины местами в .setup
ㅤ
одна под спиффс жеж вроде
Под что простите?