M5Stack Core2 получает прошивку с открытым исходным кодом для воспроизведения функций OpenAI Codex Micro

IAMLIUBO написал прошивку для IoT-контроллера M5Stack Core2, чтобы воспроизвести функции макроклавиатуры Codex Micro за $230 для платформы AI-агентов кодирования OpenAI, позволяя разработчикам легче отслеживать и управлять агентами.

Оригинал выглядит аккуратно с фрезерованным корпусом, энкодером и джойстиком, но он довольно дорог (и сейчас нет в наличии), поставляется только в США, а компания уже открыла предзаказы на 25-клавишную «Custom Alternative» за $125. Однако можно легко воспроизвести ту же функциональность с другими макроклавиатурами с энкодерами, такими как SayoDevice O3C , DuckyPad Pro , Waveshare MK10 , T-Keyboard-S3 Pro и другие, за небольшую часть цены, просто переназначив клавиши.

Читать далее «M5Stack Core2 получает прошивку с открытым исходным кодом для воспроизведения функций OpenAI Codex Micro»

M5Stack Stamp-C5 – Миниатюрная плата/модуль ESP32-C5 с USB-C, до 19 GPIO, поддержка аккумулятора 3,7В

M5Stack Stamp-C5, также известный как M5Stamp-C5, — это миниатюрная беспроводная IoT-плата с USB-C на базе микроконтроллера Espressif ESP32-C5 RISC-V с двухдиапазонным WiFi 6, Bluetooth LE и 802.15.4 (Zigbee/Thread).

Несмотря на небольшие размеры (19,1 x 17,6 мм), модуль предоставляет до девятнадцати выводов GPIO: одиннадцать на стандартных колодках с шагом 2,54 мм и посадочными отверстиями, и восемь на разъёме FPC-расширения. Плата также поддерживает зарядку аккумулятора и поставляется с внешней антенной IPEX для беспроводной связи, так как встроенная антенна отсутствует.

Читать далее «M5Stack Stamp-C5 – Миниатюрная плата/модуль ESP32-C5 с USB-C, до 19 GPIO, поддержка аккумулятора 3,7В»

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

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»

M5Stack Capsule Kit v1.1 — Портативный IoT-контроллер на ESP32-S3 с датчиком IMU, MEMS-микрофоном и ИК-передатчиком

M5Stack Capsule v1.1 — это IoT-контроллер на базе Stamp-S3A с разъемом для microSD, несколькими датчиками (6-осевой IMU, микрофон), ИК-передатчиком, встроенным аккумулятором 250 мАч, несколькими кнопками, зуммером, RTC и возможностями расширения через колодки GPIO и разъем Grove.

Это обновление более ранней Capsule на базе модуля Stamp-S3. Новая версия по-прежнему оснащена микроконтроллером ESP32-S3 с WiFi и Bluetooth, 8 МБ флэш-памяти, портом USB-C и несколькими GPIO, но выигрывает от улучшений Stamp-S3A, включая оптимизированную конструкцию антенны и более низкое энергопотребление. Ранее Capsule не рассматривалась, поэтому теперь она будет описана.

Читать далее «M5Stack Capsule Kit v1.1 — Портативный IoT-контроллер на ESP32-S3 с датчиком IMU, MEMS-микрофоном и ИК-передатчиком»

Библиотека PCMFlow722 обеспечивает двустороннюю HD-голосовую связь в реальном времени через ESP-NOW с использованием аудиокодека G.722

Библиотека PCMFlow722 Танаки Масаюки позволяет реализовать (полудуплексную) двустороннюю HD-голосовую связь в реальном времени через ESP-NOW на платах ESP32 с динамиком и микрофоном, фактически превращая их в рации.

Библиотека реализует дополнительный широкополосный кодек G.722 для PCMFlow — легковесной библиотеки декодирования аудио и потока PCM для Arduino, которая уже поддерживает несжатый PCM, MP3 и FLAC. PCM и FLAC требуют слишком большой пропускной способности через ESP-NOW, а MP3 не подходит для аудио в реальном времени, поэтому был выбран устаревший кодек G.722.

Читать далее «Библиотека PCMFlow722 обеспечивает двустороннюю HD-голосовую связь в реальном времени через ESP-NOW с использованием аудиокодека G.722»

CardputerZero – Карманный компьютер для разработчиков на базе Raspberry Pi CM0 (краудфандинг)

CardputerZero – это карманный компьютер на базе Raspberry Pi Compute Module Zero (CM0), предназначенный для разработчиков. Он оснащён 46-кнопочной матричной клавиатурой, 1,9-дюймовым ЖК-дисплеем, выходом HDMI для видео, портом Fast Ethernet, тремя портами USB, микрофоном и динамиком для голосового взаимодействия, 14-контактным разъёмом GPIO, интерфейсом Grove и ИК-трансивером (Rx/Tx).

Устройство размером с кредитную карту выпускается в двух моделях: CardputerZero Lite и CardputerZero. Последняя также включает 8-мегапиксельную камеру, 6-осевой IMU и карту microSD объёмом 32 ГБ с предустановленным программным обеспечением. Обе модели питаются от перезаряжаемой литий-полимерной батареи ёмкостью 1500 мАч или напрямую через порт USB-C.

Читать далее «CardputerZero – Карманный компьютер для разработчиков на базе Raspberry Pi CM0 (краудфандинг)»

M5Stack StopWatch ESP32-S3 devkit предлагает 1,75-дюймовый сенсорный AMOLED-дисплей, микрофон, динамик и расширение GPIO

M5Stack Core StopWatch — это отладочная плата на ESP32-S3 с WiFi и Bluetooth, оснащённая 1,75-дюймовым круглым сенсорным AMOLED-дисплеем, 16 МБ флеш-памяти и 8 МБ PSRAM, разработанная для портативных IoT-устройств, электронных бейджей и носимых устройств.

Устройство также оснащено 1-ваттным динамиком и MEMS-микрофоном для голосового взаимодействия, двумя программируемыми кнопками, вибромотором, 6-осевым IMU-сенсором, RTC и возможностями расширения через разъём Grove и выводы GPIO. Питание осуществляется от аккумулятора ёмкостью 450 мАч, управляемого решением «M5PM1 многоуровневое управление питанием», а зарядка производится через порт USB-C.

Читать далее «M5Stack StopWatch ESP32-S3 devkit предлагает 1,75-дюймовый сенсорный AMOLED-дисплей, микрофон, динамик и расширение GPIO»