Raspberry Pi

30 07 2013

O Raspberry Pi (RPi) é um micro-computador de baixo custo, do tamanho de um cartão de crédito, que tem vindo a ganhar muita notoriedade ao longo da sua curta existência. É um projecto que conseguiu sair da fase de protótipo, alcançar a produção em larga escala e neste momento é extremamente fácil encontrar este equipamento no mercado.

 

Desenvolvido e produzido no Reino Unido pela Raspberry Pi Foundation, da qual faz parte a Universidade de Cambridge,  o RPi tem como principal objectivo principal despertar e estimular o interesse pela programação e electrónica, nomeadamente ao nível do ensino escolar. Actualmente existem muitos  projectos à volta desta plataforma, mesmo a nível empresarial, tal é o seu potencial. Inclusive empresas nacionais têm demonstrado o seu interesse em implementar soluções sobre esta plataforma. O GrupoPIE que desenvolve o PingWin e a XDpeople são algumas das empresas que têm demonstrado interesse no desenvolvimento de produtos baseados neste micro-computador.

 

image

 

 

 

O Ziphius é um outro projecto português, de referencia, que faz parte da lista de “case studies” da Raspberry Pi Foundation.

Ziphius: Aquatic Drone

 

 

As possibilidades são infinitas com esta plataforma. Desde construir um media center para a sala de estar, baseado em XBMC até projectos mais complexos que permitem controlar robots, lâmpadas, sensores, etc. Os pinos (GPIO: general purpose input/output) podem ser programados para interagir com outros módulos e componentes electrónicos, permitindo um sem numero de possibilidades.

 

 

 

Neste momento existem 2 modelos do Raspberry Pi, o modelo A e o B. A grande diferença reside no facto de, este último ter mais uma porta USB, totalizando duas,  uma porta Ethernet para ligar um cabo de rede (100 Mbps), para além de ter 512 MB de memória RAM, o dobro do modelo A. Ambos os modelos têm um consumo energético muito reduzido.

 

image

image

Características do RPi (Modelo B)

  • Chip: Broadcom BCM2835 SoC full HD processador de aplicações multimédia
  • CPU: 700 MHz ARM1176JZF-S core (ARM11 family)
  • GPU: Dual Core VideoCore IV® Multimedia Co-Processor, 1080p30 decodificador h.264/MPEG-4 AVC
  • Memória (SDRAM): 512MB RAM
  • Portas USB 2.0: 2 portas USB
  • Saídas de vídeo: HDMI (rev 1.3 & 1.4) Composite RCA (PAL e NTSC)
  • Saídas de áudio: Conector de 3.5 mm, HDMI
  • Armazenamento onboard: SD / MMC / slot para cartão SDIO
  • Rede onboard: 1 porta ethernet
  • Power ratings: 500 mA (2.5 W)
  • Fonte de energia: 5 volt via MicroUSB ou header GPI
  • Tamanho: 85.60 mm × 53.98 mm
  • Sistema Operativo: Linux

 

 

O Raspberry Pi é constituído apenas pela motherboard,  em que o coração é um CPU ARM (ARM1176JZFS) que funciona à velocidade de 700Mhz. A sua capacidade de processamento permite executar aplicações de processamento de texto, cálculo, jogos, assim como vídeo de alta definição. Para colocar o Raspberry Pi em funcionamento é necessário um cartão SD, de 4GB Classe 4 ou superior, uma fonte de energia, e logicamente um teclado e um rato. Existem uma série de outros acessórios como caixas, conversores HDMI para DVI e VGA, adaptador WiFi, câmara, etc que podem ser facilmente encontrados no mercado.

 

 

A InMotion é uma das empresas portuguesas que vendem o RPi, para além de todos os acessórios e periféricos relacionados. Neste momento o valor do RPi, modelo B ronda os 45 Euros, a caixa transparente tem um custo de 10 Euros, assim como o transformador (o conector é mico USB, sendo um vulgar carregador de telemóvel, com pelo menos 700mA/5V serve para o efeito) e o adaptador wireless USB. Adicionalmente um conversor HDMI para VGA  custa cerca de 25 Euros. Quanto ao cartão SD, pode ser encontrado em qualquer loja de electrónica e informática pelo valor de 5 a 15 Euros, dependendo logicamente da marca (é recomendada a utilização de marcas reconhecidas, por, à partida, serem mais fiáveis), tamanho e classe (a classe indica quão rápido o cartão é). Adicionalmente poderá ser ligado um hub USB, com alimentação dedicada por forma a aumentar o numero de portas USB disponíveis.

 

 

O Raspberry Pi assenta sobre a plataforma ARM, o que significa que apenas suporta sistemas operativos baseados em Linux. Tem disponível uma loja de aplicações “Pi Store” onde poderá descarregar aplicações, como o LibreOffice, jogos, aplicações didáticas, etc. Como referido anteriormente, este projecto visa estimular a aprendizagem e o interesse pela tecnologia em geral e pela programação em especifico. A linguagem “oficial” do RPi é o Python, que tem uma curva de aprendizagem baixa.

 

 

 

 

Algumas imagens do RPi

RPi a correr Raspbian (sistema operativo “oficial”, baseado em Debian)

image

Este é um sistema operativo apenas com o essencial para uma primeira experiencia.

Leia o resto deste artigo »

Anúncios







%d bloggers like this: