Lua-программируемая плата ELM11-Feather на FPGA Gowin GW1NR в форм-факторе Feather (краудфандинг)

BrisbaneSilicon ELM11-Feather — это плата «микроконтроллера» на базе FPGA Gowin GW1NR, которая нативно программируется на Lua, C, SystemVerilog и VHDL.

Совместимая с форм-фактором Adafruit Feather, плата оснащена колодками GPIO, встроенным отладчиком, портом USB-C для питания и программирования, а также двухконтактной колодкой для LiPo-аккумулятора. Компания называет её платой микроконтроллера, поскольку FPGA запускает программное ядро PicoRV32 MCU с частотой до 75 МГц, 1 МБ ОЗУ и 8 МБ flash, программируемое на Lua, а пользователь также может настраивать аппаратные слои с помощью RTL-кода, используя оставшуюся матрицу FPGA.

Читать далее «Lua-программируемая плата ELM11-Feather на FPGA Gowin GW1NR в форм-факторе Feather (краудфандинг)»

Open Book Touch – открытая аппаратная 4.26-дюймовая электронная книга без DRM с Wi-Fi (Краудфандинг)

Компания Oddly Specific Objects запустила краудфандинговую кампанию для Open Book Touch — устройства для чтения электронных книг на базе ESP32-S3 с 4.26-дюймовым дисплеем на электронных чернилах с разрешением 480 × 800 и емкостным сенсорным экраном.

Устройство с открытой аппаратной архитектурой оснащено 16 МБ флеш-памяти, 8 МБ PSRAM, подсветкой с теплыми и холодными светодиодами, слотом для карт microSD для хранения данных и сменным литий-полимерным аккумулятором емкостью 800 мАч, размещенным в корпусе, напечатанном на 3D-принтере.

Читать далее «Open Book Touch – открытая аппаратная 4.26-дюймовая электронная книга без DRM с Wi-Fi (Краудфандинг)»

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 аккумулятора»

PaperBoy Game Boy Emulator работает с частотой 60 FPS на ESP32-S3 E Ink devkit

Игры с частотой 60 кадров в секунду на дисплее E Ink? Звучит неправдоподобно… Но именно это делает проект PaperBoy — эмулятор Game Boy от Вентин Чжан, использующий плату разработчика M5Stack PaperS3, объединяющую беспроводной микроконтроллер ESP32-S3 с 4,7-дюймовым дисплеем E Ink разрешением 960 x 540 точек.

Одна из хитростей заключается в том, что нижняя часть сенсорного дисплея ePaper используется для кнопок управления и не требует обновления, а активная часть имеет разрешение всего 160 x 144, увеличенное в три раза для отображения различных оттенков серого.

Читать далее «PaperBoy Game Boy Emulator работает с частотой 60 FPS на ESP32-S3 E Ink devkit»

Banana Pi BPI-VP10 — недорогая плата управления сервоприводами на основе двухъядерного RISC-V микроконтроллера Fortior FU7512L

Banana Pi BPI-VP10 — это недорогая плата управления сервоприводами на основе микроконтроллера Fortior FU7512L RISC-V и предварительного драйвера FD6288Q, предназначенная для промышленных применений, использующих сервоприводы мощностью 100/200 Вт.

Плата управления серводвигателем поддерживает несколько режимов управления, включая импульс/направление, аналоговый и RS485, а также совместима с абсолютными энкодерами (протоколы Tamagawa/BiSS-C), инкрементальными энкодерами и энкодерами Холла. Плата BPI-VP10, также называемая BPI-BJ2403N, призвана предоставить разработчикам доступную платформу для экспериментов с микроконтроллером FU7512L и создания проектов или продуктов на его основе.

Читать далее «Banana Pi BPI-VP10 — недорогая плата управления сервоприводами на основе двухъядерного RISC-V микроконтроллера Fortior FU7512L»

Makerfabs MaTouch ESP32-P4 10.1-дюймовый HMI-дисплей оснащен поддержкой 4G LTE и Ethernet, 2-мегапиксельной камерой

Makerfabs MaTouch ESP32-P4 TFTTouch 10.1 MIPI с 4G LTE — это платформа разработки дисплеев на базе ESP32-P4 + ESP32-C6 для HMI, периферийного AI и подключенных встраиваемых приложений. Плата оснащена 10.1-дюймовым IPS-дисплеем, очень похожим на дисплеи Seeed Studio reTerminal D1001 ,    Waveshare ESP32-P4-WIFI6-Touch-LCD    и    CrowPanel Advanced 7-дюймовый .

Однако уникальность этого устройства по сравнению с другими заключается в том, что оно также оснащено модемом SIM7670G 4G LTE со слотом для SIM-карты, разъемом RJ45 Ethernet и 2-мегапиксельной камерой. HMI-дисплей также имеет разъемы для микрофона и динамика, слот для microSD-карты, различные интерфейсы USB, поддержку литиевой батареи и два 2,54-мм колодки GPIO для подключения периферийных интерфейсов UART, I2C, SPI и других. Все эти функции делают его подходящим для HMI, периферийного AI и подключенных встраиваемых приложений.

Читать далее «Makerfabs MaTouch ESP32-P4 10.1-дюймовый HMI-дисплей оснащен поддержкой 4G LTE и Ethernet, 2-мегапиксельной камерой»

UTFS — это легковесная файловая система с нулевым выделением памяти для встраиваемых устройств

Компания CLI Systems представила UTFS (μTFS) — простую, легковесную встраиваемую систему хранения, предназначенную для небольших микроконтроллеров. В отличие от традиционных файловых систем, таких как FAT32 или EXT4, или даже более легких вариантов, как LittleFS и SPIFFS, используемых на платах вроде ESP32, UTFS гораздо проще. Она не использует динамическую память и избегает сложных функций, таких как выравнивание износа, что упрощает её использование на устройствах с ограниченными ресурсами.

Разработанная для плоской, побайтно адресуемой памяти, такой как сырая EEPROM, страницы флеш-памяти CPU или внешняя SPI/I²C флеш-память, UTFS позволяет прошивке на голом железе хранить именованные блоки данных («файлы») последовательно. Каждый файл дополняется фиксированным 24-байтовым заголовком, содержащим метаданные, такие как идентификаторы, размеры и определенные приложением сигнатуры.

Читать далее «UTFS — это легковесная файловая система с нулевым выделением памяти для встраиваемых устройств»

SCINTIX P4 Вычислительный модуль ESP32-P4 работает с (некоторыми) платами расширения Raspberry Pi CM4/CM5 (краудфандинг)

SCINTIX P4 — это вычислительный модуль на RISC-V ESP32-P4 с ESP32-C6 для беспроводной связи, совместимый с платами расширения Raspberry Pi CM4/CM5, по крайней мере частично.

Это должен быть первый модуль на базе микроконтроллера в форм-факторе Raspberry Pi CM4/CM5, и RELOC сообщает, что SCINTIX P4 предоставляет доступ к дисплеям, камерам, Ethernet, USB и всем периферийным устройствам, которые ESP32-P4 предоставляет при подключении к плате расширения. Его также можно программировать в автономном режиме через встроенный порт USB Type-C.

Читать далее «SCINTIX P4 Вычислительный модуль ESP32-P4 работает с (некоторыми) платами расширения Raspberry Pi CM4/CM5 (краудфандинг)»