Guía de Usuario del P-Bit

¿Qué es el P-Bit?

El P-Bit es un mini ordenador ambiental. Lo conectas, lo enciendes y empieza a medir lo que pasa a tu alrededor: la temperatura del aire, cuánta humedad hay, si hay mucha o poca luz, el nivel de ruido, si la tierra de una planta está seca y hasta la temperatura de una sonda que puedes meter en agua o en la tierra.

Tiene una pantalla a color, un LED que cambia de color según lo que detecta y un pitido que te avisa cuando algo sale del rango que tú configures. Todo se controla con una sola ruedita: el encoder.

Entrada

Los 6 Sensores

Mide Temperatura y Humedad del aire (DHT11), Luz, Sonido ambiental, Humedad del suelo y Temperatura en líquidos (DS18B20).

Salidas

LED / Pantalla / Zumbador

Pantalla TFT a color de 160×128 px, LED RGB que indica el estado con un código de colores, y zumbador interno para beeps de navegación y alertas.

P-BIT SYSTEM
INICIANDO...

Usa los botones para navegar por el simulador.

Primer Encendido

Tu primer minuto con el P-Bit es muy sencillo.

  1. Conecta: Colócale 3 pilas AAA (recargables, preferiblemente) o conéctalo a un ordenador por USB-C. La pantalla se enciende de inmediato.
  2. Elige el idioma: Gira la ruedita para elegir entre Español, Catalán o English.
  3. Confirma: Pulsa la ruedita para confirmar. ¡Listo! El P-Bit recordará esto para siempre aunque lo apagues.

El Encoder: Todo en un botón

Una sola ruedita rotatoria es tu mando de control. Su función exacta depende de en qué pantalla estés:

GirarCambia de pantalla en el carrusel principal. Dentro de un menú, mueve la selección o cambia un valor.
Pulsación cortaEn una pantalla de sensor (Temperatura, Humedad, Luz, Sonido, Suelo, Termómetro): cicla el modo visual (Principal → Rango → Ficha → Dato → Curva). En Sistema: activa/desactiva el Bip. En Timer: inicia o pausa. Dentro de un menú: confirma un paso.
Pulsación larga (~1.2s)Abre el menú de configuración de la pantalla de sensor o de Sistema activa. En Timer: abre el editor de duración (si está parado) o lo resetea (si está corriendo o en pausa). En Inicio: activa el Modo demo.
Regla general: Girar = moverse. Pulsar corto = cambiar la vista o confirmar. Pulsar largo = abrir menú (o editar/resetear en Timer).

El flujo de pantallas

Gira el encoder para moverte de forma cíclica entre las pantallas. El orden es siempre el mismo: primero 4 pantallas de resumen de solo lectura, luego los 6 sensores, y por último Timer y Sistema.

Resumen · solo lectura
🏠
Inicio
Temperatura, humedad, luz y sonido a la vez, en fichas pequeñas. Para responder de un vistazo: ¿cómo está el entorno ahora?
🌦️
Clima Lab
Temperatura y humedad del aire combinadas, para interpretar el confort ambiental y no solo valores sueltos.
🪴
Planta Lab
Salud de una planta combinando suelo, temperatura, humedad y luz. Diagnostica BIEN, SEDIENTA, AHOGADA o ESTRÉS.
Solo con sensor de Suelo
🌡️
Termo Lab
Temperatura del aire, de la sonda externa, y la diferencia entre ambas. Para experimentos de contacto y materiales.
Los 6 sensores · con menú propio
🌡️
Temperatura
Temperatura del aire (DHT11). Unidad °C/°F compartida con Termómetro.
💧
Humedad
Humedad relativa del aire, con umbrales Seco y Muy húmedo.
☀️
Luz
Luz ambiental en Lux, FC o Raw ADC. El LED se apaga aquí para no contaminar la medición.
🔊
Sonido
Nivel relativo de ruido. Añade dos vistas propias: Sonido VU y Sonido Onda.
🌱
Suelo
Humedad del sustrato, con calibración propia. Sensor externo en el puerto rojo (IO35).
🌊
Termómetro
Temperatura puntual de la sonda DS18B20. Sensor externo en el puerto negro (IO33).
Herramientas
⏱️
Timer
Cronómetro y cuenta regresiva, con editor de duración HH:MM:SS.
⚙️
Sistema
Ajustes globales: Bip, Alarmas, Reposo, Idioma y Reset.
El carrusel es cíclico: después de Sistema vuelve a Inicio.
Las 4 pantallas de resumen son de solo lectura: no tienen menú de configuración. Si el sensor de Suelo no está conectado, Planta Lab desaparece del carrusel y se pasa directo de Clima Lab a Termo Lab.

Acciones rápidas (sin abrir menú)

PantallaQué hace la pulsación corta
Temperatura / Humedad / Luz / Sonido / Suelo / TermómetroCicla el modo visual del sensor: Principal → Rango → Ficha → Dato → Curva (Sonido añade Sonido VU y Sonido Onda justo después de Principal).
SistemaActiva o desactiva el Bip (beeps de navegación). No afecta a las Alarmas.
TimerInicia o pausa la cuenta.
Inicio / Clima Lab / Planta Lab / Termo LabSin acción — son pantallas de solo lectura.

Para cambiar la unidad °C/°F ya no se usa la pulsación corta: ahora se hace desde el menú de Temperatura o Termómetro, opción Unidad (pulsación larga para abrir el menú).

Los 5 modos visuales de un sensor

Un mismo dato se puede ver de cinco formas distintas. Dentro de cualquier pantalla de sensor, cada pulsación corta avanza al siguiente modo, y el P-Bit recuerda cuál dejaste elegido en cada sensor.

🎯
Principal
La lectura protagonista, grande y clara. Para consultar el valor actual de un vistazo.
🎚️
Rango
Sitúa el dato dentro de su escala con zonas de color. Para saber si está bajo, normal o alto. Con "Marcas" activo, muestra dónde están tus límites.
🗂️
Ficha
Resumen compacto: valor, unidad y estado juntos. Para comparar este sensor con otros.
🔢
Dato
El número exacto como protagonista, con una señal de tendencia. Para leer con precisión.
📈
Curva
Histórico reciente como línea de tendencia. Para ver si sube, baja, hay picos, o si una acción produjo un cambio.

Simulador del modo Curva

MAX
MIN
INTERVALO: 2 SEG/PUNTO
DATOS: 15 PTS

El P-Bit guarda un histórico reciente de los 6 sensores para dibujar esta curva. Este simulador muestra Temperatura y Humedad a modo de ejemplo, pero el modo existe para los 6: entra en la pantalla de cualquier sensor y pulsa corto varias veces hasta llegar a Curva.

Exclusivos de Sonido
📊
Sonido VU
Barras tipo medidor VU con reacción rápida, para ver variaciones instantáneas: palmas, voz, música.
〰️
Sonido Onda
Onda animada. Ayuda a entender que el sonido cambia constantemente y no es un valor fijo.

En Sonido, las dos vistas exclusivas se intercalan justo después de Principal: Principal → Sonido VU → Sonido Onda → Rango → Ficha → Dato → Curva.

La Curva no es un registro permanente: es una ventana móvil de las muestras más recientes, que se reinicia al apagar el dispositivo.

Inicio y las pantallas Lab

Las cuatro primeras pantallas del carrusel no miden un sensor concreto: combinan varios para responder a una pregunta. Son de solo lectura, así que no tienen menú ni se pueden configurar.

🏠 Inicio

Muestra temperatura, humedad, luz y sonido a la vez en cuatro fichas pequeñas. Responde en pocos segundos a "¿cómo está el entorno ahora mismo?". Los sensores externos (Suelo y Termómetro) no salen aquí: tienen sus propias pantallas.

🌦️ Clima Lab

Junta temperatura y humedad del aire en una sola vista, porque el confort no depende de una sola variable. Útil para comparar zonas de un aula o ver cómo cambia el ambiente durante una actividad.

🪴 Planta Lab Solo con sensor de Suelo

Combina humedad del suelo, temperatura, humedad del aire y luz para explicar algo importante: una planta depende de varias condiciones a la vez, no solo del riego. El diagnóstico da prioridad al suelo y después al resto del ambiente.

BIEN
Todo en rango
SEDIENTA
Suelo por debajo del mínimo
AHOGADA
Exceso de agua
ESTRÉS
Temperatura, humedad o luz fuera de rango

🌡️ Termo Lab

Compara la temperatura del aire (sensor interno) con la de la sonda externa, y muestra la diferencia entre ambas. Es la pantalla para experimentos de contacto: agua, materiales, superficies, zonas de sol y sombra.

Si el sensor de Suelo no está conectado, Planta Lab desaparece del carrusel automáticamente: no se queda como una pantalla vacía. Al conectarlo, vuelve a aparecer sola.

🌡️ Temperatura del Aire

Mide el calor ambiental con una representación visual tipo tanque que cambia de color: azul si hace frío, verde si está óptimo, rojo si hace calor.

SENSORDHT11
RANGO0°C a +50°C
PRECISIÓN± 1°C / ± 0.3°C
TASA DE REFRESCO2 Hz (500ms)
PINGPIO4
CONEXIÓNDigital (1-Wire propietario DHT)

Simulador Interactivo de Umbrales

24.0°C ÓPTIMO

Valores de fábrica: límite bajo 18 °C, límite alto 28 °C, alertas OFF, marcas ON.

Experimento Escolar: Configura un límite máximo de 24°C y saca el P-Bit al patio solar y a la sombra. Comprueba en cuántos segundos la temperatura salta y se dispara la alarma acústica.

Ten en cuenta que el sensor interno, si el dispositivo lleva encendido mucho rato o está conectado al USB, puede calentarse ligeramente por disipación interna. Para mediciones ultra precisas en contacto directo, usa la sonda DS18B20 externa.

Dato curioso: el DHT11 necesita entre 1 y 2 minutos para estabilizarse tras encender el P-Bit. Si la primera lectura parece rara, espera un poco antes de fiarte del número.

💧 Humedad del Aire

Muestra cuánta humedad hay en el ambiente con una barra horizontal. Puedes definir qué es "Seco" y qué es "Muy Húmedo".

SENSORDHT11
RANGO20% a 90% RH
PRECISIÓN± 5% RH
RESOLUCIÓN1% RH
PINGPIO4
CONEXIÓNDigital (1-Wire propietario DHT)

Simulador Interactivo de Humedad

30%
70%
48% RH
NORMAL
💧

Valores de fábrica: Seco 30 %, Muy húmedo 70 %, alertas ON, marcas ON.

Consejo de uso: No acerques la mano ni la boca al sensor si quieres una lectura estable, el simple aliento disparará la medición a +80%. Es un sensor perfecto para instalar en terrarios o simular el clima de un invernadero escolar.

☀️ Luz Ambiental

Mide la luz y la clasifica automáticamente: Oscuro, Tenue, Interior, Brillante o Luz Solar.

SENSORLDR Analógico
RANGO0 a ~8.000 Lux (curva empírica calibrada)
ESPECTROVisible (similar al ojo humano)
PINGPIO39
CONEXIÓNAnalógica (ADC)

Simulador de Lux Ambiental

420 LUX 0 2000+
420 Lux
INTERIOR
💡
OSCURO/POCA LUZINTERIORBRILLANTESOL

Valores de fábrica: modo Lux, Máx. poca luz 100 lux, Máx. interior 500 lux, Máx. brillante 2000 lux, alertas ON, marcas OFF.

Puedes ajustar los umbrales de luz desde el menú para adaptarlo a tu aula o exterior. Cambiando el Modo puedes usar el sensor como una herramienta fotográfica (Lux o FC) o de ingeniería pura (Raw ADC).

LED Automático: El LED RGB principal del P-Bit se apaga automáticamente al entrar a esta pantalla. Esto se hace para evitar que la luz de color que emite el propio dispositivo contamine la lectura del sensor de luz.

Experimento: comparación de zonas del aula

  1. Mide luz, temperatura y sonido cerca de una ventana.
  2. Repite la medición junto a la puerta.
  3. Repite una tercera vez pegado a una pared interior, lejos de ventanas.
  4. Compara los tres resultados: ¿qué zona del aula es más luminosa? ¿Y más ruidosa?

🎤 Sonido Ambiental

Mide el nivel de ruido captado por el micrófono integrado. El firmware mide la amplitud pico a pico en ventanas de 20 ms y la normaliza a un valor relativo de 0 a 100 %. No son decibelios calibrados: sirve para comparar situaciones entre sí, no como sonómetro.

SENSORMicrófono Electret + LM358
RANGO20Hz - 20kHz
PROCESAMIENTOPico a pico en ventanas de 20 ms
PINGPIO36
CONEXIÓNAnalógica (ADC)

VU Meter Interactivo

15%
SILENCIO
🤫

Valores de fábrica: Máx. suave 20 %, Máx. normal 60 %, Máx. fuerte 85 %, alertas OFF, marcas OFF.

Semáforo de Ruido en el Aula: Enciende las Alertas, baja el límite Alto al 40%, y deja el P-Bit en la mesa del profesor. Si los alumnos hacen mucho ruido trabajando en grupo, el dispositivo avisará automáticamente.

Experimento: mapa de sonido

  1. Mide el nivel de sonido en el aula, el pasillo, el patio y la biblioteca.
  2. Anota el pico más alto en cada lugar.
  3. Compara el recreo frente a una clase normal.
  4. Discute qué espacios son más adecuados para concentrarse.
Dato honesto: este sensor da valores relativos, pensados para comparar situaciones entre sí, no para usarlo como un sonómetro de laboratorio.

🌱 Humedad del SueloSonda capacitiva · Puerto IO35

Sonda capacitiva externa. No se oxida al contacto con el agua y mide la humedad de la tierra o maceta de forma estable.

Importante: si la sonda no está conectada o está mal conectada, la pantalla muestra "Sin sensor" y "Revisa IO35". Al conectarla o desconectarla con el equipo encendido, verás además un aviso breve en pantalla: fondo verde con "CONECTADO" o fondo rojo con "DESCONECTADO".
SENSORSonda Capacitiva V1.2
CONEXIÓNAnalógica (ADC)
CONECTORHY2.0-4P, 2,0 mm (IO35)
VIDA ÚTIL> 5 años en tierra húmeda
PINGPIO35

Simulador de Riego

🌱
RAW ADC
2250
45%
ÓPTIMO
No requiere riego

Valores de fábrica: Seco 20 %, Óptimo 55 %, Húmedo 80 %, alertas ON, marcas ON.

Cómo calibrar el sensor de suelo, paso a paso

  1. Entra en Calibrar sensor.
  2. Con el sensor al aire (seco), espera a que el valor se estabilice y elige Captura. Salir vuelve al menú sin guardar.
  3. Introduce el sensor en agua, o en el suelo muy húmedo que quieras medir, espera unos segundos y elige Captura.
  4. Revisa el resumen de valores SECO / MOJADO que aparece en pantalla.
  5. Elige Guardar para aplicar la calibración, o Salir para descartarla.
  6. Si aparece Error, repite el proceso: los dos valores tienen que estar bien diferenciados (mínimo ~300 puntos de diferencia entre seco y mojado).

Conviene recalibrar si cambias de maceta, de tipo de sustrato o de fuente de alimentación del P-Bit.

¿Por qué hay que calibrar? Cada tipo de tierra o sustrato tiene una densidad diferente. El proceso de calibración de dos puntos (0% y 100%) asegura que la barra de porcentaje sea completamente precisa para tu experimento específico.
Cuidado del hardware: la electrónica de arriba de la sonda (donde están los cables) no es sumergible. Hunde la sonda en la tierra únicamente hasta la línea divisoria blanca. El P-Bit tampoco es resistente al agua: no lo sumerjas ni lo expongas a la lluvia.

Experimento de riego

  1. Calibra el sensor en la maceta que vayas a usar (ver proceso en la pestaña Menú y Calibración).
  2. Define los rangos Seco y Húmedo desde el menú Límites.
  3. Observa durante varios días cómo baja el porcentaje de humedad.
  4. Decide el momento de riego con base en los datos, no en la intuición.

🧊 TermómetroDS18B20 · Puerto IO33

En el carrusel del P-Bit esta pantalla se llama "Termómetro"; DS18B20 es el nombre técnico del chip de la sonda. Es una sonda estanca de acero inoxidable (cable negro), se usa para medir temperatura en líquidos, tierra profunda o hielo.

Importante: si la sonda no está conectada o está mal conectada, la pantalla muestra "Sin sensor" y "Revisa IO33". Al conectarla o desconectarla con el equipo encendido, verás además un aviso breve en pantalla: fondo verde con "CONECTADO" o fondo rojo con "DESCONECTADO".
SENSORDS18B20
RANGO-55°C a +125°C
PROTECCIÓNIP67 (Sumergible)
CONEXIÓNDigital (1-Wire)
CONECTORHY2.0-4P, 2,0 mm (IO33)
PINGPIO33

Simulador de Sonda Externa

🌡️
LÍQUIDO
18.2°C
NORMAL
Lectura One-Wire OK

Valores de fábrica: límite bajo 0 °C, límite alto 40 °C, alertas OFF, marcas ON.

Comparativa Térmica: Al tener el sensor DHT interno y la sonda DS18B20 funcionando al mismo tiempo, los estudiantes pueden diseñar experimentos que midan el diferencial térmico: ¿Por qué la tierra al sol está a 35°C si el aire del patio marca 25°C?

Experimento con la sonda externa

  1. Mide la temperatura en distintos recipientes, materiales o posiciones (sombra/sol, interior/exterior).
  2. Anota cada lectura junto con la temperatura ambiente que marca el DHT11 interno al mismo tiempo.
  3. Compara los diferenciales: ¿qué material retiene más calor?

⚙️ Sistema

El centro de ajustes globales del dispositivo. Muestra el ID del P-Bit (PBIT-XXXX, derivado de su dirección MAC), el tiempo encendido, el idioma activo y el estado de Bip y Alarmas.

El sonido viene apagado de fábrica. Tanto Bip como Alarmas salen en OFF en un equipo nuevo (y tras un Reset). Si esperas oír pitidos y no suena nada, no está roto: actívalos aquí.
Bip vs. Alarmas: son dos interruptores independientes. Desactivar Bip no silencia las alertas automáticas de los sensores ni la del Timer. Desactivar Alarmas no quita los beeps de navegación del menú.

La pantalla no tiene control de brillo por hardware, así que no hay ajuste de brillo en este menú. Tampoco hay opciones de WiFi ni de Bluetooth: esta versión del firmware no las incluye.

😴 Reposo

El P-Bit apaga la pantalla y entra en reposo tras un tiempo de inactividad configurable, para ahorrar batería. Se controla desde Sistema → Reposo. Cualquier pulsación del encoder lo despierta al instante.

Simulador de Gestión de Energía

Prueba los tiempos de inactividad disponibles y su efecto estimado en el ahorro de batería.

ESTADO: SISTEMA ACTIVO
☀️
ZZZ
Ahorro de batería +0%

Un Timer corriendo bloquea el reposo automático del dispositivo, aunque el tiempo configurado ya se haya cumplido.

⏱️ Timer

Funciona como cronómetro (cuenta hacia arriba desde 00:00:00) o como cuenta regresiva (con cualquier valor mayor a cero). No tiene menú de configuración: se controla directamente con el encoder.

05:00
Pulsación cortaInicia o pausa la cuenta.
Pulsación larga, parado en 00:00:00Abre el editor de duración (HH:MM:SS): gira para elegir el campo, pulsa corto para editarlo, gira para cambiar el valor y pulsa corto para confirmar. Pulsación larga guarda y sale.
Pulsación larga, corriendo o en pausaResetea el Timer a 00:00:00.

Al llegar a cero en modo cuenta regresiva, la pantalla se pone en rojo y suena una alarma intermitente si "Alarmas" está activo en Sistema. Un Timer corriendo bloquea el reposo automático del dispositivo.

🔔 Alertas por Sensor

No existe una pantalla única de "Alertas": cada uno de los 6 sensores tiene su propia opción Alertas dentro de su menú (pulsación larga → Alertas ON/OFF). Cuando una lectura sale de los límites que configures, el P-Bit avisa con hasta 3 canales a la vez: color en pantalla, LED RGB y zumbador (si "Alarmas" está activo en Sistema).

Simulador de Alarma Crítica

Presiona para ver cómo reacciona el P-Bit ante un umbral superado.

LED RGB
🔕
🔔
PANTALLA
SISTEMA NOMINAL

Esto ocurre aunque estés en la pantalla de Luz o de Sistema. El P-Bit siempre está midiendo todo en segundo plano.

El Sonido nunca pita. Sus alertas son solo visuales y de LED, porque un pitido durante la medición contaminaría la propia lectura del micrófono.

🎨 El código de colores del LED

El LED RGB replica el color que ves en pantalla, para que puedas leer el estado del P-Bit a distancia sin acercarte. Elige un sensor:

ColorSignificado
NaranjaNormal
AzulAlerta: temperatura baja
RojoAlerta: temperatura alta
ColorSignificado
AzulNormal / óptimo
NaranjaAlerta: muy seco
RojoAlerta: muy húmedo
ColorSignificado
ApagadoSe apaga a propósito para no contaminar la lectura del sensor — el único que no sigue el patrón normal/alerta.
ColorSignificado
MagentaNormal
NaranjaSonido fuerte
RojoSonido muy fuerte
ColorSignificado
VerdeÓptimo
AmarilloSeco / muy seco
AzulHúmedo / muy húmedo
ColorSignificado
BlancoNormal
AzulAlerta: temperatura baja
RojoAlerta: temperatura alta

🎵 Melodías del sensor de Suelo

El Suelo es el único sensor que usa melodías cortas en vez de un pitido simple, para que puedas distinguir el estado de la planta sin mirar:

EstadoMelodíaLED
SecoArpegio descendenteAmarillo
ÓptimoArpegio ascendenteVerde
Muy húmedoArpegio grave descendenteAzul

🔌 Alimentación y USB

El P-Bit funciona a pilas o conectado por cable, y el ESP32 que lo gobierna trae WiFi y Bluetooth de fábrica aunque esta versión del firmware no los use todavía.

Alimentación

El modo de uso normal es con 3 pilas AAA, recargables preferiblemente, en el compartimento trasero. También puede funcionar conectado a un ordenador por USB-C.

Puerto Tipo C

Su función principal es cargar y actualizar el firmware del P-Bit. También puede alimentarlo si lo conectas a un ordenador, aunque no es el modo de uso habitual: no expone ningún modo de edición de archivos, así que no hay riesgo de borrado accidental en el aula.

WiFi y Bluetooth

El ESP32 incluye WiFi y Bluetooth a nivel de hardware, pero esta versión del firmware no trae configuración de red ni emparejamiento Bluetooth. El P-Bit funciona de forma completamente autónoma, sin conexión y sin instalar nada.

💡 Componentes internos

Las piezas físicas que dan al P-Bit su feedback visual, sonoro y de control, más su único botón de recuperación.

Pantalla

Controlador ST7735, 160×128 px, orientación apaisada, interfaz SPI. Sin táctil ni control de brillo por hardware.

LED RGB

Un solo LED de 3 canales (rojo GPIO5, verde GPIO17, azul GPIO16, controlados por PWM), visible desde fuera de la carcasa. Replica el color que ves en pantalla para leer el estado del P-Bit a distancia — el detalle completo del código de colores está en la sección Avisos y Alertas.

Buzzer

Zumbador pasivo (GPIO18, PWM) para los beeps de interfaz y las alertas sonoras. Se controla con dos interruptores independientes desde Sistema: Bip para navegación y Alarmas para avisos automáticos.

Micrófono

Cápsula electret GM19767P con acondicionamiento por amplificador operacional LM358 (GPIO36). Es el sensor de Sonido: mide nivel relativo, no decibelios calibrados.

Hard Reset

Botón físico trasero. Reinicia el sistema operativo sin comprometer configuraciones ni calibraciones.

🔗 Puertos y expansión

6 puertos externos para sensores: 3 de propósito específico (Suelo, Termómetro y uno libre) y 3 de bus I2C compartido para ampliar el P-Bit con tus propios sensores.

Puerto IO33 (Negro)

  • Conector HY2.0-4P
  • Pin: GPIO33
  • Entrada digital One-Wire, dedicada a la sonda externa DS18B20.

Puerto IO32 (Azul)

  • Conector HY2.0-4P
  • Pin: GPIO32
  • Reservado para expansión futura, el firmware actual no lo utiliza todavía.

Puerto IO35 (Rojo)

  • Conector HY2.0-4P
  • Pin: GPIO35
  • Entrada analógica de alta precisión, dedicada a la sonda de humedad de suelo capacitiva.

Bus I2C (Amarillos, ×3)

  • Conector HY2.0-4P
  • Pines: SDA GPIO26 · SCL GPIO27 (los 3 puertos comparten el mismo bus)

Ningún sensor interno del P-Bit los usa hoy: están expuestos para que conectes tus propios sensores I2C adicionales, como un sensor de presión/altitud tipo BMP280 o un RTC. Mismo estándar de conector que Grove (Seeed Studio) y Crowtail (Elecrow) — más abajo explicamos qué implica esto.

Cómo están cableados los conectores

Los 6 puertos externos (los 3 amarillos de I2C + el rojo de Suelo + el negro de Termómetro + el azul libre) usan el mismo conector físico de 4 pines, pero no todos cablean sus 4 pines igual:

PinPuertos de sensor (rojo · negro · azul)Puertos I2C (amarillo ×3)
1GNDGND
2VCCVCC
3Sin usar (NC)SDA
4Señal (IO35 / IO33 / IO32 según el puerto)SCL

En los puertos rojo, negro y azul, el pin 3 existe físicamente en el conector pero no está cableado a nada: si conectas un sensor propio ahí, ese pin queda libre para lo que necesites (o simplemente no lo uses).

Compatible con sensores Grove y Crowtail

El conector que usa el P-Bit en estos 6 puertos es un HY2.0-4P (paso de 2,0 mm) — el mismo estándar físico que usan los sistemas Crowtail de Elecrow y Grove de Seeed Studio. No es JST-XH (paso de 2,5 mm) ni JST-PH (mismo paso pero carcasa distinta): es literalmente el mismo conector que esos dos ecosistemas, así que sus sensores encajan físicamente sin ningún adaptador.

Que encaje físicamente no significa que funcione automáticamente. Antes de conectar un sensor Grove o Crowtail concreto, comprueba: 1) qué tipo de señal usa (analógica, digital, I²C o UART), 2) el voltaje que necesita, 3) que la asignación de sus 4 pines coincida con la tabla de arriba, y 4) que exista una librería o código compatible. Cada sensor adicional requiere programación propia hoy — el P-Bit no trae sensores externos plug-and-play todavía. (Está en el roadmap dejar preprogramados algunos sensores I2C comunes para que aparezcan directamente en pantalla sin escribir código.)

Catálogos de referencia para ver qué sensores existen en cada ecosistema:

📋 Referencia técnica

El P-Bit está construido sobre un ESP32 Dev Module, programado con el framework Arduino vía PlatformIO. Este es el mapa completo de pines, por si quieres programar tus propias ampliaciones:

Encoder A / B / botónGPIO14 / GPIO12 / GPIO13 (el botón es también el wake-source de deep-sleep, EXT0)
LED RGB (R / G / B)GPIO5 / GPIO17 / GPIO16 (PWM)
ZumbadorGPIO18 (PWM)
Pantalla (SPI)MOSI GPIO19 · SCLK GPIO25 · CS GPIO23 · DC GPIO22 · RST GPIO21
Bus I2C (3 puertos amarillos)SDA GPIO26 · SCL GPIO27
Temperatura/Humedad (DHT11)GPIO4
Luz (LDR)GPIO39
Sonido (electret + LM358)GPIO36
Puerto IO35 (rojo, Suelo)GPIO35
Puerto IO33 (negro, DS18B20)GPIO33
Puerto IO32 (azul, libre)GPIO32 (sin uso en el firmware actual)

Uso de memoria del firmware: ~14,9% de RAM (~320 KB totales) y ~72,1% de flash (~1,3 MB totales).

Preguntas Frecuentes

Las dudas más habituales sobre el P-Bit, resueltas.

No. El P-Bit sale de fábrica listo para usar, controlado con un único encoder rotatorio. Si más adelante quieres ir más allá, P-Blocks (incluido con la compra) permite reprogramarlo arrastrando bloques, sin necesidad de escribir código.
En esta versión no. El ESP32 que lleva dentro incluye WiFi y Bluetooth a nivel de hardware, pero el firmware no trae configuración de red ni emparejamiento Bluetooth. El P-Bit está pensado para funcionar solo, sin depender de una conexión ni de instalar nada en el aula.
Sí. El P-Bit expone un bus I2C libre (3 puertos amarillos, SDA en GPIO26 y SCL en GPIO27) que ningún sensor interno usa hoy. Puedes conectar tus propios módulos I2C, como un sensor de presión/altitud o un RTC.
Solo la sonda externa DS18B20 tiene protección IP67 (sumergible). El resto del dispositivo, incluida la sonda de suelo, no es sumergible: hunde solo hasta la línea divisoria marcada.
Sí, completamente. Todos los sensores, menús, alertas y el Timer funcionan de forma autónoma sin ninguna conexión. No hace falta instalar software ni registrar el dispositivo.
Depende sobre todo del tiempo de reposo que configures en Sistema: cuanto antes entre en reposo, más duran las pilas. Todavía no tenemos una cifra de autonomía medida en laboratorio — en cuanto la tengamos, la publicaremos aquí.
Es un modo de exhibición, pensado para ferias, tiendas o mostrar el P-Bit en clase sin tener que manejarlo — como el modo demo de un televisor en una tienda. Pasa pantallas solo con valores de ejemplo animados. Se activa manteniendo pulsado el encoder al encender (o con una pulsación larga desde Inicio) y se sale girando o pulsando una vez. No toca tu configuración guardada: al salir, todo sigue como lo dejaste. En el uso normal del dispositivo no hace falta tocarlo nunca.
Sí, si cambias de maceta, de tipo de sustrato o incluso de fuente de alimentación. La calibración depende de esas condiciones — consulta el proceso completo en la sección 12 · Suelo.
Revisa primero la sección 25 · Solución de Problemas, justo debajo. Si no lo resuelve, escríbenos a info@powarsteam.com.

Solución de Problemas

Los problemas más frecuentes, con su causa y su solución.

ProblemaCausa probableSolución
Pantalla de Termómetro muestra "Sin sensor"Sonda DS18B20 no conectada o mal conectadaVerifica la conexión en el puerto IO33 (negro)
Pantalla de Suelo muestra "Sin sensor"Sensor de suelo no conectadoVerifica la conexión en el puerto IO35 (rojo)
El sensor de Suelo da valores incorrectosSin calibrar, o calibrado en condiciones distintasRecalibra desde el menú de Suelo (sección 12)
El LED se apaga al entrar en la pantalla de LuzComportamiento esperadoNo es un fallo: evita que el propio LED contamine la medición de luz
Las alertas no suenan"Alarmas" está en OFFActívalas desde Sistema (sección 14)
El dispositivo no guarda los ajustes tras reiniciarSe instaló un firmware nuevoUn flash nuevo borra la configuración guardada; vuelve a configurarlo
La temperatura parece incorrecta justo al encenderEl DHT11 necesita estabilizarseEspera 1-2 minutos desde el encendido
No responde al girar el encoderEstá en modo edición de un valor numéricoPulsa una vez para salir de la edición antes de girar
¿Ninguna de estas soluciones funciona? Escríbenos a info@powarsteam.com y te ayudamos directamente.