Blog de FERNANDO ALBUQUERQUE DE ARAUJO F (2)

GARANTINDO A CONFIGURAÇÃO NA FLASH (ARDUINO, ESP8266) VIA CRC32

Ao inicializar o dispositivo, normalmente carrego as configurações na flash. Mas como garantir que 

o conteúdo é válido. Para garantir isso, utilizei um pequeno código que verifica um CRC32 da estrutura de dados

carregada da flash.O primeiro campo é o próprio CRC32 que é checado com o resultado do cálculo do CRC32 do resto da estrutura, Caso o resultado não seja igual ao CRC32 armazenado, "reseto" o dispositivo para valores default.

De repente essa idéia já em prática…

Continuar

Adicionado por FERNANDO ALBUQUERQUE DE ARAUJO F em 7 outubro 2016 às 11:44 — Sem comentários

ESP8266 - UTILIZANDO TIMERS PARA LIGAR / DESLIGAR PINOS

Olá,

estou trabalhando com esp8266 e quis compartilhar um trecho de código que fiz para acionar buzzers, leds,

e o que mais for preciso acionar por tempos determinados, e sem interromper o processamento principal.

Para isso, utilizo um timer do esp8266.

Basicamente uma função que inicializa um pino em HIGH|LOW por um tempo em milisegundos, numa quantidade de vezes e eventualmente também comanda a alternância do pino, blink=true;

void…

Continuar

Adicionado por FERNANDO ALBUQUERQUE DE ARAUJO F em 9 setembro 2016 às 11:17 — 1 Comentário

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço