Votre passerelle vers la programmation IoT et microcontrôleurs
Avec plus de 450 composants et 117 projets en ligne, ce kit complet stimule votre créativité. Les tutoriels de Paul McWhorter rendent l'apprentissage agréable pour les débutants et les utilisateurs avancés. Ce kit prend en charge MicroPython, C/C++ et Piper Make, offrant ainsi diverses options de programmation.
Explorez les capteurs, les actionneurs, les DEL et les écrans à cristaux liquides pour des possibilités de projets infinies. De la domotique à la robotique, ce kit vous accompagne dans votre voyage technologique.
Caractéristiques
Kit de démarrage IoT pour les débutants : Ce kit offre une riche expérience d'apprentissage de l'IoT pour les débutants. Avec plus de 450 composants, 117 projets et des leçons vidéo dirigées par des experts, ce kit rend l'apprentissage de la programmation des microcontrôleurs et de l'IoT attrayant et accessible.
Leçons vidéo guidées par des experts : Le kit comprend 27 tutoriels vidéo réalisés par l'éducateur de renom Paul McWhorter. Son style engageant simplifie les concepts complexes, garantissant une expérience d'apprentissage efficace de la programmation des microcontrôleurs.
Large gamme de matériel : Le kit comprend un large éventail de composants tels que des capteurs, des actionneurs, des LED, des LCD, etc., vous permettant d'expérimenter et de créer une variété de projets avec le Raspberry Pi Pico W.
Prise en charge de plusieurs langues : Le kit offre une polyvalence avec la prise en charge de trois langages de programmation – MicroPython, C/C++ et Piper Make, offrant une expérience d'apprentissage de la programmation diversifiée.
Assistance dédiée : Bénéficiez de notre assistance permanente, notamment d'un forum communautaire et d'une aide technique opportune pour une expérience d'apprentissage sans faille.
Inclus
Raspberry Pi Pico W
Carte de montage
Fils de liaison
Résistance
Transistor
Condensateur
Diode
Module chargeur Li-Po
74HC595
TA6586 – Puce de pilote de moteur
LED
LED RVB
Graphique à barres LED
Affichage à 7 segments
Affichage à 4 chiffres et 7 segments
Matrice de points LED
I²C LCD1602
Bande WS2812 RVB 8 LED
Avertisseur sonore
Moteur à courant continu
Servomoteur
Pompe à eau CC
Relais
Bouton
Micro-interrupteur
Interrupteur à glissière
Potentiomètre
Récepteur infrarouge
Module de manette
Clavier 4x4
Module MPR121
Module CRFM522
Photorésistance
Thermistance
Commutateur d'inclinaison
Commutateur à lames
Module de capteur de mouvement PIR
Module de capteur de niveau d'eau
Module à ultrasons
Capteur d'humidité DHT11
Module MPU6050
Documentation
Tutoriels en ligne en 3 langues (EN, DE et JP)
Le Raspberry Pi DAC+ (anciennement IQaudio DAC+) est un HAT audio hautes performances conçu pour tout Raspberry Pi doté d'un connecteur GPIO 40 broches. Équipé du DAC Texas Instruments PCM5122, il délivre un son analogique stéréo cristallin via deux connecteurs phono (RCA).
Aucune alimentation externe n'est requise : le DAC+ se connecte directement au connecteur GPIO du Raspberry Pi sans soudure ni câblage.
Caractéristiques
LED de fonctionnement
Sortie audio analogique (0-2 V RMS) via prise stéréo montée sur panneau
Prises phono (RCA) avec signal MUTE (détection casque)
Amplificateur casque dédié, sortie via prise jack 3,5 mm montée sur panneau
Embase GPIO 40 broches
Écriture EEPROM HAT activée
Téléchargements
Datasheet
Spécifications
Puce microcontrôleur RP2040 conçue par Raspberry Pi au Royaume-Uni
Processeur ARM Cortex M0+ à double c?ur, avec une horloge flexible allant jusqu'à 133 MHz
264?Ko SRAM, et 2 Mo de mémoire Flash embarquée
Le module crénelé permet de le souder directement aux cartes porteuses.
Prise en charge de l'hôte et du périphérique USB 1.1
Modes veille et sommeil économes en énergie
Programmation par glisser-déposer à l'aide d'une mémoire de masse via USB
26x broches GPIO multifonctions
2x SPI, 2x I²C, 2x UART, 3x ADC 12 bits, 16x canaux PWM contrôlables
Horloge et minuterie précises intégrées
Capteur de température
Bibliothèque de calculs à virgule flottante accélérée sur puce
8x machines d'état d'E/S programmables (PIO) pour périphériques personnalisés
Pourquoi un Raspberry Pi Pico ?
Concevoir son propre microcontrôleur au lieu d'en acheter un existant présente un certain nombre d'avantages. Selon Raspberry Pi lui-même, aucun des produits existants disponibles pour cela ne s'approche de son rapport prix/performance.
Ce Raspberry Pi Pico a également donné à Raspberry Pi la possibilité d'ajouter quelques fonctionnalités innovantes et puissantes de leur cru. Ces fonctionnalités ne sont disponibles nulle part ailleurs.
Une troisième raison est que le Raspberry Pi Pico a donné à Raspberry Pi la capacité de créer des logiciels puissants autour du produit. Cette pile logicielle est entourée d'une documentation complète. Le logiciel et la documentation répondent aux normes élevées des produits de base de Raspberry Pi (tels que le Raspberry Pi 400, le Raspberry Pi 4 Modèle B et le Raspberry Pi 3 Modèle A+).
À qui s'adresse ce microcontrôleur ?
Le Raspberry Pi Pico convient aussi bien aux utilisateurs avancés qu'aux novices. Du contrôle d'un écran au contrôle de nombreux appareils différents que vous utilisez tous les jours. L'automatisation des opérations quotidiennes est rendue possible par cette technologie.
Utilisateurs débutants
Le Raspberry Pi Pico est programmable dans les langages C et MicroPython et peut être personnalisé pour un large éventail de dispositifs. En outre, le Pico est aussi facile à programmer qu'un simple glisser-déposer de fichiers. Ce microcontrôleur est donc parfaitement adapté à l'utilisateur novice.
Utilisateurs avancés
Pour les utilisateurs avancés, il est possible de tirer parti des nombreux périphériques du Pico. Ces périphériques comprennent le SPI, l'I²C et huit machines d'état E/S programmables (PIO).
Qu'est-ce qui rend le Raspberry Pi Pico unique ?
Ce qui rend le Pico unique, c'est qu'il a été développé par Raspberry Pi lui-même. Le RP2040 est doté d'un processeur ARM Cortex-M0+ à double c?ur, de 264 Ko de RAM interne et d'une mémoire Flash hors puce pouvant atteindre 16 Mo.
Le Raspberry Pi Pico est unique pour plusieurs raisons :
Le produit présente le rapport qualité/prix le plus élevé sur le marché des cartes de microcontrôleurs.
Le Raspberry Pi Pico a été développé par Raspberry Pi lui-même.
La pile logicielle qui entoure ce produit est de haute qualité et est accompagnée d'une documentation complète.
Caractéristiques Adapté au Raspberry Pi et à la carte d'extension à GPIO Apparence exquise compatible aux projets maison Spécifications Taille de la carte d'extension GPIO : 7,5 x 6 cm (3 x 2,4 pouces) Taille de la plaque à essai : 16.5 x 5.5 x 1 cm (6.5 x 2.2 x 0.4 pouce) Contenu du kit Carte d'extension GPIO Platine d'essai 1x Nappe d’extension 40 broches 8 résistances 1K 8 résistance 10K 4 LED (jaunes) 4 LED (rouges) 4 boutons 10 fils de connexion A 25 mm 10 fils de connexion B 25 mm
Le multitâche et le multitraitement sont devenus un sujet très important dans les systèmes basés sur des microcontrôleurs, notamment dans les applications complexes d'automatisation commerciale, domestique et industrielle. À mesure que la complexité des projets augmente, davantage de fonctionnalités sont exigées des projets. De tels projets nécessitent l'utilisation de plusieurs tâches interdépendantes exécutées sur le même système et partageant les ressources disponibles, telles que le processeur, la mémoire et les ports d'entrée-sortie. En conséquence, l’importance des opérations multitâches dans les applications basées sur des microcontrôleurs n’a cessé de croître au cours des dernières années. De nombreux projets d'automatisation complexes utilisent désormais une forme de noyau multitâche. Ce livre est basé sur des projets et son objectif principal est d'enseigner les fonctionnalités de base du multitâche à l'aide du langage de programmation Python 3 sur Raspberry Pi. De nombreux projets entièrement testés sont fournis dans le livre utilisant les modules multitâches de Python. Chaque projet est décrit de manière complète et détaillée. Des listes complètes de programmes sont fournies pour chaque projet. Les lecteurs doivent pouvoir utiliser les projets tels quels ou les modifier en fonction de leurs propres besoins.
Les modules multitâches Python suivants ont été décrits et utilisés dans les projets :
Fourchette
Fil
Enfilage
Sous-processus
Multitraitement
Le livre comprend des projets multitâches simples tels que le contrôle indépendant de plusieurs LED, jusqu'à des projets multitâches plus complexes tels que le contrôle de la température marche/arrêt, le contrôle des feux de circulation, un compteur d'événements LED à 2 et 4 chiffres à 7 segments, une minuterie de réaction, un moteur pas à pas. contrôle, projets basés sur le clavier, contrôleur de parking et bien d'autres. Les concepts fondamentaux du multitâche tels que la synchronisation des processus, la communication des processus et les techniques de partage de mémoire ont été décrits dans des projets concernant les indicateurs d'événements, les files d'attente, les sémaphores, les valeurs, etc.
Construisez des machines robustes et intelligentes qui combinent la puissance de calcul du Raspberry Pi avec des composants LEGO.
Le Raspberry Pi Build HAT fournit quatre connecteurs pour les moteurs et capteurs LEGO Technic du portefeuille SPIKE. Les capteurs disponibles comprennent un capteur de distance, un capteur de couleur et un capteur de force polyvalent. Les moteurs angulaires sont disponibles dans une gamme de tailles et comprennent des encodeurs intégrés qui peuvent être interrogés pour trouver leur position.
Le Build HAT s'adapte à tous les ordinateurs Raspberry Pi dotés d'un connecteur GPIO à 40 broches, y compris – avec l'ajout d'un câble ruban ou d'un autre périphérique d'extension – le Raspberry Pi 400. Les appareils LEGO Technic connectés peuvent facilement être contrôlés en Python, aux côtés des accessoires Raspberry Pi standard. tel qu'un module de caméra.
Caractéristiques
Contrôle jusqu'à 4 moteurs et capteurs
Alimente le Raspberry Pi (lorsqu'il est utilisé avec un bloc d'alimentation externe approprié)
Facile à utiliser depuis Python sur le Raspberry Pi
Le Raspberry Pi Pico 2 est une nouvelle carte microcontrôleur de la Raspberry Pi Foundation, basée sur le RP2350. Il présente une vitesse d'horloge de cœur plus élevée, le double de la SRAM sur puce, le double de la mémoire flash intégrée, des cœurs Arm plus puissants, des cœurs RISC-V en option, de nouvelles fonctionnalités de sécurité et des capacités d'interface améliorées. Le Raspberry Pi Pico 2 offre une amélioration significative des performances et des fonctionnalités tout en conservant la compatibilité matérielle et logicielle avec les membres précédents de la série Raspberry Pi Pico.
Le RP2350 fournit une architecture de sécurité complète construite autour d'Arm TrustZone pour Cortex-M. Il intègre un démarrage signé, 8 Ko d'OTP antifusible pour le stockage des clés, une accélération SHA-256, un TRNG matériel et des détecteurs de problèmes rapides.
La capacité unique à double cœur et à double architecture du RP2350 permet aux utilisateurs de choisir entre une paire de cœurs Arm Cortex-M33 standard et une paire de cœurs Hazard3 RISC-V à matériel ouvert. Programmable en C/C++ et Python, et pris en charge par une documentation détaillée, le Raspberry Pi Pico 2 est la carte microcontrôleur idéale pour les passionnés et les développeurs professionnels.
Spécifications
Processeur
Processeurs Dual Arm Cortex-M33 ou double RISC-V Hazard3 à 150 MHz
Mémoire
520 Ko de SRAM sur puce ; Flash QSPI intégré de 4 Mo
Interfaces
26 broches GPIO polyvalentes, dont 4 pouvant être utilisées pour AD
Périphériques
2x UART
2x Contrôleurs SPI
2x Contrôleurs I²C
24x Canaux PWM
1x Contrôleur USB 1.1 et PHY, avec prise en charge des hôtes et des périphériques
12x Machines à états PIO
Puissance d'entrée
1,8-5,5 V CC
Dimensions
21 x 51 mm
Téléchargements
Datasheet (Pico 2)
Datasheet (RP2350)
Raspberry Pi Pico W est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040.
La puce microcontrôleur RP2040 (Raspberry Silicon) offre un processeur ARM Cortex-M0+ à double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. En outre, il y a 2 Mo de mémoire flash QSPI embarquée pour le stockage du code et des données.
Raspberry Pi Pico W a été conçu pour être une plateforme de développement flexible et peu coûteuse pour RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040.
Caractéristiques du Pico W
Microcontrôleur RP2040 avec 2 Mo de mémoire flash
Interfaces sans fil monobande 2,4 GHz intégrées (802.11n)
Port Micro USB-B pour l'alimentation et les données (et pour la reprogrammation de la flash)
Carte DIP à 40 contacts de 21 x 51 mm, d'une épaisseur de 1 mm, avec broches espacées de 0,1' et avec bords canelés.
Expose 26 E/S multifonctions 3,3 V à usage général (GPIO)
23 GPIO sont uniquement numériques, trois entrées analogiques.
Peut être monté en surface comme un module
Port de débogage série (SWD) ARM à 3 connecteurs
Architecture d'alimentation simple mais très flexible
Diverses options permettant d'alimenter facilement l'unité à partir d'un micro USB, d'une alimentation externe ou d'une batterie.
Haute qualité, faible coût, haute disponibilité
SDK complet, exemples de logiciels et documentation
Caractéristiques du microcontrôleur RP2040
Cortex-M0+ à double cœur jusqu'à 133 MHz
La PLL intégrée permet de faire varier la fréquence du cœur
SRAM haute performance multi-bancs de 264 Ko
Flash Quad-SPI externe avec eXecute In Place (XIP) et cache sur puce de 16 Ko
Bus multiplexeur haute performance
USB1.1 intégré (périphérique ou hôte)
30 E/S multifonctions à usage général (quatre peuvent être utilisées pour le CAN)
Tension d'E/S de 1,8-3,3 V
Convertisseur analogique-numérique (CAN) 12 bits 500 ksps
Divers périphériques numériques
2x UART, 2x I²C, 2x SPI, 16x canaux PWM
1x minuterie avec 4 alarmes, 1x horloge en temps réel
2x blocs d'E/S programmables (PIO), 8 machines d'état au total
E/S haute vitesse flexibles et programmables par l'utilisateur
Peut émuler des interfaces telles que la carte SD et VGA
Note : la tension des E/S du Raspberry Pi Pico W est fixée à 3,3 V.
Téléchargements
Fiche technique
Spécifications du connecteur de débogage à 3 contacts
Le Raspberry Pi Zero W étend la famille Raspberry Pi Zero. Le Raspberry Pi Zero W possède toutes les fonctionnalités du Raspberry Pi Zero d'origine, mais est livré avec une connectivité supplémentaire comprenant :
Réseau local sans fil 802.11 b/g/n
Bluetooth 4.1
Bluetooth basse consommation (BLE)
Autres fonctionnalités
1 GHz, processeur monocœur
512 Mo de RAM
Ports mini HDMI et USB On-The-Go
Alimentation micro-USB
Connecteur à 40 broches compatible HAT
Vidéo composite et réinitialisation des en-têtes
Connecteur de caméra CSI
Télechargements
Mechanical Drawing
Schematics
Raspberry Pi Pico WH est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040.
La puce microcontrôleur RP2040 ('Raspberry Silicon') offre un processeur ARM Cortex-M0+ double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. De plus, il y a 2 Mo de mémoire flash QSPI intégrée pour le stockage de code et de données.
Raspberry Pi Pico WH a été conçu pour être une plateforme de développement flexible et peu coûteuse pour le RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040.
Fonctionnalités de Pico WH
Microcontrôleur RP2040 avec 2 Mo de mémoire flash
Interfaces sans fil mono-bande 2,4 GHz intégrées (802.11n)
Port Micro USB B pour l'alimentation et les données (et pour reprogrammer la mémoire flash)
Carte de circuit imprimé de style 'DIP' de 40 broches, de dimensions 21 x 51 mm et d'épaisseur 1 mm, avec broches traversantes de 0,1' et déchiquetage des bords
Expose 26 broches d'E/S polyvalentes (GPIO) de 3,3 V
23 GPIO sont uniquement numériques, dont trois peuvent également être utilisées comme entrées analogiques (ADC)
Peut être monté en surface comme module
Port de débogage à 3 broches ARM Serial Wire Debug (SWD)
Architecture d'alimentation simple mais très flexible
Différentes options pour alimenter facilement l'unité à partir d'un micro USB, de sources externes ou de batteries
Haute qualité, faible coût, disponibilité élevée
Kit de développement logiciel (SDK) complet, exemples de logiciels et documentation
Connecteurs pré-installés et connecteur de débogage à 3 broches
Fonctionnalités du microcontrôleur RP2040
Processeur Cortex M0+ double cœur pouvant atteindre 133 MHz
PLL intégrée permettant une fréquence variable du cœur
264 Ko de SRAM haute performance à plusieurs bancs
Flash Quad-SPI externe avec exécution en place (XIP) et cache intégré de 16 Ko
Bus interne de haute performance à matrice croisée complète
USB1.1 intégré (périphérique ou hôte)
30 broches GPIO polyvalentes (dont quatre peuvent être utilisées pour l'ADC)
Tension d'E/S de 1,8 à 3,3 V
Convertisseur analogique-numérique (ADC) 12 bits à 500 ksps
Divers périphériques numériques
2x UART, 2x I²C, 2x SPI, 16 canaux PWM
1x minuterie avec 4 alarmes, 1x horloge en temps réel
2x blocs d'E/S programmables (PIO), 8 machines d'état au total
Raspberry Pi Pico WH est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040.
La puce microcontrôleur RP2040 ('Raspberry Silicon') offre un processeur ARM Cortex-M0+ double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. De plus, il y a 2 Mo de mémoire flash QSPI intégrée pour le stockage de code et de données.
Raspberry Pi Pico WH a été conçu pour être une plateforme de développement flexible et peu coûteuse pour le RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040.
Fonctionnalités de Pico WH
Microcontrôleur RP2040 avec 2 Mo de mémoire flash
Interfaces sans fil mono-bande 2,4 GHz intégrées (802.11n)
Port Micro USB B pour l'alimentation et les données (et pour reprogrammer la mémoire flash)
Carte de circuit imprimé de style 'DIP' de 40 broches, de dimensions 21 x 51 mm et d'épaisseur 1 mm, avec broches traversantes de 0,1' et déchiquetage des bords
Expose 26 broches d'E/S polyvalentes (GPIO) de 3,3 V
23 GPIO sont uniquement numériques, dont trois peuvent également être utilisées comme entrées analogiques (ADC)
Peut être monté en surface comme module
Port de débogage à 3 broches ARM Serial Wire Debug (SWD)
Architecture d'alimentation simple mais très flexible
Différentes options pour alimenter facilement l'unité à partir d'un micro USB, de sources externes ou de batteries
Haute qualité, faible coût, disponibilité élevée
Kit de développement logiciel (SDK) complet, exemples de logiciels et documentation
Connecteurs pré-installés et connecteur de débogage à 3 broches
Fonctionnalités du microcontrôleur RP2040
Processeur Cortex M0+ double cœur pouvant atteindre 133 MHz
PLL intégrée permettant une fréquence variable du cœur
264 Ko de SRAM haute performance à plusieurs bancs
Flash Quad-SPI externe avec exécution en place (XIP) et cache intégré de 16 Ko
Bus interne de haute performance à matrice croisée complète
USB1.1 intégré (périphérique ou hôte)
30 broches GPIO polyvalentes (dont quatre peuvent être utilisées pour l'ADC)
Tension d'E/S de 1,8 à 3,3 V
Convertisseur analogique-numérique (ADC) 12 bits à 500 ksps
Divers périphériques numériques
2x UART, 2x I²C, 2x SPI, 16x canaux PWM
1x minuterie avec 4 alarmes, 1x horloge en temps réel
2x blocs d'E/S programmables (PIO), 8 machines d'état au total
E/S haute vitesse flexibles et programmables par l'utilisateur
Peut émuler des interfaces telles que la carte SD et VGA
Remarque : La tension d'E/S de Raspberry Pi Pico W est fixée à 3,3 V.
Téléchargements
Fiche technique
Spécifications du connecteur de débogage à 3 broches
Le moniteur Raspberry Pi est un écran d'ordinateur Full HD de 15,6 pouces. Convivial, polyvalent, compact et abordable, c'est le compagnon d'affichage de bureau idéal pour les ordinateurs Raspberry Pi et d'autres appareils.
Avec un système audio intégré via deux haut-parleurs frontaux, des options de montage VESA et à vis ainsi qu'un support intégré à angle réglable, le moniteur Raspberry Pi est idéal pour une utilisation de bureau ou pour une intégration dans des projets et des systèmes. Il peut être alimenté directement à partir d'un Raspberry Pi ou par une alimentation séparée.
Caractéristiques
Écran IPS Full HD 1080p de 15,6 pouces
Support intégré à angle réglable
Audio intégré via deux haut-parleurs frontaux
Sortie audio via prise jack 3,5 mm
Entrée HDMI pleine taille
Options de montage VESA et à vis
Boutons de contrôle du volume et de la luminosité
Câble d'alimentation USB-C
Spécifications
Écran
Taille de l'écran : 15,6 pouces, format 16:9
Type de panneau : IPS LCD avec revêtement antireflet
Résolution d'affichage : 1920 x 1080
Profondeur de couleur : 16,2M
Luminosité (typique) : 250 nits
Gamme de couleurs : 45%
Angle de vision : 80°
Puissance
1,5 A/5 V
Peut être alimenté directement à partir d'un port USB Raspberry Pi (luminosité maximale de 60%, volume de 50%) ou par une alimentation séparée (luminosité maximale de 100%, volume de 100%)
Connectivité
Port HDMI standard (compatible 1.4)
Prise casque stéréo 3,5 mm
USB-C (alimentation)
Audio
2 haut-parleurs intégrés de 1,2 W
Prise en charge des fréquences d'échantillonnage de 44,1 kHz, 48 kHz et 96 kHz
Téléchargements
Datasheet