🚚 Envío GRATIS en compras sobre $30.000 | Retiro en Curauma, Valparaíso | 📞 +56 9 65214463
ESP32 03 de June de 2026 · 2 min de lectura

ESP32 con Google Sheets: Registro de Datos Gratuito en la Nube

Envía datos de sensores directamente a una hoja de Google Sheets desde tu ESP32 usando Google Apps Script. Registro gratuito, gráficas automáticas y sin servidor propio.

Google Sheets como base de datos IoT gratuita

Google Sheets es una hoja de cálculo en la nube gratuita que puede actuar como base de datos ligera para proyectos IoT. Con Google Apps Script (JavaScript en la nube) creas una API web que recibe datos desde el ESP32 y los escribe en la hoja. Sin costo, sin servidor, sin mantenimiento. Las gráficas de Sheets se actualizan automáticamente con cada nuevo dato.

Solo necesitas una cuenta Google gratuita y un ESP32 de Especificar.cl.

Configuración de Google Apps Script

  • En tu Google Sheet, ve a Extensiones → Apps Script
  • Escribe una función doGet(e) que recibe parámetros URL y los escribe en la hoja
  • Publica el script como Web App: Ejecutar como "Yo", acceso "Todos"
  • Copia la URL del Web App (es la endpoint de tu API)
  • Cada petición GET a esa URL con ?temperatura=25.5 añade una fila a la hoja

Código del ESP32

Con WiFiClientSecure y la URL del Web App, el ESP32 hace peticiones HTTPS GET incluyendo los valores del sensor como parámetros. El certificado raíz de Google debe incluirse para la conexión TLS. HTTPClient simplifica el proceso: http.begin(url) y http.GET() envían la petición. Si el código de respuesta es 200, el dato se guardó correctamente en Sheets.

Visualización y análisis

En Google Sheets, inserta un gráfico de línea temporal que se actualiza automáticamente con cada nuevo dato recibido. Comparte el link de la hoja con solo permisos de lectura para que otros vean el monitoreo en tiempo real. Usa fórmulas de Sheets para calcular promedio diario, máximo y mínimo automáticamente. Para notificaciones, usa la función enviarEmail() de Apps Script cuando un valor supera el umbral.

Compartir: WhatsApp
Escríbenos por WhatsApp