Du détecteur à la radio définie par logiciel La technologie des radiofréquences (RF) est l'un des domaines qui permet encore de mettre en pratique ses propres idées. D'innombrables variantes de circuits avec des objectifs particuliers laissent place à des expériences et des projets significatifs. Beaucoup de choses ne sont tout simplement pas disponibles dans le commerce. Des radios à détecteur de cristal sans source d'alimentation propre, de simples récepteurs à tube avec une touche de nostalgie, les premières tentatives de réception de Software Defined Radio, des récepteurs spéciaux pour radioamateur, tout cela peut être réalisé avec peu d'effort et comme une parfaite introduction à l'électronique RF.
Pendant longtemps, la construction radio a été le premier pas vers l’électronique. Il existe cependant d’autres moyens, notamment via les ordinateurs, les microcontrôleurs et le numérique. Cependant, les racines analogiques de l’électronique sont souvent négligées. La technologie radio élémentaire et les expériences faciles à réaliser sont particulièrement adaptées comme domaine d'apprentissage de l'électronique, car vous pouvez ici commencer par les bases les plus simples. Mais le lien avec la technologie numérique moderne est également évident, par exemple lorsqu'il s'agit de méthodes de réglage modernes telles que PLL et DDS ou de radios DSP modernes.
Ce livre vise à donner un aperçu et à présenter une collection de projets RF simples. L'auteur souhaite vous aider à développer vos propres idées, à concevoir vos propres récepteurs et à les tester.
Du détecteur à la radio définie par logiciel
La technologie des radiofréquences (RF) est l'un des domaines qui permet encore de mettre en pratique ses propres idées. D'innombrables variantes de circuits avec des objectifs particuliers laissent place à des expériences et des projets significatifs. Beaucoup de choses ne sont tout simplement pas disponibles dans le commerce. Des radios à détecteur de cristal sans source d'alimentation propre, de simples récepteurs à tube avec une touche de nostalgie, les premières tentatives de réception de Software Defined Radio, des récepteurs spéciaux pour radioamateur, tout cela peut être réalisé avec peu d'effort et comme une parfaite introduction à l'électronique RF. Pendant longtemps, la construction radio a été le premier pas vers l’électronique. Il existe cependant d’autres moyens, notamment via les ordinateurs, les microcontrôleurs et le numérique. Cependant, les racines analogiques de l’électronique sont souvent négligées. La technologie radio élémentaire et les expériences faciles à réaliser sont particulièrement adaptées comme domaine d'apprentissage de l'électronique, car vous pouvez ici commencer par les bases les plus simples.
Mais le lien avec la technologie numérique moderne est également évident, par exemple lorsqu'il s'agit de méthodes de réglage modernes telles que PLL et DDS ou de radios DSP modernes.
Ce livre vise à donner un aperçu et à présenter une collection de projets RF simples. L'auteur souhaite vous aider à développer vos propres idées, à concevoir vos propres récepteurs et à les tester.
Le RangePi - LoRa USB Dongle utilise le Semtech SX1262 qui permet des communications jusqu'à 5 km. Le RangePi peut être utilisé avec n’importe quel appareil utilisant une connexion USB, éliminant ainsi le besoin d’équipement supplémentaire pour se connecter au réseau LoRa. Caractéristiques techniques LCD DE 1,14 POUCES Microcontrôleur RP2040 Portée jusqu'à 5 km UART Inclus 1x RangePi 1x Antenne Téléchargements Fichier STEP Dimension du produit Fichier PDF 3D Fichier du schéma GitHub
This ebook is about the Raspberry Pi 3 computer and its use in various control and monitoring applications. The book explains in simple terms and with tested and working example projects, how to configure the Raspberry Pi 3 computer, how to install and use the Linux operating system, and how to write hardware based applications programs using the Python programming language.
The nice feature of this book is that it covers many Raspberry Pi 3 based hardware projects using the latest hardware modules such as the Sense HAT, Swiss Pi, MotoPi, Camera module, and many other state of the art analog and digital sensors. An important feature of the Raspberry Pi 3 is that it contains on-board Bluetooth and Wi-Fi modules. Example projects are given in the book on using the Wi-Fi and the Bluetooth modules to show how real-data can be sent to the Cloud using the Wi-Fi module, and also how to communicate with an Android based mobile phone using the Bluetooth module.
The book is ideal for self-study, and is intended for electronic/electrical engineering students, practising engineers, research students, and for hobbyists. It is recommended that the book should be followed in the given Chapter order.
Over 30 projects are given in the book. All the projects in the book are based on the Python programming language and they have been fully tested. Full program listings of every project are given in the book with comments and full descriptions. Experienced programmers should find it easy to modify and update the programs to suit their needs.
The following sub-headings are given for each project to make it as easy as possible for the readers to follow the projects:
Project title
Description
Aim of the project
Raspberry Pi type
Block diagram
Circuit diagram
Program listing
Comme le Raspberry Pi 3 B+, le Raspberry Pi 3 A+ dispose d'un processeur quad-core 64 bits fonctionnant à 1,4 GHz, d'un réseau local sans fil double bande 2,4 GHz et 5 GHz et de Bluetooth 4.2/BLE. Le réseau local sans fil double bande est doté d'une certification de conformité modulaire, ce qui permet à la carte d'être conçue dans des produits finaux avec des tests de conformité du réseau local sans fil considérablement réduits, ce qui améliore à la fois les coûts et les délais de commercialisation. Le Raspberry Pi 3 A+ a la même empreinte mécanique que le Raspberry Pi 1 A+.
Spécifications
Processeur
Broadcom BCM2837B0, Cortex-A53 SoC 64 bits à 1,4 GHz
Mémoire
512 Mo de SDRAM LPDDR2
Connectivité
Réseau local sans fil IEE 802.11.b/g/n/ac 2,4 GHz et 5 GHz Bluetooth 4.2/BLE
Vidéo et son
1x HDMI pleine taille Port d'affichage MIPI DSI Port caméra MIPI CSI Sortie stéréo 4 pôles et port vidéo composite
Multimédia
H.264, décodage MPEG-4 (1080p30) Encodage H.264 (1080p30) Graphiques OpenGL ES 1.1, 2.0
Prise en charge de la carte SD
Format Micro SD pour le chargement du système d'exploitation et le stockage des données
La puissance d'entrée
5 V/2,5 A CC via connecteur micro USB 5 V CC via connecteur GPIO
Environnement
Température de fonctionnement, 0-50°C
Dimensions
65 x 56.5 mm
Par rapport à celles de son prédécesseur, la vitesse et la puissance de ce Raspberry Pi 3 B+ ont gagné globalement 15%. Cette amélioration significative du Raspberry Pi 3 B+ n'entrave nullement sa compatibilité (électrique et mécanique) avec les modèles Raspberry Pi 3 B, 2 et B+.
Caractéristiques
Accélération du processeur quadricœur : environ 15% de capacité de traitement supplémentaire
Prise en charge du décodage H.264 MPEG-4 (1080p30), du codage H.264 (1080p30) et de la gestion graphique Open GL ES 1.1 et 2.0
1 Go de mémoire LPDDR2 SDRAM
Gestion de l'alimentation améliorée
Gestion thermique améliorée
Connectivité sans fil double bande 802.11ac (2,4 GHz/5 GHz)
Bande passante et vitesse de connexion augmentées
Plus grande portée avec le canal de 5 GHz
Rétrocompatibilité des applications
Amélioration du flux vidéo HD par Wi-Fi
Meilleure efficacité en tant que point d’accès sans fil
Mode PoE (Pover over Ethernet)
Libéré de la prise électrique, le Raspberry Pi 3 B+ peut être placé sans contrainte et facilement déporté, jusqu'à 100 m si nécessaire.
L'alimentation par Ethernet simplifie et améliore la mise en réseau de différents Pi.
Le mode PoE (alimentation par le câble Ethernet) nécessite la carte d'extension PoE HAT (disponible dans quelques semaines).
Spécifications
SoC
Broadcom BCM2837B0
CPU
ARM Cortex-A53 (64 bits) quadricoeur @ 1400 MHz
GPU
VideoCore IV coprocesseur multimédia double coeur
RAM
1024 Mo
USB
4x USB-A 2.0
GPIO
40 broches
Ethernet
Gigabit Ethernet sur USB 2.0
Wi-Fi
802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
4.2 + LE
Alimentation
Micro-USB (5 V | 2,5 A)
Dimensions
85 x 56 x 17 mm
Exploitez tout le potentiel de votre nano-ordinateur
L'objectif de ce livre est de fournir au lecteur débutant des bases solides pour explorer les ressources offertes par le Raspberry Pi tant du point de vue du système d'exploitation que du développement en Python. Les modèles Raspberry Pi 4 et Raspberry Pi 400 sont traités dans cet ouvrage. Aucun prérequis en Linux ou en électronique n'est nécessaire. Les programmes développés étant largement commentés, une première approche du langage Python est souhaitable, mais pas indispensable.
Après une présentation physique des deux modèles de Raspberry Pi, vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte micro SD et rendre votre Raspberry Pi opérationnel. L'utilisation de Raspberry Pi Imager est expliquée en détail. La présentation du nouveau bureau graphique de Raspberry Pi OS est suivie de l'utilisation de Linux en ligne de commande. Les principales commandes nécessaires à l'exploitation d'un Raspberry Pi sous GNU/Linux sont abordées. La description du GPIO précède une présentation technique des composants utilisés dans le livre (carte Breadboard, résistance, bouton poussoir, LED, LED RGB, LED adressable, servomoteur, codeur rotatif, carte d'acquisition analogique). Chaque composant est ensuite mis en ?uvre à l'aide de scripts Python et de la bibliothèque gpiozero.
Des projets concrets à réaliser permettent au lecteur d'utiliser ce matériel en suivant un cahier des charges. La construction d'une station météo est l'occasion d'utiliser un anémomètre, une girouette, un pluviomètre ainsi que différents capteurs (température, humidité, pression). La transmission des données via Sigfox ou LoRa sera évoquée ainsi que le partage de ces données dans un réseau météorologique. Les mesures relevées par la station météo sont, dans un premier temps, affichées en mode texte puis envoyées à une base de données InfluxDB avant d'être affichées sous forme de courbes dans le programme Chronograf.
Télechargements
Des fichiers complémentaires
Webographie
Économisez 10 €, en achetant ce kit de démarrage, par rapport à l'achat de ces produits séparément !
Ce kit de démarrage spécial Raspberry Pi 4, composé de produits de qualité, contient tout ce dont vous avez besoin pour utiliser immédiatement le nano-ordinateur le plus populaire au monde comme outil multimédia et pour la programmation et l‘automatisation.
Contenu du kit
Raspberry Pi 4 B (4 Go de RAM)Le Raspberry Pi 4 est un système informatique complet dans un petit boîtier qui offre des performances multimédia et de bureau comparables à celles d'un système PC x86 d'entrée de gamme.
Broadcom BCM2711 SoC 64-bit quad-core ARM Cortex-A72 (1,5 GHz)
VideoCore VI @ 500 MHz
4 Go LPDDR4 SDRAM
Gigabit Ethernet
802.11ac Wi-Fi
Bluetooth 5.0
2x USB 3.0, 2x USB 2.0 and 1x USB-C (pour l'alimentation)
2x micro-HDMI (up to 4Kp60)
1x MicroSD (stockage)
Alimentation électrique officielle de l'UE (5,1 V, 3 A) pour Raspberry Pi 4 (blanc)L'alimentation officielle Raspberry Pi USB-C (15,3 W) est conçue spécifiquement pour alimenter le Raspberry Pi 4.
Carte microSD (32 GB, Class 10) avec adaptateur SD (pré-installé avec NOOBS)Cette carte microSD avec NOOBS (New Out Of Box Software) préinstallé constitue un gestionnaire d'installation de système d'exploitation facile à utiliser pour le Raspberry Pi.
Boîtier officiel pour Raspberry Pi 4 (blanc/rouge)This well-designed case protects the Raspberry Pi 4.
Câble HDMI officiel pour Raspberry Pi 4 (blanc, 1 m)Le câble officiel Raspberry Pi micro-HDMI à HDMI (A/M) (blanc, 1 m) est conçu pour le Raspberry Pi 4.
Set de Heatsink pour Raspberry PiThese aluminum heatsinks cool the board and prevent the Raspberry Pi from overheating.
Économisez 10 €, en achetant ce kit de démarrage, par rapport à l'achat de ces produits séparément !
Ce kit de démarrage spécial Raspberry Pi 4, composé de produits de qualité, contient tout ce dont vous avez besoin pour utiliser immédiatement le nano-ordinateur le plus populaire au monde comme outil multimédia et pour la programmation et l‘automatisation.
Contenu du kit
Raspberry Pi 4 B (8 Go de RAM)Le Raspberry Pi 4 est un système informatique complet dans un petit boîtier qui offre des performances multimédia et de bureau comparables à celles d'un système PC x86 d'entrée de gamme.
Broadcom BCM2711 SoC 64-bit quad-core ARM Cortex-A72 (1,5 GHz)
VideoCore VI @ 500 MHz
8 Go LPDDR4 SDRAM
Gigabit Ethernet
802.11ac Wi-Fi
Bluetooth 5.0
2x USB 3.0, 2x USB 2.0 and 1x USB-C (pour l'alimentation)
2x micro-HDMI (up to 4Kp60)
1x MicroSD (stockage)
Alimentation électrique officielle de l'UE (5,1 V, 3 A) pour Raspberry Pi 4 (blanc)L'alimentation officielle Raspberry Pi USB-C (15,3 W) est conçue spécifiquement pour alimenter le Raspberry Pi 4.
Carte microSD (32 GB, Class 10) avec adaptateur SD (pré-installé avec NOOBS)Cette carte microSD avec NOOBS (New Out Of Box Software) préinstallé constitue un gestionnaire d'installation de système d'exploitation facile à utiliser pour le Raspberry Pi.
Boîtier officiel pour Raspberry Pi 4 (blanc/rouge)This well-designed case protects the Raspberry Pi 4.
Câble HDMI officiel pour Raspberry Pi 4 (blanc, 1 m)Le câble officiel Raspberry Pi micro-HDMI à HDMI (A/M) (blanc, 1 m) est conçu pour le Raspberry Pi 4.
Set de Heatsink pour Raspberry PiThese aluminum heatsinks cool the board and prevent the Raspberry Pi from overheating.
Le Raspberry Pi 4 B est trois fois plus rapide que le modèle 3 B+ précédent, et il offre des vitesses d’affichage quatre fois plus rapides que celles d’un PC à microprocesseur x86 d’entrée de gamme.
Caractéristiques
Processeur quadricœur 64bits à haute performance
Prise en charge de deux écrans 4K reliés aux ports micro-HDMI
Décodage vidéo matériel jusqu’à H.265 (4K @60 i/s)
1 Go de RAM
Wi-Fi bibande 2,4/5 GHz
Bluetooth 5.0
Gigabit Ethernet
USB 3.0
Capacité PoE (par carte d’extension HAT PoE)
Caractéristiques techniques
SoC
Broadcom BCM2711
CPU
64-bit ARM Cortex-A72 (4x 1.5 GHz)
GPU
Broadcom VideoCore VI
RAM
1 GB LPDDR4
Wireless LAN
2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet
USB
2x USB-A 3.02x USB-A 2.0
GPIO
Standard 40-pin GPIO header (fully backwards-compatible with previous boards)
Video
2x micro-HDMI ports (up to 4Kp60 supported)2-lane MIPI DSI port (display)2-lane MIPI CSI port (camera)
Audio
4-pole stereo audio and composite video port
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
SD card
microSD (for operating system and storage)
Power
5 V | 3 A (via USB-C)5 V | 3 A (via GPIO)Power over Ethernet (PoE) enabled – (requires separate PoE HAT)
Raspberry Pi 4 B
1 Go de RAM
4 Go de RAM
8 Go de RAM
Le Raspberry Pi 4 B est trois fois plus rapide que le modèle 3 B+ précédent, et il offre des vitesses d’affichage quatre fois plus rapides que celles d’un PC à microprocesseur x86 d’entrée de gamme.
Caractéristiques
Processeur quadricœur 64bits à haute performance
Prise en charge de deux écrans 4K reliés aux ports micro-HDMI
Décodage vidéo matériel jusqu’à H.265 (4K @60 i/s)
2 Go de RAM
Wi-Fi bibande 2,4/5 GHz
Bluetooth 5.0
Gigabit Ethernet
USB 3.0
Capacité PoE (par carte d’extension HAT PoE)
Caractéristiques techniques
SoC
Broadcom BCM2711
CPU
64-bit ARM Cortex-A72 (4x 1.5 GHz)
GPU
Broadcom VideoCore VI
RAM
2 GB LPDDR4
Wireless LAN
2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet
USB
2x USB-A 3.02x USB-A 2.0
GPIO
Standard 40-pin GPIO header (fully backwards-compatible with previous boards)
Video
2x micro-HDMI ports (up to 4Kp60 supported)2-lane MIPI DSI port (display)2-lane MIPI CSI port (camera)
Audio
4-pole stereo audio and composite video port
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
SD card
microSD (for operating system and storage)
Power
5 V | 3 A (via USB-C)5 V | 3 A (via GPIO)Power over Ethernet (PoE) enabled – (requires separate PoE HAT)
Raspberry Pi 4 B
1 Go de RAM
4 Go de RAM
8 Go de RAM
Le Raspberry Pi 4 B est trois fois plus rapide que le modèle 3 B+ précédent, et il offre des vitesses d’affichage quatre fois plus rapides que celles d’un PC à microprocesseur x86 d’entrée de gamme.
Caractéristiques
Processeur quadricœur 64bits à haute performance
Prise en charge de deux écrans 4K reliés aux ports micro-HDMI
Décodage vidéo matériel jusqu’à H.265 (4K @60 i/s)
4 Go de RAM
Wi-Fi bibande 2,4/5 GHz
Bluetooth 5.0
Gigabit Ethernet
USB 3.0
Capacité PoE (par carte d’extension HAT PoE)
Caractéristiques techniques
SoC
Broadcom BCM2711
CPU
64-bit ARM Cortex-A72 (4x 1.5 GHz)
GPU
Broadcom VideoCore VI
RAM
4 GB LPDDR4
Wireless LAN
2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet
USB
2x USB-A 3.02x USB-A 2.0
GPIO
Standard 40-pin GPIO header (fully backwards-compatible with previous boards)
Video
2x micro-HDMI ports (up to 4Kp60 supported)2-lane MIPI DSI port (display)2-lane MIPI CSI port (camera)
Audio
4-pole stereo audio and composite video port
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
SD card
microSD (for operating system and storage)
Power
5 V | 3 A (via USB-C)5 V | 3 A (via GPIO)Power over Ethernet (PoE) enabled – (requires separate PoE HAT)
Raspberry Pi 4 B
1 Go de RAM
4 Go de RAM
8 Go de RAM
Le Raspberry Pi 4 B est trois fois plus rapide que le modèle 3B+ précédent, et il offre des vitesses d’affichage quatre fois plus rapides que celles d’un PC à microprocesseur x86 d’entrée de gamme.
Caractéristiques
Processeur quadricœur 64bits à haute performance
Prise en charge de deux écrans 4K reliés aux ports micro-HDMI
Décodage vidéo matériel jusqu’à H.265 (4K @60 i/s)
2, 4 ou 8 Go de RAM
Wi-Fi bibande 2,4/5 GHz
Bluetooth 5.0
Gigabit Ethernet
USB 3.0
Capacité PoE (par carte d’extension HAT PoE)
Caractéristiques techniques
SoC
Broadcom BCM2711
CPU
64-bit ARM Cortex-A72 (4x 1.5 GHz)
GPU
Broadcom VideoCore VI
RAM
Up to 8 GB LPDDR4
Wireless LAN
2.4 GHz and 5 GHz IEEE 802.11b/g/n/ac wireless LAN
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet
USB
2x USB-A 3.02x USB-A 2.0
GPIO
Standard 40-pin GPIO header (fully backwards-compatible with previous boards)
Video
2x micro-HDMI ports (up to 4Kp60 supported)2-lane MIPI DSI port (display)2-lane MIPI CSI port (camera)
Audio
4-pole stereo audio and composite video port
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES, 3.0 graphics
SD card
microSD (for operating system and storage)
Power
5 V | 3 A (via USB-C)5 V | 3 A (via GPIO)Power over Ethernet (PoE) enabled – (requires separate PoE HAT)
Raspberry Pi 4 B
1 Go de RAM
2 Go de RAM
4 Go de RAM
Conçu pour les overclockers et autres utilisateurs expérimentés, ce ventilateur maintient votre Raspberry Pi 4 à une température de fonctionnement confortable, même sous une charge importante. Le ventilateur à température contrôlée fournit jusqu'à 1,4 CFM de flux d'air sur le processeur, la mémoire et le circuit intégré de gestion de l'alimentation. Le dissipateur thermique fourni (18 x 8 x 10 mm) avec tampon autocollant améliore le transfert de chaleur du processeur.
Le ventilateur du boîtier Raspberry Pi 4 fonctionne avec le Raspberry Pi 4 et le boîtier officiel Raspberry Pi 4.
Cool Projects for Test, Measurement, and Control
The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi.
These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair.
The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities.
Some practical projects from the contents:
USB between Raspberry Pi 4 or 5 and Pico
I²C Communication and Pico as an I²C device
Voltmeter and Computer Thermometer
Pico W as a Web Server and WLAN Scanner
Frequency Meters and Generators
OLED Displays on Raspberry Pi 4 or 5 and Pico
Energy Saving Monitor
Which Astronauts are in Orbit?
Mini Monitor for Current Bitcoin Exchange Rate
Cool Projects for Test, Measurement, and Control
The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi.
These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair.
The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities.
Some practical projects from the contents:
USB between Raspberry Pi 4 or 5 and Pico
I²C Communication and Pico as an I²C device
Voltmeter and Computer Thermometer
Pico W as a Web Server and WLAN Scanner
Frequency Meters and Generators
OLED Displays on Raspberry Pi 4 or 5 and Pico
Energy Saving Monitor
Which Astronauts are in Orbit?
Mini Monitor for Current Bitcoin Exchange Rate
Le Raspberry Pi 400 offre un processeur quad-core 64 bits, 4 Go de RAM, un réseau sans fil, une sortie double écran, une lecture vidéo 4K et un connecteur GPIO à 40 broches. Il s'agit d'un ordinateur puissant et compact intégré à un clavier portable.
Caractéristiques
Processor
Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8 GHz
RAM
4 GB LPDDR4-3200
Connectivity
Dual-band (2.4 GHz and 5.0 GHz) IEEE 802.11b/g/n/ac wireless LANBluetooth 5.0, BLEGigabit Ethernet2 × USB 3.0 and 1 × USB 2.0 ports
GPIO
Horizontal 40-pin GPIO header
Video & Sound
2 × micro HDMI ports (supports up to 4Kp60)
Multimedia
H.265 (4Kp60 decode)H.264 (1080p60 decode, 1080p30 encode)OpenGL ES 3.0 graphics
SD card support
MicroSD card slot for operating system and data storage
Keyboard
FR keyboard (AZERTY)
Power
5 V DC via USB connector
Operating temperature
0°C to +40°C
Dimensions
286 × 122 × 23 mm (maximum)
L'alimentation USB-C 45 W pour Raspberry Pi est idéale pour alimenter les produits Raspberry Pi compatibles USB-C. Elle est particulièrement adaptée aux utilisateurs de Raspberry Pi 5 souhaitant alimenter des périphériques haute puissance tels que des disques durs et des SSD.
Offrant jusqu'à 5,1 V/5 A, elle prend en charge la négociation USB PD (Power Delivery), permettant au Raspberry Pi 5 de sélectionner automatiquement le profil d'alimentation optimal. Cette fonctionnalité permet au Raspberry Pi 5 d'augmenter la limite de courant USB de 600 mA par défaut à 1,6 A, fournissant ainsi une alimentation supplémentaire aux périphériques connectés via ses quatre ports USB-A.
Grâce à sa gamme complète de profils d'alimentation intégrés, l'alimentation USB-C 45 W du Raspberry Pi est également une excellente option pour alimenter des appareils tiers compatibles PD, tels que les smartphones, les tablettes et les ordinateurs portables. Les profils disponibles incluent 9,0 V/5,0 A, 12,0 V/3,75 A, 15,0 V/3,0 A et 20,0 V/2,25 A, tous délivrant une puissance maximale de 45 W.
Spécifications
Entrée
100-240 V CA
Sortie
5,1 V/5,0 A, 9,0 V/5,0 A, 12,0 V/3,75 A, 15,0 V/3,0 A, 20,0 V/2,25 A (Power Delivery)
Connecteur
USB-C
Câble
1,5 m, 17 AWG (blanc)
Région
UE
Téléchargements
Datasheet
Le Raspberry Pi 5 offre plus de performances que jamais. Grâce à un CPU, un GPU et une RAM plus rapides, le Raspberry Pi 5 est jusqu'à 3 fois plus rapide que son prédécesseur déjà rapide. En plus de l'augmentation de la vitesse, le Raspberry Pi 5 (qui intègre la nouvelle puce Raspberry Pi RP1 pour des capacités d'E/S avancées) offre également pour la première fois les fonctionnalités suivantes : RTC, un bouton marche/arrêt et une interface PCIe.
Caractéristiques
Processeur ARM Cortex-A76 quadricœur 64 bits (2,4 GHz)
GPU VideoCore VII (800 MHz)
16 Go de RAM LPDDR4X (4267 MHz)
Contrôleur d'E/S Raspberry Pi RP1
Horloge temps réel (RTC)
Bouton marche/arrêt
PCIe 2.0
Connecteur UART
Connecteur de ventilateur
Spécifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64 bits
Fréquence d'horloge
4x 2,4 GHz
GPU
VideoCore VII (800 MHz)
RAM
16 Go de RAM LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
PCI Express
1x PCIe 2.0
GPIO
Embase GPIO standard à 40 broches
Vidéo
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Multimédia
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Carte SD
microSD
Alimentation
5 V/5 A (via USB-C)Power over Ethernet (PoE+)
Raspberry Pi 5
2 Go de RAM
4 Go de RAM
8 Go de RAM
Téléchargements
Datasheet
Unboxing the Raspberry Pi 5
First Insights
Le Raspberry Pi 5 offre plus de performances que jamais. Grâce à un CPU, un GPU et une RAM plus rapides, le Raspberry Pi 5 est jusqu'à 3 fois plus rapide que son prédécesseur déjà rapide. En plus de l'augmentation de la vitesse, le Raspberry Pi 5 (qui intègre la nouvelle puce Raspberry Pi RP1 pour des capacités d'E/S avancées) offre également pour la première fois les fonctionnalités suivantes : RTC, un bouton marche/arrêt et une interface PCIe.
Caractéristiques
Processeur ARM Cortex-A76 quadricœur 64 bits (2,4 GHz)
GPU VideoCore VII (800 MHz)
2 Go de RAM LPDDR4X (4267 MHz)
Contrôleur d'E/S Raspberry Pi RP1
Horloge temps réel (RTC)
Bouton marche/arrêt
PCIe 2.0
Connecteur UART
Connecteur de ventilateur
Spécifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64 bits
Fréquence d'horloge
4x 2,4 GHz
GPU
VideoCore VII (800 MHz)
RAM
2 Go de RAM LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
PCI Express
1x PCIe 2.0
GPIO
Embase GPIO standard à 40 broches
Vidéo
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Multimédia
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Carte SD
microSD
Alimentation
5 V/5 A (via USB-C)Power over Ethernet (PoE+)
Raspberry Pi 4 vs Raspberry Pi 5
Raspberry Pi 4
Raspberry Pi 5
SoC
Broadcom BCM2711
Broadcom BCM2712
CPU
ARM Cortex-A72 (ARM v8) 64 bit
ARM Cortex-A76 (ARM v8) 64 bit
Fréquence d'horloge
4x 1,5 GHz
4x 2,4 GHz
Cache L2
1 Mo partagé
4x 512 Ko
Cache L3
N/A
2 Mo partagés
GPU
VideoCore VI (500 MHz)
VideoCore VII (800 MHz)
RAM
2 Go LPDDR4 (3200 MHz)
2 Go LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE)
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.02x USB-A 2.0
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
Contrôleur d'E/S
N/A
Silicium Raspberry Pi RP1
PCI Express
N/A
1x PCIe 2.0
Horloge temps réel (RTC)
N/A
RTC embarquée avec connecteur pour batterie
Bouton marche/arrêt
N/A
Bouton d'alimentation intégré
Refroidissement
N/A
Connecteur de ventilateur
GPIO
Embase GPIO standard à 40 broches
Embase GPIO standard à 40 broches
UART
via GPIO
1x connecteur UART
Carte SD
Emplacement microSD (DDR50)
Emplacement microSD (SDR104)
Vidéo
2 ports micro-HDMI (4K60)1x port MIPI DSI à 2 voies (écran)1x port MIPI CSI à 2 voies (caméra)
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Audio
Prise audio à 4 pôles de 3,5 mm (audio stéréo et vidéo composite)
N/A
Multimédia
H.265 (décodage 4K60)H.264 (décodage 1080p60, codage 1080p30)Graphiques OpenGL ES 3.0
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Alimentation
5 V/3 A (15 W)Power over Ethernet (PoE+)
5 V/5 A (25 W), USB PDPower over Ethernet (PoE+)
Raspberry Pi 5
4 Go de RAM
8 Go de RAM
16 Go de RAM
Téléchargements
Datasheet
Unboxing the Raspberry Pi 5
First Insights
Le Raspberry Pi 5 offre plus de performances que jamais. Grâce à un CPU, un GPU et une RAM plus rapides, le Raspberry Pi 5 est jusqu'à 3 fois plus rapide que son prédécesseur déjà rapide. En plus de l'augmentation de la vitesse, le Raspberry Pi 5 (qui intègre la nouvelle puce Raspberry Pi RP1 pour des capacités d'E/S avancées) offre également pour la première fois les fonctionnalités suivantes : RTC, un bouton marche/arrêt et une interface PCIe.
Caractéristiques
Processeur ARM Cortex-A76 quadricœur 64 bits (2,4 GHz)
GPU VideoCore VII (800 MHz)
4 Go de RAM LPDDR4X (4267 MHz)
Contrôleur d'E/S Raspberry Pi RP1
Horloge temps réel (RTC)
Bouton marche/arrêt
PCIe 2.0
Connecteur UART
Connecteur de ventilateur
Spécifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64 bits
Fréquence d'horloge
4x 2,4 GHz
GPU
VideoCore VII (800 MHz)
RAM
4 Go de RAM LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
PCI Express
1x PCIe 2.0
GPIO
Embase GPIO standard à 40 broches
Vidéo
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Multimédia
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Carte SD
microSD
Alimentation
5 V/5 A (via USB-C)Power over Ethernet (PoE+)
Raspberry Pi 4 vs Raspberry Pi 5
Raspberry Pi 4
Raspberry Pi 5
SoC
Broadcom BCM2711
Broadcom BCM2712
CPU
ARM Cortex-A72 (ARM v8) 64 bit
ARM Cortex-A76 (ARM v8) 64 bit
Fréquence d'horloge
4x 1,5 GHz
4x 2,4 GHz
Cache L2
1 Mo partagé
4x 512 Ko
Cache L3
N/A
2 Mo partagés
GPU
VideoCore VI (500 MHz)
VideoCore VII (800 MHz)
RAM
4 Go LPDDR4 (3200 MHz)
4 Go LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE)
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.02x USB-A 2.0
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
Contrôleur d'E/S
N/A
Silicium Raspberry Pi RP1
PCI Express
N/A
1x PCIe 2.0
Horloge temps réel (RTC)
N/A
RTC embarquée avec connecteur pour batterie
Bouton marche/arrêt
N/A
Bouton d'alimentation intégré
Refroidissement
N/A
Connecteur de ventilateur
GPIO
Embase GPIO standard à 40 broches
Embase GPIO standard à 40 broches
UART
via GPIO
1x connecteur UART
Carte SD
Emplacement microSD (DDR50)
Emplacement microSD (SDR104)
Vidéo
2 ports micro-HDMI (4K60)1x port MIPI DSI à 2 voies (écran)1x port MIPI CSI à 2 voies (caméra)
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Audio
Prise audio à 4 pôles de 3,5 mm (audio stéréo et vidéo composite)
N/A
Multimédia
H.265 (décodage 4K60)H.264 (décodage 1080p60, codage 1080p30)Graphiques OpenGL ES 3.0
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Alimentation
5 V/3 A (15 W)Power over Ethernet (PoE+)
5 V/5 A (25 W), USB PDPower over Ethernet (PoE+)
Raspberry Pi 5
2 Go de RAM
8 Go de RAM
16 Go de RAM
Téléchargements
Datasheet
Unboxing the Raspberry Pi 5
First Insights
Le Raspberry Pi 5 offre plus de performances que jamais. Grâce à un CPU, un GPU et une RAM plus rapides, le Raspberry Pi 5 est jusqu'à 3 fois plus rapide que son prédécesseur déjà rapide. En plus de l'augmentation de la vitesse, le Raspberry Pi 5 (qui intègre la nouvelle puce Raspberry Pi RP1 pour des capacités d'E/S avancées) offre également pour la première fois les fonctionnalités suivantes : RTC, un bouton marche/arrêt et une interface PCIe.
Caractéristiques
Processeur ARM Cortex-A76 quadricœur 64 bits (2,4 GHz)
GPU VideoCore VII (800 MHz)
8 Go de RAM LPDDR4X (4267 MHz)
Contrôleur d'E/S Raspberry Pi RP1
Horloge temps réel (RTC)
Bouton marche/arrêt
PCIe 2.0
Connecteur UART
Connecteur de ventilateur
Spécifications
SoC
Broadcom BCM2712
CPU
ARM Cortex-A76 (ARM v8) 64 bits
Fréquence d'horloge
4x 2,4 GHz
GPU
VideoCore VII (800 MHz)
RAM
8 Go de RAM LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
PCI Express
1x PCIe 2.0
GPIO
Embase GPIO standard à 40 broches
Vidéo
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Multimédia
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Carte SD
microSD
Alimentation
5 V/5 A (via USB-C)Power over Ethernet (PoE+)
Raspberry Pi 4 vs Raspberry Pi 5
Raspberry Pi 4
Raspberry Pi 5
SoC
Broadcom BCM2711
Broadcom BCM2712
CPU
ARM Cortex-A72 (ARM v8) 64 bit
ARM Cortex-A76 (ARM v8) 64 bit
Fréquence d'horloge
4x 1,5 GHz
4x 2,4 GHz
Cache L2
1 Mo partagé
4x 512 Ko
Cache L3
N/A
2 Mo partagés
GPU
VideoCore VI (500 MHz)
VideoCore VII (800 MHz)
RAM
8 Go LPDDR4 (3200 MHz)
8 Go LPDDR4X (4267 MHz)
WiFi
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
IEEE 802.11b/g/n/ac (2,4 GHz/5 GHz)
Bluetooth
Bluetooth 5.0, BLE
Bluetooth 5.0, BLE
Ethernet
Gigabit Ethernet (avec support PoE)
Gigabit Ethernet (avec support PoE+)
USB
2x USB-A 3.02x USB-A 2.0
2x USB-A 3.0 (5 GBit/s)2x USB-A 2.0
Contrôleur d'E/S
N/A
Silicium Raspberry Pi RP1
PCI Express
N/A
1x PCIe 2.0
Horloge temps réel (RTC)
N/A
RTC embarquée avec connecteur pour batterie
Bouton marche/arrêt
N/A
Bouton d'alimentation intégré
Refroidissement
N/A
Connecteur de ventilateur
GPIO
Embase GPIO standard à 40 broches
Embase GPIO standard à 40 broches
UART
via GPIO
1x connecteur UART
Carte SD
Emplacement microSD (DDR50)
Emplacement microSD (SDR104)
Vidéo
2 ports micro-HDMI (4K60)1x port MIPI DSI à 2 voies (écran)1x port MIPI CSI à 2 voies (caméra)
2x ports micro-HDMI (4K60)2x MIPI à 4 voies (DSI/CSI)
Audio
Prise audio à 4 pôles de 3,5 mm (audio stéréo et vidéo composite)
N/A
Multimédia
H.265 (décodage 4K60)H.264 (décodage 1080p60, codage 1080p30)Graphiques OpenGL ES 3.0
H.265 (décodage 4K60)OpenGL ES 3.1, Vulkan 1.2
Alimentation
5 V/3 A (15 W)Power over Ethernet (PoE+)
5 V/5 A (25 W), USB PDPower over Ethernet (PoE+)
Raspberry Pi 5
2 Go de RAM
4 Go de RAM
16 Go de RAM
Téléchargements
Datasheet
Unboxing the Raspberry Pi 5
First Insights
Program, build, and master over 60 projects with Python
The Raspberry Pi 5 is the latest single-board computer from the Raspberry Pi Foundation. It can be used in many applications, such as in audio and video media centers, as a desktop computer, in industrial controllers, robotics, and in many domestic and commercial applications. In addition to the well-established features found in other Raspberry Pi computers, the Raspberry Pi 5 offers Wi-Fi and Bluetooth (classic and BLE), which makes it a perfect match for IoT as well as in remote and Internet-based control and monitoring applications. It is now possible to develop many real-time projects such as audio digital signal processing, real-time digital filtering, real-time digital control and monitoring, and many other real-time operations using this tiny powerhouse.
The book starts with an introduction to the Raspberry Pi 5 computer and covers the important topics of accessing the computer locally and remotely. Use of the console language commands as well as accessing and using the desktop GUI are described with working examples. The remaining parts of the book cover many Raspberry Pi 5-based hardware projects using components and devices such as
LEDs and buzzers
LCDs
Ultrasonic sensors
Temperature and atmospheric pressure sensors
The Sense HAT
Camera modules
Example projects are given using Wi-Fi and Bluetooth modules to send and receive data from smartphones and PCs, and sending real-time temperature and atmospheric pressure data to the cloud.
All projects given in the book have been fully tested for correct operation. Only basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full Python program listings are given for all projects described.
Program, build, and master over 60 projects with Python
The Raspberry Pi 5 is the latest single-board computer from the Raspberry Pi Foundation. It can be used in many applications, such as in audio and video media centers, as a desktop computer, in industrial controllers, robotics, and in many domestic and commercial applications. In addition to the well-established features found in other Raspberry Pi computers, the Raspberry Pi 5 offers Wi-Fi and Bluetooth (classic and BLE), which makes it a perfect match for IoT as well as in remote and Internet-based control and monitoring applications. It is now possible to develop many real-time projects such as audio digital signal processing, real-time digital filtering, real-time digital control and monitoring, and many other real-time operations using this tiny powerhouse.
The book starts with an introduction to the Raspberry Pi 5 computer and covers the important topics of accessing the computer locally and remotely. Use of the console language commands as well as accessing and using the desktop GUI are described with working examples. The remaining parts of the book cover many Raspberry Pi 5-based hardware projects using components and devices such as
LEDs and buzzers
LCDs
Ultrasonic sensors
Temperature and atmospheric pressure sensors
The Sense HAT
Camera modules
Example projects are given using Wi-Fi and Bluetooth modules to send and receive data from smartphones and PCs, and sending real-time temperature and atmospheric pressure data to the cloud.
All projects given in the book have been fully tested for correct operation. Only basic programming and electronics experience are required to follow the projects. Brief descriptions, block diagrams, detailed circuit diagrams, and full Python program listings are given for all projects described.