Le Raspberry Pi M.2 HAT+ vous permet de connecter des périphériques M.2 tels que des disques NVMe et des accélérateurs AI à l'interface PCIe 2.0 du Raspberry Pi 5, prenant en charge un transfert de données rapide (jusqu'à 500 Mo/s) vers et des disques NVMe et autres accessoires PCIe.
Raspberry Pi M.2 HAT+ prend en charge les appareils dotés du connecteur M.2 M key edge, dans les formats 2230 et 2242. Il est capable de fournir jusqu'à 3 A aux appareils M.2 connectés.
Caractéristiques
Prend en charge l'interface PCIe 2.0 à voie unique (taux de transfert maximal de 500 Mo/s)
Prend en charge les appareils qui utilisent le connecteur Key Edge M.2 M
Prend en charge les appareils au format 2230 ou 2242
Capable de fournir jusqu'à 3 A aux appareils M.2 connectés
Comprend des voyants d'alimentation et d'activité
Inclus
1x Raspberry Pi 5 M.2 HAT+
1x câble ruban
1x en-tête d'empilage GPIO
4x entretoises
8x vis
Téléchargements
Datasheet
Schematics
Assembly instructions
Multitasking and multiprocessing have become a very important topic in microcontroller-based systems, namely in complex commercial, domestic, and industrial automation applications. As the complexity of projects grows, more functionalities are demanded from the projects. Such projects require the use of multiple inter-related tasks running on the same system and sharing the available resources, such as the CPU, memory, and input-output ports. As a result of this, the importance of multitasking operations in microcontroller-based applications has grown steadily over the last few years. Many complex automation projects now make use of some form of a multitasking kernel.
This book is project-based and its main aim is to teach the basic features of multitasking using the Python 3 programming language on Raspberry Pi. Many fully tested projects are provided in the book using the multitasking modules of Python. Each project is described fully and in detail. Complete program listings are given for each project. Readers should be able to use the projects as they are, or modify them to suit their own needs.
The following Python multitasking modules have been described and used in the projects:
Fork
Thread
Threading
Subprocess
Multiprocessing
The book includes simple multitasking projects such as independently controlling multiple LEDs, to more complex multitasking projects such as on/off temperature control, traffic lights control, 2-digit, and 4-digit 7-segment LED event counter, reaction timer, stepper motor control, keypad based projects, car park controller, and many more. The fundamental multitasking concepts such as process synchronization, process communication, and memory sharing techniques have been described in projects concerning event flags, queues, semaphores, values, and so on.
Cet Armor Case à base d'aluminium est parfait pour votre Raspberry Pi 4 s'il fait chaud, car il le protège également des chocs et de la chaleur. Le fraisage des canaux combiné à deux ventilateurs offre les meilleures performances de refroidissement. C'est pourquoi il convient aux environnements extrêmes. Un autre avantage est que ce boîtier ne nécessite pas plus d'espace que le Raspberry Pi lui-même et peut être intégré dans des projets existants.
Caractéristiques
Matériau : alliage d'aluminium fraisé CNC.
Compatible avec le Raspberry Pi 4B
Assemblage : 4 vis fournies relient le boîtier au Raspberry Pi
Particularités : Grand dissipateur thermique et double ventilateur Ø24 mm chacun, protection massive contre la chaleur et les chocs, aucun espace supplémentaire nécessaire
Câblage : ventilateur 5 V (rouge) - 5 V (Pin4), ventilateur GND (noir) - GND (Pin6)
Contenu de la livraison : Valise blindée « BLOCK ACTIVE », vis, ruban thermique
Dimensions face supérieure : 69 x 56 x 15,5 mm
Dimensions côté inférieur : 87 x 56 x 7,5 mm
Téléchargements
Manuel
SD card quality is crucial for a good Raspberry Pi experience. Raspberry Pi's A2 microSD cards support higher bus speeds and command queuing, improving random read performance and narrowing the gap with NVMe SSDs. These cards are rigorously tested for optimal performance with Raspberry Pi models.
Caractéristiques
Capacity: 32 GB
Support for DDR50 and SDR104 bus speeds and command queueing (CQ) extension
Speed Class: C10, U3, V30, A2
Random 4 KB read performance: 3,200 IOPS (Raspberry Pi 4, DDR50) 5,000 IOPS (Raspberry Pi 5, SDR104)
Random 4 K write performance: 1,200 IOPS (Raspberry Pi 4, DDR50) 2,000 IOPS (Raspberry Pi 5, SDR104)
Shock-proof, X-ray–proof, and magnet-proof
microSDHC/microSDXC formats
Téléchargements
Datasheets
Plus besoin de chercher des cartes micro-SD, des adaptateurs SD, des adaptateurs USB-C ou des périphériques USB. Tout est là, chaque fois que vous êtes prêt à prototyper un projet, dans un package soigné et bien rangé.
Notre exemple de configuration contient votre Raspberry Pi 4, une planche à pain claire de 400 points, 4 cartes micro-SD, un adaptateur SD, 4 périphériques USB et 2 emplacements universels (idéal pour les adaptateurs USB-C ou tout ce que vous souhaitez stocker).
Vous pouvez bien sûr utiliser les emplacements de stockage comme bon vous semble... Personnalisez-le et utilisez-le de la manière qui vous convient le mieux !
Bien qu'ils affleurent la couche supérieure en acrylique effet verre de la station d'accueil, tous les ports du Raspberry Pi sont accessibles, y compris l'accès au slot micro-SD. Des HAT peuvent également être installés.
Le quai est composé de 4 couches lisses et prises en sandwich d'acrylique noir mat et effet verre découpé au laser ! Une maison vraiment étonnante et utile pour votre Raspberry Pi et vos projets !
Guide de montage disponible ici.
Le kit comprend
Quai en acrylique découpé au laser à 4 couches
Planche à pain claire de 400 points
Fixations et entretoises
Ajoutez un stockage ultra-rapide à votre Raspberry Pi 5 permettant des démarrages ultra-rapides, une utilisation du NAS et des applications rapides !
NVMe Base est une carte d'extension PCIe pour Raspberry Pi 5. Remplissez-la simplement avec le SSD NVMe M-key de 500 Go inclus (tailles 2230 à 2280 prises en charge) et montez-la sous votre RPi pour une solution de stockage compacte et rapide.
C'est la solution parfaite pour transformer votre Raspberry Pi 5 en serveur de fichiers, centre multimédia, proxy inverse, etc.
Inclus
PCB de base NVMe avec emplacement M.2 (M-Key)
Câble plat flexible « PCIe Pipe »
4x pieds en caoutchouc
Boulon M2 et 2x écrous pour le montage du SSD
4 entretoises M2,5 de 7 mm pour le montage sur base
8x boulons courts M2,5 pour le montage sur base
4 boulons longs M2,5 pour un montage « pass-thru » avec un HAT
Disque SSD NVMe de 500 Go
Téléchargements
Documentation
Ready to explore the world around you? By attaching the Sense HAT to your Raspberry Pi, you can quickly and easily develop a variety of creative applications, useful experiments, and exciting games.
The Sense HAT contains several helpful environmental sensors: temperature, humidity, pressure, accelerometer, magnetometer, and gyroscope. Additionally, an 8x8 LED matrix is provided with RGB LEDs, which can be used to display multi-color scrolling or fixed information, such as the sensor data. Use the small onboard joystick for games or applications that require user input. In Innovate with Sense HAT for Raspberry Pi, Dr. Dogan Ibrahim explains how to use the Sense HAT in Raspberry Pi Zero W-based projects. Using simple terms, he details how to incorporate the Sense HAT board in interesting visual and sensor-based projects. You can complete all the projects with other Raspberry Pi models without any modifications.
Exploring with Sense HAT for Raspberry Pi includes projects featuring external hardware components in addition to the Sense HAT board. You will learn to connect the Sense HAT board to the Raspberry Pi using jumper wires so that some of the GPIO ports are free to be interfaced to external components, such as to buzzers, relays, LEDs, LCDs, motors, and other sensors.
The book includes full program listings and detailed project descriptions. Complete circuit diagrams of the projects using external components are given where necessary. All the projects were developed using the latest version of the Python 3 programming language. You can easily download projects from the book’s web page. Let’s start exploring with Sense HAT.
Caractéristiques
Réglage simple de l'angle de coulissement
Plaques « sandwich » de protection du module de caméra
Fabriqué à partir d'acrylique transparent découpé au laser au Royaume-Uni.
Trou de 1/4 de pouce pour le montage d'un trépied
Base stable à 4 pieds
Vous trouverez ici les instructions de montage .
Ensemble de dissipateurs thermiques en aluminium pour Raspberry Pi avec ruban adhésif pré-appliqué pour une installation facile
1 pièce : 14 x 15 x 5 mm
2 pièces : 8 x 8 x 5 mm
Ce boîtier dissipateur thermique en aluminium anodisé protégera votre Raspberry Pi 4 et vous offrira un refroidissement passif très efficace. C'est idéal dans les cas où vous souhaitez un refroidissement totalement silencieux, par exemple si vous construisez un centre multimédia domestique. La livraison comprend un tampon thermique pour assurer le contact thermique entre le processeur et le boîtier supérieur, ainsi qu'une clé Allen pratique et un jeu de boulons hexagonaux pour fixer le boîtier ensemble.
Le boîtier vous donne accès à tous les ports, broches et connecteurs.
Caractéristiques
Boîtier supérieur et inférieur en aluminium anodisé
Dissipateur thermique finlandais
Chemin thermique
Boulons hexagonaux et clé Allen inclus
Accès à tous les ports, broches et connecteurs
Compatible avec Raspberry Pi 4
Assemblée
L'assemblage de votre boîtier de dissipateur thermique est assez simple et ne devrait prendre que quelques minutes. La première et la plus importante chose est de vous assurer que votre Pi est éteint et débranché avant d’installer le boîtier.
Prenez l'un des tampons thermiques et décollez les films protecteurs des deux côtés (il y a un film blanc et un film transparent facile à manquer de l'autre côté. Collez le tampon thermique sur le processeur de votre Pi (le carré métallique le plus proche du milieu). du PCB). Coller d'abord le tampon thermique sur le processeur est une bien meilleure façon de le positionner correctement que d'essayer de le coller sur le boîtier. N'utilisez qu'un seul tampon thermique avec le Raspberry Pi 4 .
Positionnez le top case puis, en le maintenant en place, retournez le tout et positionnez le bottom case sur la face inférieure de votre Pi. Utilisez les quatre boulons hexagonaux et toutes les clés pour fixer le boîtier.
Remarques
Le boîtier est en métal et donc conducteur, veillez donc à ne court-circuiter aucun composant et assurez-vous que votre RPi est éteint et débranché lors de l'installation du boîtier.
Cela peut paraître évident, mais le boîtier deviendra chaud à l'usage
Dimensions : 87 × 56 × 25,5 mm
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.
Disponible dans des modèles offrant 13 ou 26 téra-opérations par seconde (TOPS), l'AI HAT+ est basé sur les accélérateurs de réseaux neuronaux Hailo-8L et Hailo-8. Le 13 modèle TOPS prend en charge efficacement les réseaux de neurones pour des tâches telles que la détection d'objets, l'analyse sémantique et la segmentation des instances, l'estimation de la pose, et bien plus encore. Cette variante 26 TOPS s'adapte à des réseaux plus grands, permet un traitement plus rapide et est optimisée pour exécuter plusieurs réseaux simultanément.
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.
Inclus
Raspberry Pi AI HAT+ (26 TOPS)
Kit de matériel de montage (entretoises, vis)
Embase d'empilage GPIO 16 mm
Télechargements
Datasheet
Le Raspberry Pi Bumper est une coque en silicone à clipser qui protège le bas et les bords du Raspberry Pi 5.
Caractéristiques
Bumper en caoutchouc de silicone flexible d'une seule pièce
Permet d'accéder facilement au bouton d'alimentation
Les trous de montage restent accessibles sous le bumper
Téléchargements
Datasheet
Il est possible de contrôler le Cytron 25Amp 7-58 V Haute Tension CC Pilote de Moteur avec des entrées PWM et DIR. La tension logique d'entrée va de 1,8 V à 30 V et la carte est compatible avec une variété de contrôleurs hôtes (tels qu’Arduino, Raspberry Pi, PLC). Si vous ne voulez pas vous occuper de la programmation pour contrôler le moteur, il y a une option pour contrôler le pilote du moteur à partir d'un potentiomètre (vitesse) et d'un commutateur (direction). Vous pouvez également tester le moteur de manière rapide et pratique à l'aide des boutons de test intégrés et des LED de sortie du moteur, sans avoir à brancher le contrôleur hôte. Il est possible d'alimenter le contrôleur hôte avec le régulateur abaisseur qui produit une sortie de 5V. Ceci est particulièrement utile pour les applications haute tension où aucune source d'alimentation supplémentaire ni régulateur abaisseur haute tension n'est nécessaire. Ce pilote de moteur intègre également diverses fonctions de protection. Si le moteur cale ou si vous avez branché un moteur surdimensionné, la protection contre les surintensités prendra soin de la carte et la protégera des dommages. Si le moteur tente de tirer un courant supérieur à ce que le circuit d'attaque peut supporter, le courant du moteur sera limité au seuil maximum. Assisté par la protection thermique, le seuil de limitation du courant maximum dépend de la température de la carte. Plus la température de la carte est élevée, plus le seuil de limitation du courant est bas. Remarque : l'entrée d'alimentation ne dispose pas de protection contre les inversions de tension. La connexion de la batterie en polarité inverse endommagera instantanément le pilote du moteur. Caractéristiques Contrôle bidirectionnel pour un moteur DC à balais Tension de fonctionnement : 7 VCC à 58 VCC Courant maximal du moteur : 25 A en continu, 60 A en pointe Sortie 5 V pour le contrôleur hôte (250 mA max) Boutons pour des tests rapides LED pour l'état de la sortie du moteur Double mode d'entrée : entrée PWM/DIR ou potentiomètre/commutateur Entrées PWM/DIR compatibles avec les niveaux logiques 1,8 V, 3,3 V, 5 V, 12 V et 24 V (Arduino, Raspberry Pi, PLC, etc.) Fréquence PWM jusqu'à 40 kHz (la fréquence de sortie est fixée à 16 kHz) Protection contre les surintensités avec limitation du courant actif Protection contre la température trop élevée Arrêt en cas de sous-tension Contenu du colis 1 × MD25HV (carte de pilotage de moteur) 1 × Potentiomètre avec connecteur 1 × Interrupteur à bascule avec connecteur 4 × Entretoises en nylon pour la platine Documents Fiche technique Exemple de code
Pixy2 can be taught to detect objects by the press of a button. It is equipped with a new line detection algorithm to use on line-following robots. It can learn to recognize intersection and follow road signs.
Pixy2 comes with various cables so that you can connect it with an Arduino or a Raspberry Pi out of the box. Furthermore, the I/O port offers several interfaces (SOI, I²C, UART, USB) to plug your Pixy2 in most boards.
Downloads
Documentation
Projects
Software
Ce SSD NVMe M.2 2242 (128 Go) est livré préinstallé avec le Raspberry Pi OS pour une utilisation immédiate avec le Raspberry Pi 5 M.2 HAT+.
Caractéristiques
Facteur de forme : SSD NVMe M.2 2242 M-Key
Préchargé avec le système d'exploitation Raspberry Pi
Haut niveau de capacité à supporter les chocs, les vibrations et les températures élevées
Prise en charge de SMART TRIM
Interface PCIe : PCIe Gen3 x2
Conformité : NVMe 1.3, PCI Express Base 3.1
Capacité : 128 Go
Vitesse :
Lecture : jusqu'à 1700 Mo/s
Écriture : jusqu'à 600 Mo/s
Choc : 1500 G/0,5 ms
Température de fonctionnement : 0°C à 70°C
Jusqu'à 30 fois plus rapide qu'un disque dur classique
Améliore les performances d'écriture en rafale, ce qui le rend idéal pour les charges de travail informatiques classiques
Démarrage, arrêt, chargement des applications et réponse plus rapides pour Raspberry Pi
Téléchargements
Datasheet
Le SSD Raspberry Pi offre des performances exceptionnelles pour les applications gourmandes en I/O sur Raspberry Pi 5 et d'autres appareils, y compris un démarrage ultra-rapide lors du démarrage à partir d'un SSD.
Il s'agit d'un SSD fiable, réactif et hautes performances, conforme à la norme PCIe Gen 3, capable d'effectuer un transfert de données rapide, également disponible avec une capacité de 256 Go.
Caractéristiques
50k IOPS (lecture aléatoire de 4 Ko)
90k IOPS (d'écritures aléatoires de 4 Ko)
Downloads
Datasheet
Le SSD Raspberry Pi offre des performances exceptionnelles pour les applications gourmandes en I/O sur Raspberry Pi 5 et d'autres appareils, y compris un démarrage ultra-rapide lors du démarrage à partir d'un SSD.
Il s'agit d'un SSD fiable, réactif et hautes performances, conforme à la norme PCIe Gen 3, capable d'effectuer un transfert de données rapide, également disponible avec une capacité de 512 Go.
Caractéristiques
40k IOPS (lecture aléatoire de 4 Ko)
70k IOPS (d'écritures aléatoires de 4 Ko)
Downloads
Datasheet
Le Pico-GPS-L76B est un module GNSS conçu pour Raspberry Pi Pico, avec prise en charge de systèmes multi-satellites, notamment GPS, BDS et QZSS. Il présente des avantages tels qu'un positionnement rapide, une haute précision et une faible consommation d'énergie, etc. Combiné avec le Raspberry Pi Pico, il est facile d'utiliser la fonction de navigation globale.
Caractéristiques
En-tête Raspberry Pi Pico standard, prend en charge les cartes de la série Raspberry Pi Pico
Prise en charge des systèmes multi-satellites : GPS, BDS et QZSS
Technologie de prédiction FACILE et auto-suivi, aide à un positionnement rapide
AlwaysLocate, contrôleur intelligent de mode périodique pour économiser l'énergie
Prend en charge D-GPS, SBAS (WAAS/EGNOS/MSAS/GAGAN)
Débit en bauds de communication UART : 4 800 ~ 115 200 bps (9 600 bps par défaut)
Support de batterie intégré, prend en charge la cellule rechargeable ML1220, pour préserver les informations sur les éphémérides et les démarrages à chaud
4x LED pour indiquer l'état de fonctionnement du module
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
GNSS
Bande de fréquence: GPS L1 (1575,42 MHz) BD2 B1 (1561,098 MHz)
Canaux : 33 canaux de suivi, 99 canaux d'acquisition, 210 canaux PRN
Code C/A
SBAS : WAAS, EGNOS, MSAS, GAGAN
Précision de la position horizontale (positionnement autonome)
<2,5 millions de CEP
Temps de première correction à -130 dBm (FACILE activé)
Démarrages à froid : <15s
Démarrages à chaud : <5s
Démarrages à chaud : <1 s
Sensibilité
Acquisition : -148 dBm
Suivi : -163 dBm
Réacquisition : -160 dBm
Performances dynamiques
Altitude (maximum) : 18 000 m
Vitesse (max): 515 m/s
Accélération (max): 4g
Autres
Interface de Communication
UART
Débit en bauds
4 800 ~ 115 200 bps (9 600 bps par défaut)
Taux de mise à jour
1 Hz (par défaut), 10 Hz (maximum)
Protocoles
NMEA 0183, PMTK
Tension d'alimentation
5 V
Courant de fonctionnement
13mA
Consommation globale de courant
< 40 mA à 5 V (mode continu)
Température de fonctionnement
-40 ℃ ~ 85 ℃
Dimensions
52 × 21 mm
Inclus
1x Pico-GPS-L76B
1x antenne GPS
À l’intérieur du RP2040 se trouve un chargeur de démarrage USB UF2 « ROM permanente ». Cela signifie que lorsque vous souhaitez programmer un nouveau firmware, vous pouvez maintenir enfoncé le bouton BOOTSEL tout en le branchant sur USB (ou en abaissant la broche RUN/Reset à la masse) et il apparaîtra comme un lecteur de disque USB, vous pouvez faire glisser le firmware. sur. Les personnes qui utilisent les produits Adafruit trouveront cela très familier : Adafruit utilise cette technique sur toutes ses cartes USB natives. Notez simplement que vous ne double-cliquez pas sur réinitialiser, mais maintenez BOOTSEL pendant le démarrage pour accéder au chargeur de démarrage !
Le RP2040 est une puce puissante, dotée de la vitesse d'horloge de notre M4 (SAMD51) et de deux cœurs équivalents à notre M0 (SAMD21). Puisqu'il s'agit d'une puce M0, elle n'a pas d'unité à virgule flottante ni de support matériel DSP – donc si vous faites quelque chose avec des mathématiques à virgule flottante lourdes, cela sera fait par logiciel et donc pas aussi rapide qu'un M4. Pour de nombreuses autres tâches de calcul, vous obtiendrez des vitesses proches de celles du M4 ! Pour les périphériques, il existe deux contrôleurs I²C, deux contrôleurs SPI et deux UART multiplexés sur le GPIO – vérifiez le brochage pour savoir quelles broches peuvent être définies sur lesquelles. Il y a 16 canaux PWM, chaque broche a un canal sur lequel elle peut être réglée (idem sur le brochage).
Spécifications techniques
Mesure 2,0 x 0,9 x 0,28' (50,8 x 22,8 x 7 mm) sans embases soudées
Léger comme une (grosse ?) plume – 5 grammes
RP2040 double cœur Cortex M0+ 32 bits fonctionnant à ~ 125 MHz à une logique et une alimentation de 3,3 V
264 Ko de RAM
Puce SPI FLASH de 8 Mo pour le stockage de fichiers et le stockage de code CircuitPython/MicroPython. Pas d'EEPROM
Des tonnes de GPIO ! 21 x broches GPIO avec les capacités suivantes :
Quatre ADC 12 bits (un de plus que Pico)
Deux périphériques I²C, deux SPI et deux UART, dont un est étiqueté pour l'interface « principale » dans les emplacements Feather standard
16 x sorties PWM - pour servos, LED, etc.
Les 8 GPIO numériques « non-ADC/non-périphérique » sont consécutifs pour une compatibilité PIO maximale
Chargeur lipoly 200 mA+ intégré avec indicateur d'état de charge LED
Broche n° 13 LED rouge pour un usage général clignotant
RVB NeoPixel pour une indication en couleur.
Connecteur STEMMA QT intégré qui vous permet de connecter rapidement n'importe quel appareil Qwiic, STEMMA QT ou Grove I²C sans soudure !
Bouton de réinitialisation et bouton de sélection du chargeur de démarrage pour des redémarrages rapides (pas de débranchement-rebranchement pour relancer le code)
Broche d'alimentation/activation 3,3 V
Le port de débogage SWD en option peut être soudé pour l'accès au débogage
4 trous de montage
Cristal de 24 MHz pour un timing parfait.
Régulateur 3,3 V avec sortie de courant de crête de 500 mA
Le connecteur USB Type C vous permet d'accéder au chargeur de démarrage USB ROM intégré et au débogage du port série
Caractéristiques de la puce RP2040
Double ARM Cortex-M0+ à 133 MHz
264 Ko de SRAM sur puce dans six banques indépendantes
Prise en charge jusqu'à 16 Mo de mémoire Flash hors puce via un bus QSPI dédié
Contrôleur DMA
Barre transversale AHB entièrement connectée
Périphériques d'interpolateur et de diviseur d'entiers
LDO programmable sur puce pour générer une tension de base
2 PLL sur puce pour générer des horloges USB et principales
30 broches GPIO, dont 4 pouvant être utilisées comme entrées analogiques
Périphériques
2 UART
2 contrôleurs SPI
2 contrôleurs I²C
16 canaux PWM
Contrôleur USB 1.1 et PHY, avec prise en charge des hôtes et des périphériques
8 machines à états PIO
Livré entièrement assemblé et testé, avec le chargeur de démarrage USB UF2. Adafruit ajoute également un en-tête, vous pouvez donc le souder et le brancher sur une planche à pain sans soudure.
Le RP2040 contient deux processeurs ARM Cortex-M0+ (jusqu’à 133MHz) et les fonctionnalités suivantes : 264ko de SRAM embarqué en six plans mémoire 6 IO dédié pour SPI Flash (prenant en charge XIP) 30 multifonctions GPIO : Matériel dédié aux périphériques couramment utilisés IO programmable pour un support périphérique étendu Quatre canaux ADC 12 bits avec capteur de température interne (jusqu’à 0,5 ms/s) Fonctionnalité hôte/périphérique USB 1.1 Le RP2040 est pris en charge avec les environnements de développement multi-plateformes C/C++ et MicroPython, y compris un accès facile au débogage d’exécution. Il a un boot UF2 et des routines à virgule flottante intégrées dans le circuit. Bien que le circuit dispose d’une grande RAM (mémoire vive) interne, la carte comprend 16 Mo supplémentaires de mémoire flash QSPI externe pour stocker le code du programme. Caractéristiques: Microcontrôleur RP2040 de la Fondation Raspberry Pi Mémoire flash QSPI 16 Mo Broches PTH JTAG Facteur de forme Thing Plus (ou Feather): 18 broches GPIO multifonctionnelles Quatre canaux ADC 12 bits disponibles avec capteur de température interne (500kSa/s) Jusqu’à huit PWM 2 canaux Jusqu’à deux UARTs Jusqu’à deux bus I2C Jusqu’à deux autobus SPI Connecteur USB-C : Fonctionnalité hôte/périphérique USB 1.1 Connecteur JST à 2 broches pour batterie LiPo (non inclus) : Circuit de charge 500mA Connecteur Qwiic Boutons : Démarrage Réinitialisation DEL: PWR - Indicateur d’alimentation rouge de 3,3 V CHG - Indicateur jaune de charge de la batterie 25 - LED d’état/test bleue (GPIO 25) WS2812 - LED RGB adressable (GPIO 08) Quatre trous de fixage: 4-40 vis compatibles Dimensions : 2,3' x 0,9' Caractéristiques du RP2040 Processeurs Dual Cortex M0+ jusqu’à 133 MHz 264 ko de SRAM embarqué en six plans mémoire 6 IO dédié pour flash QSPI, supportant l’exécution en place (XIP) 30 IO programmable pour support périphérique étendu Interface SWD Minuterie avec 4 alarmes Compteur temps réel (RTC) Fonctionnalité hôte/périphérique USB 1.1 Langages de programmation pris en charge MicroPython C/C++
Le RP2040 utilise deux processeurs ARM Cortex-M0+ (jusqu’à 133MHz) 264kO de SRAM embarqué en six plans mémoire 6 IO dédié pour SPI Flash (prenant en charge XIP) 30 multifonctions GPIO : Matériel dédié aux périphériques couramment utilisés IO programmable pour un support périphérique étendu Quatre canaux ADC 12 bits avec capteur de température interne (jusqu’à 0,5 ms/s) Fonctionnalité hôte/périphérique USB 1.1 Le RP2040 est pris en charge avec les environnements de développement multi-plateformes C/C++ et MicroPython, y compris un accès facile au débogage d’exécution. Il a un démarrage UF2 et des routines à virgule flottante intégrées dans le circuit. L’USB intégré peut agir à la fois comme périphérique et hôte. Il a deux noyaux symétriques et une bande passante interne élevée, ce qui le rend utile pour le traitement du signal et de la vidéo. Alors que la carte a une grande RAM interne, la carte comprend une puce mémoire flash externe supplémentaire. Caractéristiques Processeurs Dual Cortex M0+ jusqu’à 133 MHz 264 kB de SRAM embarqué en six plans mémoire 6 IO dédié pour flash QSPI, supportant l’exécution en place (XIP) 30 IO programmable pour support périphérique étendu Interface SWD Minuterie avec 4 alarmes Compteur temps réel (RTC) Fonctionnalité hôte/périphérique USB 1.1 Langages de programmation pris en charge MicroPython C/C++
Construction ABS de haute qualité
Panneaux latéraux et couvercle amovibles pour un accès facile aux connecteurs GPIO, caméra et écran
Conduits de lumière pour LED d'alimentation et d'activité
Extraordinairement beau
Couleur : noir/gris
Construction ABS de haute qualité
Panneaux latéraux et couvercle amovibles pour un accès facile aux connecteurs GPIO, caméra et écran
Conduits de lumière pour LED d'alimentation et d'activité
Extraordinairement beau
Couleur : blanc/rouge
Le Pico-10DOF-IMU est un module d'extension de capteur IMU spécialisé pour Raspberry Pi Pico. Il intègre des capteurs dont un gyroscope, un accéléromètre, un magnétomètre, un barocepteur et utilise le bus I²C pour la communication.
Combiné avec le Raspberry Pi Pico, il peut être utilisé pour collecter des données de détection environnementale telles que la température et la pression barométrique, ou pour bricoler facilement un robot qui détecte les gestes de mouvement et l'orientation.
Caractéristiques
En-tête Raspberry Pi Pico standard, prend en charge la série Raspberry Pi Pico ICM20948 intégré (gyroscope 3 axes, accéléromètre 3 axes et magnétomètre 3 axes) pour détecter les gestes de mouvement, l'orientation et le champ magnétique
Capteur de pression barométrique LPS22HB intégré, pour détecter la pression atmosphérique de l'environnement
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
Tension de fonctionnement
5 V
Accéléromètre
Résolution : 16 bits Plage de mesure (configurable) : ±2, ±4, ±8, ±16g Courant de fonctionnement : 68,9 uA
Gyroscope
Résolution : 16 bits Plage de mesure (configurable) : ±250, ±500, ±1000, ±2000°/sec Courant de fonctionnement : 1,23 mA
Magnétomètre
Résolution : 16 bits Plage de mesure : ±4900µT Courant de fonctionnement : 90 uA
Barocepteur
Plage de mesure : 260 ~ 1 260 hPa Précision de mesure (température ordinaire) : ±0,025 hPa Vitesse de mesure : 1 Hz - 75 Hz