Hoya Pet Hoya Pet
Monitoramento IoT + Pixel Art Pet

Seu pet virtual cuida da planta.

Um ESP32 no vaso, um servidor na nuvem e um bichinho pixel art que te avisa quando a planta precisa de agua.

Ver no GitHub →
Smart Plant Pot
Seu pet ta de olho
Recursos

Monitoramento inteligente, com personalidade.

Sensores no vaso

Temperatura, umidade do ar e do solo. Atualiza a cada 10 segundos direto do ESP32.

3 sensores · 10s refresh

Rega pelo celular

Aperta o botao no app e a bomba liga. Ou deixa no automatico e ele rega sozinho.

Pet que fala

Gato ou cachorro pixel art que reage ao estado da planta. Muda de humor e conversa com voce.

2 updates/dia

Ate 5 plantas

Cada planta tem seu perfil (identificado por foto com IA) e seu proprio pet cuidando dela.

5 perfis simultaneos
Prototipo real montado a mao
O Hardware

Montado na mao.

ESP32-C3, sensor capacitivo no solo, bomba de agua 5V e modulo AHT10 pra temperatura e umidade. Firmware em C++ puro com calibracao automatica.

O App

Tudo no navegador.

Dashboard com dados em tempo real, historico, controle de irrigacao e o pet que reage a tudo. Funciona de qualquer lugar.

Dashboard
Pet Virtual
Metricas
Setup
Passo a passo

Como funciona

01

Espeta o sensor

Coloca o sensor capacitivo no solo, liga o ESP32 no Wi-Fi e ele ja comeca a mandar dados.

02

Abre o app

Dashboard mostra tudo: temperatura, umidade, grafico historico. Funciona de qualquer lugar.

03

Tira foto da planta

A OpenAI Vision identifica a especie e monta o perfil com cuidados especificos.

04

Ganha um pet

Pixel art gerado por IA que muda 2x por dia. Ele cuida da planta e conversa com voce.

Por baixo do capo

Stack completa, do firmware ao browser.

O ESP32-C3 le o sensor capacitivo (ADC 12-bit) e o AHT10 via I2C, e envia tudo por HTTP POST pro servidor a cada 10 segundos. O firmware e C++ puro, com calibracao automatica.

O backend e um unico server.py em FastAPI (~1800 linhas) que faz tudo: auth com JWT, ingestao dos dados do ESP32, historico em SQLite, irrigacao remota, e 3 chamadas diferentes pra OpenAI — Vision pra identificar planta, Responses API pra gerar o pixel art, e Web Search pras frases do dia.

Frontend e JS vanilla com Vite, sem framework. Roda num VPS Oracle Cloud com Nginx e Systemd.

Ver codigo no GitHub →
Hardware
ESP32-C3 C++ / Arduino AHT10
Backend
Python FastAPI SQLite
AI
OpenAI Vision DALL-E
Frontend
Vite JS Vanilla
Infra
Oracle Cloud Nginx Systemd

Quer testar?

Cria uma conta e ve o sistema rodando com dados reais do sensor.

Hoya Pet © 2026
GitHub @Appa019
Hoya Pet

Hoya Pet

Monitoramento inteligente

Criar nova conta | Esqueci minha senha

← Voltar para o inicio

Happy Potted Plant

Criar Conta

Junte-se ao Hoya Pet

Já tenho uma conta

Happy Potted Plant

Verificação

Enviamos um código para seu e-mail.

Voltar para o Login

Happy Potted Plant

Recuperar Senha

Enviaremos um código para o seu e-mail.

Voltar para o Login

Happy Potted Plant

Nova Senha

Verifique seu e-mail.

Pular e voltar para o Login

Passo 1 de 2

Fotografe sua planta

A inteligencia artificial vai identificar a especie e os cuidados ideais.

Sua planta

Temperatura
Umidade do ar
Umidade do solo

Passo 2 de 2

Escolha seu pet

Ele vai cuidar da sua planta e reagir ao estado dela.

Gato Gato
Cachorro Cachorro

Envie uma foto do seu gato ou cachorro real e a IA gera o pixel art baseado nele.

Seu pet
Hoya Pet
Hoya Pet
Conectando...

Alterar Pet

Gato Gato
Cachorro Cachorro

Gerando seu pet...

A primeira imagem sera criada em breve

Seu pet
<3
Nenhuma planta configurada.
Aguardando dados...
💧 Última rega: —
Temperatura Temp
--
Umidade Ar Ar
--
Umidade Solo Solo
--
Saude da Planta
--
Historico
Temperatura (C)
Umidade do Ar (%)
Umidade do Solo (%) — suavizado

Nome Popular

Nome Cientifico

Condições Ideais

  • Temp:
  • Ar:
  • Solo:

Calibrar Sensor de Solo

A calibracao determina o valor de 100% umidade para o seu solo especifico. Ao iniciar, a bomba ligara por 5 segundos para encharcar o solo. Depois aguardamos 30s para o sensor estabilizar e salvamos o valor.

Solo encharcado. Aguardando absorcao...
30
Nao mova o vaso. O sensor esta estabilizando.

Solo estabilizado. Clique para salvar a leitura atual como referencia de solo encharcado (100%).