R1BBIT · IoT PLATFORM

Build ESP32 devices
in plain English

A compact scripting language, a mobile app and a cloud — go from a blank board to a working IoT device in minutes.

NO TOOLCHAIN · NO C

Flash, write, run

Scripts run in an isolated interpreter — a bug stops your script, never bricks your board. Push a fix over the air and you're back.

MOBILE + CLOUD

Control it from
your phone

Native iOS & Android dashboards and R1BBIT Cloud telemetry, wired to your device out of the box — no backend to write.

What is R1BBIT?

     R1BBIT is a firmware and software ecosystem designed to simplify and accelerate development on ESP32-P4, -S3, -C6, -C3 platforms. It enables users to quickly build working projects without diving into complex code, lengthy documentation, or fragmented tools.

It’s perfect for beginners, students, hobbyists, or anyone who wants to turn their ideas into real, working projects with minimal effort.

The R1bbit ecosystem offers:

  • A powerful mobile app for iOS and Android for easy control and monitoring,

  • A cloud platform for remote access and data storage from anywhere,

  • A web-based development environment for writing and testing code online,

  • And a series of intelligent R1bbit development boards designed for fast prototyping and experimentation.

Learn more
What is R1BBIT?
SEE IT IN ACTION

A few lines of script, a live dashboard

Read a sensor, do the math, and the value streams straight to a widget on your phone — no firmware rebuild, no backend, no wiring diagrams.

sensor.rbs
VAR T, F, H, M
VAR A[1]
DS1820_INIT(A, 1000)
VARS_PUBLISH(T, F, H, M)

WHILE(1)
  T = A[0]
  F = T * 9 / 5 + 32   ' to Fahrenheit
  H = RTC_H
  M = RTC_MIN
  PAUSE 1000
WEND
runs on-device, streams to your dashboard
Explore the language
R1BBIT app dashboard

Why R1BBIT?

An ecosystem for fast ESP32 development — go from idea to working device in minutes, not weeks. Minimal learning curve, no toolchain pain.

From idea to device in minutes

Flash, write, run. The fastest path from a concept to a working prototype on ESP32.

Minimal learning curve

A simple, BASIC-inspired scripting language — no C, no Arduino boilerplate, no setup.

Safe to experiment

Scripts run in an isolated interpreter baked into the firmware. A bug stops your script, but the board stays online — push a fix over the air and you're back.

Mobile-first control

Native iOS/Android app lets users see and operate your device from anywhere.

Cloud included

Telemetry, dashboards and remote control — without writing a single backend line.

Hardware-agnostic

Works with the dev boards you already have — ESP32, S3, P4, C6 and more.

Ready to Start Building?

Join our community and start building amazing projects today

Documentation

Detailed guides and code examples

View Docs

Community

Join our forums and connect with other makers

Join Forum

Get Started

Choose your board and start creating today

Shop now