Ecosistema en la nube para ESP32

Todo lo necesario para trabajar con ESP32, en una sola nube

De una placa ESP32 en blanco a un dispositivo que envía datos a su teléfono, de una sentada. Scripts en lenguaje llano en vez de C, sin cadena de herramientas, sin servidor propio y sin recompilar. Lo bastante rápido para probar una idea y lo bastante simple para una primera clase.

Primer flasheo desde el navegador por USB. A partir de ahí, todo va por el aire.

Placa, firmware, nube, aplicación un solo conjunto — usted solo escribe el script
Qué es R1BBIT

Un ecosistema, cuatro herramientas, cero código de pegamento

R1BBIT convierte una placa ESP32 en un dispositivo conectado terminado, sin cadena de herramientas, sin servidor propio y sin una sola línea de C.

Encaja especialmente bien en tres cosas: llevar un producto a su primera versión que funcione, comprobar si una idea se sostiene antes de invertir en ella de verdad, y aprender electrónica y robótica, esto último sobre todo si empieza de cero.

El catálogo recoge hardware que hemos verificado a mano, pero el ecosistema funciona en casi cualquier ESP32.

01

Firmware + R1BBIT-BASIC

El firmware lleva un intérprete, así que la placa ejecuta un archivo de texto corriente en vez de un binario compilado. Sus 298 comandos cubren pines, sensores, displays, sonido, cámara y red: sin C, sin cadena de herramientas, sin compilar.

298 comandos6 familias ESP3215 tareas en paralelo
02

IDE web

Escriba en el navegador con autocompletado para cada comando y una comprobación que detecta errores mientras teclea. Un asistente puede escribirle o arreglarle el script, y una galería de ejemplos listos le ahorra la página en blanco. Incluso el primerísimo flasheo ocurre aquí, por un cable USB.

AutocompletadoAsistente de IAEjemplos listos
03

R1BBIT Cloud

Las placas se conectan solas por un canal cifrado. Las lecturas se guardan y se dibujan como gráfico, los scripts y el firmware nuevos llegan por el aire, y cada dispositivo tiene una consola y un explorador de archivos que puede abrir desde donde esté.

GráficosConsola remotaActualizaciones inalámbricas
04

Apps para iOS y Android

Un valor que publica la placa se convierte en una ficha de su teléfono; mueva allí un deslizador y la placa reacciona. La app lleva además el editor, la consola, la documentación y el mismo asistente, y puede avisarle cuando algo va mal.

App StoreGoogle PlayNotificaciones push
greenhouse.bas
CONFIG: el hardware, aplicado antes de que arranque el script
CONFIG
    PSRAM_SIZE 8
    PSRAM_TYPE OCTAL
    I2C_SDA  16
    I2C_SCL  15
    SPI_MOSI 11
    SPI_MISO 13
    SPI_CLK  12
    DISPLAY_DRIVER ILI9341
    DISPLAY_CS     10
    DISPLAY_DC     46
    DISPLAY_BL     45
    DISPLAY_WIDTH  320
    DISPLAY_HEIGHT 240
    TOUCH_DRIVER FT6x36
    TOUCH_INT    17
END_CONFIG
Su lógica, ejecutada por el intérprete
DISPLAY_INIT
DISPLAY_WIDGET(1, "label", 20, 24, 280, 36)
DISPLAY_WIDGET(2, "arc", 90, 76, 140, 140)

VAR T, F
VAR A[1]
DS1820_INIT(A, 1000)
VARS_PUBLISH(T, F)

WHILE(1)
    T = A[0]
    F = T * 9 / 5 + 32   ' to Fahrenheit
    UI_TEXT(1, "Temperature " + T + " C")
    UI_VALUE(2, T)
    IF T > 30 THEN SEND_NOTIFY("Greenhouse", "Too hot: " + T)
    PAUSE 1000
WEND
Bloque CONFIG real de una demo de estación meteorológica con ESP32-S3. Cambie el bloque, conserve la lógica, ejecútelo en otro hardware.
Un archivo

El hardware y la lógica viven en el mismo script

  • CONFIG nombra el conexionado Controlador de display, pines, buses, códec, cámara, tarjeta SD: 184 directivas, una sola sintaxis. El bloque se analiza antes de que corra la primera línea de lógica.
  • Cambie de hardware en dos líneas Cambie un ILI9341 por un ST7789: cambie el controlador y el tamaño, y deje intacto el resto del script.
  • Un error nunca inutiliza la placa Un CONFIG incorrecto impide que el script arranque, con un mensaje claro. El firmware y la conexión siguen en pie.
  • Widgets en la pantalla y en el teléfono DISPLAY_WIDGET dibuja en el dispositivo; VARS_PUBLISH envía esos mismos valores a su panel y a su app móvil una vez por segundo.
Cómo llega un script a la placa

Flashee una vez. Después, nunca más un cable.

Un solo flasheo

El flasheador web escribe el firmware desde el navegador por USB. Sin cadena de herramientas y sin buscar controladores.

Navegador + USB

Escribir

En el IDE web o en la app móvil, con autocompletado, pistas de parámetros en la propia línea y una comprobación que valida los tipos de argumento mientras escribe.

IDE webApp móvil

Enviar a la placa

Pulse Run y el script está en la placa en segundos: por el aire, por un enlace cifrado, sin cable. También puede llegar desde una tarjeta SD o por la consola. La placa lo guarda en su flash y AUTOSTART lo arranca de nuevo al siguiente encendido.

A través de la nubeSD_IMPORTAUTOSTART

Verlo funcionar

Ahora se ve funcionando: las lecturas llegan al panel y a su teléfono aproximadamente una vez por segundo, y el terminal muestra todo lo que el script imprime. ¿Algo va mal? Corrija la línea y envíela otra vez. Mientras tanto la placa gana comandos nuevos, porque las actualizaciones de firmware también llegan por el aire.

VARS_PUBLISHTerminalActualizaciones por el aire
Por qué R1BBIT

Hecho para la parte del trabajo que suele doler

Si llegó al ESP32 por el Arduino IDE, conoce el precio de cada cambio: recompilar, enchufar el cable, volver a grabar, y otra vez hasta que la lógica se asiente. Blynk y Arduino Cloud le dan un panel y una nube, pero la lógica de debajo sigue siendo C++ que hay que reconstruir y subir en cada edición. R1BBIT conserva el control y elimina la reconstrucción: la lógica es un script de texto que la placa lee, y el panel son simplemente las variables que publica.

Sin recompilar

Cambie la lógica, no el firmware

Su programa es un archivo de texto que la placa lee y ejecuta. Cambie una línea en el navegador, envíela a la placa y surte efecto: el firmware en sí no cambia nunca. Hasta el conexionado se describe en texto: cambiar de display o mover un sensor a otros pines es una edición, no una compilación nueva.

  • Primer flasheo desde el navegador por USB: sin cadena de herramientas, sin IDE que instalar
  • Los scripts corren en un intérprete aislado: un fallo detiene el script, la placa sigue en línea
  • Las actualizaciones de firmware llegan por el aire, cifradas con AES-256-GCM

Con el IDE de Arduino cada cambio es un ciclo de compilar y reflashear por cable.

Cambie la lógica, no el firmware
Sin servidor propio

La nube ya está funcionando

No hay nada que instalar ni que alojar. Los dispositivos se conectan a cloud.r1bbit.com de fábrica, la telemetría aterriza en una base de datos de series temporales y se dibuja sola, y cada dispositivo tiene terminal remoto y gestor de archivos. ¿Necesita datos de internet? HTTP_GET los trae directamente desde la placa, sin intermediarios.

  • Las lecturas suben una vez por segundo por un canal cifrado y se guardan para usted
  • Una consola, un explorador de archivos y actualizaciones de firmware para cada placa suya
  • La placa puede traer datos de cualquier API web por sí misma: nada que alojar en medio

Con Blynk o Arduino Cloud el panel ya está, pero el sketch que hay detrás sigue siendo C++ que se reconstruye y se sube en cada cambio.

La nube ya está funcionando
Dígalo en lenguaje corriente

Un asistente que conoce el lenguaje

Describa lo que debe hacer el dispositivo y el asistente incorporado escribe el R1BBIT-BASIC correspondiente. Ve el script que ya tiene, así que puede ampliarlo, explicarle un comando o cazar el error que usted no encuentra. Vive tanto en el IDE web como en la app móvil.

  • Escribir a partir de una descripción, cambiar un script existente, corregir errores, explicar el lenguaje
  • Las respuestas se contrastan con la referencia real de comandos antes de llegarle
  • Las construcciones inventadas se marcan en vez de entregarse como código válido

Un chatbot genérico se inventa alegremente comandos que este lenguaje nunca ha tenido.

Un asistente que conoce el lenguaje
Interfaz sin backend

En la pantalla y en el bolsillo

27 tipos de widget se dibujan en la propia pantalla del dispositivo: gráficos, agujas, deslizadores, incluso mapas de OpenStreetMap. Publique una variable y se convierte en una ficha de la app móvil; mueva allí el deslizador y en la placa se dispara ON_VAR. Una notificación es un solo comando.

  • 27 tipos de elemento en pantalla, desde una etiqueta hasta un gráfico o una aguja
  • Apps para iOS y Android: fichas ligadas a los valores que publica la placa
  • Un comando envía una notificación, incluso con la app cerrada

En la práctica es un solo paso: añada un widget en la app y señale una variable; el dispositivo se suscribe a ella automáticamente y empieza a enviar los datos.

En la pantalla y en el bolsillo

Se puede experimentar sin riesgo

El intérprete está aislado del firmware. Un error en ejecución detiene el script; la placa conserva su conexión y acepta la corrección por el aire.

Varias tareas dentro del lenguaje

Hasta 15 tareas en segundo plano además del bucle principal, con variables compartidas y un planificador cooperativo, sin código de RTOS.

Respaldo por móvil

Añada un módulo SIM y la placa mantiene viva la telemetría, el terminal y la entrega de scripts cuando cae el wifi.

Audio, cámara, salas de vídeo

Reproducir MP3 y música de tracker, grabar, ejecutar una FFT, transmitir una cámara a un navegador o a otra placa.

Doc en 5 idiomas

16 capítulos, cada comando con sus argumentos y un ejemplo, en inglés, ruso, español, francés y alemán.

Plantillas y comunidad

Una galería oficial de plantillas dentro del IDE y un foro donde se comparten scripts y conexionados.

Dentro del editor

Todo el proyecto vive en una pestaña

El trabajo embebido rara vez es solo código. Hay archivos que llevar a la placa, imágenes que el display pueda leer de verdad, fuentes que tienen que caber en la flash, y mucho que es mejor que nunca llegue a la placa. Todo eso vive en la misma pestaña del navegador que el editor: sin utilidades aparte, sin trasiego de tarjetas SD.

Sistema de archivos remoto

Los archivos de la placa, esté donde esté

Abra el diálogo de archivos del dispositivo y estará mirando la flash de una placa que puede estar en otro edificio. Recórrala, arrastre un archivo a la ventana para subirlo, tráigase otro de vuelta, renombre, borre, cree carpetas, y guarde el script que está editando directamente en el dispositivo. El medidor de espacio libre muestra lo que queda antes de que suba una fuente grande o un sonido.

  • Flash interna y tarjeta SD en el mismo diálogo
  • Arrastre un archivo a la ventana para subirlo; descargue o borre cualquier archivo
  • Guarde el script abierto en la placa sin salir del editor
  • Todo va por la conexión en la nube: sin cable y sin lector de tarjetas
/flash/sdUploadDownloadNew folderFree space
Los archivos de la placa, esté donde esté
Medios en el servidor

Imágenes y sonidos que la placa nunca tiene que guardar

Una placa tiene menos de un megabyte de flash: una sola foto se come la mitad. Deje los medios en la nube: suba el archivo una vez, póngale un nombre corto y escriba ese nombre con una @ delante. La placa lo trae cuando el script lo pide, al tamaño que el script pide, y no guarda nada.

  • Mostrar una imagen: DISPLAY_WIDGET(1, "image", 0, 0, 320, 240, "@logo")
  • Cambiar al siguiente fotograma con UI_IMAGE(1, "@frame2"): animación sin tocar la flash
  • Reproducir sonido o una emisora con PLAY_AUDIO("@intro"), vídeo con VIDEO_PLAY("@clip")
  • Cambie la imagen en el servidor y todas las placas muestran la nueva: nada que reflashear
ImágenesAudioVídeoFuentesEmisoras de radio2 GB de almacenamiento
Imágenes y sonidos que la placa nunca tiene que guardar
Las herramientas en sí

No una lista de nombres, sino editores que funcionan

Dibújelo y conviértalo en código

Dibújelo y conviértalo en código

Abra una imagen, recórtela, pinte encima, elija la profundidad de color que quiere el display y llévese el resultado como un array pegado en su script o como un archivo enviado directamente a la placa. El contador de abajo le dice de antemano lo que costará en bytes.

Recortar y repintarRGB565 y monoVista previa en vivoCuenta de bytesEnviar a la placa

Lo que haga aquí va directo a la placa, o se queda en el servidor, donde un script lo encuentra por su nombre.

iOS y Android

Todo el taller en el bolsillo

La app móvil no es un mando a distancia añadido al final: es el mismo flujo de trabajo que el navegador. Monte el panel, escriba y edite scripts, mueva archivos hacia la placa y de vuelta, abra un terminal, vea valores en vivo, lea la documentación y pregunte al asistente. Inicie sesión y todos los dispositivos de su cuenta ya estarán ahí.

El panel se monta aquí Cree y edite widgets desde la propia app: añada una ficha, apúntela a una variable, elija número, indicador, gráfico, interruptor o deslizador y arrástrela a su sitio. La disposición se comparte con el dispositivo y el panel web.
Escribir y editar scripts Un editor de verdad en el teléfono: sintaxis coloreada, autocompletado, pistas para cada argumento y la misma comprobación de errores que en el navegador. Abra un script que ya está en la placa, cambie una línea, envíelo de vuelta y arránquelo desde la barra.
Archivos en la placa Explore el almacenamiento del dispositivo desde la app: descargue al teléfono un script, un registro o datos grabados, y suba archivos de vuelta a la placa.
Terminal a la placa La misma consola que en el navegador, a través de la nube. Enviar un comando, ver la salida, reiniciar el script, desde cualquier sitio con cobertura.
Historial, no solo el último valor Cada valor publicado se conserva. Abra un gráfico a pantalla completa y desplácese atrás: el rango va de «live» a tres meses.
Asistente de IA Pídale que escriba un script a partir de una descripción, que modifique uno que ya tiene o que le explique un comando. Las respuestas se contrastan antes con la referencia real de comandos.
Notificaciones push Una línea en su script y el teléfono vibra: una fuga, una puerta, una temperatura por encima del límite. Llega aunque la app esté cerrada.
Doc sin conexión La referencia completa de comandos viaja con la app en cinco idiomas, con búsqueda y sin necesidad de conexión.
Pulsar para hablar y vídeo Entre en una sala de audio con sus placas o vea el flujo de cámara de un dispositivo: la app es el cliente para ambas cosas.
R1BBIT app — script editor with syntax highlighting Editor
R1BBIT app — live widgets and charts from a device Widgets
R1BBIT app — terminal streaming telemetry from the board Terminal
Sonido y vídeo

Multimedia en tres líneas

Audio y vídeo en un microcontrolador suelen significar códecs, búferes y una semana de hojas de datos. Aquí son comandos. Radio, un flujo de cámara, un canal de intercomunicador entre placas y teléfonos: cada uno son unas pocas líneas, y la nube se encarga del tráfico.

Reproducir música y radio

Apunte el comando a un archivo de la flash, a un archivo guardado en el servidor o directamente a una emisora de radio por internet: la placa lo descodifica y lo reproduce. También puede decirle qué está sonando ahora mismo, porque lee la información de pista de la emisora.

radio.bas
VAR title$
PLAY_AUDIO("https://mangoradio.stream.laut.fm/mangoradio")

WHILE 1
    AUDIO_TITLE(title$)
    PRINT "Now playing: " + title$
    PAUSE 5000
WEND
MP3 y WAVRadio por internetMúsica de trackerEcualizador de 5 bandasGrabación

Un intercomunicador entre dispositivos

Ponga varias placas en la misma sala y se oyen entre ellas. Mantenga pulsado para hablar, suelte para escuchar. Los teléfonos pueden entrar en esa misma sala, así que un dispositivo y una persona acaban en un solo canal: útil para un taller, una cancela, un invernadero al fondo de la parcela.

walkie.bas
CONFIG
    IN1 4
    IN1_PULL UP
END_CONFIG

JOIN_AUDIO_ROOM("myteam", 16)

WHILE 1
    IF IN1 = 0 THEN PTT(1)
    IF IN1 = 1 THEN PTT(0)
    PAUSE 50
WEND
Voz OpusPulsar para hablarVarias placas a la vezTeléfonos en la misma sala

La cámara al teléfono, o a otra placa

Abra una sala de vídeo y la cámara se pone en directo. Véala en la app móvil o en el navegador, y una segunda placa con pantalla puede entrar en esa misma sala como espectadora: un timbre que se muestra a sí mismo en el panel de la cocina, sin servidor propio de por medio.

camera.bas
CAM_INIT
CAM_RESOLUTION(320, 240)
START_VIDEO_ROOM("frontdoor", 10)

// on the board with the screen:
// JOIN_VIDEO_ROOM("frontdoor")
Flujo de cámaraVer en la appVer en el navegadorDe placa a placa

La voz y el vídeo van por un canal de baja latencia, con salto automático si se bloquea. El sonido añade además reproducción de notas y melodías, módulos de tracker, grabación en WAV y MP3 y un analizador de espectro en vivo.

Todos los comandos de sonido y vídeo
Dispositivos compatibles

Casi cualquier ESP32

El firmware se compila para seis destinos: ESP32-S3, ESP32-P4, ESP32-C6, ESP32-C3, el ESP32 clásico y el S3 sin PSRAM. Las placas de abajo son las que hemos verificado en mano. Traiga una placa de desarrollo de la misma familia y tendrá igualmente su propio bloque CONFIG.

ESP32-S3

7 boards

La plataforma de referencia: las novedades llegan aquí primero

  • Displays SPI y táctil capacitivo
  • Cámara DVP, audio, FFT, música de tracker
  • Canales HTTP, respaldo por móvil
  • Sin MIPI-DSI ni CSI, sin Ethernet

ESP32-P4

6 boards

The big-screen one

  • Paneles MIPI-DSI de hasta 1280 px, cámaras CSI
  • Ethernet, visor de vídeo H.264, OpenStreetMap
  • 32 MB de PSRAM: sitio para interfaces grandes
  • El wifi pasa por un coprocesador C6: el sueño ligero corta el enlace

ESP32-C6

5 boards

Wi-Fi 6 en un tamaño mínimo

  • Pantallas OLED / TFT, sensores, PWM, UART
  • Reproducción de audio y radio por internet
  • Sueño profundo y despertar por GPIO
  • Sin canales HTTP, sin pines de táctil capacitivo

ESP32-C3

2 boards

The smallest and cheapest

  • Pantallas OLED / TFT, sensores, PWM, UART
  • Sueño profundo y despertar por GPIO
  • Telemetría en la nube y terminal remota
  • Sin audio ni FFT, sin canales HTTP, sin pines táctiles

También se compila para el ESP32 clásico (D0WD) y el ESP32-S3 sin PSRAM: mismo lenguaje, misma nube, menos periféricos.

Para empresas

De un prototipo a una línea de producto

El ecosistema ya está listo para el trabajo comercial. Construya un dispositivo sobre un ESP32 y el mismo firmware, la misma nube y las mismas apps que mueven la primera placa de su mesa moverán cien de ellas sobre el terreno. No hay que reescribir nada el día en que el proyecto deja de ser un pasatiempo.

Hardware que simplemente se compra

R1BBIT funciona sobre módulos ESP32 estándar que los distribuidores venden por lotes. Pasar de una unidad a mil es una decisión de compra, no un rediseño, y el mismo script corre en todas ellas.

Arregle una flota, no un aparato

Un script corregido o una nueva compilación del firmware sale por el aire a todas las placas a la vez. Nadie conduce hasta la instalación con un portátil y un cable.

Telemetría ya almacenada

Cada dispositivo escribe sus lecturas en la nube, guardadas por aparato y listas para graficar meses atrás. No hay backend que escribir ni base de datos que mantener.

Sus clientes reciben la app

Las apps de iOS y Android están publicadas y listas. Un dispositivo pertenece a la cuenta de su dueño y sus widgets aparecen allí solos: nadie construye una segunda app.

Cada placa tiene un dueño

El dispositivo está ligado a una cuenta, y todo lo que intercambia con la nube — telemetría, comandos, scripts y firmware — viaja por un enlace cifrado.

O traiga su propia placa

El catálogo recoge hardware verificado a mano, pero el firmware se compila para seis objetivos ESP32, así que una placa de diseño propio entra en el mismo ecosistema.

Estadísticas de equipos de refrigeración y cámaras frigoríficas, calefacción y climatización de edificios, vigilancia de taller e invernadero: detrás de todo ello está la misma pila.

R1BBIT para empresas
Para enseñar

Una primera placa que funciona en una clase

El primer día con un microcontrolador se va casi entero en cosas que no son programar: instalar un entorno, buscar controladores, elegir la placa en un menú, esperar a que compile. R1BBIT elimina ese día. Un navegador, una placa barata y un cable USB, y la clase está escribiendo lógica en la primera mitad de la hora, no en la tercera.

Tres pasos: del LED que parpadea a un gráfico en el teléfono

1
El primer script

Que pase algo

blink.bas
CONFIG
  OUT1 2
END_CONFIG

WHILE 1
  OUT1 1
  PAUSE 500
  OUT1 0
  PAUSE 500
WEND
Ocho líneas y la placa responde. No se instaló nada ni se compiló nada: el script va por el aire.
Enseña
Un programa es una secuenciaUn bucle repiteEl tiempo se cuenta en milisegundos
2
Añadir un sensor

Leer la temperatura y la humedad

room.bas
CONFIG
  I2C_SCL 7
  I2C_SDA 6
END_CONFIG

VAR T, H
SI7021_INIT(T, H, 2000)

WHILE 1
  PRINT "temp " + T + "   hum " + H
  PAUSE 2000
WEND
El sensor escribe solo en T y H cada dos segundos. El alumno solo decide qué hacer con los números.
Enseña
VariablesUn sensor las llenaLeer la salida
3
Añadir el teléfono

Enviar un aviso al teléfono

alarm.bas
CONFIG
  I2C_SCL 7
  I2C_SDA 6
END_CONFIG

VAR T, H
SI7021_INIT(T, H, 2000)
VARS_PUBLISH(T, H)

WHILE 1
  IF T > 27 THEN
    SEND_NOTIFY("Too warm", STR$(T) + " C")
  ENDIF
  PAUSE 60000
WEND
Una línea dibuja el gráfico en la app, otra hace sonar el teléfono. Nadie escribió un backend, una base de datos ni una API.
Enseña
Una condiciónUna notificación al teléfonoUn gráfico sin servidor

Cada script de aquí es el programa entero: no hay archivo de configuración oculto ni proyecto que preparar.

Nada que instalar

Todo ocurre en un navegador: en un ordenador del centro sin permisos de administrador, en un portátil, incluso en una tableta. Nada que descargar, ninguna licencia, ninguna versión que solo funcione en una máquina del aula.

Un lenguaje que se puede leer

Los comandos dicen lo que hacen: DHT_INIT, PRINT, PAUSE, IF … THEN. Un alumno lee una línea y la entiende, así que la clase puede tratar de bucles y condiciones en vez de puntos y comas y llaves.

Equivocarse no cuesta nada

El script corre en un intérprete aislado. Una línea equivocada lo detiene y escribe por qué; la placa sigue funcionando y acepta la corrección un segundo después. Ni hardware inutilizado ni clase perdida.

Hardware que un centro puede permitirse

Los chips compatibles más pequeños cuestan unos pocos dólares, y una placa con un sensor ya es un proyecto que funciona. Un juego para toda una clase no necesita una subvención.

Lo que un aula necesita de verdad

  • Un navegador en cualquier equipo del aula
  • Una placa ESP32 por unos pocos dólares
  • Un cable USB para el primer flasheo
  • Un LED o un sensor al que apuntar

Sin permisos de administrador, sin licencias y sin una imagen de aula que alguien tenga que mantener.

Dónde encaja
Clases de STEM y electrónicaClubes de robóticaExperimentos científicos con sensoresProgramas extraescolares y de veranoHackatones y jornadas makerTrabajos de fin de curso y de grado
Para docentes

La documentación está en inglés, ruso, español, francés y alemán.

Precios

Un pago para empezar, tres meses incluidos

Una placa entra en la nube una sola vez, y esa activación trae consigo tres meses de Starter. Después elige un plan o se queda en Free: la placa sigue funcionando igual.

$9.99 Pago único, por placa

Activar una placa

Se paga una vez por placa, no cada mes. La activación vincula la placa a su cuenta y abre tres meses del plan Starter: el editor, la nube, las apps móviles y el asistente, todo ello.

Activar una placa

Y después

Free

Gratis

  • 3 dispositivos
  • 3 días de historial
  • 100 notificaciones al mes
  • Asistente de IA
  • Lecturas como mucho cada 60 s
Elegir

Starter

$6.99 / mes

o $69.99 al año

  • 5 dispositivos
  • 90 días de historial
  • 1,000 notificaciones al mes
  • Asistente de IA
  • Lecturas como mucho cada 60 s
Elegir

Professional

$19.99 / mes

o $199 al año

  • 15 dispositivos
  • 365 días de historial
  • 5,000 notificaciones al mes
  • Asistente de IA
  • Lecturas como mucho cada 20 s
Elegir

Los precios son por cuenta en dólares estadounidenses y vienen directamente de nuestro sistema de facturación. Pagar por año cuesta menos que doce cargos mensuales. Free no necesita tarjeta alguna.

¿Listo para construir?

Abra la nube, lea la documentación o pregunte en el foro: la primera placa lleva una tarde, no un fin de semana.

R1BBIT Cloud

IDE web, galería de plantillas, paneles y un terminal a cada placa, en el navegador.

Abrir la nube

Documentación

16 capítulos, cada comando con sus argumentos y un ejemplo, en cinco idiomas.

Leer la documentación

Comunidad

Haga una pregunta o comparta un script o un esquema de conexión en el foro.

Entrar al foro