Convierte kbps a bps
115,2 kbps son 115 200 bps, porque un kilobit por segundo tiene 1000 bits por segundo. Multiplicas la cifra en kbps por 1000 y obtienes el número que va en Serial.begin() de Arduino.
¿Cuántos bps tiene 1 kbps?
Un kilobit por segundo son 1000 bits por segundo, así que multiplicas la cifra en kbps por 1000: bps = kbps × 1000[1]. De cabeza basta con mover la coma tres posiciones a la derecha: 9,6 kbps son 9600 bps y 0,3 kbps son 300 bps.
Las hojas de datos de módulos de radio y sensores dan muchas veces la velocidad en kilobits, pero el código la necesita en bits por segundo. En Arduino, Serial.begin() recibe la velocidad como número entero de tipo long[2], así que una cifra como 115,2 no entra ahí sin convertirla antes.
Para volver de bits a kilobits tienes el convertidor de bps a kbps.
¿En qué se diferencian kbps y kB/s?
Un kilobit por segundo (kbps, kb/s) cuenta bits, y un bit es un solo uno o cero. Un kilobyte por segundo (kB/s) cuenta bytes, y un byte se compone de 8 bits, así que una velocidad en bits por segundo dividida entre 8 da la velocidad en bytes por segundo[3]. Los dos símbolos solo se distinguen por la b mayúscula, pero 1 kB/s es ocho veces más que 1 kbps.
Confundirlos multiplica el error por ocho. Si la hoja de un módulo dice 1 kB/s, tu código necesita 8000 bps, no 1000. Esa multiplicación por ocho para cualquier tamaño la hace el convertidor de bytes a bits.

Tabla de conversión de kbps a bps
| Velocidad en kbps | La misma velocidad en bps |
|---|---|
| 0,1 kbps | 100 bps |
| 0,3 kbps | 300 bps |
| 0,5 kbps | 500 bps |
| 1 kbps | 1000 bps |
| 1,2 kbps | 1200 bps |
| 2 kbps | 2000 bps |
| 2,4 kbps | 2400 bps |
| 4,8 kbps | 4800 bps |
| 5 kbps | 5000 bps |
| 9,6 kbps | 9600 bps |
| 10 kbps | 10 000 bps |
| 14,4 kbps | 14 400 bps |
| 19,2 kbps | 19 200 bps |
| 28,8 kbps | 28 800 bps |
| 33,6 kbps | 33 600 bps |
| 38,4 kbps | 38 400 bps |
| 56 kbps | 56 000 bps |
| 57,6 kbps | 57 600 bps |
| 64 kbps | 64 000 bps |
| 100 kbps | 100 000 bps |
| 115,2 kbps | 115 200 bps |
| 128 kbps | 128 000 bps |
| 230,4 kbps | 230 400 bps |
| 250 kbps | 250 000 bps |
| 500 kbps | 500 000 bps |
| 921,6 kbps | 921 600 bps |
| 1000 kbps | 1 000 000 bps |
¿Cuántos bps tienen las velocidades LoRaWAN en España y en América?
| Ajuste de radio | En kbps | En bps | Velocidad en cada plan |
|---|---|---|---|
| LoRa SF12, canal de 125 kHz | 0,25 kbps | 250 bps | España DR0, Colombia, Chile y Argentina DR0 |
| LoRa SF11, canal de 125 kHz | 0,44 kbps | 440 bps | España DR1, Colombia, Chile y Argentina DR1 |
| LoRa SF10, canal de 125 kHz | 0,98 kbps | 980 bps | España DR2, México DR0, Colombia, Chile y Argentina DR2 |
| LoRa SF9, canal de 125 kHz | 1,76 kbps | 1760 bps | España DR3, México DR1, Colombia, Chile y Argentina DR3 |
| LoRa SF8, canal de 125 kHz | 3,125 kbps | 3125 bps | España DR4, México DR2, Colombia, Chile y Argentina DR4 |
| LoRa SF7, canal de 125 kHz | 5,47 kbps | 5470 bps | España DR5, México DR3, Colombia, Chile y Argentina DR5 |
| LoRa SF7, canal de 250 kHz | 11 kbps | 11 000 bps | España DR6 |
| LoRa SF8, canal de 500 kHz | 12,5 kbps | 12 500 bps | México DR4, Colombia, Chile y Argentina DR6 |
| FSK | 50 kbps | 50 000 bps | España DR7 |
¿Qué formas de escribir un número acepta este convertidor?
| Lo que escribes | Lo que muestra el convertidor | Nota |
|---|---|---|
| 56 | 56000 bps | Leemos un número solo como kilobits por segundo, porque esa es la unidad del campo. |
| 5,47 | 5470 bps | La coma separa los decimales, tal como se escribe en España. |
| 5.47 | 5470 bps | El punto decimal, habitual en México, se lee igual, así que el resultado no cambia. |
| 1.500 | 1500 bps | Un punto suelto siempre lo leemos como separador decimal, así que el campo cuenta un kilobit y medio por segundo. Debajo aparece el aviso: Leído como 1,5. Si querías decir 1500, escribe 1500. |
| 1 500 | 1500000 bps | El campo ignora el espacio entre los miles y cuenta mil quinientos kilobits por segundo. |
| DR5 5,47 kbps | 5470 bps | El campo se salta el nombre del ajuste y toma el número que está justo antes de la unidad. |
| 9600 baudios | 9600 bps | El campo pasa una opción del Monitor Serie a 9,6 kbps y lo indica debajo, porque en un puerto serie cada baudio lleva un bit. |
| 2 Mbps | 2000000 bps | El campo pasa los megabits a 2000 kbps y lo indica debajo. |
| 1 kB/s | 8000 bps | El campo multiplica los kilobytes por segundo por ocho, porque un byte tiene ocho bits, escribe 8 kbps y lo indica debajo. |
¿Cómo se pasa una velocidad de la hoja de datos al sketch de Arduino?
Los pasos lo muestran con un módulo cuya hoja de datos da 115,2 kbps para el puerto serie.
Busca la velocidad en la hoja de datos
La encontrarás en la descripción del puerto serie, que las hojas de datos marcan como UART. Si viene en kB/s con B mayúscula, multiplícala antes por ocho.Pasa los kilobits a bits
Escribe 115,2 en el campo Kilobits/s de arriba. El convertidor muestra 115200 bps, y el botón Copiar resultado lleva esa cifra al portapapeles.Pega el número en el sketch
Dentro de setup() escribe Serial.begin(115200);. El número entre paréntesis es la velocidad en bits por segundo[2].Pon la misma velocidad en el Monitor Serie
Si lees lo que envía la placa en Arduino IDE 2, elige en el Monitor Serie la opción 115200 baudios[5].
Convertir Kilobits/s a otras unidades
Fuentes
- Prefixes for binary multiples (versión en inglés) — National Institute of Standards and Technology
- Serial.begin() (versión en inglés) — Arduino
- Bits por segundo — Wikipedia
- RP002-1.0.3 LoRaWAN Regional Parameters (versión en inglés) — LoRa Alliance
- Traducción al español de Arduino IDE 2, archivo es.json — Arduino
- V.90 — Wikipedia
Todos los valores de las tablas se calcularon a partir de las definiciones de las unidades y se comprobaron aritméticamente antes de publicarlos. Los datos históricos y los nombres de las unidades locales proceden de las fuentes indicadas arriba.
Última revisión del contenido: · redactado y verificado por el equipo de Arteon
Preguntas frecuentes sobre kbps y bps
¿Los kbps se multiplican por 1000 o por 1024?
Por 1000. En los bits por segundo el prefijo kilo conserva su valor del SI. El factor 1024 pertenece a otra unidad, el kibibit por segundo (Kibit/s), de modo que 1 Kibit/s son 1024 bps[1].
¿Por qué un módem de 56k enviaba más despacio de lo que recibía?
Porque el estándar V.90, el que unificó los módems de 56k, permite 56 kbit/s de bajada, es decir 56 000 bps, y 33,6 kbit/s de subida, es decir 33 600 bps. Se desarrolló entre marzo de 1998 y febrero de 1999[6].

¿Tienes alguna pregunta o sugerencia?
Escríbenos si necesitas convertir otra unidad de velocidad de transferencia o si ves en las tablas un valor que conviene corregir.