UnihikerK10 | IOT com Servidor MQTT

Projeto
A Unihiker K10 é uma placa de desenvolvimento da DFRobot equipada com o potente ESP32-S3, que combina alto desempenho, facilidade de uso e diversos recursos integrados. Possui tela touchscreen de 2,8?, conexão Wi-Fi e Bluetooth, servidor local embutido, mais de 10 sensores internos (temperatura, luz, som, IMU, entre outros) e conectores compatíveis com módulos Gravity. Indicada para projetos de IoT, educação e prototipagem rápida, permite programação em Python ou Arduino, dispensando módulos adicionais para funções básicas.
Neste projeto, aproveitamos a versatilidade da K10 para executar uma aplicação que, em outras condições, poderia ser complexa, mas que aqui manteve-se simples graças à ausência de fios e à abordagem direta para integração com um ambiente MQTT.
O projeto foi inspirado no tutorial disponível no site da DFRobot: Build IoT Smart Greenhouse Monitoring System.
Lista de materiais
- 1x Unihiker K10
Circuito
Para realizarmos esse projeto, não utilizamos fios, somente a programação em blocos, neste caso irei disponibilizar o código em C, para poder ser replicado em casa usando o Mind+Código
O código abaixo foi desenvolvido para a nossa aplicação, e por isso, dependendo do seu projeto, pode ser que seja necessário algumas adaptações. O código por ser feito tanto de forma manual usando C, ou em Blocos, este método está disponível no software da DFRobots "Mind+"
