Ошибка устройств

Startup Bug Labs, целью которой является превращение задачи по созданию интеллектуальных устройств в нетехническое, похожее на лего, дело, начнет принимать заказы на свои электронные строительные блоки на базе Linux в конце этого месяца для отправки, начиная с 17 марта.

Основатель Bug Labs Питер Семмельхак (Peter Semmelhack) описывает семейство продуктов Bug как случай «Legos встречает веб-сервисы и API».

«Представьте, что вы можете создать любой гаджет, который захотите, просто соединив простые функциональные компоненты», - написал Семмельхак в июле прошлого года в блоге Bug Labs.
«Теперь представьте себе возможность легко программировать, делиться и подключать эти гаджеты интересными способами.
По сути, мы создаем платформу с открытым исходным кодом для программистов, чтобы они могли создавать не только те приложения, которые им нужны, но и оборудование, на котором они выполняются ».

Компания ориентирована на хакеров, любителей и студентов с помощью модульной линейки продуктов «включай и работай».

Сердцем системы является модуль «База ошибок».
Этот прямоугольный строительный блок включает в себя ядро ​​«взломанного компьютера Linux» на базе процессора ARM11, а также 128 МБ ОЗУ, WiFi, USB, Ethernet, небольшой ЖК-дисплей с кнопками и перезаряжаемый аккумулятор.


Гипотетический стек модулей ошибок

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

Основные характеристики и характеристики Bug Base, перечисленные компанией, включают в себя:

  • Процессор на базе ARM1136JF-S
  • 1 хост-интерфейс USB 2.0 HS с 4 портами подключения концентратора
  • 1 интерфейс USB OTG HS
  • 4 последовательных порта
  • 4 порта SPI
  • Интерфейс I2C (400 Кбит / с) (4 канала)
  • Интерфейс I2S (2 канала)
  • Умный ЖК-интерфейс
  • Интерфейс датчика камеры
  • Интерфейс карты памяти Micro
  • Аппаратное кодирование / декодирование MPEG4
  • Аппаратное графическое ускорение
  • 10/100 Ethernet MAC
  • 802.11b / г
  • Интерфейс ЖК-модуля базового блока
  • Встроенная память базового блока (FLASH / DDR SDRAM)
  • Поддержка JTAG / ICE
  • Последовательный порт отладки
  • Система питания
  • Работа от переменного тока
  • Работа от батареи / до 4 внешних батарей
  • Быстрая зарядка батареи / одновременная работа от внутренних и внешних батарей
  • Интеллектуальная поддержка управления питанием
  • Часы реального времени с батарейным питанием
  • Аудио выход через встроенный пьезо-динамик


Багажник базового блока сверху (сверху) и снизу (снизу)

Bug Labs сообщает, что 21 января она начнет принимать заказы на своем веб-сайте для базы ошибок (вверху), ЖК-модуля (внизу слева), модуля GPS (внизу справа), модуля камеры и модуля детектора движения. ,


Ошибка ЖК-модуля (слева) и GPS (справа)

Взломанный стек Linux

Естественно, ни один из этих модулей не будет выполнять никаких полезных функций без какого-либо встроенного программного обеспечения.
Для этого Bug Base будет поставляться с «полным» программным стеком Linux, а также с комплексным набором средств разработки программного обеспечения (SDK), по словам компании.

Bug Labs планирует выпустить все программное обеспечение, которое оно вносит в стек Bug Linux, под лицензией GPLv3 с открытым исходным кодом.
Другое программное обеспечение в SDK будет регулироваться различными лицензиями с открытым исходным кодом, включая GPLv2 (например, для ядра Linux) и другие.

Программный стек основан на ядре Linux версии 2.6.19.
Он поставляется со средой разработки Eclipse IDE (интегрированная среда разработки) и даже включает «виртуальную ошибку», которую можно использовать для разработки приложений ошибок при отсутствии реальной базы ошибок.


Bug SDK скриншоты

(Нажмите каждый, чтобы увеличить)

Компания пытается создать сообщество вокруг программного пакета Linux модулей Bug и запустила форум Bug и вики Bug, чтобы облегчить участие сообщества.

Доступность

Bug Labs заявляет, что в течение первых 60 дней после продажи она предлагает скидку в размере 13 процентов (или более) для «ранних покупателей».
Компания планирует начать поставки первого серийного модуля Bug 17 марта;
в настоящее время они оцениваются следующим образом:

  • База ошибок - $ 349 ($ 299 со скидкой)
  • ЖК-модуль - $ 119 ($ 99 со скидкой)
  • GPS-модуль - $ 99 ($ ​​79 с дисконтом)
  • Модуль камеры $ 79 ($ 69 со скидкой)
  • Модуль детектора движения / акселерометр - $ 59 ($ 49 со скидкой)

Более подробная информация доступна на веб-сайте Bug Labs .

[Все изображения предоставлены Bug Labs.]