Saltar al contenido
PEAKCORESOLUTIONS
← PeakCore Solutions

Laboratorio · ESP32 · ESP8266 · Arduino

Proyectos internos

El laboratorio: firmware que se recupera solo

Acá probamos con placas ESP32, ESP8266 y Arduino las mismas ideas que después usamos en el software: conexiones seguras, órdenes que no se repiten, reintentos con criterio y sistemas que se levantan solos después de una falla. Son proyectos internos: no los vendemos como producto.

Revisado el 21 de octubre de 2026 sobre el código del laboratorio (repos arduinoPersonal y arduinoItems).

Jake

En uso diario

ESP8266 · NodeMCU

ESP8266 que enciende la PC a distancia (Wake-on-LAN y botón), responde a Alexa y vigila sitios web avisando si se caen.

  • Enciende la PC con un pulso al botón de la placa o con Wake-on-LAN
  • Recibe órdenes desde el chat de weSmile, con conexión TLS verificada
  • Vigila hasta 8 sitios web: avisa cuando se caen y cuando vuelven
  • Si se queda sin memoria o sin internet se reinicia solo y guarda una «caja negra» de la última caída

Dispensador inteligente

Prototipo

ESP32 · servo

ESP32 con servo, panel web y Alexa que da la comida de la pecera a horario.

  • Un servo entrega la porción a la hora programada
  • Panel web en la red local para manejarlo
  • Responde a Alexa y se actualiza por la red (OTA)

Portal WiFi

Pieza reutilizable

ESP32

Configurar la red de un dispositivo desde el celular, sin recompilar el firmware.

  • La placa abre su propia red con una página para elegir el WiFi
  • La red elegida queda guardada en la memoria flash
  • La misma página la usa la consola portátil Pidboy

VS Code Web

Herramienta interna

Windows · Electron · Docker

App de escritorio para Windows que levanta un entorno de desarrollo en Docker desde la bandeja.

  • Levanta VS Code en el navegador dentro de un contenedor Docker
  • Se maneja desde el ícono de la bandeja del sistema
  • Se instala con un instalador para Windows

Lo que el laboratorio le enseña al software

01

Una orden no se repite

Jake guarda por dónde va antes de ejecutar cada orden: si la orden lo reinicia, al volver no la ejecuta otra vez.

02

Reintentar antes de alarmar

Un sitio cuenta como caído recién con dos fallas seguidas. Un aviso falso enseña a ignorar los avisos.

03

Recuperarse solo

Sin memoria o sin internet, la placa se reinicia sola y al arrancar cuenta por qué se cayó.

04

Nadie se queda esperando

Cada vuelta hace una sola tarea, para seguir atendiendo a Alexa y a la nube mientras vigila los sitios.

Otros prototipos

  • Reloj analógico con hora por NTP en una pantalla TFT
  • Pidboy: consola portátil con menú, botones y pantalla
  • Arduino Mega y ESP32 conectados por serie para mover un motor desde la nube

Lo que todavía no

Ningún firmware del laboratorio tiene pruebas automáticas todavía, y varios prototipos sirven su panel sin contraseña: por eso viven solo en la red local y no se publican a internet. Es un laboratorio, no un producto.

¿Tu proyecto necesita hardware?

Si tu sistema tiene que hablar con una placa o un sensor, contanos qué necesitás y lo vemos juntos.

Hablemos de tu proyecto