Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W

Le projet Raspberry Pi a annoncé la mise en vente d'une nouvelle carte Raspberry Pi Compute Module 5, qui est une version portable du modèle Raspberry Pi 5, mesurant seulement 55 × 40 mm. Le prix de la carte varie de 45 à 135 dollars, selon la capacité de mémoire et la présence d'une connexion Wi-Fi.

La carte est équipée d'un SoC BCM2712, qui est également utilisé dans le Raspberry Pi 5, et comprend quatre cœurs 64 bits ARMv8 Cortex-A76 fonctionnant à 2,4 GHz, ainsi qu'un processeur graphique VideoCore VII. Elle dispose de deux sorties vidéo HDMI (4Kp60). Le processeur graphique prend en charge les API graphiques Vulkan 1.3 et OpenGL ES 3.1, et est capable de décoder des vidéos H.265 (HEVC) en qualité 4Kp60. La carte présente une interface PCI Express 2.0, deux interfaces MIPI DSI à quatre canaux pour l'écran (DSI) et la caméra (CSI-2), un Ethernet Gigabit, 2 × USB 3.0, un GPIO 30 broches, 6 × UART, 5 × I2C, 5 × UART, 4 × PWM, 5 × SPI et SDIO 2.0.

La carte est proposée en différentes options de taille de RAM (1 Go, 2 Go, 4 Go, 8 Go SDRAM) et eMMC Flash (0 Go, 16 Go, 32 Go, 64 Go), ainsi qu'avec ou sans support de la connectivité sans fil (2,4 GHz, 5,0 GHz IEEE 802.11 b/g/n/ac et Bluetooth 5.0, BLE). Un modèle avec 16 Go de RAM est prévu pour être vendu l'année prochaine. La plage de température de fonctionnement est de -20 à 85°C (le modèle précédent pouvait fonctionner dans une plage de 0°C à 80°C).

Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W

Le connecteur de la carte est identique à celui de l'ancienne Raspberry Pi Compute Module 4 et est compatible, ce qui permet d'utiliser la nouvelle carte avec la plupart des accessoires conçus pour le Compute Module 4. Les différences dans le câblage concernent uniquement la suppression de deux ports USB 3.0 supplémentaires et de deux interfaces MIPI bipolaires. En termes de performance, la nouvelle carte surpasse la Raspberry Pi Compute Module 4 de 2 à 3 fois.

Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W
Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W
Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W

De plus, une carte d'extension pour le Compute Module 5 est proposée, équipée de ports d'entrée/sortie supplémentaires (Compute Module 5 IO Board), avec deux ports HDMI 2.0 pleine taille, un Ethernet Gigabit avec PoE+, deux ports USB 2.0, MicroSD, PCI Express Gen 2, GPIO 40 broches, des emplacements pour caméra et écran, une batterie pour l'horloge intégrée, et un connecteur pour le ventilateur.

Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W

De plus, le projet Raspberry Pi a présenté la carte Raspberry Pi Pico 2 W, qui poursuit le développement de la carte miniature Pico 2, équipée du microcontrôleur RP2350 développé en interne. La version avec l'étiquette « W » se distingue par le support du Bluetooth 5.2 et du Wi-Fi (2,4 GHz 802.11n), réalisé à l'aide de la puce Infineon CYW43439. Pour le reste, la nouvelle carte est identique en caractéristiques au modèle Pico 2. Le prix de la Pico 2 W est de 7 $, ce qui est 2 $ de plus que la version sans Wi-Fi. La série Raspberry Pi Pico est principalement destinée à être utilisée avec des ordinateurs Raspberry Pi, à la conception de systèmes embarqués et à la gestion de divers dispositifs.

Le projet Raspberry Pi a présenté les cartes Compute Module 5 et Pico 2 W

Le microcontrôleur RP2350 comprend un processeur ARM Cortex-M33 à double cœur avec DSP et une unité de calcul à virgule flottante, fonctionnant à une fréquence de 150 MHz, ainsi que deux cœurs optionnels Hazard3 avec une architecture de jeu d'instructions RISC-V, sur lesquels il est possible de basculer au démarrage pour les utiliser à la place des cœurs ARM Cortex-M33. La puce est équipée de 520 Ko de SRAM intégrée, permet de connecter des modules de mémoire externes QSPI PSRAM et offre des capacités avancées pour la sécurité. La carte est fournie avec 4 Mo de Flash QSPI et est entièrement compatible avec les anciens modèles Pico 1 au niveau des interfaces matérielles et des logiciels utilisés pour le développement d'applications.

Le microcontrôleur est équipé de moyens matériels intégrés pour se protéger contre les attaques par injection de fautes (Fault Injection) et prend en charge la technologie Arm TrustZone, qui peut être utilisée pour vérifier le démarrage par signature numérique, fournit des instructions pour accélérer le calcul des hachages SHA-256 et la génération fiable de nombres aléatoires (TRNG, True Random Number Generator). De plus, 8 Ko de mémoire programmables de manière unidirectionnelle sont fournis, permettant d'écrire des données qui ne peuvent ensuite pas être modifiées ou supprimées.

Pour créer des applications pour le Raspberry Pi Pico 2, on peut utiliser les langages C, C++, MicroPython ou CircuitPython. Le développement en C/C++ peut se faire dans l'éditeur Visual Studio Code, pour lequel un plugin spécial est disponible. Les capacités de la puce sont suffisantes pour exécuter des applications destinées à des tâches d'apprentissage automatique, pour lesquelles un port du cadre TensorFlow Lite est disponible. Pour l'accès réseau, il est proposé d'utiliser la pile réseau lwIP, qui est incluse dans le Pico SDK pour le développement d'applications en C, ainsi que dans le firmware MicroPython.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster