segunda-feira, 14 de setembro de 2020

NINA B302 - DDNS - ATUALIZAÇÃO - WIFININA - 802.11

                                NINA B302 ATUALIZANDO DDNS (DuckDNS) - WIFININA


O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 pode atualizar um tabela DDNS.

DDNS

Por que precisamos dessa biblioteca DDNS_Generic ?

Muitos de nós estão usando o serviço DNS dinâmico porque os endereços IP dinâmicos são muito mais baratos do que endereços IP estáticos caros.

Endereços de IP dinâmicos apresentam um problema se quisermos fornecer um serviço a outros usuários na Internet, como um serviço da web, servidor local Blynk, etc. Como o endereço de IP pode mudar com frequência (devido a queda de energia / oscilação, ligar / desligado, problemas de DSL / fibra, etc.), os nomes de domínio correspondentes devem ser rapidamente mapeados novamente no DNS, para manter a acessibilidade usando um URL conhecido.

Muitos provedores oferecem serviço de DNS dinâmico comercial ou gratuito para este cenário. A reconfiguração automática geralmente é implementada no roteador ou computador do usuário, que executa o software para atualizar o serviço DDNS. A comunicação entre o equipamento do usuário e o provedor não é padronizada, embora alguns métodos padrão de atualização baseados na web tenham surgido com o tempo.

Esta biblioteca é criada para atualizar automaticamente seus domínios DDNS com o endereço IP dinâmico mais recente, usando uma das muitas placas / escudos disponíveis. Veja Placa suportada.

O tempo entre as verificações para atualizar o Serviço DDNS é configurável para corresponder ao seu caso de uso e é definido nos exemplos em 10 minutos.

O código DDNS_Generic é muito curto, pode ser imerso em seus Projetos e ser chamado no código loop ().

Atualmente, ele suporta DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, fear.org. A expansão para suportar mais provedores de serviços DDNS é muito fácil e pode ser feita por você.

Esta biblioteca DDNS_Generic é baseada e modificada da Biblioteca EasyDDNS de Ayush Sharma para adicionar suporte a muitas placas e escudos além de ESP32 e ESP8266.

NINA B302 - DDNS - ATUALIZAÇÃO - ENC28j60 - 802.3

 NINA B302 ATUALIZANDO DDNS (DuckDNS) - ENC28J60


O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 pode atualizar um tabela DDNS.

DDNS

Por que precisamos dessa biblioteca DDNS_Generic ?

Muitos de nós estão usando o serviço DNS dinâmico porque os endereços IP dinâmicos são muito mais baratos do que endereços IP estáticos caros.

Endereços de IP dinâmicos apresentam um problema se quisermos fornecer um serviço a outros usuários na Internet, como um serviço da web, servidor local Blynk, etc. Como o endereço de IP pode mudar com frequência (devido a queda de energia / oscilação, ligar / desligado, problemas de DSL / fibra, etc.), os nomes de domínio correspondentes devem ser rapidamente mapeados novamente no DNS, para manter a acessibilidade usando um URL conhecido.

Muitos provedores oferecem serviço de DNS dinâmico comercial ou gratuito para este cenário. A reconfiguração automática geralmente é implementada no roteador ou computador do usuário, que executa o software para atualizar o serviço DDNS. A comunicação entre o equipamento do usuário e o provedor não é padronizada, embora alguns métodos padrão de atualização baseados na web tenham surgido com o tempo.

Esta biblioteca é criada para atualizar automaticamente seus domínios DDNS com o endereço IP dinâmico mais recente, usando uma das muitas placas / escudos disponíveis. Veja Placa suportada.

O tempo entre as verificações para atualizar o Serviço DDNS é configurável para corresponder ao seu caso de uso e é definido nos exemplos em 10 minutos.

O código DDNS_Generic é muito curto, pode ser imerso em seus Projetos e ser chamado no código loop ().

Atualmente, ele suporta DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, fear.org. A expansão para suportar mais provedores de serviços DDNS é muito fácil e pode ser feita por você.

Esta biblioteca DDNS_Generic é baseada e modificada da Biblioteca EasyDDNS de Ayush Sharma para adicionar suporte a muitas placas e escudos além de ESP32 e ESP8266.

domingo, 23 de agosto de 2020

NINA W102 ACESSANDO ADAFRUIT IO com LIB ESPAsync_WiFiManager

O objetivo deste BLOG é apresentar uma ideia geral de como o NINA W102 enviar uma temperatura Random para o Servidor Adafruit IO (MQTT). Também mostra como pode configurar via Portal os dados do servidor Adafruit bem como SSID e Password.


ADAFRUIT IO

O Adafruit IO é um sistema que torna os dados úteis. Nosso foco está na facilidade de uso e em permitir conexões de dados simples com pouca programação necessária. O IO inclui bibliotecas de clientes que agrupam nossas APIs REST e MQTT. 


U-BLOX NINA W102

Módulo U-BLOX baseado no ESP32

ADAFRUIT

A Adafruit foi fundada em 2005 pela engenheira do MIT, Limor "Ladyada" Fried. Seu objetivo era criar o melhor local on-line para o aprendizado de eletrônicos e para a fabricação dos melhores produtos projetados para fabricantes de todas as idades e níveis de habilidade.

SMARTCORE

A SmartCore fornece módulos para comunição wireless, biometria, conectividade, rastreamento e automação.
Nosso portifó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

quarta-feira, 19 de agosto de 2020

NINA B302 ACESSANDO SQL (MARIADB) - 802.3 (ENC28J60)

 NINA B302 ACESSANDO MariaDB (SQL) - ENC28J60


O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 possa ser utilizado para acessar um bando de dados (MariaDB - SQL) via conexão TCP


Você já quis conectar seu projeto NINA B302  a um banco de dados para armazenar os dados que você coletou ou recuperar dados salvos para acionar eventos em seu esboço?

Bem, agora você pode conectar seu projeto Arduino diretamente a um servidor MySQL / MariaDB sem usar um computador intermediário ou um serviço baseado na web ou em nuvem. Ter acesso direto a um servidor de banco de dados MySQL/MariaDB significa que você pode armazenar dados adquiridos de seu projeto, bem como verificar valores armazenados em tabelas no servidor.

Isso também significa que você pode configurar seu próprio servidor MySQL local para armazenar seus dados, eliminando ainda mais a necessidade de conectividade com a Internet. Se isso não for um problema, você ainda pode se conectar e armazenar dados em um servidor MySQL por meio de sua rede, Internet ou mesmo na nuvem!

domingo, 16 de agosto de 2020

NINA B302 ACESSANDO SQL (MariaDB) - WIFININA

NINA B302 ACESSANDO MariaDB (SQL) - WIFININA

O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 possa ser utilizado para acessar um bando de dados (MariaDB - SQL) via conexão TCP


Você já quis conectar seu projeto NINA B302  a um banco de dados para armazenar os dados que você coletou ou recuperar dados salvos para acionar eventos em seu esboço?

Bem, agora você pode conectar seu projeto Arduino diretamente a um servidor MySQL / MariaDB sem usar um computador intermediário ou um serviço baseado na web ou em nuvem. Ter acesso direto a um servidor de banco de dados MySQL/MariaDB significa que você pode armazenar dados adquiridos de seu projeto, bem como verificar valores armazenados em tabelas no servidor.

Isso também significa que você pode configurar seu próprio servidor MySQL local para armazenar seus dados, eliminando ainda mais a necessidade de conectividade com a Internet. Se isso não for um problema, você ainda pode se conectar e armazenar dados em um servidor MySQL por meio de sua rede, Internet ou mesmo na nuvem!


WIFININA

Módulo com firmware WIFININA o qual permite colocar o NINA B302 na rede WIFI via SPI
U-BLOX NINA B302

quarta-feira, 15 de julho de 2020

NINA W102 + VISUINO + THINGSPEAK + ROBLOX

ROBLO-IoT e ThingSpeak (VISUINO enddevice)

The objective of this BLOG is to present a general idea of ​​how the NINA W102 can be controlled by the ROBLOX game and thus turn on or off a lamp when you press a button on the map or not, the count of people who visited the ROBLOX map will be recorded , ThingSpeak was used as a bridge. The enddevice was programmed with VISUINO.

A proposal to use ROBLOX for Internet of Things applications together with ThingSpeak and VISUINO.

Perhaps the first ROBLOX application for IoT (Internet of Things)
ROBLOX


VISUINO


U-BLOX NINA W102