Sistema completo de gerenciamento de tags RFiD que roda em um microcontrolador ESP8266. Ele hospeda uma página de cadastro e publica informações via MQTT.
-
Clone este repositório:
git clone https://github.com/inpacta/Proccio.git
-
Configure as credenciais do Wi-Fi no arquivo
./src/main.cpp
:const char* ssid = "NOME_DA_REDE"; const char* password = "SENHA_DO_WIFI";
-
Configure as credenciais do Broker MQTT no arquivo
./src/main.cpp
:const char* mqttServer = "endereco_do_broker"; const int mqttPort = 1883; const char* mqttUser = "usuario"; // Opcional const char* mqttPassword = "senha"; // Opcional
-
Configure os tópicos para as informações
./src/main.cpp
:const char* topicStorageInfoSPIFFS = "SEU/TOPICO"; const char* topicStorageInfoFLASH = "SEU/TOPICO"; const char* topicStorageContent = "SEU/TOPICO"; const char* topicLastAcess = "SEU/TOPICO"; const char* topicLock = "SEU/TOPICO"; const char* topicUnlock = "SEU/TOPICO"; const char* topicLog = "SEU/TOPICO";
-
Compile e faça o upload para o ESP8266 usando o Platformio.
/* O projeto acima, está baseado na utilização do Platformio, extensão do Visual Studio Code. Aqui está um tutorial para que você consiga subir os arquivos para o repositório SPIFFS do ESP. */
O projeto está baseado no projeto pré configurado do blog smartkits
Então, para mais informações sobre o circuito ou como passar o código utilizando o Arduino IDE. Clique aqui
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Este projeto está sob a Licença MIT. Para mais informações sobre, Clique aqui