Inicio rápido

De una cuenta vacía a un dispositivo que funciona

Cinco pasos, unos veinte minutos y nada que instalar en el ordenador. Todo lo que sigue ocurre en un navegador — o en la app móvil, si prefiere empezar desde el teléfono.

Lo que necesita

  • Cualquier placa ESP32: basta con una placa de desarrollo corriente
  • Un cable USB que transmita datos, no solo corriente
  • Un navegador: Chrome, Edge u Opera, que saben hablar con un puerto USB
  1. 1

    Crear una cuenta

    Abra cloud.r1bbit.com. Escriba un nombre, un correo y una contraseña, o sáltese todo eso y entre con Google o Apple en un clic. No hay nada que confirmar por correo ni ninguna tarjeta que introducir.

    La app móvil usa la misma cuenta, así que puede registrarse allí y al abrir el navegador ya estará todo en su sitio.

    cloud.r1bbit.com — la pestaña Sign Up
    cloud.r1bbit.com — la pestaña Sign Up
  2. 2

    Añadir la placa y grabarla

    Conecte la placa a un puerto USB y añádala en la nube. El firmware lo escribe el propio navegador: nada de cadenas de herramientas ni de buscar controladores. Al reiniciarse, la placa encuentra la nube sola y aparece en su lista.

    Es el único paso que necesita cable. Todo lo demás va por el aire.

    Añadiendo la primera placa
    Añadiendo la primera placa
  3. 3

    Tomar un ejemplo ya hecho

    Abra el editor y pulse Load Template. Cada plantilla es un programa completo y funcional con su propio bloque CONFIG, así que empieza con algo que ya funciona en lugar de con un archivo vacío. Tome el ejemplo ADC en GPIO & Peripherals: lee una entrada analógica e imprime el valor, y no hace falta conectar nada a la placa.

    No busque una plantilla que corresponda a su placa, sino a su cableado: el bloque CONFIG describe los periféricos, no el modelo.

    La galería filtrada por GPIO: tomamos el ejemplo ADC
    La galería filtrada por GPIO: tomamos el ejemplo ADC
  4. 4

    Enviarlo a la placa

    La plantilla deja un marcador en lugar del número de pin: escriba el GPIO real de su placa. Después, marcado con 1 en la imagen, elija la placa en la lista Device y pulse Connect; marcado con 2, pulse Upload to Device y luego Script Start. El script llega a la placa en un par de segundos por un enlace cifrado: no se compila nada, así que nada puede fallar al compilar.

    Una línea equivocada detiene el script y dice por qué en el terminal. Corrija y vuelva a enviar: la placa sigue conectada todo el tiempo.

    1 — elegir la placa y conectar, 2 — enviar el script y arrancarlo
    1 — elegir la placa y conectar, 2 — enviar el script y arrancarlo
  5. 5

    Ver el resultado

    El terminal de la derecha empieza a llenarse: dos líneas nuevas dos veces por segundo, directamente desde la placa. No hay nada enchufado al ordenador: la placa le habla a través de la nube, y haría lo mismo desde otro edificio.

    Imprimir es la salida más sencilla. Publique un valor con VARS_PUBLISH y además se convertirá en una ficha del panel y de la app móvil.

    El terminal con la salida en vivo de la placa
    El terminal con la salida en vivo de la placa