top of page

Troca de dados com um cartão ESP32

O FizziQ fornece acesso a informações de placas e sensores externos por meio de uma conexão Bluetooth BLE.

Para a troca de dados com ESP32, FizziQ usa o serviço UART. Este serviço permite o envio de qualquer tipo de dado calculado pelo cartão ESP32.  Siga este link para a página Nordic Semiconductor

Os dados trocados pelo serviço UART devem ser estruturados na forma de uma cadeia de caracteres do seguinte formato: 'NOME: VALOR'. Por exemplo, para uma tensão de 5 volts: 'Tensão: 5,0'.

 

Os seguintes nomes de medição são reconhecidos: temperatura, umidade, pressão atm, tensão, peso, aceleração, luminosidade, campo magnético, bússola e concentração. Os outros nomes serão exibidos sob o nome genérico do sensor.

Para conectar uma placa ESP32 com FizziQ por Bluetooth:

1. O nome do dispositivo deve incluir o nome "Arduino"

2. O serviço uuid é  "6e400001-b5a3-f393-e0a9-e50e24dcca9e"

3. O uuid do recurso é  "6e400002-b5a3-f393-e0a9-e50e24dcca9e"

Um exemplo de programa pode ser encontrado no seguinte arquivo de texto (graças a Daniel Rouan):

As etapas de conexão para ESP32 são as mesmas para micro: bit e Arduino e são descritas no vídeo abaixo:

bottom of page