LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Retornar
ao topo

Módulo Bluetooth Low Energy - HC-08


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Agora você vai conseguir usar seu iPhone para controlar periféricos ligados ao seu Arduino via Bluetooth! Sim, você leu certo: usando seu iPhone. Graças a tecnologia Low Energy, este módulo consegue se conectar a seu iPhone e assim você pode enviar informações do celular para o módulo. Ele é extremamente simples de se usar, basta conectar os 4 pinos corretamente em seu Arduino e usar como uma interface serial comum. Ligue o pino de VCC na saída 5V do Arduino, o GND em qualquer GND da placa e os outros dois pinos em Tx e Rx, conforme sua programação (ou nos pinos 0 e 1 do Arduino, caso queira usar Hardware Serial).

Ao enviar caracteres do celular, o módulo automaticamente envia via serial para sua placa, seja um Arduino, BlackBoard ou mesmo Placa RC FTDI. Com essa informação, e com o código adequado, você consegue fazer uma automação residencial, controle de robôs ou qualquer outro projeto que necessite de uma comunicação sem fio simples e rápida.

BlackBLE

BlackBLE

App da RoboCore Download do Aplicativo da RoboCore na App Store
Para facilitar ainda mais o uso desse módulo com iPhone, a RoboCore lançou na App Store da Apple um aplicativo para comunicação bluetooth.
O BlackBLE possui duas interfaces, uma com botões estilo pad controller e outra estilo joystick. Para visualizar a tela joystick basta rotacionar seu celular e deixá-lo em landscape. Cada botão possui uma letra, e ao pressioná-lo, é justamente essa letra que é enviada para o módulo bluetooth, portanto você deve tratar o recebimento dessa letra em seu código no Arduino. Ao segurar pressionado o botão no aplicativo, o celular envia constantemente o caracter para o módulo (esta repetição é imediata na tela joystick, porém demora cerca de meio segundo para começar na tela estilo pad controller).
Além dessas funcionalidades, o aplicativo ainda possui um campo de texto para receber informações enviadas do módulo bluetooth (máximo de 20 bytes, ou 20 caracteres por envio).

Para conectar seu HC-08 no iPhone é muito simples: basta pressionar o símbolo de bluetooth preto no canto superior direito do aplicativo. Isso fará com que seja aberta uma lista com todos os módulos HC-08 disponíveis nas proximidades. Selecione seu módulo conforme a etiqueta de nome colada na parte de trás do módulo e pronto, o módulo estará conectado e pronto para uso.

Veja abaixo as duas telas do aplicativo:

Tela com botões estilo pad controller:


Tela com botões estilo joystick:




Veja abaixo o video do módulo em funcionamento com o aplicativo:

  • Módulo Bluetooth Low Energy 4.0
  • 4 pinos do módulo: VCC - GND - TX - RX
  • Tensão VCC: 5V
  • Tensão dos pinos RX TX: preferivelmente 3,3V

BlackBLE

BlackBLE

Compatibilidade: iPhone 5 ou superior
iOS: 10.0 ou superior.
Tamanho do aplicativo: 12,7MB
Download do Aplicativo da RoboCore na App Store


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


rafael.couto.lopes
date Enviado: 2018-09-19 23:07:13
Qual o serial.begin desse módulo e qual a biblioteca que devo incluir na programação para que ela funcione?

Francois
date Enviado: 2018-09-20 12:14:11
rafael.couto.lopes
A taxa de comunicação padrão é de 9600 bps. Não é necessário incluir uma biblioteca para usar esse módulo, pois ele usa a comunicação serial UART. Mas você pode usar uma serial de software (SoftwareSerial) caso queira usar a serial de hardware para outra função (como enviar dados para o computador).

Você pode se basear no tutorial do seguinte link https://www.robocore.net/tutoriais/bluetooth-hc-05-com-arduino-comunicando-com-pc.html (note que esse tutorial usa um HC-05)

igor.franklinb
date Enviado: 2018-08-18 16:31:56
Bom dia,gostaria de saber se é possível conectar esse módulo com um celular Android?

ViniDj
date Enviado: 2018-08-20 09:39:01
igor.franklinb
Se o dispositivo que estiver usando possuir Bluetooth Low Energy e se o aplicativo que estiver usando também for compatível, acredito que não haveria problema. Por ser low energy, acredito que ele não será mostrado na lista de dispositivos para pareamento como o HC-05. Seria necessário ter um aplicativo específico para trabalhar com o Low Energy.

brunoartik053
date Enviado: 2018-08-14 10:37:55
Oi pessoal. É possível conectar um módulo HC-08 com um módulo HC-05? Ou não é possível uma conexão Bluetooth low energy com Bluetooth clássico?

Francois
date Enviado: 2018-08-14 12:19:24
brunoartik053
Não, justamente porque cada um trabalha com um protocolo diferente (Low Energy vs clássico).

giovanimarcelin
date Enviado: 2018-07-23 23:07:12
Boa noite.
Queria saber se consigo trabalhar com este modulo bluetooth hc-08 simultaneamente com um receptor IR (kit infra vermelho) na mesma blackboard?

ViniDj
date Enviado: 2018-07-24 10:44:20
giovanimarcelin
Desde que seja elaborado o código adequado, não vejo porque não. O bluetooth utilizará a comunicação serial TxRx, você pode gerar pinos para isso com a biblioteca HardwareSerial. O Receptor IR vai usar um pino digital, geralmente o pino 9 pela biblioteca IRremote.h.

airtonjr1
date Enviado: 2018-07-17 22:49:53
Boa noite. Gostaria de saber se este seu dispositivo funciona com o Arduino Nano e se sim, vcs disponibilizam documentação pra uso caso eu adquira o produto? Obrigado.

ViniDj
date Enviado: 2018-07-18 08:44:35
airtonjr1
Sim, você pode usá-lo com o Arduino Nano. Ele faz uma comunicação serial via TxRx. Em relação a documentação do módulo, na aba Documentação nessa página você encontra o datasheet do módulo, e na descrição um video sobre o mesmo. Para ligação na placa, você deverá escolher dois pinos para comunicação (um será o Tx, outro Rx). Lembre que o Tx do Arduino deverá ser conectado no Rx do módulo e o Rx do Arduino deverá ser conectado no Tx do módulo.

contato8
date Enviado: 2018-07-12 22:51:16
Boa noite, estou escrevendo um app para ser usado em um projeto com Android, mas para isso eu preciso do UUID da característica e do serviço e não consigo encontrar.

ViniDj
date Enviado: 2018-07-13 07:30:34
contato8
Infelizmente não temos essas informações, mas acredito que você consiga achá-las usando algum aplicativo do tipo BLE Explorer.

rafael.couto.lopes
date Enviado: 2018-07-03 16:17:47
Funciona no Iphone 4?

ViniDj
date Enviado: 2018-07-10 14:22:16
rafael.couto.lopes
Acredito que não por conta do sistema operacional.

edelsonmartins
date Enviado: 2018-06-21 16:12:13
Sensacional o App. Funciona muito bem. Foi desenvolvido por vocês  ou por terceiros? Minha aplicação vai requerer um App para comunicar o Arduino com o iPhone. Podem me indicar alguém para ajudar a desenvolvê-lo?

ViniDj
date Enviado: 2018-06-22 17:19:33
edelsonmartins
Foi desenvolvido por nós mesmos, porém não trabalhamos com desenvolvimento de projetos ou aplicativos, portanto não haveria como personaliza-lo. Infelizmente não conhecemos empresas que desenvolvem apps.

bieeldiaas
date Enviado: 2018-06-20 15:47:35
Tem alguma forma de eu modificar o nome das teclas no seu app (BlackBLE)? Seria crucial para o meu projeto, evitando confusão de teclas.

ViniDj
date Enviado: 2018-06-20 17:00:28
bieeldiaas
Não há como alterar o nome das teclas no aplicativo.

bieeldiaas
date Enviado: 2018-06-19 12:00:45
1-Este modulo necessita de seu aplicativo para suporte?
2- Funcionaria com um aplicativo criado na plataforma APP INVENTOR?

ViniDj
date Enviado: 2018-06-19 12:05:14
bieeldiaas
1- Você pode usar com outros aplicativos, porém a maioria dos aplicativos que aceita conversar com ele são apenas aplicativos exploradores, sem função definida (apenas para verificar se o BLE está ativo, por exemplo).
2- Se o dispositivo a ser usado tiver BLE e se seu aplicativo contemplar o uso dessa tecnologia, teoricamente seria possível. Infelizmente não temos nenhum exemplo de funcionamento desse módulo com Android.

contato8
date Enviado: 2018-07-12 22:54:12
bieeldiaas
Encontrei alguns aplicativos que tem suporte para ble no Android e agr estou escrevendo app no APP Inventor, só precisei instalar um plugin específico para isso. Os apps prontos funcionam de maneira aceitável, mas como eu estou usando para controlar o carrinho, dá muito trabalho pq só tem opção de enviar comando de texto.

contato8
date Enviado: 2018-05-30 18:36:29
Esse módulo também pode ser configurado para aparelhos com Android?

ViniDj
date Enviado: 2018-05-30 18:37:24
contato8
Sim, desde que o aparelho tenha bluetooth low energy e seja usado um aplicativo que contemple essa tecnologia.

contato8
date Enviado: 2018-05-30 18:39:40
contato8
Encontrei a resposta nos comentários.

Morgantini
date Enviado: 2018-05-16 02:28:26
O módulo FTDI é o vendido pela Robocore? Quando eu abrir o IDE, qual placa devo escolher antes de abrir o módulo serial?
Obrigado.

hallszombie
date Enviado: 2018-05-16 08:05:15
Morgantini
Sim você pode usar o modelo disponibilizado pela RoboCore, mas se você tiver uma placa BlackBoard, você pode usar o FTDI da própria placa, basta usar os pinos 0 e 1 que são os pinos RX e TX, lembrando que o baudrate selecionado no monitor serial deve ser 9600 no modo "Nenhum final-de-linha".  Com relação ao modelo de placa, como você vai usar apenas a comunicação serial não há a necessidade selecionar um modelo especifico.

Morgantini
date Enviado: 2018-05-15 02:12:10
Grato pela resposta.
Mas como faço para colocar o modulo em modo de comando?
2 a placa está correta no IDE e a fonte alimentação tb, mas vou revisar tudo novamente.

hallszombie
date Enviado: 2018-05-15 10:19:10
Morgantini
Para enviar um comando AT, você pode ligar os pinos RX e TX do módulo HC-08 em um módulo FTDI, abrir o monitor serial da IDE do Arduino e enviar os comandos AT.

Morgantini
date Enviado: 2018-05-14 00:45:07
Pessoal, boa noite.
Tenho duas perguntas:
1 - é possível alterar o nome que vem nele? Tenho possíveis clientes, mas se não puder alterar o nome pode ser um problema.
2 - Usei o código do vídeo (sem alteração alguma) e no Arduino Uno tudo funciona bem 100% como no vídeo. Mas se eu tento usar com um Sparkfun Pró Mini (5V 16Khz) o celular recebe o que eu digito na serial, mas o celular não envia nada. O LED que corresponde a comunicação CEL-Micro nem pisca. Já tentei outras portas, mas nada muda.
Se puderem dar uma dica agradeço.

Francois
date Enviado: 2018-05-14 11:26:51
Morgantini
1) Você pode usar o comando AT+NAME para alterar o nome do seu módulo Bluetooth;
2) Revise as conexões feitas com a sua placa Pro Mini, tanto de alimentação (12 V e GND) como de sinal (Data e Clock). Além disso, verifique que você selecionou o modelo "Arduino Pro Mini 5V/16MHz" na IDE, pois existem vários modelos diferentes.

Felipe_Camps
date Enviado: 2018-05-04 14:31:54
Olá, no vídeo vocês explicam que ligando o HC-08 com os pinos 2 e 3 do Arduíno ja posso dessa forma fazer uma comunicação entre os dois hardwares. Estou querendo fazer um projeto de um braço robótico e fazer com que o módulo controle o braço. Dessa forma é possível então?

hallszombie
date Enviado: 2018-05-04 14:58:46
Felipe_Camps
Sim, é possivel.

mateuspinheiro
date Enviado: 2018-03-06 18:48:14
eu não estou conseguindo usar o modulo. Uso o arduino mega 2560. Comprei o modulo conecto no bluetooth pelo o app mas ele não envia nem recebe

ViniDj
date Enviado: 2018-03-06 18:51:13
mateuspinheiro
Quais pinos você está usando na biblioteca SoftwareSerial?

manoelbarbosa
date Enviado: 2018-01-28 19:34:47
Boa noite,eu tô usando Bluetooth HC08 no meu projeto só que quando eu ligo o Bluetooth do meu Smartphone ele encontra o HC08  só que ele não se conectar com o HC08!!

MarceloFarias
date Enviado: 2018-01-29 09:21:40
manoelbarbosa
Se você está tentando se conectar através da interface de dispositivos Bluetooth do seu celular é normal que ele não realize o pareamento. No protocolo do HC08 não é necessário realizar o pareamento para iniciar uma conexão. Busque por um aplicativo com suporte a Bluetooth low energy e você poderá conectar e comunicar com o módulo.

MarceloFarias
date Enviado: 2018-01-29 09:22:51
manoelbarbosa
Inclusive, se você possui um iphone, sugiro que você utilize o nosso aplicativo, o BlackBle (https://itunes.apple.com/br/app/blackble/id1204986615)

erico.verissimo
date Enviado: 2018-01-11 11:59:52
Bom dia vocês teriam como disponibilizar os arquivos criados para construção do aplicativo? Estou quebrando a cabeça para desenvolver um app para ios. Seria de grande ajuda.

MarceloFarias
date Enviado: 2018-01-11 14:09:05
erico.verissimo
Infelizmente não temos o projeto do aplicativo e por isso não temos como disponibilizá-lo.

rafaelnet
date Enviado: 2017-12-04 02:24:35
Gostaria de saber se o app Blynk para ios  e compatível com esse modulo.

MarceloFarias
date Enviado: 2017-12-04 14:10:04
rafaelnet
Sim, é compatível! O app Blynk é compatível tanto com o HC-08 quanto com o HC-05.

lrezende
date Enviado: 2017-11-22 13:29:03
Ainda não ficou claro pra mim se esse módulo é compatível tanto pra android quando pra ios. Em casa eu tenho tanto smartphones de um quanto de outro. Como sei a compatibilidade dos equipamentos?

lrezende
date Enviado: 2017-11-22 13:32:41
lrezende
E claro, gostaria de poder controlar minha blackboard a partir de um ou de outro.

Francois
date Enviado: 2017-11-22 16:21:23
lrezende
Bluetooth Low Energy (BLE ou Smart) e Bluetooth (Classic) são, na base, a mesma tecnologia, porém não são compatíveis. O BLE é voltado para a internet das coisas (IoT), onde geralmente deseja-se um baixo consumo de corrente com transmissões de dados periódicas. Já o Bluetooth clássico é recomendado para transmissões contínuas, como mouses e teclados sem fio.

Os aplicativos para iOS geralmente são desenvolvidos usando o BLE, enquanto que no Android geralmente são desenvolvidos usando a versão clássica. Isso faz com que seja necessário usar módulos específicos para cada sistema operacional, daí a escolha entre o HC-05 e o HC-08. No entanto, se você desenvolver o seu aplicativo, você pode optar por qualquer uma das duas tecnologias. Note que cada dispositivo (celular, caixa de som, etc) é compatível com algumas versões específicas do Bluetooth, o que significa que o aparelho pode, por exemplo, se comunicar somente por BLE.
Tenha em mente que BLE é uma subcategoria do Bluetooth 4.0, logo um dispositivo com a versão 4.0 não necessariamente é low energy.