Raspberry Pi 4 Model B (2019) — Fiche carte

Raspberry Pi Holdings LtdSBClinux

⚡ L’essentiel en 60 secondes

La Raspberry Pi 4 Model B, lancée officiellement le 24 juin 2019, marque un tournant décisif dans l’histoire des micro-ordinateurs monocarte. Conçue par la fondation Raspberry Pi, avec une conception de carte dirigée par James Adams et reposant sur la puce Broadcom BCM2711, elle a été présentée dès son arrivée comme une machine offrant environ trois fois les performances de sa prédécesseure, la Pi 3B+. Son prix de lancement, fixé à 35 dollars pour la version 1 Go de mémoire, a rapidement évolué pour inclure des variantes de 2 Go, 4 Go, et ultérieurement 8 Go, cette dernière étant commercialisée à 75 dollars depuis mai 2020. Une variante de 3 Go a également été introduite en avril 2026. Bien que la Raspberry Pi 5, annoncée en septembre 2023, ait pris le relais en tant que produit phare, la Pi 4 reste active et en production, avec une garantie de disponibilité annoncée jusqu’en janvier 2034, ce qui en fait une plateforme d’une longévité exceptionnelle pour les projets à long terme.

Au cœur de cette carte se trouve le système sur puce BCM2711, un processeur quadri-cœur ARM Cortex-A72 fonctionnant à une fréquence par défaut de 1,5 GHz. Cette architecture 64 bits permet une gestion plus efficace des tâches modernes par rapport aux générations précédentes. La mémoire vive, de type LPDDR4-2400, est partagée entre le processeur central et le processeur graphique, une première pour la gamme avec la possibilité de choisir sa capacité. Le processeur graphique VideoCore VI, cadencé à 500 MHz, apporte un soutien matériel crucial pour le décodage vidéo en haute définition, notamment le format H.265 (HEVC) en 4K à 60 images par seconde. C’est également la première Raspberry Pi à offrir une sortie vidéo double via deux ports micro-HDMI, permettant de piloter deux écrans 4K simultanément ou un seul écran en 4K à 60 Hz, transformant la carte en une véritable station de travail bureautique ou en centre multimédia performant.

L’une des innovations majeures de la Pi 4 réside dans son architecture de communication. Contrairement aux modèles précédents qui utilisaient un bus USB 2.0 pour gérer le réseau et les périphériques, créant un goulot d’étranglement, la BCM2711 intègre un contrôleur Ethernet Gigabit natif. Cela signifie que la carte peut atteindre des vitesses de transfert réseau réelles proches de 1 Gbit/s, une amélioration significative par rapport aux 300 Mbit/s limités de la Pi 3B+. De plus, la carte introduit pour la première fois des ports USB 3.0, gérés par un contrôleur externe VIA Labs VL805 connecté via une ligne PCIe Gen 2. Cette bande passante accrue est essentielle pour connecter des disques durs externes rapides ou des clés USB performantes, rendant la Pi 4 adaptée aux usages de serveur de fichiers ou de stockage réseau.

La connectivité sans fil est assurée par une puce Cypress CYW43455, offrant un Wi-Fi double bande (2,4 et 5 GHz) conforme à la norme 802.11ac et une compatibilité Bluetooth 5.0. Il est important de noter que les canaux 5 GHz peuvent nécessiter la configuration correcte du code pays pour être activés, une mesure réglementaire standard. Pour l’alimentation, la Pi 4 abandonne le connecteur micro-USB au profit d’un port USB-C, nécessitant une source de 5,1 V et 3 A recommandée. Cette transition a d’ailleurs été source de confusion au lancement : les premières révisions de carte (1.0 et 1.1) présentaient un défaut de conception sur les broches de détection de charge, empêchant l’alimentation via certains câbles USB-C intelligents (e-marked) ou chargeurs rapides. Ce problème a été corrigé sur la révision 1.2, sortie en septembre 2019, mais les utilisateurs de cartes anciennes doivent s’assurer d’utiliser des câbles simples ou l’alimentation officielle.

La gestion de l’énergie et de la chaleur est un aspect critique de cette carte. La Pi 4 chauffe davantage que ses prédécesseurs en raison de ses performances accrues. Elle dispose d’une limite thermique matérielle stricte à 85 °C, au-delà de laquelle le processeur réduit automatiquement sa fréquence pour éviter la surchauffe. Contrairement à la Pi 3B+, il n’existe pas de limite logicielle douce, ce qui signifie que sous une charge soutenue, la carte peut osciller entre 80 et 85 °C, entraînant des baisses de performance perceptibles. L’ajout d’un dissipateur thermique ou d’un ventilateur est donc fortement recommandé pour les usages intensifs. La carte intègre également un mécanisme de gestion dynamique de la fréquence et de la tension (DVFS), permettant d’ajuster les performances en fonction de la charge pour optimiser la consommation électrique.

Sur le plan logiciel, la Pi 4 a marqué le passage à une pile graphique entièrement open-source avec le pilote Mesa V3D, remplaçant les pilotes propriétaires fermés. Cette évolution a permis d’atteindre la conformité Vulkan 1.2 en août 2022, faisant de la Pi 4 la première Raspberry Pi à supporter cette API graphique moderne. Le système d’exploitation officiel, Raspberry Pi OS, est disponible en versions 32 bits et 64 bits, cette dernière ayant été initialement réservée à la Pi 4 avant d’être généralisée. La carte est également la première de la gamme à intégrer une mémoire morte EEPROM pour le démarrage, permettant de configurer l’ordre de démarrage (carte SD, réseau, USB) et de mettre à jour le firmware via le système d’exploitation, une fonctionnalité absente des modèles plus anciens.

Enfin, la Pi 4 conserve la compatibilité avec l’écosystème existant grâce à son connecteur GPIO de 40 broches standard, bien que la logique soit en 3,3 V et qu’il n’y ait pas de convertisseur analogique-numérique intégré. La carte est utilisée dans une multitude de projets, allant du blocage de publicités réseau avec Pi-hole, à la console de jeux rétro avec RetroPie, en passant par le centre multimédia avec LibreELEC ou la domotique avec Home Assistant. Sa polyvalence, combinée à sa puissance de calcul et à ses interfaces modernes, en fait un outil pédagogique et professionnel incontournable, malgré quelques défis liés à sa gestion thermique et à la qualité de l’alimentation requise pour éviter les coupures de tension.

Forum (1 sujet) →

AttrSpecsvérifié
socBroadcom BCM2711 — quad-core Cortex-A72 (ARMv8-A, 64-bit) @ 1.5 GHz (default arm_freq=1500); "about 50% faster than the Raspberry Pi 3B+". Caches: 32 kB L1 data + 48 kB L1 instruction per core, shared 1 MB L2. Heat-spreader package continued from BCM2837B0. (BCM2711 official docs, GitHub mirror, retrieved 2026-10-13; BCM2711 datasheet RP-008248-DS)✔
gpuVideoCore VI @ 500 MHz — 32-bit but with a new MMU so it can address all RAM; OpenGL ES 3.0 per official docs, OpenGL ES 3.1 and Vulkan 1.2 per Wikipedia (Vulkan 1.2 conformance announced Aug 2022). Media: H.265 4Kp60 decode, H.264 1080p60 decode / 1080p30 encode. (BCM2711 docs; Wikipedia; Tom's Hardware via Wikipedia)✔
ram1 / 2 / 3 / 4 / 8 GB LPDDR4-2400 (shared CPU/GPU) — first Pi with selectable RAM sizes. (BCM2711 docs; launch post)✔
storagemicroSD only on the 4B (boot + OS); eMMC options exist only on CM4. USB mass storage boot is supported via the EEPROM boot order. (Docs product table; Boot EEPROM docs)✔
bus_architecture_the_big_changethe BCM2711 exposes a single PCI Express Gen 2 lane (4 Gbps total) feeding an external VIA Labs VL805 USB 3.0 controller (2 × USB 3.0 + 2 × USB 2.0), while Gigabit Ethernet is native in the SoC, driving an external Broadcom PHY over a dedicated RGMII link — true GbE, unlike the 3B+'s USB-2-limited 300 Mb/s. (Launch post; BCM2711 docs)✔
video2 × micro-HDMI (type D) — dual 4Kp30 or single 4Kp60; 3.5 mm 4-pole AV jack (stereo audio + composite, no mic); 1 × CSI and 1 × DSI FFC connector exposed (SoC supports 2+2). (Launch post; Wikipedia)✔
wirelessCypress/Infineon CYW43455 — dual-band 2.4/5 GHz 802.11ac (official table: "120 Mb/s" class) + Bluetooth 5.0 / BLE. (Docs product table; launch post)✔
gpiostandard 40-pin header, 3.3 V logic, electrically compatible with all previous 40-pin Pis; SoC exposes up to 6 × I²C, 6 × UART (muxed), 6 × SPI (5 exposed), hardware PWM, I²S/PCM; no ADC/DAC. Per-pin ≤16 mA, ≤50 mA total across the header. (BCM2711 docs; pinout.xyz, retrieved 2026-10-13; power-supplies docs)✔
powerUSB-C, 5.1 V; official recommendation 3.0 A (15 W); USB-PPS not supported. Typical bare-board active current 600 mA; measured: idle ~0.6 A, H.264 playback ~0.78–0.85 A, stress ~1.2 A avg / 1.25 A max, halt 0.023 A. Max total USB peripheral draw 1.2 A. Low-voltage detection trips below 4.63 V ±5 %. (Power-supplies docs, GitHub mirror, retrieved 2026-10-13)✔
poe4-pin header on the RJ45; the power-supplies page states the 4B jack supports IEEE 802.3af-2003 via PoE HAT, while the product table advertises "PoE+ support" — see Problems. (Power-supplies docs; docs product table)✔
thermalhard limit 85 °C (ARM throttled 80–85 °C, ARM+GPU at 85 °C); no soft limit on Pi 4 (unlike 3B+); DVFS engine (dvfs=1/2/3, default 3) with stepped frequencies 1500/1000/750/600 MHz. (Frequency-management docs, GitHub mirror, retrieved 2026-10-13)✔
mechanical65 × 56 mm Model B outline, 4 mounting holes; right-side connectors overhang the edge by 1 mm (case cut-out change vs 3B+); HAT/GPIO compatibility preserved.? non vérifié
  • Fabricant / développeur : Raspberry Pi Holdings Ltd. (anciennement Raspberry Pi (Trading) Ltd. / Raspberry Pi Foundation), silicium Broadcom BCM2711 ; conception de la carte pilotée par James Adams. (Article de lancement officiel, 24 juin 2019)
  • Lancement : 24 juin 2019, à 35 US$ (1 Go) / 45 $ (2 Go) / 55 $ (4 Go) — « We have a surprise for you today: Raspberry Pi 4 is now on sale, starting at $35 … ~3× performance ». (Article de lancement ; Wikipédia « Raspberry Pi 4 », consulté le 2026-10-13)
  • Historique des prix : modèle 8 Go ajouté le 28 mai 2020 à 75 $ (article de lancement « 8GB Raspberry Pi 4 on sale now at $75 », Eben Upton) ; une variante 3 Go a été introduite en avril 2026 (l'infobox Wikipédia l'indique à 83,75 $ — chiffre inhabituel, cité tel quel). (Wikipédia, consulté le 2026-10-13 ; article de lancement 8 Go)
  • Statut : Actif / en production au 2026-10-13. Supplanté comme produit phare par le Raspberry Pi 5 (annoncé le 28 septembre 2023), mais le Pi 4 reste vendu et listé dans le tableau produits officiel actuel, et la fiche produit officielle indique qu'il « will remain in production until January 2034 ». (Wikipédia, consulté le 2026-10-13 ; Product Brief RP-008344-DS ; tableau produits de la doc via miroir GitHub)
  • Variantes : options de RAM 1, 2, 3, 4, 8 Go ; révisions de carte 1.0/1.1 → 1.2 (correctif USB-C, ~septembre 2019) ; steppings du SoC B0 → C0 (mi-2021, meilleure thermique, 1,5 GHz conservé ; les composants C0 du Pi 400 tournent à 1,8 GHz). Cartes de la même plateforme : Compute Module 4 / 4S (19 octobre 2020), clavier Raspberry Pi 400 (2 novembre 2020), variante CM4 en température étendue (−40 °C). (Wikipédia, consulté le 2026-10-13 ; Jeff Geerling sur le stepping C0, 27 septembre 2021)

+ Points forts

  • Premier vrai Gigabit Pi et premier avec USB 3.0 — la ligne PCIe Gen 2 + l'Ethernet RGMII natif ont mis fin au goulot d'étranglement de l'USB 2 ; l'article de lancement revendique « ~3× performance » vs le 3B+. (Article de lancement)
  • Premier Pi avec double sortie vidéo (2 × micro-HDMI, jusqu'à 4K) et décodage HEVC 4Kp60 — une carte crédible comme poste de travail et boîtier multimédia à partir de 2019. (Article de lancement ; docs BCM2711)
  • Premier Pi avec RAM au choix (jusqu'à 8 Go) — 8 Go à 75 $ ont fait du Pi un poste de dev/serveur viable ; le choix de RAM était « the first time we're offering a choice of memory capacities ». (Article de lancement ; article 8 Go)
  • Premier Pi avec EEPROM SPI d'amorçage → amorçage USB, amorçage réseau (PXE/TFTP), ordre d'amorçage configurable, diagnostics d'amorçage HDMI. (Docs Boot EEPROM)
  • Jalon graphique open source : le Pi 4 a abandonné le pilote legacy fermé pour Mesa V3D ; en août 2022 le pilote V3D a atteint la conformité Vulkan 1.2 — premier Raspberry Pi avec Vulkan conforme. (Article de lancement ; Wikipédia)
  • Gestion d'alimentation DVFS (série 4 uniquement) : étagement dynamique tension/fréquence par bloc avec modes sélectionnables dvfs=1/2/3. (Docs Frequency-management)
  • Largeur de plateforme : le même silicium a engendré CM4/CM4S (exposant la ligne PCIe pour des cartes mères NVMe/SSD) et le Pi 400 à 1,8 GHz — la plateforme « B » la plus longue durée de vie après l'original. (Wikipédia)
  • Télémétrie PMIC : les ADC du PMIC embarqué exposent la tension d'alimentation etc. via vcgencmd pmic_read_adc ; les raisons de reset du PMIC (watchdog, sur/sous-tension, surtempérature) remontent dans le device tree. (Docs power-supplies ; livre blanc PMIC RP-004340-WP)

− Points faibles

  • Bug d'alimentation USB-C (rév 1.0/1.1) : les deux lignes CC partagent une unique résistance pull-down au lieu d'une chacune, si bien que les câbles USB-C à puce e-marked (et certains chargeurs PD) ne délivrent aucun courant — « chargers using an e-marker chip will not be able to detect the Pi, thus supplying no voltage ». Corrigé en révision de carte 1.2 ; les premières cartes nécessitent des câbles dumb (sans e-marker) ou l'alimentation officielle. (Wikipédia, consulté le 2026-10-13 ; article canonique : article news raspberrypi.com « Raspberry Pi 4 USB-C issues »)
  • Chauffe ; bridage à 85 °C sans limite douce : contrairement au 3B+, « There is currently no soft limit defined » pour le Pi 4, donc une charge soutenue en boîtier parcourt la bande de bridage 80–85 °C ; dissipateur/ventilateur (ventilateur de boîtier officiel) fortement recommandé pour les charges CPU/PCIe soutenues. (Docs Frequency-management)
  • Interférences RF USB 3.0 : constat communautaire documenté selon lequel des périphériques USB 3.0 actifs dégradent le Wi-Fi 2,4 GHz et les périphériques USB-2/SD bon marché placés près du hub VL805 (selon blindage/qualité des câbles).
  • Couplage du firmware VL805 : le firmware du contrôleur USB est versionné séparément (VL805_FW) du bootloader 2711 ; des mises à jour EEPROM partielles ou désynchronisées ont rendu l'USB inopérant sur des cartes sinon amorçables — toujours mettre à jour via rpi-eeprom-update sur un OS à jour. (Exemple de sortie des docs Boot EEPROM ; dépôt rpi-eeprom)
  • Ambiguïté de standard PoE : le tableau produits indique « Gigabit Ethernet RJ45 with PoE+ support », mais la page power-supplies dit que la prise du 4B est « PoE capable, supporting the IEEE 802.3af-2003 » standard (la formulation 802.3at/PoE+ est réservée au Pi 5). Concevoir pour 802.3af (~13 W) avec le HAT PoE officiel. (Tableau produits de la doc vs docs power-supplies)
  • Budget d'alimentation serré : 1,2 A au total pour tous les périphériques USB ; alimentations/câbles faibles déclenchent le détecteur de sous-tension à 4,63 V → bridage, corruption de la SD. Les alimentations multi-ports USB-PD renégocient quand d'autres périphériques se branchent — peuvent redémarrer un Pi arrêté. (Docs power-supplies)
  • Délicatesse du micro-HDMI : le double micro-HDMI (type D) était nouveau en 2019 ; les câbles doivent tenir 6 Gbps pour le 4Kp60, les adaptateurs sont fragiles, et beaucoup de premiers utilisateurs ont signalé « pas d'affichage » à cause de combinaisons câble/adaptateur défectueuses. (Article de lancement)
  • Verrou 5 GHz AP/réglementaire : les canaux 5 GHz restent désactivés tant que le code pays sans-fil n'est pas correctement défini (comportement cfg80211 standard).
  • Le modèle 1 Go est un piège : Raspberry Pi elle-même recommande la variante 1 Go uniquement pour des usages spécifiques à faible mémoire ; le bureau réclame ≥4 Go. (Wikipédia)
  • Le stepping C0 chauffe davantage à cadence égale (mesures communautaires), même s'il tolère mieux la thermique globale. (Jeff Geerling, septembre 2021)
  • Retour d'expérience expert expert — expert-raspberrypi
    • Retour global sur la Pi 4 Model B. Le passage au PCIe pour l'USB 3.0 et le GbE natif change tout au niveau réseau, c'est du vrai gigabit contrairement au bridage USB du 3B+. Par contre, gare à l'alimentation. Si vous avez une révision 1.0 ou 1.1, les câbles USB-C avec puce e-marker ne passent pas, … — expert-raspberrypi
    • Merci pour le rappel sur l'alim. J'ai justement galéré avec ma version 1.2. J'utilisais un chargeur multi-ports USB-PD, et dès que je branchais mon téléphone sur un autre port, le Pi redémarrait. Apparemment les alimentations PD renégocient la tension quand un nouveau device est connecté, ce qui co… — maker_du_42
    • +1 sur la chaleur. Avec le stepping C0, je trouve que ça chauffe un peu plus que le B0 à fréquence équivalente, bien que ce soit plus stable globalement. Pour le Wi-Fi 5GHz, n'oubliez pas de configurer le code pays dans /etc/wpa_supplicant.conf, sinon les canaux restent bloqués par la réglementatio… — linux_gamer

Retours et projets de la communauté

  • Pi-hole network-wide ad blocker

    Pi-hole network-wide ad blocker — Raspberry Pi 4 is a reference supported platform in the official install docs. (unverified au 2026-10-13)

  • RetroPie retro-gaming console

    RetroPie retro-gaming console — Pi 4 is the flagship recommended board for RetroPie on the official wiki. (unverified au 2026-10-13)

  • LibreELEC Kodi media centre

    LibreELEC Kodi media centre — 4Kp60 HEVC decode + dual micro-HDMI make the 4B LibreELEC's flagship target. (unverified au 2026-10-13)

  • Home Assistant smart-home hub

    Home Assistant smart-home hub — Home Assistant OS ships Raspberry Pi images ; Pi 4 is the commonly recommended hardware. (unverified au 2026-10-13) Pi 4 NAS / file server — Jeff Geerling's widely-cited "build a Pi 4 NAS" series exploits native GbE + USB 3.0 (…

  • Official project tutorials

    Official project tutorials — (camera, GPIO, VPN, web server) on the Foundation's projects portal. (unverified au 2026-10-13)

  • Bug d'alimentation USB-C (rév 1.0/1.1) : les deux lignes CC partagent une unique résistance pull-down au lieu d'une chacune, si bien que les câbles USB-C à puce e-marked (et certains chargeurs PD) ne délivrent aucun courant — « chargers using an e-marker chip will not be able to detect the Pi, thus supplying no voltage ». Corrigé en révision de carte 1.2 ; les premières cartes nécessitent des câbles dumb (sans e-marker) ou l'alimentation officielle. (Wikipédia, consulté le 2026-10-13 ; article canonique : article news raspberrypi.com « Raspberry Pi 4 USB-C issues »)
  • Chauffe ; bridage à 85 °C sans limite douce : contrairement au 3B+, « There is currently no soft limit defined » pour le Pi 4, donc une charge soutenue en boîtier parcourt la bande de bridage 80–85 °C ; dissipateur/ventilateur (ventilateur de boîtier officiel) fortement recommandé pour les charges CPU/PCIe soutenues. (Docs Frequency-management)
  • Interférences RF USB 3.0 : constat communautaire documenté selon lequel des périphériques USB 3.0 actifs dégradent le Wi-Fi 2,4 GHz et les périphériques USB-2/SD bon marché placés près du hub VL805 (selon blindage/qualité des câbles).
  • Couplage du firmware VL805 : le firmware du contrôleur USB est versionné séparément (VL805_FW) du bootloader 2711 ; des mises à jour EEPROM partielles ou désynchronisées ont rendu l'USB inopérant sur des cartes sinon amorçables — toujours mettre à jour via rpi-eeprom-update sur un OS à jour. (Exemple de sortie des docs Boot EEPROM ; dépôt rpi-eeprom)
  • Ambiguïté de standard PoE : le tableau produits indique « Gigabit Ethernet RJ45 with PoE+ support », mais la page power-supplies dit que la prise du 4B est « PoE capable, supporting the IEEE 802.3af-2003 » standard (la formulation 802.3at/PoE+ est réservée au Pi 5). Concevoir pour 802.3af (~13 W) avec le HAT PoE officiel. (Tableau produits de la doc vs docs power-supplies)
  • Budget d'alimentation serré : 1,2 A au total pour tous les périphériques USB ; alimentations/câbles faibles déclenchent le détecteur de sous-tension à 4,63 V → bridage, corruption de la SD. Les alimentations multi-ports USB-PD renégocient quand d'autres périphériques se branchent — peuvent redémarrer un Pi arrêté. (Docs power-supplies)
  • Délicatesse du micro-HDMI : le double micro-HDMI (type D) était nouveau en 2019 ; les câbles doivent tenir 6 Gbps pour le 4Kp60, les adaptateurs sont fragiles, et beaucoup de premiers utilisateurs ont signalé « pas d'affichage » à cause de combinaisons câble/adaptateur défectueuses. (Article de lancement)
  • Verrou 5 GHz AP/réglementaire : les canaux 5 GHz restent désactivés tant que le code pays sans-fil n'est pas correctement défini (comportement cfg80211 standard).
  • Le modèle 1 Go est un piège : Raspberry Pi elle-même recommande la variante 1 Go uniquement pour des usages spécifiques à faible mémoire ; le bureau réclame ≥4 Go. (Wikipédia)
  • Le stepping C0 chauffe davantage à cadence égale (mesures communautaires), même s'il tolère mieux la thermique globale. (Jeff Geerling, septembre 2021)

Bibliothèque de code — exemples écrits pour cette carte

  • led_blink.py Python

    Premier montage GPIO classique : une LED avec résistance de 330 ohms clignote une fois par seconde grâce à gpiozero. Le script importe LED, pointe sur GPIO17 (broche 11 du connecteur 40 broches) et b…

  • button_led.py Python

    Un bouton entre GPIO27 et la masse pilote une LED sur GPIO17 : les callbacks when_pressed/when_released de gpiozero évitent le polling. Le rebond est filtré avec bounce_time=0,05 s. Bon point de dépa…

  • servo_sweep.py Python

    Un micro-servo de type SG90 est piloté en PWM 50 Hz sur GPIO18 (broche 12) via PWMOutputDevice de gpiozero : value=0 correspond à 0°, value=1 à 180°. Le script balaie en continu d'un bord à l'autre. …

  • dht_temp.py Python

    Le module DHT (trois broches) transmet température et humidité sur un bus 1-Wire bit-bangé en logiciel depuis GPIO4 (broche 7). read_retry retente la lecture, capricieuse sur les cartes à petit CPU c…

  • oled_i2c.py Python

    L'écran OLED SSD1306 128x64 se branche sur le bus I2C (GPIO2/GPIO3, broches 3 et 5) et s'initialise par une séquence de commandes. Le script active le bus, efface le framebuffer puis laisse la main. …

  • mcp3008_read.py Python

    Le GPIO de la Raspberry Pi est purement numérique : ce script ajoute 8 entrées analogiques 10 bits grâce à un MCP3008 en SPI (bus SPI0). Le potentiomètre se câble sur le canal 0, la conversion 0–1023…

  • cam_photo.py Python

    Picamera2 est l'API caméra moderne de Raspberry Pi OS : le script configure une prise de vue photo, démarre le capteur et enregistre un JPEG horodaté. Activer la caméra (raspi-config ou config.txt ca…

  • web_led.py Python

    Un serveur Flask minimal expose /on et /off pour piloter une LED sur GPIO17 depuis n'importe quel navigateur du réseau local. La carte étant en Wi-Fi (USB-C 5 V/3 A obligatoire pour les deux ports US…

  • gpiotools_blink.sh Bash

    Sans Python, les gpiotools (paquet gpiotools) exportent la broche et basculent son niveau : pratique dans un cron, un script d'installation ou un service systemd. GPIO17 correspond à la broche 11 du …

  • blink_c.c C

    Version C avec libgpiod : le programme demande la ligne GPIO17 en sortie (gpiochip0), la bascule 20 fois à 1 Hz puis libère tout proprement. Utile en service systemd sans Python, et pédagogique sur l…

Exemples et dépôts trouvés en ligne