GigaDevice GD32C231 — начальный микроконтроллер на базе Arm Cortex-M23 с 12 КБ ECC SRAM и 32 или 64 КБ ECC flash

Микроконтроллер GigaDevice GD32C231 начального уровня построен на базе ядра Arm Cortex-M23 с тактовой частотой до 48 МГц, оснащен до 64 КБ ECC flash, 12 КБ ECC SRAM и предлагается в корпусах от 20 до 48 выводов с поддержкой до 45 GPIO, набором периферии, аналоговыми входами и таймерами.

Компания заявляет, что серия GD32C231 ориентирована на бюджетные решения для малой бытовой техники, BMS (систем управления батареями), устройств с небольшими дисплеями, портативных устройств с батарейным питанием, вспомогательных промышленных систем и автомобильной вторичной электроники.

Читать далее «GigaDevice GD32C231 — начальный микроконтроллер на базе Arm Cortex-M23 с 12 КБ ECC SRAM и 32 или 64 КБ ECC flash»

MicroSui — легковесный open-source C-фреймворк, который подключает микроконтроллеры к Sui Network

MicroSui (Sui Embedded Framework) — это легковесный, модульный, open-source C-фреймворк, который позволяет подключать микроконтроллеры к Sui Network — от простых 8-битных MCU, таких как AVR, до более мощных 32-битных SoC, таких как ESP32.

Подождите… Что такое Sui Network / Protocol ? Это блокчейн-платформа, разработанная для высокоскоростных, масштабируемых и недорогих децентрализованных приложений. Она была представлена в мае 2023 года компанией Mysten Labs, основанной бывшими инженерами Meta. Sui Network конкурирует с такими сетями, как Solana и Ethereum, но с лучшей производительностью . На данный момент Sui Network работает с веб- и мобильными приложениями, но MicroSui стремится расширить его использование на ресурсоограниченные embedded-устройства. Читать далее «MicroSui — легковесный open-source C-фреймворк, который подключает микроконтроллеры к Sui Network»

BUG: этичный хакерский USB-устройство с микроконтроллером RP2040, ESP32-S3 или STM32 (краудфандинг)

BUG от Tarun — это USB-накопитель с небольшим дисплеем, описываемый как «Этичное хакерское устройство на базе искусственного интеллекта», поддерживающее голосовое управление и предлагаемое либо с двухъядерным микроконтроллером Raspberry Pi RP2040, либо с беспроводной SoC Espressif Systems ESP32-S3, либо с микроконтроллером STM32F411 Cortex-M4F.

Читать далее «BUG: этичный хакерский USB-устройство с микроконтроллером RP2040, ESP32-S3 или STM32 (краудфандинг)»

Обзор M5Stack Tab5 – Часть 2: Начало разработки прошивки для ESP32-P4 с использованием ESP-IDF Framework и Arduino IDE

В первой части обзора мы ознакомились с аппаратной частью комплекта для разработки IoT M5Stack Tab5 ESP32-P4 и протестировали демонстрационную прошивку, чей интерфейс позволяет пользователю быстро экспериментировать с камерой, микрофоном, динамиком, WiFi, энергопотреблением, GPIO, RS485 и другими функциями.

Поскольку на данный момент для Tab5 нет пользовательских приложений, во второй части обзора было решено изучить ресурсы для разработки ПО под ESP32-P4 devkit. Сначала выполним инструкции для сборки демо-прошивки из исходного кода с помощью фреймворка ESP-IDF, затем проанализируем ключевые аспекты исходников и внесем небольшие изменения. После этого рассмотрим поддержку ESP32-P4 в Arduino через библиотеки M5Unified и M5GFX.

Читать далее «Обзор M5Stack Tab5 – Часть 2: Начало разработки прошивки для ESP32-P4 с использованием ESP-IDF Framework и Arduino IDE»

PicoEMP – инжектор электромагнитных неисправностей с открытым исходным кодом на базе Raspberry Pi Pico, предназначенный для тестирования и исследования электромагнитных помех.

PicoEMP — это компактный, недорогой, электромагнитный инжектор с открытым исходным кодом (EMFI), разработанный Колином О’Флинном для исследователей, любителей и преподавателей, интересующихся безопасностью оборудования. В отличие от профессионального ChipSHOUTER от NewAE, PicoEMP — это устройство с минимальным набором функций, разработанное для обеспечения безопасности, удобства использования и, что самое важное, доступности.

Читать далее «PicoEMP – инжектор электромагнитных неисправностей с открытым исходным кодом на базе Raspberry Pi Pico, предназначенный для тестирования и исследования электромагнитных помех.»

Плата разработки RP2350 формата Raspberry Pi Pico оснащена клоном контроллера шины CAN MCP2515.

Waveshare недавно представила RP2350-CAN — плату разработки CAN на базе Raspberry Pi RP2350 со встроенным контроллером шины CAN XL2515 и трансивером CAN SIT65HVD230. Плата поддерживает протокол CAN V2.0B на скорости до 1 Мбит/с, а чип XL2515 является клоном популярного контроллера CAN Microchip MCP2515.

Плата включает те же 26 многофункциональных GPIO-пинов и порт USB-C, что и Raspberry Pi Pico 2. Другие особенности: понижающе-повышающий преобразователь (MP28164), кнопки BOOT и RESET, пользовательский светодиод, переключаемый терминальный резистор CAN (120Ω) и клеммную колодку CAN. Плата предназначена для автомобильных приложений, промышленной автоматизации и робототехники.

Читать далее «Плата разработки RP2350 формата Raspberry Pi Pico оснащена клоном контроллера шины CAN MCP2515.»

Xero MCU — компактная плата USB-C на базе микроконтроллера STM32F411 (краудфандинг)

Xero MCU — это небольшая плата микроконтроллера STMicro STM32F411 Arm Cortex-M4F с портом USB-C, двадцатью сквозными и корончатыми отверстиями для GPIO, разъемом отладки, кнопками сброса и загрузки, а также несколькими светодиодами.

MCU 100 МГц содержит 512 КБ флэш-памяти и 128 КБ SRAM, а плата, как говорят, предназначена для любителей, студентов и профессионалов. Для справки, плата Xero MCU оснащена тем же микроконтроллером STM32F411CEU6, что и плата Black Bill. Однако она намного короче, примерно в два раза меньше, и имеет зубчатые края, что делает ее пригодной для пайки на базовой плате.

Читать далее «Xero MCU — компактная плата USB-C на базе микроконтроллера STM32F411 (краудфандинг)»

Pimoroni Presto – беспроводной настольный сенсорный дисплей с диагональю 4 дюйма на базе Raspberry Pi RP2350

Pimoroni Presto — это 4-дюймовый цветной сенсорный дисплей для настольного компьютера, работающий на микроконтроллере Raspberry Pi RP2350 и оснащенный беспроводным модулем Raspberry Pi RM2 для подключения по WiFi 4 и Bluetooth.

Дисплей оснащен 16 МБ флэш-памяти SQPI и 8 МБ PSRAM, семью светодиодами RGB для подсветки, слотом для карты microSD, пьезоэлектрическим динамиком, разъемом Qwiic/STEMMA QT для расширения, портом USB-C для питания и программирования, а также 2-контактным разъемом JST для дополнительной батареи.

Читать далее «Pimoroni Presto – беспроводной настольный сенсорный дисплей с диагональю 4 дюйма на базе Raspberry Pi RP2350»