🛠 Index des tutoriels
BeagleBone Black (TI Sitara AM3358)
- Comprendre les triggers en pilotant les 4 LED utilisateur debutant
- Bouton et LED avec Adafruit_BBIO, la bibliothèque historique debutant
- Lire l'ADC 12 bits sans griller le SoC : la règle des 1,8 V intermediaire
- Ajouter une horloge temps réel sur le bus I2C des capes intermediaire
- Micro-HDMI : exploiter les limites d'affichage de la BBB intermediaire
- Capes historiques : capemanager, EEPROM d'identification et pièges des broches avance
- Programmer les cores PRU : le clignotement temps réel déterministe avance
- Bus CAN : exploiter les deux contrôleurs DCAN avec can-utils avance
BeaglePlay (TI Sitara AM6254 / AM625)
- Flasher l'image Debian sur la microSD puis l'eMMC 16 Go debutant
- LED et bouton USER : triggers kernel et gpio-keys debutant
- OLED Qwiic sur le bus I2C 5 (mcu_i2c0) debutant
- Capteurs Grove sur le bus I2C 1 et inventaire du bus intermediaire
- Double Ethernet : GbE RTL8211F et 10BASE-T1L sur RJ11 intermediaire
- Caméra CSI OV5640 via fdtoverlays dans extlinux.conf intermediaire
- Reflasher le CC1352P7 en BSL depuis le processeur hôte avance
- Passerelle 6LoWPAN : wpan0, lowpan0 et BLE du CC1352P7 avance
- Développement noyau : extlinux sur FAT32 et contournement de l'erratum i2329 avance
Raspberry Pi Compute Module 1 (CM1)
- Flasher l'eMMC du CM1 avec rpiboot et le jumper J4 debutant
- Premier boot : Bullseye legacy, rails 3,3 V et ordre des alimentations debutant
- Première LED sur GPIO17 : banques, courants et broches réservées debutant
- Servo moteur sur PWM0 (GPIO18) : 50 Hz et 2,5 à 12,5 % intermediaire
- BME280 sur I2C0 (GPIO2/3) : activer i2c_arm et lire l'ID 0x60 intermediaire
- Caméra officielle sur le connecteur FPC CSI du CM1 intermediaire
- Boot sans EEPROM : fallback USB et bootcode.bin sur eMMC avance
- Chaîne d'alimentation VDD_IO : tension par banque, eMMC en 1,8 V et rampe avance
- Provisionnement en masse de l'eMMC et migration CM1 vers CM4 avance
Raspberry Pi Compute Module 3 (CM3 / CM3L)
- Premier démarrage d'un Compute Module 3 sur la carte CMIO3 debutant
- Faire clignoter une LED sur les GPIO du CM3 debutant
- Allumer une LED avec un bouton poussoir sur le CM3 debutant
- Flasher l'eMMC d'un CM3 par USB avec rpiboot intermediaire
- Lire un capteur BME280 en I2C sur le CM3 intermediaire
- Brancher une caméra CSI (OV5647) sur un CM3 intermediaire
- Vision stéréo : deux caméras CSI sur un CM3 avance
- Piloter un écran parallèle 24 bits en DPI sur le CM3 avance
- Concevoir le séquenceur d'alimentation d'une carte porteuse CM3 avance
Raspberry Pi Compute Module 3+ (CM3+ / CM3+ Lite)
- Vérifier l'identité et la santé d'un CM3+ avec vcgencmd debutant
- Activer une console série sur l'UART du CM3+ debutant
- Exploiter les 32 Go d'eMMC d'un CM3+ après flash debutant
- Gérer le bridage thermique à 80 °C d'un CM3+ intermediaire
- Configurer le réseau Ethernet (via USB 2.0) d'un CM3+ intermediaire
- Brancher un écran DSI sur un CM3+ intermediaire
- Cluster Kubernetes : quatre CM3+ sur une Turing Pi avance
- Programmer un CM3+ en C++ nu (bare metal) avec Circle avance
- Migrer un produit du CM3 vers le CM3+ en drop-in avance
Raspberry Pi Compute Module 4 (CM4, 2020) — Fiche carte
- Premier démarrage d'un CM4 Lite depuis la microSD de l'IO Board debutant
- GPIO du CM4 : comprendre les banks 1,8 V / 3,3 V avant de câbler debutant
- Basculer le Wi-Fi du CM4 sur l'antenne externe U.FL (dtparam=ant2) debutant
- Bootloader EEPROM du CM4 : maîtriser BOOT_ORDER via usbboot intermediaire
- Ajouter une RTC au CM4 (PCF8523 sur I2C1 via dt-blob) intermediaire
- Son sur CM4 : DAC I2S/PCM (PCM5102) sans prise jack intermediaire