DIY com ESP32

Gravador + Rastreador GPS 8 placas comparadas 3 caminhos de montagem

17. DIY com ESP32 - Gravador + Rastreador GPS

FABRICACAO + GPS
Por que construir seu proprio? Mais barato que comerciais, com recursos superiores: gravacao WAV forense, GPS em tempo real com geofencing, streaming WiFi/4G ao vivo, deteccao de voz (VAD), timestamps NTP, alerta Telegram/SMS se sair da escola. Tudo em um unico dispositivo.

Componentes - Galeria Visual

Diagrama de Montagem

Diagrama ESP32 + INMP441
Diagrama: ESP32 + INMP441 + MicroSD (Fonte: Instructables)

Diagrama de Conexao

// ESP32-C3 Super Mini + INMP441 + MicroSD // Total: apenas 9 fios para soldar INMP441 ESP32-C3 MicroSD SCK -------- GPIO6 (I2S Clock) WS -------- GPIO7 (I2S Word Select) SD -------- GPIO4 (I2S Data In) L/R -------- GND (Canal esquerdo) VDD -------- 3.3V GND -------- GND CS -------- GPIO10 MOSI -------- GPIO3 CLK -------- GPIO2 MISO -------- GPIO5 VCC -------- 3.3V GND -------- GND LiPo 3.7V ---- VBUS/BAT (via TP4056 ou direto)

DIY vs Comercial

⚙ DIY ESP32

CustoR$ 140-155
Formato audioWAV PCM 44.1kHz
WiFi streamingSIM (browser)
Sensor de vozVAD (ESP-VAD)
TimestampsNTP (hora exata)
CodigoAberto (Github)
Tamanho~45x30x10mm

🛒 Comercial

CustoR$ 179-299
Formato audioMP3 128kbps
WiFi streamingNAO
Sensor de vozAlguns modelos
TimestampsNAO
CodigoFechado
Tamanho~50x20x10mm
🔌

18. Placas All-in-One: ESP32 + 4G + GPS

RANKING COMPLETO
Por que placa all-in-one? Em vez de comprar ESP32 + modulo 4G + GPS separados (mais fios, mais bugs, mais espaco), existem placas que integram tudo. 8 opcoes comparadas.

Ranking de Placas (melhores para Brasil)

LILYGO T-SIM7670G-S3
ESP32-S3 + SIM7670G CAT-1bis
US$ 36-42
CAT-1 GNSS integrado B28 700MHz
CPU: ESP32-S3 dual-core 240MHz
Memoria: 16MB Flash + 8MB PSRAM
GPS: GPS/GLONASS/BeiDou/Galileo
Extras: WiFi, BT 5.0, slot TF, holder 18650, carga solar
Makerfabs ESP32-S3 SIM7670G
ESP32-S3 + SIM7670G CAT-1
US$ 33.83
CAT-1 GNSS integrado B28
Diferencial: 3x USB-C (debug mais facil)
Mais barata que LILYGO com mesmo chip
LILYGO T-A7670SA R2 + GPS
ESP32-WROVER + A7670SA CAT-1
US$ 33.88
CAT-1 B28 (SA)
Vantagem: Ecossistema mais maduro, muitos tutoriais
Nota: Escolher variante SA ou G
LILYGO T-A7608 SA-H + GPS
ESP32-S3 + A7608SA-H CAT-4
US$ 36.99
CAT-4 150Mbps GNSS B28
Util se: Precisar streaming video/audio em tempo real

Tabela Comparativa Completa

#PlacaUSDCPULTEB28GNSSVeredicto
1T-SIM7670G-S3$36-42ESP32-S3CAT-1bisSIMIntegradoMELHOR
2Makerfabs SIM7670G$33.83ESP32-S3CAT-1SIMIntegradoCUSTO-BENEFICIO
3T-A7670SA + GPS$33.88ESP32CAT-1SIMAdd-onMADURO
4T-A7608 SA-H$36.99ESP32-S3CAT-4SIMIntegradoRAPIDA
5T-SIM7600SA$49-55ESP32CAT-4SIMIntegradoCARA
6Waveshare SIM7670G$48.99ESP32-S3CAT-1SIMIntegradoPOUCO PSRAM
7T-SIM7070G$26.59ESP32NB-IoT?LimitadoCOBERTURA
8T-SIM7000G$35.14ESP32NB-IoTSIMDedicadoESGOTADO
ATENCAO: Sempre escolha variante SA (South America) ou G (Global) A variante E (Europe) NAO tem banda B28 (700MHz), que e a principal banda LTE no Brasil.
🔬

19. Componentes Avancados

IMPORTACAO

Microfones I2S MEMS

ModeloSNRFreq.AliExpressVeredicto
INMP44161 dB60Hz-15kHz~US$ 1.61MAIS POPULAR
ICS-4343464 dB60Hz-20kHz~US$ 1.45*MELHOR SNR
SPH0645LM4H65 dB100Hz-10kHz~US$ 2.92BANDA ESTREITA

XIAO ESP32-S3 Sense - "Zero Solda"

Seeed XIAO ESP32-S3 Sense
ESP32-S3 + Mic PDM + Camera OV2640 + SD Card
~US$ 13.99
Tamanho: 21 x 17.5mm (menor que uma moeda!)
Microfone: PDM MEMS integrado (sem solda!)
SD Card: Slot integrado (sem solda!)
Memoria: 8MB Flash + 8MB PSRAM
Conectividade: WiFi + BLE 5.0 (SEM 4G/GPS)

LoRa / Meshtastic - Custo Zero Mensal

Heltec T114 V2 (Meshtastic)
nRF52840 + SX1262 LoRa + L76K GPS
~US$ 33.70
Deep sleep: 11 uA (!) - bateria dura DIAS
LoRa: SX1262, TX 21 dBm, alcance 200m-5km
Custo mensal: R$ 0 (sem SIM necessario)
Limitacao: Sem audio, sem tempo real, ruim indoor
🛠

20. Caminhos de Montagem Recomendados

3 OPCOES
🎯 Path A: 4G Cloud Completo
Audio + GPS + 4G + Traccar + Telegram
LILYGO T-SIM7670G-S3US$ 37
INMP441 Microfone I2SUS$ 1.61
MicroSD 32GBUS$ 3
18650 3000mAhUS$ 2.50
Antena GPS ativa 18mmUS$ 2
Case Patola PB-085R$ 15
Chip Vivo EasyR$ 20 + R$ 2.70/GB
Hardware~R$ 330-400
+ R$ 10-20/mes (dados) | GPS tempo real | Audio WAV | Geofencing | Alerta Telegram
⚡ Path B: Gravador WiFi Minimal
Apenas gravacao audio (sem GPS, sem 4G)
XIAO ESP32-S3 SenseUS$ 13.99
LiPo 3.7V 1000mAhUS$ 3
MicroSD 32GBUS$ 3
Case impresso 3DR$ 1.50
Hardware~R$ 130-160
R$ 0/mes | Mic + SD integrados | Zero solda | Ultra compacto (21x18mm)
📡 Path C: LoRa Zero Custo
GPS sem custo mensal (areas abertas)
Heltec T114 V2 + GPSUS$ 33.70
No base (gateway casa)US$ 17.90
LiPo 800mAhUS$ 2
Case 3DR$ 1.50
Hardware~R$ 380-450
R$ 0/mes para sempre | Bateria dura DIAS | Alcance 200m-5km | SEM audio

Comparativo Final: 3 Paths

CriterioA: 4G CloudB: WiFi MinimalC: LoRa Zero
Custo hardwareR$ 330-400R$ 130-160R$ 380-450
Custo mensalR$ 10-20R$ 0R$ 0
GPS tempo realSIMNAO~1-5min delay
Gravacao audioSIM (WAV)SIM (WAV)NAO
Funciona indoorSIMSIM (WiFi)RUIM
Bateria25-37h8-12h3-7 dias
DificuldadeMediaFacil (zero solda)Facil
Ideal paraEscola (completo)Gravador simplesAreas abertas
Recomendacao para Gabriel:
Fase 1 (imediata): Path B (XIAO Sense, ~R$150) como gravador audio discreto. Zero solda.
Fase 2 (escola): Path A (LILYGO SIM7670G-S3, ~R$380) completo: GPS + audio + geofencing + Telegram.
📝

Guia de Fabricacao - Passo a Passo

Nivel: Iniciante a Intermediario | Tempo total: ~4-6 horas (primeira vez)

Passo 1: Preparar Ambiente (~30min)

  • Instalar Arduino IDE 2.x
  • Adicionar placa ESP32: Preferences > Board Manager > esp32 by Espressif
  • Selecionar placa: ESP32C3 Dev Module
  • Testar com "Blink" para confirmar funcionamento

Passo 2: Soldar INMP441 (~20min)

  • Soldar header pins (6 pinos)
  • SCK->GPIO6, WS->GPIO7, SD->GPIO4, L/R->GND, VDD->3.3V, GND->GND
  • Dica: jumpers femea-femea para prototipar sem solda definitiva

Passo 3: MicroSD + Bateria (~25min)

  • CS->GPIO10, MOSI->GPIO3, CLK->GPIO2, MISO->GPIO5
  • Formatar cartao em FAT32
  • Conectar LiPo ao TP4056 (B+/B-), saida ao ESP32

Passo 4: Flash Firmware (~30min)

  • Clonar: git clone https://github.com/beastbroak30/INMP441_ESP32_RECORDER
  • Editar config.h: pinos, sample rate (16000 para voz), formato WAV
  • Compilar e Upload. Serial Monitor (115200 baud)

Passo 5: Testar e Calibrar (~1h)

  • Gravar audio teste: 1m, 3m, 5m de distancia
  • Verificar WAV no Audacity
  • Testar autonomia (cronometrar bateria)
  • Simular: colocar na mochila, gravar conversa teste

Nivel de Dificuldade

EtapaDificuldadeTempo
Montar hardware (9 fios)Facil30 min
Flash firmware via USBFacil10 min
Configurar WiFi + VADMedio1-2h
Case 3DFacil1h impressao
PCB customizadoAvancadoEncomendar