A New York-based esta construindo um sistema de hardware/software open source como várias peças de Lego. A Bug Labs acredita que desenvolvedores de dispositivos poderão criar “qualquer coisa” usando o “Bug” que compreende um ARM11 como base e add-ons modulares.


Bug’s Labs Lego – como visão da “comunidade eletronica”

Boldly suggesting that “CE” could someday stand for “community electronics” instead of “consumer electronics,” Bug Labs invites hardware and software developers to contribute to the “open source” project, designing hardware and software modules of their own, and sharing their work back into the community. Ousadamente sugerindo que “CE” poderia algum dia defendo a “comunidade eletrônica” em vez de “consumidores eletrônicos”, convida Bug Labs hardware e software para contribuírem para a “fonte aberta” projeto, o projeto de módulos de hardware e software próprio, e partilhando a sua Trabalhar para dentro da comunidade. One suggested mix-and-match combo is a GPS/digital camera device that acts as a mobile, standalone Web service for publishing geo-tagged photos. Um sugeriu misturar – e – partida é uma combinação GPS / câmera digital que funciona como um dispositivo móvel, serviço autônomo Web para publicar unidades geo – codificado fotos.


Bugbase processor module

The initial “BugBase” processor module (shown above) is equipped with an ARM1136JF-S CPU and 128MB of RAM. As iniciais “BugBase” processador módulo (mostrado acima), é equipado com uma ARM1136JF – S CPU e 128MB de RAM. Additional features include built-in WiFi, a rechargeable battery, USB, Ethernet, and a mini LCD with button controls, the company said. As características adicionais incluem embutidas WiFi, uma bateria recarregável, USB, Ethernet, e um mini – LCD com botão controlos, a empresa afirmou. The unit measures 5 x 2.5 x 0.6 inches says Bug Labs, and weighs 0.26 pounds, or “about the weight of an iPhone”. A unidade medidas 5 x 2,5 x 0,6 polegadas diz Bug Labs, e pesa 0,26 libras, ou “sobre o peso de um iPhone”. There’s also a tripod mount, for the totally buggy look. Há também um tripé montar, para a aparência totalmente bugado.


Sistemas baseados de um módulo processador juntamente com um ou mais módulos expansão

Each BugBase can expand with up to four BugModules. Cada BugBase pode expandir com até quatro BugModules. By the end of the year Bug Labs hopes to ship a color LCD display, a motion detector/accelerometer, a digital camera/videocam, and a GPS locator. Até ao final do ano Bug Labs espera navio uma cor LCD, uma moção detetor / acelerómetro, uma câmera digital / videocam, e um localizador GPS. Modules due by Q1 2008 include a keyboard, touchscreen, and a speaker system. Módulos devido por Q1 2008 incluem um teclado de toque, e um sistema de alto-falantes.


BugModules (da esquerda para a direita): LCD, detetor do movimento, câmera, e GPS

Especificações de hardware listados pela Bug Labs incluem:

  • CPU — ARM1136JF-S CPU — ARM1136JF – S
  • RAM — 128MB Flash/DDR SDRAM
  • USB — 1 x USB 2.0 HS host interface/4 hub port connections; 1 x USB OTG HS interface
  • Serial links — 4 UART
  • Interfaces — 4 channel SPI; I2Cm 400kbits (4 channels); I2S (2 channels); smart LCD; camera sensor; micro memory card
  • Video/graphics — MPEG4 hardware encoding/decoding; hardware graphic acceleration
  • Communications — 10/100 Ethernet MAC; 802.11b/g
  • Size — 5 x 2.5 x 0.6 inches
  • Weight — 0.26 pounds
  • Power — AC or battery (up to four external)
  • Other — audio out via piezo speaker, battery-backed real-time clock, smart power management, serial debug port, JTAG/ICE support

Bug software

O “Bug SDK” (softwares kit de desenvolvimento) é baseado em Linux 2.6.19, licenciado sob GPL, Java, e uma variedade de outros pacotes de fonte aberta. O BMI (bug module interface) declaradamente usa um JavaME-based phone stack, enquanto OSGi (serviços porta aberta iniciativa) fornece um serviço runtime de fonte aberta. Para colocá – lo em conjunto, o Eclipse SDK inclui uma base de IDE (ambiente de desenvolvimento integrado), de acordo com Bug Labs.


O Bug SDK (Dragonfly) permite aos desenvolvedores interagir com um JavaME-based phone stack

Os desenvolvedores podem trabalhar com o Bug SDK para criar aplicações como “uma ou mais bundles”, afirma a empresa. Cada BugModule lança um OSGi bundle, que cria serviços que possam ser utilizados por outros componentes. O Bug SDK também irá ligar para uma futura colaboração desenvolvimento local chamado BugNet.

Disponibilidade

BUGbase espera ser lançado pelo final do ano. O preço não foi divulgado.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s