Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inpacta/proccio
Proccio: Sistema de Gerenciamento de Tags RFiD com ESP8266 🚀
https://github.com/inpacta/proccio
cpp esp8266 open-source platformio vscode
Last synced: 2 days ago
JSON representation
Proccio: Sistema de Gerenciamento de Tags RFiD com ESP8266 🚀
- Host: GitHub
- URL: https://github.com/inpacta/proccio
- Owner: inpacta
- License: mit
- Created: 2024-07-17T01:03:24.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-17T01:13:56.000Z (4 months ago)
- Last Synced: 2024-10-17T17:21:14.458Z (20 days ago)
- Topics: cpp, esp8266, open-source, platformio, vscode
- Language: C++
- Homepage:
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Proccio 🚀
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.
# :pushpin: Tabela de Conteúdos
- [ :gear: Como usar](#gear-como-usar)
- [ :construction_worker: Créditos](#construction_worker-créditos)
- [ :page_facing_up: Licença](#page_facing_up-licença)# :gear: Como usar
1. Clone este repositório:
```
git clone https://github.com/inpacta/Proccio.git
```2. Configure as credenciais do Wi-Fi no arquivo `./src/main.cpp`:
```cpp
const char* ssid = "NOME_DA_REDE";
const char* password = "SENHA_DO_WIFI";
```3. Configure as credenciais do Broker MQTT no arquivo `./src/main.cpp`:
```cpp
const char* mqttServer = "endereco_do_broker";
const int mqttPort = 1883;
const char* mqttUser = "usuario"; // Opcional
const char* mqttPassword = "senha"; // Opcional
```4. Configure os tópicos para as informações `./src/main.cpp` :
```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";
```5. Compile e faça o upload para o ESP8266 usando o Platformio.
```cpp
/* 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. */
```- [SPIFFS Upload](https://www.youtube.com/watch?v=Pxpg9eZLoBI)
- [Como baixar e instalar Vscode e a extensão Platformio](https://www.youtube.com/watch?v=OZJ4niOrJ2k)
# :construction_worker: CréditosO projeto está baseado no projeto pré configurado do blog [smartkits](https://blog.smartkits.com.br/esp8266-cadastro-rfid-mfrc522-com-webserver/)
Então, para mais informações sobre o circuito ou como passar o código utilizando o Arduino IDE. Clique aqui
# :page_facing_up: Licença
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