Skip to the content
2 layers108.5 × 129.5 mmPlacaMiniEstufa, the printed circuit board in 3D

O GreenSe é uma solução em desenvolvimento para monitoramento e automação de cultivos protegidos, com foco em hidroponia em ambiente controlado. O projeto visa integrar sensores, atuadores e sistemas inteligentes para otimizar as condições de cultivo, garantindo eficiência no uso de água, nutrientes e energia.

Size
108.5 × 129.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
92
Nets
18
Pads
316
Tracks, vias
372, 0
Pours
8
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Mar 2025
Updated
10 Oct 2026

Overview

PlacaMiniEstufa is an open-source printed circuit board by marcelinoandrade, from the marcelinoandrade/greense repository on GitHub, published under the MIT licence. It is a 2-layer board of 108.5 × 129.5 mm with 92 parts on 18 nets, routed with 372 tracks and 0 vias.

Its parts include 68 connectors and 8 capacitors.

README

README.md

[blocked]

greenSe logo

Sistema IoT para Monitoramento e Automação de Estufas e Cultivos Hidropônicos

GitHub Pages Website License ESP32 Python Raspberry Pi


📖 Sobre o Projeto

O greenSe é uma solução completa de agricultura de precisão para cultivos protegidos, integrando sensores IoT, automação e inteligência artificial. Desenvolvido para estufas e sistemas hidropônicos, otimiza o uso de água, nutrientes e energia através de monitoramento em tempo real e análises preditivas.

✨ Destaques

🌡️ Monitoramento🤖 Inteligência Artificial📊 Análise Térmica🔒 Segurança
Tempo real 24/7IA Eng. GePeTo (GPT-4o)Câmera MLX90640MQTT/TLS/WSS
Múltiplos sensoresRelatórios automáticosDetecção precoceComunicação criptografada

🌟 Funcionalidades Principais

📡 Monitoramento Inteligente

  • ⚡ Tempo real de parâmetros ambientais (temperatura, umidade, CO₂, luminosidade)
  • 💧 Hidroponia avançada com pH e condutividade elétrica (EC)
  • 🌡️ Análise térmica via câmera MLX90640 (24×32px) para detecção precoce de estresse hídrico e doenças
  • 📷 Monitoramento visual com ESP32-CAM para acompanhamento do crescimento
  • 🤖 Detecção por IA com modelos YOLOv11 para identificação de pragas, doenças e objetos em campo aberto

⚙️ Automação e Controle

  • 🔄 Controle automatizado de irrigação, iluminação e sistemas de ventilação
  • 💾 Armazenamento histórico com InfluxDB para análise temporal
  • 📈 Dashboards interativos com Grafana para visualização de dados

🤖 Inteligência Artificial

Eng. Gepeto

A IA Eng. GePeTo (baseada em GPT-4o) atua como consultor agrícola virtual:

  • 📝 Relatórios automáticos com interpretação técnica dos dados
  • 🧠 Análises inteligentes em linguagem prática e acessível
  • 💡 Recomendações personalizadas para otimização de irrigação, clima e nutrição
  • 🔮 Modelos preditivos para previsão de necessidades (em desenvolvimento)

🏗️ Arquitetura do Sistema

🔌 Cliente (Hardware IoT)

Soluções modulares baseadas em ESP32 para diferentes necessidades:

Solução📋 Descrição🔧 Tecnologia
N01Germinação - Clima, solo e luzESP-IDF (C) + ESP32-C6 Zero + DHT11, DS18B20, HW-072, HD-38
N02Maturação - Clima interno e externo, solo, luz e boiasESP-IDF (C) + ESP32-S3 Zero na Placa Mini Estufa + DHT11, DHT22, DS18B20, HW-072, HD-38
N03Câmera Visual - Captura ópticaESP-IDF (C) + ESP32-CAM + OV2640
N04Câmera Térmica - Visão completa visual e térmicaESP-IDF (C) + ESP32-S3 WROOM + MLX90640

🌐 Comunicação: MQTT/TLS, HTTP POST, USB (transferência local)

🖥️ Servidor (Backend)

Sistema central em Python rodando em Raspberry Pi 4:

MóduloFuncionalidade
server01Full.py🔌 Broker MQTT • 🚀 API REST (Flask) • 💾 InfluxDB • 🌡️ Processamento térmico
server01IA.py🤖 Serviço IA (Eng. GePeTo) • 📊 Análise de dados • 📝 Geração de relatórios
serverTermica.py🌡️ Processamento dedicado de imagens térmicas • 📈 Estatísticas

🛠️ Stack Tecnológico: Python 3.x • Flask • InfluxDB • MQTT (paho-mqtt) • OpenAI GPT-4o • NumPy


🛠️ Tecnologias Utilizadas

🔩 Hardware

ESP32-C6 ESP32-S3 ESP32-S3 Raspberry Pi

Sensores: DHT11 • DHT22 • DS18B20 • HW-072 • HD-38 • boias de nível • MLX90640 • OV2640

💻 Software

C++ Python MicroPython Flask MQTT InfluxDB Grafana OpenAI


📊 Escalabilidade

🏭 Capacidade💻 Solução⚡ Performance
1-20 estufasRaspberry Pi 4Ideal para pequenos produtores
21-50 estufasRaspberry Pi 5Médios produtores
51-1.000 estufasServidor dedicadoGrande escala
1.000+ estufasEdge + CloudArquitetura distribuída

🚀 Início Rápido

1️⃣ Clone o Repositório

bash
git clone https://github.com/marcelinoandrade/greense.git
cd greense

2️⃣ Explore as Soluções

  • 📦 Hardware: Explore client/ - cada projeto possui README específico com instruções detalhadas
  • 🖥️ Servidor: Consulte server/N01_RASP4_LAB/ para documentação de instalação e configuração

3️⃣ Documentação

Cada módulo cliente possui seu próprio README com:

  • 📋 Requisitos de hardware
  • 🔧 Instruções de instalação
  • ⚙️ Configuração específica
  • 🧪 Guia de testes

📁 Estrutura do Repositório

text
greense/
├── 📦 client/                          # Soluções hardware (ESP32)
│   ├── greense/                       # Firmware comum da N01 e da N02
│   ├── N01_Estufa_Germinar/           # 🌱 Germinação no ESP32-C6 Zero
│   ├── N02_Estufa_Maturar/            # 🌿 Maturação no ESP32-S3 Zero
│   ├── N03_Estufa_Camera/             # 📷 Câmera visual
│   └── N04_Estufa_Termica/            # 🌡️ Solução completa térmica e visual
├── 🖥️ server/                          # Sistema servidor
│   └── N01_RASP4_LAB/                 # Backend Raspberry Pi 4
└── 📄 README.md                        # Este arquivo

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


📧 Contato e Suporte

🌐 Website💼 LinkedIn🏛️ Instituição
www.greense.com.brLinkedInUniversidade de Brasília

Coordenação: Prof. Marcelino Monteiro de Andrade
Faculdade: Ciências e Tecnologias em Engenharia (FCTE) – Universidade de Brasília


🌱 Desenvolvido na Universidade de Brasília

greenSe - Transformando a agricultura através da tecnologia IoT e inteligência artificial

⬆️ Voltar ao topo

Parts

92
QtyValueFootprintReferences
8100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C1, C1, C1, C2, C2, C2, C2
4A0Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3, J3, J3, J3
4A1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4, J4, J4, J4
4A2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5, J5, J5, J5
4A3Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6, J6, J6, J6
4A4Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7, J7, J7, J7
4A5Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8, J8, J8, J8
4C6Zero_dirConnector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_VerticalJ2, J2, J2, J2
4C6Zero_esqConnector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_VerticalJ1, J1, J1, J1
4IO14Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ11, J11, J11, J11
4IO15Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ12, J12, J12, J12
4IO16Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ9, J9, J9, J9
4IO17Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ10, J10, J10, J10
4IO18Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ13, J13, J13, J13
4IO19Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14, J14, J14, J14
4IO20Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ15, J15, J15, J15
4IO21Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ16, J16, J16, J16
4IO22Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ17, J17, J17, J17

The 76 most common of 92 parts.

Similar boards

  • 2 layers102.4 × 211.3 mmHaxophone001, the printed circuit board in 3D

    Haxophone001

    cardonabits/haxo-hw

    Haxophone, an electronic musical instrument that resembles a saxophone

    92 parts674
  • 2 layers40.6 × 110 mmEuropi surface mount, the printed circuit board in 3D

    Europi surface mount

    Allen-Synthesis/EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

    92 parts584CC0-1.0
  • 2 layers142.5 × 101 mmHillside46, the printed circuit board in 3D

    Hillside46

    mmccoyd/hillside

    Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc

    92 parts448MIT
  • 2 layers217.6 × 68.1 mmKeezyboost40, the printed circuit board in 3D

    Keezyboost40

    ChrisChrisLoLo/keezyboost40

    4x10 ortholinear with an LCD in the middle. Uses the Raspberry Pi Pico, as well as Rust firmware

    92 parts202CC-BY-SA-4.0
  • 2 layers39 × 40 mmMdb ai bridge esp32s3, the printed circuit board in 3D

    Mdb ai bridge esp32s3

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    92 parts190MIT
  • 2 layers227.5 × 87.4 mmWizza MX VIK, the printed circuit board in 3D

    Wizza MX VIK

    AlaaSaadAbdo/battoota

    Keyboards

    92 parts188
  • 2 layers120 × 70 mmEdrumulus 3hhh, the printed circuit board in 3D

    Edrumulus 3hhh

    corrados/edrumulus

    Open Source E-Drum Trigger Module

    92 parts163GPL-2.0
  • 2 layers93.9 × 80.7 mmFroggyswadge, the printed circuit board in 3D

    Froggyswadge

    cnlohr/cnhardware

    My dumping grounds for all my kicad projects and random hardware bringup.

    92 parts114

Questions

How big is the PlacaMiniEstufa PCB?

It measures 108.5 × 129.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PlacaMiniEstufa use?

92 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the PlacaMiniEstufa KiCad files?

From the marcelinoandrade/greense repository on GitHub, at the commit this page was made from: the board is client/N01_Estufa_Germinar/PlacaMiniEstufa/PlacaMiniEstufa.kicad_pcb and its schematic client/N01_Estufa_Germinar/PlacaMiniEstufa/PlacaMiniEstufa.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PlacaMiniEstufa design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).