Características
Módulos multi-rádio autônomos da série NINA-W15 integram Wi-Fi, Bluetooth BR / EDR e Bluetooth de baixa energia em um fator de forma compacto. Os módulos suportam simultâneos operação em modo duplo Wi-Fi e Bluetooth e pode servir como um gateway entre Bluetooth e Wi-Fi ou Ethernet.
Usando um UART, SPI ou uma interface RMII de alta velocidade, o os módulos se conectam a um sistema host. Eles podem ser uma estação Wi Fi e um micro ponto de acesso, Bluetooth mestre, escravo, periférico e central, servidor e cliente DHCP.
Os módulos são adequados para uma ampla gama de aplicações, incluindo telemática, automação industrial, edifícios conectados, pontos de venda e conexão sem fio de sensores e dispositivos médicos. Eles incluem uma função de inicialização segura para certifique-se de que apenas o software autenticado seja executado no módulo e ofereça suporte a vários outros recursos de segurança integrados.
O software u-connectXpress, flashed para os módulos antes da entrega, simplifica a integração do sistema host para reduza o tempo de chegada do produto ao mercado. O software fornece
segurança ponta a ponta com TLS e protocolo MQTT integrado para comunicação leve com aplicativos baseados em nuvem e serviços.
Ele também oferece suporte a uma variedade de recursos que são configurado a partir do host usando comandos AT.
Módulos NINA-W15 podem atuar como um gateway MQTT-SN permitindo que dispositivos sem uma pilha TCP/IP façam uso do MQTT protocolo. Isso torna possível para redes que compreendem Sensores Bluetooth de baixa energia para se comunicar facilmente com a nuvem, por exemplo.
Para simplificar o design do dispositivo, os desenvolvedores podem escolher usar um antena externa (NINA-W151) ou qualquer uma das antenas ternal disponíveis (NINA-W152 e NINA-W156). NINA-W15 os módulos são compatíveis com outros módulos NINA e oferecem a máxima flexibilidade para o desenvolvimento de dispositivos semelhantes com diferentes tecnologias de rádio. Os módulos suportam
operação em uma faixa de temperatura estendida de -40 ° C a + 85 ° C e são certificados para uso global
Software u-connectXpress
Esta seção descreve os recursos NINA-W15 integrados no software u-connectXpress. Todos os módulos NINA-W15 são fornecidos com este software e o módulo são configurados usando comandos AT.
Wi-Fi
- estação Wi-Fi
- access point
Bluetooth
- apresenta perfil SPP
- Serviço de porta serial de baixa energia (SPS) u-blox
- Servidor e cliente GATT
- Funções centrais e periféricas simultâneas
- Até 6 conexões periféricas
Recursos de segurança
- WPA / WPA2 / WPA3
- Segurança corporativa (EAP-TLS, PEAP)
- Segurança ponta a ponta com TLS
- Quadros de gerenciamento protegidos (PMF)
- Modo de segurança
- Emparelhamento simples seguro
- Conexões seguras Bluetooth LE
IoT
- apresenta cliente / servidor TCP / UDP
- Cliente TLS
- Cliente HTTP / HTTPS
- Cliente SNTP
- Gateway de cliente MQTT-SN / MQTT
- Cliente / servidor DHCP
- Interface de sensor / atuador digital
IoT nuvem suporte
- Thingstream
- AWS IoT Core
- Hub IoT do Microsoft Azure
- IBM IoT Platform
Dados Estendidos Mode ™
- Para dados multiponto controlados individualmente
Protocolo canais Ponto a ponto
- Para conectividade IP baseada em UART entre o host e módulo, permite controlado individualmente canais de dados e comandos AT em paralelo
Configuração over the air (dados do usuário)
- Transmissão sem fio de comandos AT para controlar o módulo
Taxa de transferência (dados do usuário)
- Bluetooth de baixa energia: 350 kbit / s
- Bluetooth BR / EDR: 1 Mbit / s
- Wi-Fi: 13 Mbit / s
Ferramentas de suporte
- s-center
Interfaces
- Todas as variantes UART, SPI, RMII, GPIO
RESET
Ligando TXD 22 e RXD 23 no RXD e TXD de um conversor USB SERIAL
CTS-RTS do NINA W115 em CURTO
S-CENTER
Utilize o S-CENTER para atualizar a última versão do u-connect, bem como fazer os primeiros testes com comandos AT.
Conheça ThingStream, servidor MQTT da U-BLOX
Implementa também SSL e SN-MQTT
Ambiente thingstream
Características:
- o custo do Thingstream como um MQTT Broker é muito menor do que o custo daqueles associados ao Azure e AWS;
- o gerenciador de fluxo de dados é uma excelente vantagem, dados podem ser tratados no servidor e então encaminhados;
- permite programação Node.js;
- a segurança é diferente e muito mais simplificada do que tentar fazer uma troca de certificados com a AWS etc;
- tem uma conexão segura em vez do dispositivo. Isso realmente simplifica a integração;
- capacidade de se inscrever em vários tópicos diferentes;
- nós para acessos para vários serviços da AWS Amazon, Azure IoT, IBM Watson, IFTTT (DashBoard e uma infinidade de outras opções)
- criação de Coisas (Thing);
- monitoração de eventos MQTT;
- alertas quando algo não vai bem.
No modo tradicional, se você quer acessar AWS, AZURE, etc:
- você deve fazer registro
- gerar Certificados
- manter, guardar e proteger seus Certificados
- despachar cada Certificado um por um para os Devices na produção
- você precisa manter identidades diferentes por cada um dispositivo e entregá-los com segurança
- fortes impactos na complexidade na logística, produção tempo, configuração do sistema e custos de manutenção
Com ThingStream, se você quer acessar AWS, AZURE, etc:
- você deve fazer um registro de CA (certificate authority) (Access ID e Secret Key), exemplo, IAM na AMAZON.
- quando você cria um Device (Things) no ThingStream, você deve pegar as credenciais (Username, Password, Client ID) (Device Certificate), basicamente muda Client Id e Password para cada Device
- utilize estas credenciais (Things) (Username, Password e Client ID) no Device (U-BLOX NINA W106) para acessar o ThingStream via MQTT
- crie Tópicos (Topics) que devem acessados pelos Devices (U-BLOX NINA W106), ou seja, para fazer Publish ou Subscribe
- no DATAFLOW manager (Flows), o Nó ThingStream Subscribe deve estar conectado à um Tópico previamente criado para o seu Device (U-BLOX NINA W106), é por ele que começa o disparo para o DATAFLOW manager
- Dentro do DATAFLOW pode de ter vários Nós ThingStream Subscribe
- no DATAFLOW manager tenha fácil acesso à AWS, AZURE, etc utilizando Access ID e Secret Key e então solicite os serviços disponíveis (S3, LAMBDA, etc) (No caso da AMAZON)
FLOW
Saldo de "Publish"
Registros dos Eventos
CONFIGURANDO WIFI E THINGSTREAM
CREDENCIAIS
Conecta no MQTT da THINGSTREAM (PEER aparecerá)
Faz um BIND entre os PEERS, no caso, COMx to MQTT
Digite Algo no Terminal e pressione Enter
DÚVIDAS
REFERÊNCIAS
Sobre a SMARTCORE
A SmartCore fornece módulos para comunicação wireless, biometria, conectividade, rastreamento e automação.
Nosso portfólio inclui modem 2G/3G/4G/NB-IoT/Cat.M, satelital, módulos WiFi, Bluetooth, GNSS / GPS, Sigfox, LoRa, leitor de cartão, leitor QR code, mecanismo de impressão, mini-board PC, antena, pigtail, LCD, bateria, repetidor GPS e sensores.
Mais detalhes em www.smartcore.com.br
Nenhum comentário:
Postar um comentário