ESP-KVM — решение IP KVM с открытым исходным кодом на базе микроконтроллера ESP32-P4 RISC-V

В начале этого месяца проект P4 KVM привлек внимание. Он обеспечивает функциональность IP KVM для платы Waveshare ESP32-P4-WIFI6-POE-ETH в паре с адаптером Toshiba TC358743 HDMI-to-CSI.

Однако он не работает с новыми вариантами ESP32-P4 V3.x с полноценной реализацией аппаратного кодирования H.264, а разработчик (Джонатан Роуни) говорит, что это всего лишь прототип с множеством ошибок и без защиты, поэтому было решено его пропустить. Хорошая новость в том, что он также призвал других сделать форк проекта, и Евгений Спицын именно это и сделал, выпустив проект ESP-KVM, который поддерживает кодирование как MJPEG, так и H.264, а также ряд других функций.

Читать далее «ESP-KVM — решение IP KVM с открытым исходным кодом на базе микроконтроллера ESP32-P4 RISC-V»

Waveshare RP2350-POE-ETH – плата с микроконтроллером Raspberry Pi RP2350 с поддержкой PoE

Waveshare RP2350-POE-ETH — это плата на Raspberry Pi RP2350 с Ethernet, реализованным через микросхему W6300, поддержкой опционального PoE (Power-over-Ethernet) и двумя разъемами GPIO.

Были рассмотрены несколько плат Raspberry Pi RP2350 с Ethernet от WIZNet, включая W5100S-EVB-Pico2, W5500-EVB-Pico2 и W6300-EVB-Pico2 , но ни одна не была заявлена с поддержкой PoE на тот момент. С тех пор 4-контактный модуль WizPOE-P1 изменяет это, и плата Waveshare RP2350-POE-ETH предлагает более доступный вариант.

Читать далее «Waveshare RP2350-POE-ETH – плата с микроконтроллером Raspberry Pi RP2350 с поддержкой PoE»

ESP32-C5 devkit предлагает 2,8-дюймовый емкостный сенсорный дисплей, двухдиапазонный Wi-Fi 6, Bluetooth 5 LE, поддержку LiPo аккумулятора

На прошлой неделе я писал о ESP32-C5-LCD-1.47 как об одной из первых ESP32-C5 плат разработки со встроенным дисплеем, обеспечивающим двухдиапазонное подключение WiFi 6 для проектов IoT и HMI. Однако один читатель пожаловался на отсутствие сенсорных экранов , после чего kwchow указал на модель ESP32-C5-Touch-LCD-2.8, которая предоставляет именно это, сочетая ESP32-C5 с 2,8-дюймовым IPS-дисплеем с емкостным сенсорным экраном и разрешением 320×480.

Новая плата также оснащена слотом для microSD-карт, портом USB-C для питания и программирования, встроенным микрофоном и разъемом для динамика, несколькими датчиками и различными разъемами ввода/вывода для расширения. Рассмотрим подробнее.

Читать далее «ESP32-C5 devkit предлагает 2,8-дюймовый емкостный сенсорный дисплей, двухдиапазонный Wi-Fi 6, Bluetooth 5 LE, поддержку LiPo аккумулятора»

Эмулятор Macintosh работает на отладочных платах с дисплеем ESP32-P4 от M5Stack и Waveshare

Чипы ESP32 используются для ретро-игр и ретро-вычислений   уже много лет, но Остин Маккорд (Amcchord) пополняет эту нишу, портировав эмулятор Macintosh на несколько отладочных плат с дисплеем на ESP32-P4.

Его проект представляет собой полный порт эмулятора Macintosh 68k BasiliskII, который приносит классическую Mac OS (System 7.x — Mac OS 8.1) на портативные встраиваемые устройства на ESP32-P4 с сенсорным экраном, USB-периферией и поддержкой WiFi через ESP32-C6 на платах.

Читать далее «Эмулятор Macintosh работает на отладочных платах с дисплеем ESP32-P4 от M5Stack и Waveshare»

Плата ESP32-C5 для интернета вещей с двухдиапазонным Wi‑Fi 6 и Bluetooth LE оснащена 1,47-дюймовым цветным LCD-дисплеем

За прошедшие годы было рассмотрено множество подключенных дисплеев на базе чипов ESP32, но Waveshare ESP32-C5-LCD-1.47 несколько отличается, поскольку это первый, в котором используется чип ESP32-C5 для двухдиапазонного подключения WiFi 6.

В основе конструкции лежит ESP32-C6-LCD-1.47 , но заменяет ESP32-C6, поддерживающий WiFi 6 на 2.4 ГГц, на ESP32-C5, способный работать как с 2.4 ГГц, так и с 5 ГГц WiFi 6. Остальные характеристики в основном остались прежними: 1.47-дюймовый 262K-цветной дисплей с разрешением 320×172, 4 МБ флеш-памяти, RGB светодиод, слот для microSD-карты и два 9-контактных разъема для расширения GPIO.

Читать далее «Плата ESP32-C5 для интернета вещей с двухдиапазонным Wi‑Fi 6 и Bluetooth LE оснащена 1,47-дюймовым цветным LCD-дисплеем»

Waveshare ESP32-C6-Zero-B – компактная плата ESP32-C6 с USB-C и широким диапазоном напряжения питания 5В-36В

Waveshare ESP32-C6-Zero-B является вариантом платы ESP32-C6-Zero с USB-C от компании, который добавляет поддержку широкого диапазона напряжения питания 5В-36В для промышленных применений

Она основана на беспроводном RISC-V SoC ESP32-C6FH8 с 8 МБ flash, поддержкой 2.4 ГГц WiFi 6, Bluetooth 5.x LE и радиомодулем 802.15.4 для Zigbee и Thread. Также она предоставляет до 20 GPIO через разъемы и контактные площадки, а также оснащена RGB светодиодом и кнопками Boot и Reset.

Читать далее «Waveshare ESP32-C6-Zero-B – компактная плата ESP32-C6 с USB-C и широким диапазоном напряжения питания 5В-36В»

Optocam Zero – DIY цифровая камера на базе Raspberry Pi Zero 2 W

Вдохновленная Kodak Charmera и аналогичными игрушечными камерами, Optocam Zero представляет собой DIY цифровую камеру на базе Raspberry Pi Zero 2 W, изготовленную из стандартных компонентов и 3D-печатных деталей.

Она подключает Pi Zero 2 W SBC к Raspberry Pi Camera Module 3 , 1,3-дюймовому ЖК-дисплею, держателю аккумулятора 14500 Li-Ion и другим компонентам. Камера поддерживает автофокус, восемь фотофильтров, зарядку USB-C и работает от 70 до 80 минут от одного заряда.

Читать далее «Optocam Zero – DIY цифровая камера на базе Raspberry Pi Zero 2 W»

Преобразование старых ИК-пультов в презентационные кликеры с помощью USB-платы RP2040 и прошивки с открытым исходным кодом TTVKTR

Проект Brisk4t «Tossed The TV — Kept The Remote» (TTVKTR) — это прошивка с открытым исходным кодом для USB-плат Raspberry Pi RP2040, предназначенная для уменьшения количества электронных отходов путем преобразования старых ИК-пультов в презентационные кликеры.

Читать далее «Преобразование старых ИК-пультов в презентационные кликеры с помощью USB-платы RP2040 и прошивки с открытым исходным кодом TTVKTR»