Raspberry Pi Model A (2013) — Fiche carte
⚡ L’essentiel en 60 secondes
- soc — Broadcom BCM2835 — single-core 32-bit ARM1176JZF-S (ARMv6 + VFPv2 FPU) at 700 MHz, plus VideoCore IV GPU (~250 MHz, OpenGL ES 2.0, ~24 GFLOPS, 1080p30 H.264 encode/decode; MPEG-2/VC-1 by paid license). (Wikipedia)
- ram — 256 MB LP-DDR shared CPU/GPU (gpu_mem= split). No onboard storage; full-size SD card boot. (Wikipedia)
- connectivity — No Ethernet port, no WiFi/Bluetooth. Exactly 1× USB 2.0 port (direct from the BCM2835's DWC2 host — no LAN9512 hub chip on this model). HDMI (full-size) + 3.5 mm composite-video jack + 3.5 mm analog audio. (Wikipedia)
- gpio — 26-pin P1 header — 3.3 V/5 V rails, GND, I²C0 (GPIO0/1), SPI0, UART0, hardware PWM (GPIO18); 3.3 V logic only, no ADC/DAC. (pinout.xyz; official docs)
- power — micro-USB 5 V; single USB port limits peripheral budget; resettable polyfuse on the rail. Being the smallest Pi 1 config, it idles below the Model B's draw.
- temperature — firmware throttles above 85 °C or on undervoltage. (Wikipedia)
- Sur cette fiche : 9 tutoriels · 10 codes
La Raspberry Pi Model A, lancée le 4 février 2013, représente une étape cruciale dans l'histoire de l'informatique embarquée et de la culture du « faire soi-même ». Développée par la Fondation Raspberry Pi au Royaume-Uni, en collaboration avec le fabricant de puces Broadcom, cette carte a été conçue pour offrir une puissance de calcul complète au prix le plus bas possible, fixé à 25 dollars américains à sa sortie. Elle se positionnait comme la petite sœur économique de la Model B, destinée aux utilisateurs qui n'avaient pas besoin de connectivité réseau filaire ou de multiples ports USB. Bien qu'elle soit aujourd'hui considérée comme obsolète, remplacée par la Model A+ en novembre 2014, la Model A reste un objet d'étude fascinant pour comprendre les compromis techniques inhérents à la conception de systèmes sur puce économiques. Son format physique reprend les dimensions de la Model B, soit 85,6 sur 56 millimètrès, mais une partie de la carte a été découpée pour supprimer les composants réseau et les ports USB supplémentaires, conservant toutefois l'emplacement pour une carte SD de format standard, ce qui distingue cette génération des modèles ultérieurs utilisant des cartes microSD.
Le cœur de cette carte repose sur le système sur puce Broadcom BCM2835. Pour le néophyte, un système sur puce, ou SoC (System on Chip), est un circuit intégré qui regroupe sur une seule puce les fonctions principales d'un ordinateur : le processeur central, la mémoire cache et le contrôleur graphique. Ici, il s'agit d'un processeur ARM1176JZF-S, une architecture 32 bits cadencée à 700 MHz. La fréquence de 700 MHz signifie que le processeur peut effectuer 700 millions de cycles d'horloge par seconde, ce qui, bien que modeste comparé aux standards actuels, était suffisant pour faire tourner un système d'exploitation Linux complet. Ce processeur est accompagné d'une unité de traitement graphique VideoCore IV, capable de gérer l'affichage en haute définition (1080p) et le décodage vidéo H.264, faisant de la carte une véritable station multimédia. La mémoire vive disponible est de 256 Mo de type LP-DDR, partagée dynamiquement entre le processeur et la partie graphique. Cette gestion partagée, configurée via le paramètre logiciel gpu_mem, illustre une philosophie d'optimisation des coûts où chaque octet de mémoire est compté. Il est important de noter qu'il n'y a pas de stockage interne ; le système d'exploitation doit être installé sur une carte SD externe, qui sert également de support de démarrage.
La connectivité de la Model A est définie par ses absences autant que par ses présences. Contrairement à la Model B, elle ne dispose pas de port Ethernet, ni de Wi-Fi ou de Bluetooth intégré. Sa connectivité externe se limite à un seul port USB 2.0, un port HDMI pour l'affichage vidéo, une prise jack pour la vidéo composite et une prise jack pour l'audio analogique. L'architecture de ce port USB unique est techniquement remarquable : il est connecté directement au contrôleur du SoC BCM2835, sans passer par une puce hub USB intermédiaire. Sur les modèles précédents ou supérieurs, une puce LAN9512 gérait à la fois le réseau et les ports USB multiples, ce qui divisait la bande passante. Sur la Model A, le port unique bénéficie de la pleine bande passante de l'USB 2.0 (480 Mbps), une particularité qui a permis à cette carte de devenir populaire pour des usages spécifiques en mode « gadget USB ». En configurant le logiciel correctement, la carte peut se faire passer pour une clé USB, un disque dur réseau ou une souris clavier lorsqu'elle est branchée sur un autre ordinateur, permettant ainsi une configuration sans écran ni clavier externe.
L'interface GPIO (General Purpose Input/Output) est accessible via un connecteur de 26 broches. Ce connecteur expose des broches d'entrée-sortie numériques, des lignes d'alimentation en 3,3 volts et 5 volts, ainsi que des protocoles de communication standard comme I²C, SPI et UART. Ces broches permettent aux amateurs d'électronique de connecter des capteurs, des moteurs ou d'autres périphériques directement à la carte. Il est crucial de rappeler que ces broches fonctionnent en logique 3,3 volts ; y connecter un appareil fonctionnant en 5 volts sans adaptateur de niveau peut endommager la carte. De plus, cette génération ne dispose pas de convertisseur analogique-numérique (ADC) intégré, ce qui signifie qu'elle ne peut pas lire directement des signaux analogiques (comme la température d'un capteur analogique) sans ajouter un composant externe dédié.
L'alimentation se fait par un connecteur micro-USB de 5 volts. En raison de l'absence de composants réseau, la consommation électrique de la Model A est inférieure à celle de la Model B, ce qui la rend adaptée aux installations autonomes ou dans des boîtiers fermés où la dissipation thermique est limitée. Cependant, cette sobriété a ses limites. La gestion de l'alimentation repose sur un fusible réarmable (polyfuse) qui coupe le courant en cas de surintensité sur le port USB. Si ce fusible se déclenche, la carte peut sous-alimenter ses propres composants, entraînant des instabilités. De plus, le firmware de la carte surveille la température et réduit automatiquement la vitesse du processeur (throttling) si celle-ci dépasse 85 degrés Celsius ou si la tension d'alimentation chute, une protection nécessaire pour éviter la destruction du matériel.
Sur le plan logiciel, la Model A a été lancée avec Raspbian, une version de Debian optimisée pour l'architecture ARM, ainsi que RISC OS et des versions de Fedora. Aujourd'hui, son utilisation est restreinte aux images système dites « legacy » (héritées), car les versions modernes de Raspberry Pi OS ont abandonné le support de l'architecture ARMv6. Cela signifie que pour utiliser cette carte aujourd'hui, il faut se tourner vers des distributions plus anciennes ou des systèmes embarqués légers comme LibreELEC pour le multimédia ou RetroPie pour le jeu vidéo rétro. L'absence de réseau rend la première configuration délicate : il faut souvent utiliser un dongle Wi-Fi USB (occupant l'unique port) ou configurer la console série via les broches GPIO pour accéder au système. Cette contrainte a stimulé la créativité de la communauté, qui a développé des méthodes pour se connecter via le mode gadget USB, transformant la carte en une interface réseau virtuelle lorsqu'elle est branchée sur un ordinateur portable.
En résumé, la Raspberry Pi Model A est un exemple emblématique de l'ingénierie par soustraction. En retirant les éléments non essentiels au cœur de calcul, elle a offert un accès abordable à un environnement Linux complet. Ses limitations, notamment l'absence de réseau et le nombre réduit de ports, ont imposé des solutions techniques ingénieuses, faisant d'elle un outil privilégié pour les projets embarqués autonomes, les bornes interactives hors ligne ou les dispositifs d'acquisition de données. Bien que remplacée par des modèles plus performants et mieux connectés, elle demeure une référence historique pour comprendre l'évolution des micro-ordinateurs et les compromis entre coût, puissance et connectivité.


Schéma de brochage (pinout)
| Attr | Specs | vérifié |
|---|---|---|
soc | Broadcom BCM2835 — single-core 32-bit ARM1176JZF-S (ARMv6 + VFPv2 FPU) at 700 MHz, plus VideoCore IV GPU (~250 MHz, OpenGL ES 2.0, ~24 GFLOPS, 1080p30 H.264 encode/decode; MPEG-2/VC-1 by paid license). (Wikipedia) | ✔ |
ram | 256 MB LP-DDR shared CPU/GPU (gpu_mem= split). No onboard storage; full-size SD card boot. (Wikipedia) | ✔ |
connectivity | No Ethernet port, no WiFi/Bluetooth. Exactly 1× USB 2.0 port (direct from the BCM2835's DWC2 host — no LAN9512 hub chip on this model). HDMI (full-size) + 3.5 mm composite-video jack + 3.5 mm analog audio. (Wikipedia) | ✔ |
gpio | 26-pin P1 header — 3.3 V/5 V rails, GND, I²C0 (GPIO0/1), SPI0, UART0, hardware PWM (GPIO18); 3.3 V logic only, no ADC/DAC. (pinout.xyz; official docs) | ✔ |
power | micro-USB 5 V; single USB port limits peripheral budget; resettable polyfuse on the rail. Being the smallest Pi 1 config, it idles below the Model B's draw. | ? non vérifié |
temperature | firmware throttles above 85 °C or on undervoltage. (Wikipedia) | ✔ |
- Fabricant / développeur : Raspberry Pi (Trading) Ltd. / Raspberry Pi Foundation, Royaume-Uni, avec Broadcom ; fabriqué à Taïwan/Chine et (à partir de septembre 2012 pour la famille) dans l'usine Sony de Pencoed, au pays de Galles. (Wikipedia, consulté le 2026-10-13)
- Lancement : 4 février 2013 à 25 USD — la variante à bas coût du Model B. (Wikipedia)
- Statut : Fin de vie / héritage. Remplacé par le Model A+ (nov. 2014, 20 $). (Wikipedia)
- Variantes : Model A 256 Mo (cette carte) ; puis Model A+ (carte différente : GPIO 40 broches, microSD) ; des séries de production « Model A » 512 Mo sont apparues parallèlement à la transition du Model B 512 Mo (politique d'octobre 2012 appliquée aux stocks ultérieurs).
- Format : même encombrement 85,6 × 56 mm que le Model B, mais avec la section Ethernet/USB supprimée et une partie de la carte découpée ; connecteur SD pleine dimension conservé.
+ Points forts
- Le PC Linux complet le moins cher de son époque (25 $) destiné aux usages embarqués/appliance en grand volume — le Pi « set-top box » prévu à l'origine. (Wikipedia)
- USB unique directement sur le SoC — aucune puce combo hub USB/LAN sur le chemin, donc le port unique dispose de toute la bande passante USB 480 Mbps (sur le Model B, Ethernet + 2 ports la partageaient via le LAN9512). (Wikipedia — "Direct from the BCM2835 chip")
- Même capacité multimédia que le Model B (encodage/décodage H.264 1080p) pour 10 $ de moins. (Wikipedia)
- Populaire comme périphérique USB gadget : avec g_ether/g_mass_storage sur son port unique, il se comporte comme un lecteur réseau, un gadget Ethernet ou un clavier HID.
- Chaleur et consommation réduites par rapport au Model B — adapté aux boîtiers scellés.
− Points faibles
- Un seul port USB, pas de réseau : la limitation fondatrice — clavier+souris+WiFi exigent un hub ; beaucoup de dongles USB WiFi dépassent le budget de courant du port. Solution communautaire : hub alimenté, ou console série + SSH ultérieur via g_ether. (Raspberry Pi forums)
- Particularités MAC du gadget USB : la pile gadget g_ether sur les cartes BCM2835 a des problèmes de longue date pour appliquer les adresses MAC configurées (l'hôte voit une MAC aléatoire). (raspberrypi/firmware issue #843)
- Déclenchements du polyfuse en cas de surintensité USB, même conception F1 que le Model B ; après un déclenchement sévère, la carte est sous-alimentée. (eLinux R-Pi Troubleshooting)
- 256 Mo de RAM contraignent les navigateurs modernes/distributions lourdes ; l'usage headless est fortement recommandé. (Wikipedia)
- Throttling de sous-tension avec des alimentations micro-USB faibles ; le firmware réduit la fréquence à 85 °C/en cas de brown-out. (Wikipedia)
- Pas d'audio composite via HDMI sur les premiers firmwares ? — l'audio via HDMI fonctionne, mais la prise analogique et l'audio HDMI doivent être basculés (vcgencmd audio/config), une confusion classique au premier démarrage.
- Retour d'expérience expert expert — expert-raspberrypi
- Retour sur la Model A après plusieurs mois d'utilisation en projet embarqué. Le concept est brillant pour le prix de 25 dollars, surtout pour les applications où l'on n'a pas besoin d'Ethernet. La bande passante USB complète est un vrai plus comparé à la Model B, mais attention à la gestion de l'al… — expert-raspberrypi
- Merci pour ce retour. Je confirme le souci du polyfuse, c'est frustrant quand on branche un petit hub non alimenté pour tester un clavier. Par contre, pour la gestion du son, je me suis perdu au début. Il faut bien comprendre que le jack analogique et le HDMI ne fonctionnent pas en même temps par d… — maker-bleu
- Pour l'adresse MAC sur g_ether, c'est malheureusement un vieux problème lié au BCM2835. Il n'y a pas de solution miracle côté soft, il faut parfois jouer avec les options du module au démarrage, mais ça reste capricieux. Pour le reste, si tu veux éviter les tracas du hub, le mode gadget en mode sto… — linux-pi-user
Retours et projets de la communauté
- New raspberry pi model a+ trouble stackoverflow.com
- Raspberry Pi Model A+ Arrives – The Cheapest and Smallest Pi Yet techcrunch.com
- Raspberry Pi Model A+ Board cnx-software.com
- Does the Raspberry Pi 1 Model A support 128 GB SD cards? raspberrypi.stackexchange.com
- Raspberry Pi Model A ethernet raspberrypi.stackexchange.com
Contenu indisponible pour le moment.
- Un seul port USB, pas de réseau : la limitation fondatrice — clavier+souris+WiFi exigent un hub ; beaucoup de dongles USB WiFi dépassent le budget de courant du port. Solution communautaire : hub alimenté, ou console série + SSH ultérieur via g_ether. (Raspberry Pi forums)
- Particularités MAC du gadget USB : la pile gadget g_ether sur les cartes BCM2835 a des problèmes de longue date pour appliquer les adresses MAC configurées (l'hôte voit une MAC aléatoire). (raspberrypi/firmware issue #843)
- Déclenchements du polyfuse en cas de surintensité USB, même conception F1 que le Model B ; après un déclenchement sévère, la carte est sous-alimentée. (eLinux R-Pi Troubleshooting)
- 256 Mo de RAM contraignent les navigateurs modernes/distributions lourdes ; l'usage headless est fortement recommandé. (Wikipedia)
- Throttling de sous-tension avec des alimentations micro-USB faibles ; le firmware réduit la fréquence à 85 °C/en cas de brown-out. (Wikipedia)
- Pas d'audio composite via HDMI sur les premiers firmwares ? — l'audio via HDMI fonctionne, mais la prise analogique et l'audio HDMI doivent être basculés (vcgencmd audio/config), une confusion classique au premier démarrage.
- Allumer une LED depuis le GPIO 26 broches debutant Schéma : IMG-model-a-debutant-1-modela-led-gpio.svg — Raspberry Pi Model A vu de dessus avec le connecteur P1 26 broches, une LED et sa résistance 330 Ω câblées entre GPIO17 (broche 11) et la masse
- Bouton poussoir et retour sur la console debutant Schéma : IMG-model-a-debutant-2-modela-bouton-console.svg — Raspberry Pi Model A avec un bouton poussoir câblé entre GPIO4 (broche 7) et la masse, résistance interne de pull-up indiquée, sortie console série annotée
- Premier script Python sur la bête de 256 Mo debutant Schéma : IMG-model-a-debutant-3-modela-premier-python.svg — Raspberry Pi Model A relié à un écran HDMI affichant un terminal avec un script Python, carte SD grand format insérée dans le logement, blocs mémoire 256 Mo et ARM11 700 MHz annotés
- Variateur de lumière : PWM matériel sur GPIO18 intermediaire Schéma : IMG-model-a-intermediaire-4-modela-pwm-led.svg — Raspberry Pi Model A avec une LED sur GPIO18 (broche 12, sortie PWM matériel) et sa résistance, dégradé lumineux de faible à forte intensité illustrant le rapport cyclique
- Premier capteur I2C sur GPIO0/GPIO1 intermediaire Schéma : IMG-model-a-intermediaire-5-modela-i2c-capteur.svg — Raspberry Pi Model A relié en I2C à un petit module capteur : SDA sur GPIO0 (broche 3), SCL sur GPIO1 (broche 5), 3,3 V et masse, résistances de pull-up sur le bus
- WiFi sur la prise USB unique et SSH à distance intermediaire Schéma : IMG-model-a-intermediaire-6-modela-wifi-ssh.svg — Raspberry Pi Model A sans prise Ethernet avec un petit dongle WiFi USB inséré dans l'unique port USB, liaison sans fil vers un routeur et un ordinateur portable exécutant SSH
- Boot sur carte SD, chaîne de démarrage et recouvrement avance Schéma : IMG-model-a-avance-7-modela-boot-recouvrement.svg — Coupe du démarrage du Model A : ROM VideoCore chargeant bootcode.bin depuis la partition FAT d'une carte SD grand format, puis start.elf et kernel, avec une flèche de secours vers la réécriture de l'image
- Surveillance thermique et fréquence sous contrainte 256 Mo avance Schéma : IMG-model-a-avance-8-modela-surveillance-thermique.svg — Raspberry Pi Model A en boîtier fermé avec son dissipateur, sonde de température pointant vers le BCM2835, graphique de température et seuil de throttling à 85 °C avec jauge de fréquence 700 MHz
- Serveur web ultra-léger ou conteneurs sur 256 Mo avance Schéma : IMG-model-a-avance-9-modela-serveur-leger.svg — Raspberry Pi Model A servant de petit serveur web : page HTML servie par busybox httpd sur le port 8090, dongle WiFi en amont, jauge mémoire montrant l'espace disponible sur les 256 Mo
Bibliothèque de code — exemples écrits pour cette carte
led_blink.pyPythonbutton_led.pyPythonservo_sweep.pyPythondht_temp.pyPythonoled_i2c.pyPythonmcp3008_read.pyPythonwebcam_photo.shBashweb_led.pyPythongpiotools_blink.shBashblink_c.cC
Exemples et dépôts trouvés en ligne
- raspberrypi/noobs github.com
- WiringPi/WiringPi github.com
- joan2937/pigpio github.com
- raspberrypi/userland github.com
- raspberrypi/linux github.com