- PVSM.RU - https://www.pvsm.ru -

Light — продвинутый светильник с Linux на борту

22 октября на kickstarter начался сбор средств для проекта «Light» [1] — продвинутого linux-светильника. Он представляет собой куб из матового пластика, внутри которого на гранях расположены 52 RGB-светодиода, под управлением микрокомпьютера с акселерометром и беспроводным модулем, что открывает большие возможности для применения этого устройства: его можно использовать и как необычный светильник и как индикатор (например, использования системных ресурсов на сервере), и как будильник, или ambilight.

Одной из целей этого проекта является создание платформы для разработки, доступной не только опытным системным программистам. Так как для управления устройством используется REST-интерфейс, то не имеет значения, на каком языке было написано приложение и выполняется ли оно на самом Light, или где-то на другом конце Земли.

Проект является полностью открытым, исходный код программного обеспечения можно посмотреть на странице проекта [2] на github, а процесс создания, инструкции и спецификации «Железа» в
блоге [3] разработчиков.

Программная часть

ОС Arch Linux (ARM [4])
Ядро 2.6.x (возмжно, 3.7, когда пойдёт в серию)
Средства разработки GNU toolchain, Python 2.7
Анимация WuVoxels, Sing [5], редактор Moore’sCloud Studio
Управление Moore’sCloud Control (веб-интерфейс), sshd
Прочее все пакеты, доступные из репозиториев ArchLinux

Все библиотеки и программное обеспечение распространяются с открытым исходным кодом и доступны на github [2], а новости разработки регулярно обновляются в блоге [6].

Аппаратная часть

Размеры 150мм x 150мм x 135мм
Питание 5VDC, 3A
Источник света 52 RGB светодиода (по 7 бит на каждый цвет):
по 9 на внешних гранях (3x3)
по 4 на внутренних гранях (2x2)
Процессор Freescale iMX233 [7] @ 454 Mhz
ОЗУ 64MB DDR SDRAM
Внешняя память 2GB microSD
Акселерометр Freescale MMA7660
Радиомодуль WiFi Nano USB 802.11 b/g/n (заменяемый)
Разное I2C для подключения своих устройств и последовательный терминал

Всего создателями проекта были опробованы три микрокомпьютера:

  • Raspberry PI — его преимуществами были дешевизна наличие хорошего дистрибутива Linux [8] и документации [9] по работе со светодиодными лентами
  • Olimex OLinuXino [10] Maxi и Micro, которые так же дёшевы, но распространяется с открытой лицензией на «железо» и хорошо работает с linux [7]

Как говорят сами разработчики,

Это полноценный линуксовый компьютер, управляющий пачкой светодиодов
The unit includes a fully functional ARM based Linux computer, just driving a bunch of LED’s

Дополнительная информация

Автор: lanseg

Источник [12]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/linux/20017

Ссылки в тексте:

[1] «Light»: http://www.kickstarter.com/projects/cloudlight/light-1

[2] странице проекта: https://github.com/MooresCloud

[3] блоге: http://dev.moorescloud.com/

[4] ARM: http://archlinuxarm.org/

[5] WuVoxels, Sing: http://github.com/MooresCloud/sing_wuvox

[6] блоге: http://dev.moorescloud.com

[7] Freescale iMX233: http://archlinuxarm.org/platforms/armv5/olinuxino

[8] дистрибутива Linux: http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro

[9] документации: http://learn.adafruit.com/light-painting-with-raspberry-pi

[10] Olimex OLinuXino: https://www.olimex.com/Products/OLinuXino/iMX233/

[11] Moore's Cloud: http://moorescloud.com/

[12] Источник: http://habrahabr.ru/post/158555/