Рубрика «esp32» - 2

Прототип №1 — первый блин не комом, а макарониной

Без прелюдий сразу скажу, что единственным правильным способом было бы купить готовый герметичный аквариум (акриловый или стеклянный) и не мучаться, но мне казалось, что готовые решения — это не весело. Ниже лонгрид о том, как я делала корпус своего первого прототипа умного флорариума на esp32. Дальше будут публиковаться лонгриды про железо, логику, веб‑интерфейс и про корпус второго (и последнего) прототипа.

Глава 1. Похороны готовых решений и последствия синдрома «горит сарай, гори и хата»

Читать полностью »

Я сделал жене счётчик рядов. Теперь он живёт в документации Waveshare - 1

Всё началось с того, что моя жена любит вязать.

Читать полностью »

Предисловие

Возможно то, про что я хочу рассказать в своей первой статье тут, покажется не новым, уже знакомым велосипедом. Речь пойдет о контроллерах на базе ESP32 и программном обеспечении. Да, современных решений, открытых и бесплатных – много. А сейчас зарождается еще одно (а опенсорса мало не бывает, я считаю).

В статье я упущу и не буду рассказывать ни про свое знакомство с ардуиной, esp, php, python, js ни про то, что пришел сюда давным-давно гуманитарием. И да простят мой, вероятно не корректный, «жаргон» истинные профессионалы в микроэлектронике и программировании - итак, приступим.  

Читать полностью »

Каждый мой проект на ESP32 заканчивался одинаково: микроконтроллер готов, датчики читаются, реле щёлкают — а дальше надо руками писать HTML, CSS, JS и протокол поверх веб‑сокета, чтобы увидеть пару графиков в браузере. На третий раз я решил, что хватит, и сделал библиотеку RisalDash: интерфейс описывается на C++ в несколько строк, а весь фронтенд и протокол генерируются сами и отдаются самим контроллером.

cpp

dash.gauge ("Voltage", &volts, 0, 14, "V");

dash.chart ("Temperature", &temp, "C");

dash.toggle("Pump", &pump, [](bool on){ digitalWrite(PUMP, on); });

dash.begin();   // сохранённый Wi-Fi → подключиться; первый запуск → captive-портал

Читать полностью »

Здравствуйте ХАБР. В этой, мной первый раз написанной статье, я попытаюсь рассказать про свой опыт проектирования и разработки устройства на контроллере ESP32 для мониторинга закрытой разработчиком промышленного оборудования, который является важным производственным процессом в изготовлении пластин для свинцово-кислотных аккумуляторов, что местные называют "Кюринг".

Читать полностью »
Фото из первых тестов

Фото из первых тестов

Никогда не думал, что программированием можно увлечься, но около года назад я узнал про существование микроконтроллеров — и тут началось.

Читать полностью »

Глухарь ESPшный — мемуары охотника - 1

Названием «глухарь» птица обязана известной особенности токующего в брачный период самца утрачивать чуткость и бдительность, чем часто пользуются охотники.

Читать полностью »

Я работаю над учебным проектом "Создание интерактивной модели разводного моста для изучения его устройства", в котором продуктом является схематичный макет, демонстрирующий работу данного инженерного сооружения. Каркас механизма собран из пластика и распечатан на 3D-принтере, а его модель сделана в Компасе 3D v23. Движение створки моста реализовано благодаря ESP32. Данный пост я публикую с целью продвижения продукта и проведения рефлексии.

Читать полностью »

Привет!

Я фрилансер. В последние годы зарабатывал в основном на ТГ‑ботах, мини‑приложениях, автоматизации для маркетплейсов, иногда и на простых сайтах. И в какой‑то момент понял странную вещь: LLM действительно сделали меня сильно эффективнее, расширили диапазон моих услуг, но вместе с этим почти убили ту часть разработки, ради которой я вообще когда‑то в нее пришел.

А потом мне привезли шкаф. И он неожиданно все расставил по местам.

Как я ускорился в 5 раз

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js