Lorsque vous expérimentez régulièrement avec le Raspberry Pi et que vous connectez une variété de matériel externe au port GPIO via le connecteur, il se peut que vous ayez causé des dommages par le passé. La carte tampon Raspberry Pi d'Elektor est là pour éviter cela ! La carte est compatible avec les Raspberry Pi Zero, Zero 2 (W), 3, 4, 5, 400 et 500.
Les 26 GPIO sont protégées par des convertisseurs de tension bidirectionnels afin de protéger le Raspberry Pi lors de l'expérimentation de nouveaux circuits. Le circuit imprimé est destiné à être inséré à l'arrière du Raspberry Pi 400/500. Le connecteur à connecter au Raspberry Pi est un réceptacle 40 voies à angle droit (2x20). La platine est seulement un peu plus large. Un câble plat à 40 voies avec des connecteurs 2x20 appropriés peut être connecté au connecteur de sortie du tampon pour expérimenter avec par exemple un circuit sur une plaque d’expérimentation ou sur une platine.
Le circuit utilise 4x circuits intégrés TXS0108E de Texas Instruments. Le circuit imprimé peut également être monté sur un Raspberry Pi.
Téléchargements
Schematics
Layout
Cette offre groupée pratique vous permet de créer de véritables applications d’IA en périphérie avec le Raspberry Pi
Raspberry Pi AI HAT+ (13 TOPS)
Le Raspberry Pi AI HAT+ est une carte d'extension conçue pour le Raspberry Pi 5, dotée d'un accélérateur Hailo AI intégré. Ce module complémentaire offre une approche rentable, efficace et accessible pour intégrer des capacités d'IA hautes performances, avec des applications couvrant le contrôle des processus, la sécurité, la domotique et la robotique.
L'AI HAT+ se connecte via l'interface PCIe Gen3 du Raspberry Pi 5. Lorsque le Raspberry Pi 5 exécute une version actuelle du système d'exploitation Raspberry Pi, il détecte automatiquement l'accélérateur Hailo intégré, rendant l'unité de traitement neuronal (NPU) disponible pour les tâches d'IA. De plus, les applications de caméra rpicam-apps incluses dans Raspberry Pi OS prennent en charge de manière transparente le module AI, en utilisant automatiquement le NPU pour les fonctions de post-traitement compatibles.
Raspberry Pi Camera Module 3
Le module Caméra Raspberry Pi 3 est un appareil photo compact de Raspberry Pi. Il est doté d'un capteur IMX708 de 12 mégapixels avec HDR et d'un autofocus à détection de phase. Le Camera Module 3 est disponible en version standard et en version grand angle, toutes deux avec ou sans filtre infrarouge.
Le Camera Module 3 peut être utilisé pour prendre des vidéos full HD ainsi que des photos, et dispose d'un mode HDR jusqu'à 3 mégapixels. Son fonctionnement est entièrement pris en charge par la bibliothèque libcamera, y compris la fonction d'autofocus rapide de Camera Module 3 : cela le rend facile à utiliser pour les débutants, tout en offrant beaucoup pour les utilisateurs avancés. Camera Module 3 est compatible avec tous les ordinateurs Raspberry Pi.
Livre : Edge AI Made Practical – AI Projects for the Raspberry Pi with the AI HAT+
L'intelligence artificielle embarquée (Edge AI) transforme les appareils du quotidien en intégrant l'intelligence là où elle est la plus utile : directement au cœur du matériel. Grâce à l'inférence embarquée, une caméra peut reconnaître instantanément un visiteur, un téléphone peut traduire la parole sans envoyer l'audio vers le cloud et un objet connecté peut détecter les anomalies en temps réel – rapidement, en toute confidentialité et de manière fiable, même en cas de perte de réseau.
Ce livre est votre guide pratique pour construire précisément ce type de systèmes avec le Raspberry Pi AI HAT+ et l'accélérateur Hailo-8L. Vous commencerez par des bases solides : les concepts fondamentaux de l'IA et de l'apprentissage automatique, le fonctionnement des réseaux neuronaux et ce qui distingue véritablement l'Edge AI de l'IA cloud – ainsi qu'une analyse franche des considérations éthiques et des impacts futurs.
Cette offre groupée contient :
Livre : Edge AI Made Practical
Raspberry Pi AI HAT+ (13 TOPS)
Raspberry Pi Camera Module 3
Refroidisseur actif pour Raspberry Pi 5
Câble d'écran FPC pour Raspberry Pi 5 (300 mm)
Kit de composants Elektor
Connecteur GPIO 40 broches
Module de feux de signalisation
LED rouge 5 V avec résistance intégrée
LED jaune 5 V avec résistance intégrée
LED verte 5 V avec résistance intégrée
LED bleue 5 V avec résistance intégrée
Plaque d'essai (400 points de connexion)
10 connecteurs Dupont Câbles (mâle-femelle)
Module de capteur DHT22
Servomoteur
Requis
Raspberry Pi 5
Cette offre comprend l’AI Fusion Lab Kit, composé de plus de 450 pièces, ainsi que le livre Physical AI with Raspberry Pi. Il offre une introduction complète et pratique à l’IA, à l’électronique et à la programmation en Python.
Réalisez des projets concrets combinant vision par ordinateur, interaction vocale, capteurs, moteurs et grands modèles de langage. Le livre inclus vous guide étape par étape, de la configuration du Raspberry Pi et du contrôle du matériel jusqu'à la création d'applications avancées utilisant OpenCV, MediaPipe, YOLO, les services OpenAI et les modèles locaux Ollama.
SunFounder AI Fusion Lab Kit pour Raspberry Pi (450+ pièces)
Le kit AI Fusion Lab transforme un Raspberry Pi en une plateforme complète pour l'apprentissage de l'intelligence artificielle, de l'électronique et de la programmation en Python. Il est compatible avec les modèles Raspberry Pi 5, 4B, 3B+, 3B et Zero 2 W, ainsi qu'avec des modèles et services d'IA populaires tels que ChatGPT, Gemini, Grok, DeepSeek, Qwen, Doubao et Ollama.
Grâce à sa caméra, son module Pan-Tilt HAT, son capteur 10 axes, son microphone, son haut-parleur et ses composants électroniques, ce kit permet aux utilisateurs de réaliser des projets d'IA interactifs combinant voix, vision, mouvement et données de capteurs. Il est idéal pour les débutants, les étudiants, les makers et toute personne souhaitant explorer des applications concrètes de l'IA.
Créez des projets d'IA multimodaux
Combinez de grands modèles de langage (LLM) avec la reconnaissance vocale, la synthèse vocale, la vision par caméra, des capteurs et des circuits sur platine d'essai. Réalisez des projets capables d'écouter, de parler, de voir, de réagir et d'interagir avec leur environnement, tout en découvrant le fonctionnement des systèmes d'IA modernes.
Explorez la vision par IA et le suivi d'objets
Utilisez YOLO, OpenCV et MediaPipe pour détecter et suivre des objets, des couleurs, des visages et des mouvements humains. Le module motorisé Pan-Tilt HAT permet à la caméra de suivre automatiquement des cibles, illustrant ainsi la synergie entre la vision par ordinateur et le contrôle de mouvement.
IA vocale avec le Fusion HAT+
Le Fusion HAT+ simplifie le contrôle matériel grâce à une bibliothèque Python unifiée et prend en charge l'arrêt sécurisé du Raspberry Pi. Son microphone et son haut-parleur intégrés facilitent le développement d'assistants à commande vocale et d'autres applications d'IA conversationnelle.
Compatible avec Raspberry Pi 5, 4B, 3B+, 3B et Zero 2 W
Prend en charge plusieurs modèles d'IA, qu'ils soient basés sur le cloud ou locaux
Inclut une caméra, une carte Pan-Tilt HAT, un module 10DOF, un microphone et un haut-parleur
Projets couvrant l'IA vocale, la vision par ordinateur, les capteurs et l'électronique
Tutoriels vidéo, documentation et exemples de code
Livre : Physical AI with Raspberry Pi
En s'appuyant sur le Raspberry Pi et le kit AI Fusion Lab, cet ouvrage vous guide étape par étape, depuis les bases de l'interfaçage matériel jusqu'au développement de systèmes intelligents capables de voir, d'écouter, de parler et de prendre des décisions. Que vous soyez étudiant, enseignant, maker ou ingénieur, vous acquerrez une expérience précieuse grâce à des projets conçus pour renforcer à la fois vos connaissances et votre confiance en vous.
Après avoir abordé la configuration du système, la programmation GPIO, les capteurs, les écrans, les moteurs et les techniques d'automatisation, le livre introduit progressivement des sujets plus avancés tels que la reconnaissance vocale, la synthèse vocale (text-to-speech), l'IA conversationnelle, la reconnaissance d'objets et l'apprentissage automatique (machine learning). Vous apprendrez ainsi à créer des appareils à commande vocale, des assistants intelligents, des systèmes de suivi par caméra, des solutions de surveillance environnementale et des applications embarquées pilotées par l'IA.
Explorez des technologies modernes comme les services OpenAI, les grands modèles de langage (LLM) locaux via Ollama, OpenCV, MediaPipe et la détection d'objets YOLO, tout en acquérant une expérience pratique sur des applications concrètes utilisées en robotique, en automatisation industrielle, dans les objets connectés et les systèmes autonomes. Vous découvrirez comment des logiciels intelligents peuvent interagir avec des capteurs, des caméras, des moteurs et des écrans pour créer des systèmes capables de réagir naturellement à leur environnement.
Plutôt que de vous contenter de suivre des exemples de code, vous serez encouragé à expérimenter, personnaliser et enrichir chaque projet. Les techniques et compétences développées tout au long de cet ouvrage constituent une base solide pour l'innovation, le prototypage rapide, la recherche et le développement de produits. Si vous êtes prêt à aller au-delà de l'électronique traditionnelle pour explorer l'avenir des systèmes embarqués intelligents, ce livre vous accompagnera à chaque étape de votre parcours.
Cette offre groupée contient :
SunFounder AI Fusion Lab Kit for Raspberry Pi (d'une valeur de : 100 €)
Livre : Physical AI with Raspberry Pi (d'une valeur de : 45 €)
Non inclus
Raspberry Pi
Hands-on in more than 50 projects
STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described.
The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably.
All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE.
In this book you will learn about
STM32 microcontroller architecture;
the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool;
external and internal interrupts and DMA;
DEBUG, a program developed using the STM32CubeIDE;
the MCU in Sleep, Stop, and in Standby modes;
Nucleo Expansion Boards with the Nucleo development boards.
What you need
a PC with Internet connection and a USB port;
STM32CubeIDE software (available at STMicroelectronics website free of charge)
the project source files, available from the book’s webpage hosted by Elektor;
Nucleo-L476RG development board;
simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more;
Nucleo Expansion Boards (optional).
Die WiFi-Module der chinesischen Firma Espressif haben schon längst die Maker-Community erobert, bieten sie doch zu einem konkurrenzlosen Preis MCU- und WiFi-Funktionalität. Mit einfachen Mitteln lässt sich ein Arduino mit einem ESP-Modul um WiFi erweitern. Die globale Bastler-Gemeinde ersetzte schon bald die integrierte Firmware mit eigener Firmware, sodass Entwickler ESP-Boards wie Arduino-Boards programmieren können. Der neue ESP32 geht einen Schritt weiter und ist in jeder Beziehung leistungsfähiger als der ESP8266. Zudem besitzt er nun Bluetooth-Funktionalität.
Der ESP32 verfügt über einen 240-MHz-Zweikern-Mikroprozessor mit einer Performanz von 600 DMIPS. Neben 520 KByte SRAM befinden sich 16 MByte Flashspeicher an Board. Zur Kommunikation mit der Außenwelt enthält das System-on-a-Chip die 802.11-b/g/n-WiFi-Komponente HT40 und Bluetooth-Funktionalität. Als Sensoren bietet der ESP32 einen Hall-Sensor, eine zehnfache, kapazitive Touch-Schnittstelle, einen analogen Verstärker für niedrige Signale und einen 32-kHz-Kristallquartz.
Der Bestseller-Autor Erik Bartmann hat sich ausführlich mit dem ESP32 beschäftigt. Heraus gekommen ist dabei Das ESP32-Praxisbuch, in dem er die Leser Schritt für Schritt in die Arbeit mit diesem preiswerten WiFi-Mikrocontroller einführt.
Learning Embedded Systems with STM32 Nucleo Boards
Embedded programming has become more accessible than ever before. Development boards are inexpensive, software tools are easy to install, and the Arduino IDE provides a familiar environment for creating embedded applications. Combined with the STM32 Nucleo family of development boards, it offers an excellent platform for learning how modern microcontrollers interact with the physical world.
This book introduces embedded programming using the Arduino environment on STM32 Nucleo boards. You will learn how a microcontroller continuously reads inputs, processes information, and controls outputs in a predictable real-time loop. Through practical examples, you will discover how to control LEDs, read switches and sensors, generate PWM signals, drive motors, and exchange data with other devices, all while becoming familiar with the capabilities of STM32 microcontrollers.
Although the STM32 family includes devices with different performance levels, memory sizes, and peripheral sets, they all share the same architectural concepts. Digital and analog I/O, timers, interrupts, PWM, communication interfaces, and low-power operation are fundamental features found throughout the STM32 ecosystem. Understanding these building blocks will enable you to work confidently with a wide range of STM32 devices, from entry-level microcontrollers to more advanced applications.
By focusing on practical programming techniques rather than hardware complexity, this book develops skills that remain useful well beyond the examples presented. Whether you are taking your first steps in embedded systems or expanding your experience with STM32 microcontrollers, you will gain a solid understanding of both the Arduino development environment and the principles that underpin embedded software design.
Offre groupée complète de matériel et de livres pour le microcontrôleur RP2040 avec plus de 80 projets
Débloquez le potentiel de la technologie de contrôleur moderne avec le Raspberry Pi Pico dans cette offre groupée. Parfait pour les utilisateurs débutants et expérimentés, ce guide facile à suivre vous emmène des bases de l'électronique aux complexités du traitement du signal numérique. Avec le Raspberry Pi Pico, le kit matériel dédié et la programmation MicroPython, vous apprendrez les principes clés de la conception de circuits, de la collecte de données et du traitement.
Mettez en pratique plus de 80 projets, comme un chronomètre avec écran OLED, un télémètre laser et un ventilateur servocommandé. Ces projets sont conçus pour vous aider à appliquer ce que vous avez appris dans des scénarios réels. Le livre couvre également des sujets avancés tels que la technologie RFID sans fil, la détection d'objets et l'intégration de capteurs pour la robotique.
Que vous cherchiez à développer vos compétences en électronique ou à vous plonger plus profondément dans les systèmes embarqués, cet ensemble est la ressource idéale pour vous aider à explorer tout le potentiel du Raspberry Pi Pico.
Contenu de l'offre groupée
1x Livre de projet (273 pages)
1x Kit de voiture intelligente
Composants électroniques
2x Planches à pain sans soudure (400 trous)
1x Planche à pain sans soudure (170 trous)
5x LED colorées de 5 mm (verte, rouge, bleue, jaune et blanche)
1x Émetteur laser
1x Buzzer passif
1x Câble micro-USB (30 cm)
1x 65 fils de liaison
1x Câble Dupont mâle vers femelle de 20 cm
1x Étui transparent
1x Aimant (diamètre : 8 mm, épaisseur : 5 mm)
1x Potentiomètre rotatif
10x Résistances de 2 KΩ
2x Piliers en cuivre M2,5x30 mm
10x Vis à tête cylindrique Phillips
10x Écrous hexagonaux M2,5 en nickel
1x Tournevis double usage de 2 pouces
Modules
1x Module RVB
1x Servomoteur 9G
1x Module joystick XY à deux axes
1x Module RFID RC522
1x Module d'affichage LED numérique 4 bits
1x Module d'affichage des feux de circulation
1x Module d'encodeur rotatif
1x Module d'affichage LCD 1602 (bleu)
1x Module de photorésistance
1x Moteur à courant continu avec fil Dupont mâle
1x Pale de ventilateur
1x Module Gouttes de Pluie
1x Module OLED
1x Clavier à interrupteur à membrane
1x Mini module à ressort magnétique
1x Télécommande infrarouge
1x Module récepteur infrarouge
1x Carte pilote de moteur pas à pas CC
1x Bouton
Capteurs
1x Capteur de vibrations
1x Capteur d'humidité du sol
1x Capteur de son
1x Mini capteur de mouvement PIR
1x Capteur de température et d'humidité
1x Capteur de flamme
2x Capteurs de collision
2x Capteurs de suivi
1x Capteur à ultrasons
Tirez le Levier pour le Score Maximum ! Ce Classique de Circuit Elektor de 1984 présente une application ludique des circuits logiques de la série CMOS 400x en combinaison avec des LEDs, une combinaison très populaire à l'époque. Le projet imite une machine à sous à chiffres tournants. Le Jeu Pour jouer, convenez d'abord du nombre de manches. Le Joueur 1 actionne le levier de l'interrupteur aussi longtemps qu'il le souhaite et le relâche. Les LEDs affichent ensuite le score qui est la somme des chiffres 50-20-10-5 allumés. Si la LED Jouer Encore ! s'allume, le Joueur 1 a une autre manche 'gratuite'. Sinon, c'est au tour du Joueur 2. Les joueurs tiennent compte de leurs scores, et le score le plus élevé l'emporte. Caractéristiques LEDs Indiquent le Score Plusieurs Joueurs et Jouer Encore ! Symboles de Circuit Patrimoine d'Elektor Testé et Approuvé par les Laboratoires Elektor Projet Éducatif et Geek Pièces Montage Traditionnel Seulement Inclus Carte de Circuit Imprimé Tous les Composants Socle en Bois Liste des Composants Résistances (5%, 250 mW) R1,R2,R3,R4 = 100kΩ R5,R6,R7,R8,R9,R10 = 1kΩ Condensateurs C1 = 4.7nF, 10%, 50V, 5mm C2 = 4.7μF, 10%, 63V, axial C3,C4 = 100nF, 10 %, 50V, céramique X7R, 5mm Semi-conducteurs LED1-LED6 = rouge, 5mm (T1 3/4) IC1 = 74HC4024 IC2 = 74HC132 Divers S1 = interrupteur, bascule, levier de 21mm, SPDT, momentané S2 = interrupteur, tactile, 24V, 50mA, 6x6mm S3 = interrupteur, glissière, SPDT IC1,IC2 = support de circuit intégré, DIP14 BT1 = pince de maintien de batterie CR2032 montée sur circuit imprimé Socle de Bureau PCB 230098-1 Non inclus : BT1 = pile bouton CR2032
Cette offre groupée contient le populaire horloge de sable Elektor pour Raspberry Pi Pico et la nouvelle upgrade tête laser Elektor, offrant encore plus d'options d'affichage de l'heure. Non seulement vous pouvez « graver » l'heure actuelle dans le sable, mais vous pouvez désormais également l'écrire sur une feuille phosphorescente ou créer des dessins verts.
Contenu de l'offre groupée
Horloge de sable Elektor pour Raspberry Pi Pico (prix normal : 50 €)
Upgrade tête laser Elektor pour horloge de sable (prix normal : 35 €)
Horloge de sable Elektor pour Raspberry Pi Pico (Accroche-regard basé sur le Raspberry Pi)
Une horloge à sable standard ne fait qu'indiquer le temps qui passe. En revanche, cette horloge à sable contrôlée par le Raspberry Pi Pico indique l'heure exacte en 'gravant' les quatre chiffres de l'heure et des minutes dans la couche de sable. Après un temps réglable, le sable est aplati par deux moteurs vibrants et tout recommence.
Au cœur de l'horloge de sable se trouvent deux servomoteurs qui entraînent un stylo dans un mécanisme de pantographe. Un troisième servomoteur soulève le stylo de haut en bas. Le bac à sable est équipé de deux moteurs vibrants qui aplatissent le sable. La partie électronique de l'horloge des sables se compose d'un Raspberry Pi Pico et d'une carte RTC/driver avec une horloge en temps réel, ainsi que des circuits de commande pour les servomoteurs.
Un manuel de construction détaillé peut être téléchargé.
Caractéristiques
Dimensions: 135 x 110 x 80 mm
Temps de construction : environ. 1,5 à 2 heures
Inclus
3x Feuilles acryliques prédécoupées avec toutes les pièces mécaniques
3x Mini servomoteurs
2x moteurs de vibration
1x Raspberry Pi Pico
1x Carte RTC/pilote avec les pièces assemblées
Ecrous, boulons, entretoises et fils pour l'assemblage
Sable blanc à grains fins
Upgrade tête laser Elektor pour horloge de sablee
La nouvelle tête laser Elektor transforme l'horloge de sable dans une horloge qui écrit l'heure sur un film qui brille dans le noir au lieu de sable. En plus d’afficher l’heure, il peut également être utilisé pour créer des dessins éphémères. Le pointeur laser de 5 mW, avec une longueur d'onde de 405 nm, produit des dessins vert vif sur le film qui brille dans le noir. Pour de meilleurs résultats, utilisez le kit dans une pièce faiblement éclairée. Attention : ne regardez jamais directement dans le faisceau laser !
Le kit comprend tous les composants nécessaires, mais la soudure de trois fils est nécessaire.
Remarque : Ce kit est également compatible avec l'horloge de sable d'origine basée sur Arduino de 2017. Pour plus de détails, voir Elektor 1-2/2017 et Elektor 1-2/2018.
Améliorez votre Raspberry Pi 5 avec le Pironman 5, construit en aluminium robuste, avec un refroidissement supérieur, un support SSD NVMe M.2, un écran OLED, un éclairage RVB, des ports HDMI standard x2 et un interrupteur d'alimentation sécurisé. Il est parfait pour les NAS, Home Assistant, Media et Game Centers. Le Pironman 5 n'est pas seulement un boîtier ; il s'agit d'une mise à niveau qui transforme votre Raspberry Pi 5 en un appareil puissant, efficace et élégant.
Le Pironman 5 comprend le Pi 5 NVMe PIP (PCIe Peripheral Board), une carte adaptateur PCIe spécialement conçue pour les disques SSD NVMe. Cette carte prend en charge quatre tailles de SSD NVMe : 2230, 2242, 2260 et 2280, qui peuvent tous être installés dans un emplacement pour clé M.2 M. La connexion est certifiée pour les vitesses Gen 2.0 (5 GT/sec), mais peut être forcée à Gen 3.0 (10 GT/sec) pour des performances plus rapides.
Emplacement SSD NVMe M.2 extensible
Améliorez les performances de votre Raspberry Pi 5 avec l'emplacement SSD NVMe M.2 du Pironman 5, prenant en charge plusieurs tailles (2230, 2242, 2260, 2280) pour un stockage accru et une réponse plus rapide du système.
Système de refroidissement avancé
Gardez votre Raspberry Pi 5 au frais et élégant avec le refroidisseur tour du Pironman 5 et ses deux ventilateurs RVB, dotés de filtres anti-poussière pour un fonctionnement durable et nécessitant peu d'entretien.
Écran OLED pour des informations instantanées
Le Pironman 5 comprend un écran OLED de 0,96 pouces, fournissant des mises à jour immédiates sur l'utilisation du processeur et de la RAM, la température, l'adresse IP, etc.
Fonctionnalité et sécurité améliorées
Le Pironman 5 sécurise votre Raspberry Pi 5 avec des fonctionnalités telles qu'un arrêt sécurisé, des LED RVB personnalisables, des ports HDMI, un récepteur IR et un prolongateur GPIO externe, améliorant ainsi la fonctionnalité et la connectivité.
Caractéristiques
Mini PC Raspberry Pi 5
Écran OLED de 0,96" affichant l'utilisation du processeur, la température, l'utilisation du disque, l'adresse IP, l'utilisation de la RAM, etc. du Raspberry Pi.
Le refroidisseur tour peut refroidir une charge CPU à 100% Pi à 39°C à une température ambiante de 25°C
2 ventilateurs RVB, avec contrôle GPIO
1 ventilateur PWM sur le refroidisseur tour est contrôlé par le système Raspberry Pi.
Prend en charge quatre tailles de SSD NVMe M.2 (PCIe Gen 2.0/PCIe Gen 3.0) : 2230, 2242, 2260 et 2280.
4 LED RVB adressables WS2812 illuminent l'ensemble du boîtier avec un effet de lumière cool
Récepteur IR pour centre multimédia comme Kodi ou Volumio
Bouton d'alimentation rétro en métal pour un arrêt en toute sécurité
Rallonge GPIO externe avec étiquette de nom de code PIN, pour un accès facile
Équipé d'un support à ressort pour un retrait facile de la carte
Corps principal en aluminium avec panneau latéral en acrylique transparent
Comprend deux ports HDMI standards
Téléchargements
Documentation
Practical Multitasking Fundamentals
Programming embedded systems is difficult because of resource constraints and limited debugging facilities. Why develop your own Real-Time Operating System (RTOS) as well as your application when the proven FreeRTOS software is freely available? Why not start with a validated foundation?
Every software developer knows that you must divide a difficult problem into smaller ones to conquer it. Using separate preemptive tasks and FreeRTOS communication mechanisms, a clean separation of functions is achieved within the entire application. This results in safe and maintainable designs.
Practicing engineers and students alike can use this book and the ESP32 Arduino environment to wade into FreeRTOS concepts at a comfortable pace. The well-organized text enables you to master each concept before starting the next chapter. Practical breadboard experiments and schematics are included to bring the lessons home. Experience is the best teacher.
Each chapter includes exercises to test your knowledge. The coverage of the FreeRTOS Application Programming Interface (API) is complete for the ESP32 Arduino environment. You can apply what you learn to other FreeRTOS environments, including Espressif’s ESP-IDF. The source code is available from GitHub. All of these resources put you in the driver’s seat when it is time to develop your next uber-cool ESP32 project.
What you will learn:
How preemptive scheduling works within FreeRTOS
The Arduino startup “loopTask”
Message queues
FreeRTOS timers and the IDLE task
The semaphore, mutex, and their differences
The mailbox and its application
Real-time task priorities and its effect
Interrupt interaction and use with FreeRTOS
Queue sets
Notifying tasks with events
Event groups
Critical sections
Task local storage
The gatekeeper task
Hands-on in more than 50 projects
STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described.
The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably.
All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE.
In this book you will learn about
STM32 microcontroller architecture;
the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool;
external and internal interrupts and DMA;
DEBUG, a program developed using the STM32CubeIDE;
the MCU in Sleep, Stop, and in Standby modes;
Nucleo Expansion Boards with the Nucleo development boards.
What you need
a PC with Internet connection and a USB port;
STM32CubeIDE software (available at STMicroelectronics website free of charge)
the project source files, available from the book’s webpage hosted by Elektor;
Nucleo-L476RG development board;
simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more;
Nucleo Expansion Boards (optional).