LightBlue Bean – Placa compatível com Arduino

lightblue bean

Apresentação

A placa LightBlue Bean é uma placa compatível com Arduino que conta com um módulo Bluetooth Low Energy (de baixo consumo). A grande novidade e também diferencial dessa placa é que conseguimos programá-la utilizando o Bluetooth, ou seja, podemos fazer o upload do sketch desenvolvido no Ambiente Arduino via comunicação sem fio. Essa placa foi desenvolvida pela empresa californiana Punch Through e está fazendo sucesso por sua facilidade de programação wireless e por permitir que se trabalhe com bateria, com consumo reduzido por conta do módulo Bluetooth Low Energy. 

Essa placa conta ao todo com 8 pinos digitais disponíveis para fácil interface. Entre esses pinos, dois deles podem fazer leitura de sinais analógicos (2 pinos de ADC). Também possui disponível nesses pinos comunicação serial SPI e I2C. Conta também com um acelerômetro de 3 eixos, X, Y e Z.

pinout-diagram-1024x426
Figura 1: Esquema de pinagem. Crédito: Punch Through

Hardware

O microcontrolador utilizado nessa placa é o Atmel ATMega328 de 28 pinos em um encapsulmento QFN28, conectado a um cristal externo de 8 MHz. O Acelerômetro utilizado é um BOSCH BMA250 e o módulo Bluetooth é um Texas Instruments CC2540. Além disso possui um conector de bateria CR2032 no lado de baixo da placa. 

bot
Figura 2: O outro lado da placa

Todos os arquivos do projeto dessa placa estão disponíveis para download sob licença Creative Commons Attribution 4.0 International. Confira abaixo:

  • Esquemático no EAGLE e arquivos gerber – link;
  • Esquemático em PDF – link;
  • Arquivo SVG – link;
  • Modelos 3D – link;
  • Esquemático do módulo Bluetooth que contêm o CI TI2540 – link.

Disponibilizei um Print do Esquemático abaixo. Para rápida e melhor visualização clique na imagem. Os direitos de todas as imagens e projeto são do fabricante.

Capture
Figura 3: Esquemático. Crédito: Punch Through

Ambiente de desenvolvimento e exemplo

Para trabalhar com o Arduino IDE, basta utilizar a versão 1.0.6 ou mais nova. Para baixar essa versão, acesse o link a seguir para Windows. Deverá instalar também um add-on, que pode ser baixado no link. As imagens a seguir são da versão 1.0.6. Veja quantos exemplos existem para o LightBlue Bean.

sketch
Figura 4: Exemplos no sketch Arduino. Crédito: Punch Through

A Punch Through também disponibiliza um aplicativo para o iPhone para que se possa testar rapidamente a placa. Pode-se verificar o estado de 6 entradas digitais, de duas entradas analógicas, controlar o led de três cores e verificar a posição da placa em X, Y e Z. 

hand-holding-lightblue-ios7-Bean
Figura 5: Aplicativo para o iOS7. Crédito: Punch Through

Para que o aplicativo funcione, é preciso fazer o download do sketch exemplo LightBlueDemo.  Selecionei esse exemplo para ilustrar que o sketch não é complicado. O código está publicado como domínio público e também foi desenvolvido pelo time da Punch Through.

O que acharam dessa placa compatível com Arduino? Ela ainda não está disponível para compra no Brasil. Nos Estados Unidos seu preço é 30 dólares.

Referências 

http://www.atmel.com/devices/atmega328.aspx
http://ae-bst.resource.bosch.com/media/products/dokumente/bma250/bst-bma250-ds002-05.pdf
http://creativecommons.org/licenses/by/4.0/
http://punchthrough.com/files/bean/hardware/bean_hardware_rev_e.zip
http://punchthrough.com/docs/files/Bean/Bean_revE_board_export.pdf
http://punchthrough.com/bean/wp-content/uploads/2014/05/beanfritzing.svg
http://punchthrough.com/files/bean/hardware/BEAN_MODEL_REVE_1.1.0.zip
https://punchthrough.com/docs/files/LBM313/LBM313_Schematic.pdf
http://arduino.cc/download.php?f=/arduino-1.0.6-windows.exe
http://punchthrough.com/files/bean/loader/windows/WindowsBeanLoader_ArduinoIDEAddOn.zip
http://blog.bluetooth.com/new-developer-tools-available/
Website | Veja + conteúdo

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Comentários:
Notificações
Notificar
guest
9 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Eduardo Scherrer
Eduardo C. Scherrer
14/05/2015 14:48

Thiago,

Já testou esta placa?

Sabe se já é possível a compra dela aqui no Brasil?

Obrigado

Eduardo

trackback
02/06/2015 15:29

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
28/05/2015 08:07

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
22/05/2015 21:18

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
13/05/2015 17:22

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
06/05/2015 14:34

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
09/04/2015 11:22

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
09/04/2015 11:04

[…] LightBlue Bean – Placa compatível com Arduino […]

trackback
09/04/2015 10:39

[…] LightBlue Bean – Placa compatível com Arduino […]

Talvez você goste:

Séries

Menu