Всем привет. Давно хотел собрать большой E-Ink дисплей, который можно поставить на стол и отображать на нем полезную информацию (погоду, календарь и т.д.) В этой статье расскажу, как можно собрать такое устройство на базе ESP32 и дисплея от Kindle DX значительно дешевле, чем Waveshare.
Рубрика «esp32» - 7
Собираем недорогой 9.7" E-Ink дисплей для отображения чего угодно
2020-07-08 в 9:10, admin, рубрики: diy или сделай сам, e-ink, esp32, погода, Производство и разработка электроники, Разработка для интернета вещей, Разработка под Arduino, схемотехника5 экспериментов с WiFi на ESP32
2020-05-30 в 11:01, admin, рубрики: arduino, diy или сделай сам, esp32, wifi, гаджеты, Программирование, Разработка под Arduino, Сетевые технологииПлаты ESP32 весьма популярны в виду низкой цены, неплохой вычислительной мощности (процессор 200МГц), развитого SDK с поддержкой как MicroPython так и Arduino IDE, наличием GPIO c поддержкой периферии (SPI, I2C и пр) и беспроводной связи (WiFi, Bluetooth). Сегодня мы посмотрим, что можно сделать на такой плате ценой всего лишь около 12$.
Мы рассмотрим разные варианты использования WiFi, от простого коннекта к сети до WiFi-сниффера. Для тестов понадобится любая плата с ESP32 (лучше с OLED-экраном, как на картинке) и Arduino IDE.
Для тех кому интересно как это работает, продолжение под катом. Читать полностью »
Собираем DIY шлюз для Zigbee устройств
2020-05-23 в 19:08, admin, рубрики: binding, BLE, bluetooth, CC2530, cc2538, cc2592, DIY, diy или сделай сам, esp32, ikea, Lua, xiaomi, zigbee, zigbee2mqtt, умный домВступление
Пока крупные производители конечных устройств Zigbee в борьбе за кошельки пользователей имитируют поддержку оборудования сторонних производителей, группы энтузиастов изучают стандарты протоколов и изобретают "альтернативные" всеядные программные и аппаратные решения для работы с устройствами Zigbee.
Наибольший толчок развития DIY шлюзам дал проект zigbee2mqtt. На момент написания заметки в проекте реализована поддержка 785 устройства от 140 производителей.
Поиск показал наличие интересных конкурентных проектов AqaraHub(написан на с, похоже, что развитие приостановлено, последний коммит был 5 месяцев назад), нативная поддержка в ioBroker (проект ведет наш соотечественник Киров Илья), нативная поддержка в Home-assistant (поддержка появилась после появления библиотеки zigpy, активно развивается, но пока далека от совершенства). Обзор программных шлюзов хорошо разобран в интернете, имеется множество статей, желающий найдет информацию по тэгам в конце статьи.
Заметки о разработке МРРТ контроллера
2020-04-05 в 8:33, admin, рубрики: diy или сделай сам, dsp, esp32, mppt, solar charger, stm32, контроллер заряда, программирование микроконтроллеров, Производство и разработка электроники, схемотехника, СЭС, Электроника для начинающихПриветствую! Ранее я уже рассказывал в статье о своем проекте контроллера заряда для небольшой СЭС с алгоритмом поиска ТММ. Сей проект вялотекущий из-за нехватки времени и порой отcутствия настроения, но все же он развивается. С момент последней статьи я сделал еще 2 ревизии железа, проверил разные схемотехнические решения, например, способы измерения тока и как итог — пришел к финальной версии аппаратной части о которой сегодня и пойдет рассказ.
Все исходники на железную часть проекта открыты и доступны на github — тут.
Прокачиваем Ikea: как превратить светомузыку в Большого Брата
2020-04-02 в 6:12, admin, рубрики: diy или сделай сам, esp-cam, esp32, ikea, led-экран, Производство и разработка электроники, реверс-инжиниринг, светодиодный экран, светомузыкаВведение
Ikea — любопытный магазин. Даже если вы пришли в него с намерением купить одну конкретную вещь и не отвлекаться на всё остальное барахло, то выйдете, купив в три раза больше нужного. Для нас, хакеров, этот эффект в особенности проявляется в отделе Ikea с кабелями питания или батарейками.
Для меня последний случай такого помешательства произошёл в Нидерландах. Я находился в запланированной поездке, планируя провести в стране всего несколько недель. Однако это было в самом начале 2020 года и бедствия с COVID-19… Мне пришлось оставаться вдалеке от своей лаборатории гораздо дольше.
И когда я увидел в Ikea в линейку электронных товаров Frekvens, то не смог сдержаться и купил её всю.
Для тех, кто не знает: линейка Ikea Frekvens должна стать современным аналогом олдскульного набора «HiFi» плюс набора шестиугольной светомузыки, которая, похоже, была в домах половины подростков 90-х. В данном случае линейка соединяемых друг с другом устройств состоит из Bluetooth-динамика для вывода звука и светодиодного проектора (дополняемого различными насадками), мерцающего в такт музыке, а также светодиодного куба-дисплея, способного отображать анимации, тоже двигающиеся под музыку. Ikea хвастается, что эта линейка разработана совместно с Teenage Engineering, известной своей серией портативных «игрушечных» синтезаторов Pocket Operator.
Читать полностью »
DOOM Watch на ESP32. Часть 1
2020-03-30 в 18:52, admin, рубрики: controller, esp32, watch, программирование микроконтроллеров, Производство и разработка электроникиПопробовав разработку с готовыми модулями ESP32 захотелось сделать что-то маленькое и нативное. Решил сделать часы. Сначала подумал о ESP32-PICO-D4. Поскольку в ней только 4Mb flash под программу, решил сделать полноценную версию с расширением да 16Mb flash и 8Mb SRAM. Что бы на часах можно запустить первый Doom. В общем чтобы было все на полном фарше!
Что не сделано или требует доработки:
- Индикатор батареи
- Схема барьера зарядки реализована на Schottky диоде
- Антена расположена не совсем удачно и на другом слое от ESP32
Не туториал!
Игры с Wifi на ESP32
2020-03-21 в 5:40, admin, рубрики: diy или сделай сам, esp32, wifi, Беспроводные технологии, Программирование
На мысль сделать карманный инструмент для анализа WiFi сетей меня подтолкнула статья https://habr.com/ru/post/477440/.
Спасибо им за идею. Мне как раз было нечем заняться.
Вся работа была выполнена в рамках хобби с целью получения удовольствия и расширения своих знаний в области сетевых технологий. Не торопясь, по 1..4 часа в неделю, с начала этого года.
Прикладное использование не планировал. Т.е. это НЕ инструмент для хакера.
На данный момент весь задуманный функционал работает. Все исходники, полностью готовые для сборки, выложены https://github.com/mmMikeKn/ESP32-WiFi-tool. Там же инструкция по сборке и пр. В данной заметке я не буду дублировать информацию, выложенную на github. Расскажу только то, что считаю нужным описать отдельно.
Lytko объединяет
2020-01-17 в 3:18, admin, рубрики: arduino, esp32, esp8266, nextion, pwa, web-интерфейс, гаджеты, инженерные системы, Интернет вещей, интернет вещей Iot, теплый пол, термостат esp8266, умный домНекоторое время назад мы представили Вам умный термостат. Нынешняя статья изначально задумывалась как демонстрация его прошивки и системы управления. Но для того, чтобы объяснить логику работы термостата и то, что мы реализовали, необходимо обрисовать всю концепцию в целом.
ESP32 и файловая система SPIFFS
2020-01-09 в 10:49, admin, рубрики: arduino, esp32, esp8266, M5Stack, SPIFFS, память, программирование микроконтроллеров
SPIFFS – (Serial Peripheral Interface Flash File System) файловая система флеш-памяти, подключаемой по последовательному периферийному интерфейсу. Простыми словами: есть микроконтроллер ESP32 (рисунок 1), у него есть встроенная перезаписываемая энергонезависимая NOR-память, в которой хранятся: настройки (Preferences), загрузчик (Bootloader), микропрограмма (скомпилированный скетч), файловая система (SPIFFS) и ещё что-нибудь, типа обновления "по воздуху" (OTA).
ESP32 + Arduino Core + FreeRTOS + Blynk = дом с зачатками разума
2019-12-07 в 14:11, admin, рубрики: Blynk, esp32, freertos, NVS, visual gdb, Разработка под Arduino, умный домЦели проекта
Как то так вышло, что я построил свой дом, каркасник. В моём лакшери ауле нет газа и не предвидится в ближайшее время, потому и выбрал каркасник — всё остальное, для меня, было бы очень дорого топить электричеством. Ну и ещё потому что это одна из самых дешевых технологий.
Ок, раскидал трубы по дому, повесил батареи, котёл, вроде тепло, но что то не то.
Прислушавшись к себе, я понял, что это жаба, которой не нравится, что пока меня нет дома (12-16 часов в сутки), отопление работает. А могло бы и не работатать, включаться только перед приходом, благо каркасник обладает небольшой инерционностью и позволяет быстро поднять температуру. Та же ситуация когда куда то надолго уехать из дома. Ну и вообще, бегать, крутить ручку котла при изменениях температуры на улице — как то не кошерно.