Raspberry Pi Model B Revision 2 (2012) — Fiche carte
⚡ Lo esencial en 60 segundos
- soc — Broadcom BCM2835 — single-core 32-bit ARM1176JZF-S (ARMv6, VFPv2) at 700 MHz + VideoCore IV GPU (~250 MHz; OpenGL ES 2.0, ~24 GFLOPS; 1080p30 H.264 encode/decode; MPEG-2/VC-1 via paid license keys). (Wikipedia)
- ram — 512 MB LP-DDR shared CPU/GPU (doubled from 256 MB in Oct 2012; split via gpu_mem=). (Wikipedia + official blog)
- storage — none onboard; full-size SD card slot (SD 2.0, no microSD adapter). (Wikipedia)
- connectivity — 1× 10/100 Mbps Ethernet + 2× USB 2.0, all behind the SMSC LAN9512 combo chip on the single 480 Mbps USB bus; HDMI (full-size), 3.5 mm composite video, 3.5 mm analog audio. No WiFi/Bluetooth. (Wikipedia)
- gpio — 26-pin P1 header — 3.3 V/5 V, GND, I²C0 (GPIO0/1), SPI0, UART0, hardware PWM (GPIO18); 3.3 V logic, no ADC/DAC. Rev 2 removed the Rev 1 mounting holes and changed some passives/protection parts. (pinout.xyz; official docs)
- power — micro-USB 5 V (~700 mA design budget), resettable polyfuse F1; low-wattage consumption (order 1–4 W under load).
- En esta placa : 9 tutoriales · 10 código
La Raspberry Pi Modelo B Revisión 2, lanzada al mercado en septiembre de 2012, representa un punto de inflexión crucial en la historia de la computación de bajo coste y la educación tecnológica. Esta placa, desarrollada por la Fundación Raspberry Pi en colaboración con Broadcom, no fue simplemente una actualización menor, sino la consolidación de una plataforma que cambió las reglas del juego para entusiastas, estudiantes y desarrolladores. Lo más significativo de esta revisión fue el aumento de la memoria RAM a 512 MB a partir de octubre de 2012, manteniendo el precio revolucionario de 35 dólares estadounidenses. Esta duplicación de la memoria, que pasó de los 256 MB de las primeras versiones, transformó la utilidad real del dispositivo, permitiendo que funcionara de manera fluida como un escritorio básico y ofreciendo un margen de maniobra mucho mayor para ejecutar sistemas operativos modernos y aplicaciones complejas que antes resultaban inviables.
El corazón de esta placa es el sistema en chip Broadcom BCM2835. Para entender su importancia, es útil desglosar qué significa este componente. Un SoC, o System on a Chip, integra la unidad central de procesamiento, la memoria y otros periféricos en un único circuito, lo que reduce el tamaño y el consumo energético. El BCM2835 utiliza un núcleo ARM1176JZF-S de 32 bits, funcionando a una frecuencia de reloj de 700 MHz. La frecuencia, medida en megahercios, indica cuántos ciclos de procesamiento puede realizar el procesador por segundo; aunque 700 MHz puede parecer modesto comparado con los procesadores actuales de varios gigahercios, en 2012 era suficiente para tareas de computación ligera y multimedia. Además, este chip incluye una unidad de procesamiento gráfico VideoCore IV, capaz de decodificar y codificar vídeo en alta definición 1080p mediante el códec H.264, una característica que la hizo extremadamente popular como centro multimedia doméstico. Sin embargo, es importante notar que la decodificación de formatos como MPEG-2 o VC-1 requería la compra de licencias específicas, un detalle que afectaba a algunos usuarios que buscaban reproducir DVD o ciertos contenidos de televisión digital.
En cuanto a la conectividad, la Modelo B Revisión 2 mantiene la filosofía de simplicidad y asequibilidad. Dispone de un puerto Ethernet de 10/100 Mbps y dos puertos USB 2.0. Ambos interfaces comparten un único bus USB de 480 Mbps a través de un chip combinado SMSC LAN9512. Esto implica una limitación técnica importante: el ancho de banda se divide entre la conexión de red y los dispositivos USB conectados. Por lo tanto, si se utiliza almacenamiento USB pesado mientras se realiza una transferencia de red intensa, el rendimiento se verá reducido considerablemente, muy por debajo de los 100 Mbps teóricos del puerto Ethernet. La placa también incluye salidas de vídeo HDMI y compuesto, así como una salida de audio analógico de 3.5 mm, pero carece de conectividad inalámbrica como WiFi o Bluetooth, lo que obliga a usar adaptadores externos si se desea conexión sin cables.
El almacenamiento en esta generación no se realiza mediante memoria interna, sino a través de una ranura para tarjetas SD de tamaño completo. Esta elección, común en los primeros modelos, conlleva ventajas y desventajas. La ventaja principal es la portabilidad y la facilidad para cambiar el sistema operativo simplemente intercambiando la tarjeta. La desventaja es la durabilidad; las tarjetas SD de baja calidad eran propensas a fallar debido a la escritura constante de datos, siendo esta la causa más frecuente de fallos reportados en los foros de la comunidad entre 2012 y 2014. Además, el arranque del sistema depende exclusivamente de la tarjeta SD, ya que esta placa no dispone de memoria EEPROM ni modos de arranque por USB, a diferencia de modelos posteriores.
La interfaz de entrada/salida de propósito general, conocida como GPIO, es quizás el aspecto más querido por los creadores y educadores. La Revisión 2 cuenta con un conector de 26 pines que ofrece acceso directo a señales digitales y protocolos de comunicación como I2C, SPI y UART. Los pines GPIO permiten controlar componentes electrónicos externos, como luces LED, motores o sensores, utilizando voltajes de 3.3 V o 5 V. Es crucial destacar que esta placa no posee convertidores analógico-digitales integrados, lo que significa que no puede leer directamente señales analógicas sin componentes adicionales. La revisión 2 también introdujo cambios físicos menores pero relevantes, como la eliminación de los agujeros de montaje presentes en la Revisión 1, lo cual generó cierta frustración entre los usuarios que diseñaban sus propias carcasas, aunque se justificaba por ajustes en la fabricación y la protección de circuitos.
La alimentación se realiza mediante un conector micro-USB de 5 V, con un presupuesto de diseño de aproximadamente 700 mA. El consumo energético es bajo, oscilando entre 1 y 4 vatios bajo carga, lo que la hace ideal para proyectos portátiles o alimentados por baterías. Sin embargo, la placa es sensible a las caídas de tensión. Si el cable USB es demasiado largo o delgado, o si la fuente de alimentación es insuficiente, la placa puede experimentar problemas de arranque o inestabilidad. Para proteger el hardware, el firmware incluye mecanismos de protección que reducen la velocidad del procesador si la temperatura supera los 85 °C o si se detecta una subvoltaje. Un componente crítico en esta generación es el polifusible F1, un fusible rearmable que protege los puertos USB de sobrecorrientes. Si este fusible se activa debido a un cortocircuito en un dispositivo USB, la placa puede dejar de funcionar correctamente hasta que se restablezca, un problema clásico que muchos usuarios resolvían modificando la placa, aunque esto anula la garantía.
El ecosistema de software para esta placa ha evolucionado significativamente. En su momento, sistemas como Raspbian, RISC OS y varias distribuciones Linux basadas en ARM fueron populares. Hoy en día, el soporte oficial para la arquitectura ARMv6 de esta placa ha sido discontinuado en las versiones modernas del sistema operativo Raspberry Pi OS. Los usuarios actuales deben recurrir a versiones heredadas de 32 bits, como las basadas en Debian Buster, o a imágenes comunitarias para proyectos específicos como RetroPie para emulación de videojuegos o Pi-hole para bloqueo de publicidad en redes domésticas. A pesar de su obsolescencia relativa, la Modelo B Revisión 2 sigue siendo una herramienta educativa valiosa para aprender los fundamentos de la programación en Python o C, así como para entender la interacción entre software y hardware. Su legado radica en haber demostrado que un ordenador completo podía costar menos que un libro de texto, democratizando el acceso a la tecnología y fomentando una comunidad global de creadores que aún perdura hoy en día.


Esquema de pines (pinout)
| Attr | Especificaciones | verificado |
|---|---|---|
soc | Broadcom BCM2835 — single-core 32-bit ARM1176JZF-S (ARMv6, VFPv2) at 700 MHz + VideoCore IV GPU (~250 MHz; OpenGL ES 2.0, ~24 GFLOPS; 1080p30 H.264 encode/decode; MPEG-2/VC-1 via paid license keys). (Wikipedia) | ✔ |
ram | 512 MB LP-DDR shared CPU/GPU (doubled from 256 MB in Oct 2012; split via gpu_mem=). (Wikipedia + official blog) | ✔ |
storage | none onboard; full-size SD card slot (SD 2.0, no microSD adapter). (Wikipedia) | ✔ |
connectivity | 1× 10/100 Mbps Ethernet + 2× USB 2.0, all behind the SMSC LAN9512 combo chip on the single 480 Mbps USB bus; HDMI (full-size), 3.5 mm composite video, 3.5 mm analog audio. No WiFi/Bluetooth. (Wikipedia) | ✔ |
gpio | 26-pin P1 header — 3.3 V/5 V, GND, I²C0 (GPIO0/1), SPI0, UART0, hardware PWM (GPIO18); 3.3 V logic, no ADC/DAC. Rev 2 removed the Rev 1 mounting holes and changed some passives/protection parts. (pinout.xyz; official docs) | ✔ |
power | micro-USB 5 V (~700 mA design budget), resettable polyfuse F1; low-wattage consumption (order 1–4 W under load). | ? sin verificar |
temperature | firmware throttles above 85 °C or on undervoltage detection. (Wikipedia) | ✔ |
- Fabricante / desarrollador: Raspberry Pi (Trading) Ltd. / Raspberry Pi Foundation, Reino Unido, con Broadcom. Las placas de la época Rev 2 coinciden con el traslado de la fabricación a la planta de Sony en Pencoed (Gales) a partir de septiembre de 2012. (Wikipedia, consultado 2026-10-13)
- Lanzamiento: la Revisión 2.0 del Model B original se anunció el 6 de septiembre de 2012 ("minor corrections"); a partir del 15 de octubre de 2012 el Model B se envió con 512 MB de RAM. El precio se mantuvo en 35 USD. (Wikipedia; blog: "Upcoming board revision", 6 sep 2012 (archivado); blog: "Model B Now Ships with 512 MB of RAM")
- Estado: Fuera de vida útil / legado. Sustituido por el Model B+ (julio de 2014).
- Variantes: Rev 2.0 (ECN1: ajustes de placa, agujeros de montaje eliminados), Rev 2.1 (efímera, nunca comercializada), Rev 2.2 (ECN6: cambios en el circuito de protección de TV). "Model B Rev 2" aquí designa la revisión 2012 del Model B original de 26 pines — no una revisión "Model B+". (Wikipedia)
+ Puntos fuertes
- 512 MB de RAM al mismo precio de $35 — el paso Rev 2/512 MB hizo del Pi algo genuinamente utilizable como escritorio y duplicó su margen de golpe. (blog oficial)
- Hito de fabricación: primeras placas Pi construidas en el Reino Unido (Sony Pencoed) — las placas "Made in Wales". (Wikipedia)
- Mismo hardware líder de su clase de codificación/decodificación H.264 1080p que la Rev 1. (Wikipedia)
- Los ECN de la Rev 2 corrigieron problemas de las primeras series (p. ej., cambios en la protección de salida de TV en la Rev 2.2) — la placa donde el diseño "se estabilizó" antes del rediseño del B+.
- Overclockable mediante config.txt (arm_freq, overvoltage) — una característica definitoria de esta generación entre aficionados. (Wikipedia)
− Puntos débiles
- El polyfuse F1 se dispara tras una sobrecorriente en USB → síntomas de arranque débil/subtensión; la reparación clásica es puentear/reemplazar F1. (eLinux R-Pi Troubleshooting)
- Diodo de protección contra inversión de polaridad D1 en algunas placas de 2012: caída de tensión → subtensión con cables USB largos/finos; su retirada es un mod común.
- Bus USB compartido de 480 Mbps: el Ethernet LAN9512 y los 2 puertos USB compiten por el ancho de banda; almacenamiento USB + uso intensivo de red se satura muy por debajo de "100 Mbps Ethernet". (Wikipedia)
- Sin agujeros de montaje en la Rev 2 (eliminados respecto a la Rev 1) — molesto para carcasas; los diseños de cajas de la época lo señalan.
- Throttle por subtensión / corrupción de la SD en caídas de tensión; el firmware reduce frecuencia a 85 °C. (Wikipedia)
- MPEG-2/VC-1 bloqueados tras claves de licencia compradas por placa. (Wikipedia)
- Desgaste de la tarjeta SD: la SD de tamaño completo como único almacenamiento; las tarjetas baratas fallaban a menudo — el tema de fallo nº1 en foros de 2012–2014. (Raspberry Pi forums)
- Retour d'expérience expert expert — expert-raspberrypi
- Retour sur le Model B Rev 2. C'est la carte ou le design s'est vraiment stabilise avant le passage en B+. Le passage a 512 Mo de RAM pour toujours 35 dollars est un game changer pour l'usage bureau, ca change tout. Le decodage H.264 1080p est toujours aussi solide. Par contre, attention aux variant… — expert-raspberrypi
- Je confirme pour les trous de fixation, c'est insupportable de trouver un boitier adapte sans faire des montages bancals. J'ai du bricoler des entretoises. Par contre, j'ai un souci bizarre avec le polyfuse F1. Des que je branche un disque dur externe et la cle USB wifi en même temps, la LED verte … — maker_toujours_courant
- Le problème du bus partage LAN9512 est reel. Des que tu fais du transfert de fichiers via le réseau et que tu lis une carte SD, les debits s'effondrent bien en dessous des 100 Mbps theoriques. C'est le goulot d'etranglement de cette generation. Pour le F1, si tu as des coupures, c'est souvent un si… — linux_papy
Opiniones y proyectos de la comunidad
- pHAT DAC on model B - Raspberry Pi - Pimoroni Buccaneers forums.pimoroni.com
- [solved] OSMC RC install on RPi 1 Model B - green light blinks 4 times - Raspberry Pi - OSMC Forums discourse.osmc.tv
- Unlocking your new Raspberry PI's 512MB of Memory hubcitylabs.org
- Unable to enable unlock 512MB RAM of Model B raspberrypi.stackexchange.com
Contenido no disponible todavía.
- El polyfuse F1 se dispara tras una sobrecorriente en USB → síntomas de arranque débil/subtensión; la reparación clásica es puentear/reemplazar F1. (eLinux R-Pi Troubleshooting)
- Diodo de protección contra inversión de polaridad D1 en algunas placas de 2012: caída de tensión → subtensión con cables USB largos/finos; su retirada es un mod común.
- Bus USB compartido de 480 Mbps: el Ethernet LAN9512 y los 2 puertos USB compiten por el ancho de banda; almacenamiento USB + uso intensivo de red se satura muy por debajo de "100 Mbps Ethernet". (Wikipedia)
- Sin agujeros de montaje en la Rev 2 (eliminados respecto a la Rev 1) — molesto para carcasas; los diseños de cajas de la época lo señalan.
- Throttle por subtensión / corrupción de la SD en caídas de tensión; el firmware reduce frecuencia a 85 °C. (Wikipedia)
- MPEG-2/VC-1 bloqueados tras claves de licencia compradas por placa. (Wikipedia)
- Desgaste de la tarjeta SD: la SD de tamaño completo como único almacenamiento; las tarjetas baratas fallaban a menudo — el tema de fallo nº1 en foros de 2012–2014. (Raspberry Pi forums)
- Allumer une LED via le GPIO avec libgpiod debutant Schéma : IMG-model-b-rev2-debutant-1-modelb2-led-gpio.svg — Connecteur P1 26 broches du Raspberry Pi Model B Rev 2, LED et résistance 330 Ω sur GPIO17 (P1-11) vers GND
- Lire un bouton et afficher dans la console debutant Schéma : IMG-model-b-rev2-debutant-2-modelb2-bouton-console.svg — Bouton poussoir sur GPIO27 (P1-13) vers GND avec résistance de rappel interne, terminal console à l'écran
- Premier script Python sur Raspbian legacy debutant Schéma : IMG-model-b-rev2-debutant-3-modelb2-premier-script-python.svg — Écran HDMI connecté au Model B Rev 2, éditeur de texte et terminal affichant un script Python, LED clignotante sur la carte
- Variation d'intensité d'une LED en PWM intermediaire Schéma : IMG-model-b-rev2-intermediaire-1-modelb2-pwm-led.svg — LED sur GPIO18 (broche PWM matériel du BCM2835) avec résistance, fondu lumineux en dégradé autour de la broche
- Lire un capteur sur le bus I2C intermediaire Schéma : IMG-model-b-rev2-intermediaire-2-modelb2-i2c-capteur.svg — Bus I2C du Model B Rev 2 : SDA (GPIO0, P1-3) et SCL (GPIO1, P1-5) reliés à un capteur BME280 avec résistances de pull-up
- Se connecter en SSH via l'Ethernet intermediaire Schéma : IMG-model-b-rev2-intermediaire-3-modelb2-ethernet-ssh.svg — Model B Rev 2 relié par câble Ethernet au routeur (puce SMSC LAN9512), ordinateur portable distant affichant une session SSH
- Boot sur SD et procédure de recouvrement avance Schéma : IMG-model-b-rev2-avance-1-modelb2-boot-sd-recouvrement.svg — Chaîne de boot du Model B Rev 2 : ROM du BCM2835 lisant bootcode.bin sur la partition FAT de la carte SD, puis start.elf et config.txt, avec une seconde carte SD de secours
- Surveiller température et fréquence CPU avance Schéma : IMG-model-b-rev2-avance-2-modelb2-surveillance-thermique.svg — Model B Rev 2 avec dissipateur, sonde de température et graphique température/fréquence, seuil de throttling à 85 °C repéré sur la courbe
- Héberger un serveur web léger avance Schéma : IMG-model-b-rev2-avance-3-modelb2-serveur-web-leger.svg — Model B Rev 2 servant des pages via lighttpd sur le port 80, navigateur distant affichant index.html, flux Ethernet limité par le bus USB partagé
Biblioteca de código — ejemplos escritos para esta placa
led_blink.pyPythonbutton_led.pyPythonservo_sweep.pyPythondht_temp.pyPythonoled_i2c.pyPythonmcp3008_read.pyPythonwebcam_photo.shBashweb_led.pyPythongpiotools_blink.shBashblink_c.cC
Ejemplos y repositorios encontrados en línea
- raspberrypi/noobs github.com
- WiringPi/WiringPi github.com
- raspberrypi/userland github.com
- raspberrypi/linux github.com