Фонд 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.
Источник: