Фонд BeagleBoard.org, некоммерческая организация, как сообщает CNX Software, планирует выпустить вычислительный модуль BeagleConnect Zepto стоимостью около одного доллара, созданный на принципах открытого аппаратного обеспечения. Устройство предназначено в первую очередь для применения в сфере интернета вещей (IoT), системах автоматизации и подобных задачах, поэтому считать его полноценным микрокомпьютером было бы не совсем корректно.
Габариты модуля составляют 33,7 × 25,4 мм. В его основе лежит микроконтроллер Texas Instruments семейства MSPM0, например, модель MSPM0L117 (цена около $0,51) с ядром Arm Cortex-M0+ (тактовая частота 32 МГц), 16 КБ оперативной памяти SRAM и 128 КБ флеш-памяти. Также доступны и другие конфигурации:
- MSPM0C1106 — 32 МГц, 32 КБ флеш-памяти, 8 КБ SRAM; $0,47;
- MSPM0L1116 — 32 МГц, 64 КБ флеш-памяти, 16 КБ SRAM; $0,47;
- MSPM0L1227 — 32 МГц, 128 КБ флеш-памяти, 32 КБ SRAM; $0,61;
- MSPM0L1228 — 32 МГц, 256 КБ флеш-памяти, 32 КБ SRAM; $0,73;
- MSPM0G1518 — 80 МГц, 256 КБ флеш-памяти, 128 КБ SRAM; $0,986;
- MSPM0G1519 — 80 МГц, 512 КБ флеш-памяти, 128 КБ SRAM; $1,166.
Источник изображения: BeagleBoard.org Foundation
Модуль поддерживает стандарт mikroBUS для подсоединения периферийных плат. Заявлена совместимость с примерно двумя тысячами различных устройств, включая некоторые платы расширения Raspberry Pi HAT. В зависимости от версии, на борту может присутствовать до двух коннекторов Qwicc (поддерживающих интерфейсы I2C, UART, ADC, GPIO). Питание (5 В) может подаваться через опциональный порт USB Type-C или разъём Qwicc/JST. Также предусмотрены кнопки Boot и Reset.
Фонд BeagleBoard.org отмечает поддержку технологии BeagleConnect Greybus for Zephyr, которая даёт возможность управлять модулями mikroBUS непосредственно из Linux, без написания дополнительного программного кода для микроконтроллера. Упоминается возможность использования прошивки Micropython поверх ОС Zephyr.
Источник: