Livres en français

13 livres et 9 critiques, dernière mise à jour le 15 décembre 2018 , note moyenne : 4.6

  1. Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed
  2. Linux embarqué - Mise en place et développement
  3. À la découverte des cartes Nucleo
  4. Electronique analogique - Composants et systèmes complexes
  5. Practical Electronics for Inventors
  6. Digital Signal Processing - A Practical Guide for Engineers and Scientists
  7. The Art of Electronics
  8. Raspberry Pi - Exploitez tout le potentiel de votre nano-ordinateur
  9. Raspberry Pi, Le guide de l'utilisateur - Premiers projets
  10. Solutions temps réel sous Linux - Avec 50 exercices corrigés
  11. Linux embarqué - 3ème édition
  12. Linux embarqué - 2 ème édition
  13. Raspberry Pi Cookbook - Software and Hardware Problems and Solutions
couverture du livre Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed

de
Public visé : Débutant

Résumé de l'éditeur

A comprehensive and accessible introduction to the development of embedded systems and Internet of Things devices using ARM mbed

Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers an accessible guide to the development of ARM mbed and includes a range of topics on the subject from the basic to the advanced. ARM mbed is a platform and operating system based on 32-bit ARM Cortex-M microcontrollers. This important resource puts the focus on ARM mbed NXP LPC1768 and FRDM-K64F evaluation boards. NXP LPC1768 has powerful features such as a fast microcontroller, various digital and analog I/Os, various serial communication interfaces and a very easy to use Web based compiler. It is one of the most popular kits that are used to study and create projects. FRDM-K64F is relatively new and largely compatible with NXP LPC1768 but with even more powerful features.

This approachable text is an ideal guide that is divided into four sections; Getting Started with the ARM mbed, Covering the Basics, Advanced Topics and Case Studies. This getting started guide:

- Offers a clear introduction to the topic
- Contains a wealth of original and illustrative case studies
- Includes a practical guide to the development of projects with the ARM mbed platform
- Presents timely coverage of how to develop IoT applications

Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers students and R&D engineers a resource for understanding the ARM mbed NXP LPC1768 evaluation board.

Édition : Wiley - 344 pages , 1re édition, 20 juillet 2018

ISBN10 : 9781119363996 - ISBN13 : 9781119363996

Kindle à 75.72€

Commandez sur www.amazon.fr :

108.15 € TTC (prix éditeur 0.00 € TTC)
About the Author xiii
Preface xv
Author’s Acknowledgments xix
About the companion website xxi

Part I Introduction to Arm Mbed and IoT 1

1 Introduction to Arm Mbed 3
1.1 What is an Embedded System? 3
1.2 Microcontrollers and Microprocessors 4
1.3 ARM Processor Architecture 8
1.4 The Arm Mbed Systems 10
1.4.1 NXP LPC1768 11
1.4.2 NXP LPC11U24 14
1.4.3 BBC Micro:bit 15
1.4.4 The Arm Mbed Ethernet Internet of Things (IoT) Starter Kit 17
1.5 Summary 21
1.6 Chapter Review Questions 21

2 Introduction to the Internet of Things (IoT) 23
2.1 What is the Internet of Things (IoT)? 23
2.2 How Does IoT Work? 24
2.3 How Will IoT Change Our Lives? 25
2.4 Potential IoT Applications 27
2.4.1 Home 27
2.4.2 Healthcare 28
2.4.3 Transport 28
2.4.4 Energy 28
2.4.5 Manufacture 28
2.4.6 Environment 28
2.5 Summary 29
2.6 Chapter Review Questions 29

3 IoT Enabling Technologies 31
3.1 Sensors and Actuators 31
3.2 Communications 31
3.2.1 RFID and NFC (NearField Communication) 32
3.2.2 Bluetooth Low Energy (BLE) 32
3.2.3 LiFi 33
3.2.4 6LowPAN 33
3.2.5 ZigBee 34
3.2.6 Z-Wave 34
3.2.7 LoRa 34
3.3 Protocols 35
3.3.1 HTTP 35
3.3.2 WebSocket 36
3.3.3 MQTT 37
3.3.4 CoAP 38
3.3.5 XMPP 38
3.4 Node-RED 39
3.5 Platforms 41
3.5.1 IBM Watson IoT—Bluemix (http://www.ibm.com/internet-of-things/) 41
3.5.2 Eclipse IoT (https://iot.eclipse.org/) 42
3.5.3 AWS IoT (https://aws.amazon.com/iot/) 42
3.5.4 Microsoft Azure IoT Suite (https://azure.microsoft.com/en-us/suites/iot-suite/) 42
3.5.5 Google Cloud IoT (https://cloud.google.com/solutions/iot/) 44
3.5.6 ThingWorx (https://www.thingworx.com/) 44
3.5.7 GE Predix (https://www.predix.com/) 44
3.5.8 Xively (https://www.xively.com/) 44
3.5.9 macchina.io (https://macchina.io/) 45
3.5.10 Carriots (https://www.carriots.com/) 45
3.6 Summary 45
3.7 Chapter Review Questions 45

Part II Arm Mbed Development 47

4 Getting Started with Arm Mbed 49
4.1 Introduction 49
4.2 Hardware and Software Required 49
4.2.1 Hardware 49
4.2.2 Software 50
4.3 Your First Program: Blinky LED 53
4.3.1 Connect the Mbed to a PC 53
4.3.2 Click “mbed.htm” to Log In 53
4.3.3 Add the FRDM-K64F Platform to Your Compiler 54
4.3.4 Import an Existing Program 54
4.3.5 Compile, Download, and Run Your Program 57
4.3.6 What Next? 57
4.4 Create Your Own Program 57
4.5 C/C++ Programming Language 58
4.6 Functions and Modular Programming 58
4.7 Manage Platforms 61
4.8 Clone Your Program 63
4.9 Search and Replace 64
4.10 Compile Your Program for Multiple Platforms 65
4.11 Delete Your Program 65
4.12 Disaster Recovery Procedure 67
4.13 Upgrade Firmware 67
4.14 Help 67
4.15 Summary 69

5 Inputs and Outputs 71
5.1 Digital Inputs and Outputs 71
5.1.1 Digital Inputs 71
5.1.2 Digital Outputs 74
5.1.3 BusIn, BusOut, and BusInOut 79
5.2 Analog Inputs and Outputs 81
5.2.1 Analog Inputs 81
5.2.2 Analog Outputs 82
5.3 Pulse Width Modulation (PWM) 86
5.4 Accelerometer and Magnetometer 88
5.5 SD Card 96
5.6 Local File System (LPC1768) 99
5.7 Interrupts 100
5.8 Summary 101

6 Digital Interfaces 103
6.1 Serial 103
6.2 SPI 106
6.3 I2C 108
6.4 CAN 111
6.5 Summary 113

7 Networking and Communications 115
7.1 Ethernet 115
7.2 Ethernet Web Client and Web Server 119
7.3 TCP Socket and UDP Socket 124
7.4 WebSocket 128
7.5 WiFi 131
7.6 Summary 135

8 Digital Signal Processing and Control 137
8.1 Low-Pass Filter 137
8.2 High-Pass Filter 141
8.3 Band-Pass Filter 143
8.4 Band-Stop Filter and Notch Filter 146
8.5 Fast Fourier Transform (FFT) 149
8.6 PID Controller 160
8.7 Summary 164

9 Debugging, Timer, Multithreading, and Real-Time Programming 165
9.1 Debugging 165
9.2 Timer, Timeout, Ticker, and Time 167
9.3 Network Time Protocol (NTP) 171
9.4 Multithreading and Real-Time Programming 173
9.5 Summary 179

10 Libraries and Programs 181
10.1 Import Libraries and Programs 181
10.2 Export Your Program 181
10.3 Write Your Own Library 182
10.4 Publish Your Library 188
10.5 Publish Your Program 190
10.6 Version Control 192
10.7 Collaborations 196
10.8 Update Your Library and Program 201
10.9 Summary 202

Part III The IoT Starter Kit and IoT Projects 203

11 Arm Mbed Ethernet IoT Starter Kit 205
11.1 128×32 LCD 205
11.2 Joystick 207
11.3 Two Potentiometers 208
11.4 Speaker 209
11.5 Three-Axis Accelerometer 211
11.6 LM75B Temperature Sensor 211
11.7 RGB LED 212
11.8 Summary 214

12 IoT Projects with Arm Mbed 215
12.1 Temperature Monitoring over the Internet 215
12.2 Smart Lighting 224
12.3 Voice-Controlled Door Access 230
12.4 RFID Reader 237
12.5 Cloud Example with IBM Watson Bluemix 242
12.5.1 IBM Quickstart Service 243
12.5.2 IBM Registered Service (Bluemix) 245
12.5.3 Add IBM Watson IoT Service to Your Application 252
12.5.4 Add Your Mbed Device to Your Watson IoT Organization 252
12.5.5 Adding Credentials onto Your Mbed Device 257
12.5.6 Link Your IBM IoT Watson Application to Your Mbed Device 257
12.5.7 Sending Commands from Your IBM IoT Watson Application to Your Mbed Board 261
12.5.8 More with Node-RED 261
12.6 Real-Time Signal Processing 271
12.7 Summary 277

Part IV Appendices 279

Appendix A: Example Codes 281

Appendix B: HiveMQ MQTT Broker 285

Appendix C: Node-RED on Raspberry Pi 295

Appendix D: String and Array Operations 303

Appendix E: Useful Online Resources 311
Aucune critique n'a été faite pour l'instant



 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 17/12/2018 à 13:06
Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed
A comprehensive and accessible introduction to the development of embedded systems and Internet of Things devices using ARM mbed

Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers an accessible guide to the development of ARM mbed and includes a range of topics on the subject from the basic to the advanced. ARM mbed is a platform and operating system based on 32-bit ARM Cortex-M microcontrollers. This important resource puts the focus on ARM mbed NXP LPC1768 and FRDM-K64F evaluation boards. NXP LPC1768 has powerful features such as a fast microcontroller, various digital and analog I/Os, various serial communication interfaces and a very easy to use Web based compiler. It is one of the most popular kits that are used to study and create projects. FRDM-K64F is relatively new and largely compatible with NXP LPC1768 but with even more powerful features.

This approachable text is an ideal guide that is divided into four sections; Getting Started with the ARM mbed, Covering the Basics, Advanced Topics and Case Studies. This getting started guide:

- Offers a clear introduction to the topic
- Contains a wealth of original and illustrative case studies
- Includes a practical guide to the development of projects with the ARM mbed platform
- Presents timely coverage of how to develop IoT applications

Designing Embedded Systems and the Internet of Things (IoT) with the ARM mbed offers students and R&D engineers a resource for understanding the ARM mbed NXP LPC1768 evaluation board.

[Lire la suite]




 
couverture du livre Linux embarqué

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Linux embarqué

Mise en place et développement

de
Public visé : Intermédiaire

Résumé de l'éditeur

Un ouvrage de référence entièrement remis à jour
Depuis plus de 15 ans, date de parution de la première édition de Linux embarqué, le système d'exploitation Linux a acquis ses lettres de noblesse dans le domaine du logiciel embarqué et de l'informatique industrielle en général. Nombreux sont les produits industriels ou grand public qui l'utilisent : citons les boîtiers d'accès à Internet, les téléviseurs et, bien entendu, la plupart des smartphones équipés du système Android de Google (basé sur le noyau Linux). Le marché de l'automobile est également friand de Linux pour la partie IVI (In Vehicle Infotainment). N'oublions pas, enfin, le domaine naissant de l'Internet des objets (loT).

Cet ouvrage constitue une version totalement revue des éditions précédentes (Linux embarqué versions 1 à 4). Plus concis et mieux ciblé, il fait volontairement l'impasse sur certains chapitres généraux au bénéfice d'une étude approfondie des outils et composants phares de l'environnement Linux pour l'embarqué (Yocto, Buildroot, U-Boot, Eclipse ou bien OpenOCD). L'ouvrage décrit en détail la construction d'une distribution Linux optimisée pour la cible (BSP), ainsi que l'environnement de développement associé (SDK). Un chapitre évoque les techniques de développement (Autotools, CMake), mise au point (GDB) et profilage (Ftrace), ainsi que l'utilisation de l'environnement graphique Eclipse. Toujours pour rester dans l'air du temps, la quasi-totalité des démonstrations sont réalisées sur la célèbre carte Raspberry Pi 3, que bon nombre de technophiles possèdent déjà. Dans le cas contraire, le lecteur pourra l'acquérir pour environ 30 euros. La carte BeagleBone Black (à peu près équivalente) est également utilisée dans le chapitre consacré à U-Boot.

Les manipulations décrites dans cet ouvrage sont réalisables quelle que soit la distribution utilisée sur le poste de développement. Cependant, nous avons choisi la distribution Ubuntu 16.04.3 (LTS). Tous les exemples de programmes du livre sont en téléchargement sur notre site Internet, www.editions-eyrolles.com/dl/0067484, ou bien sur la page GitHub de l'auteur, à l'adresse https://github.com/pficheux/LE5.

A qui s'adresse ce livre ?
Aux développeurs Linux et ingénieurs ayant à réaliser des systèmes embarqués.
Aux étudiants désirant parfaire leurs connaissances sur ce sujet.
Plus généralement à tous ceux ayant déjà une expérience de Linux et désirant se familiariser avec son utilisation comme système embarqué.

Édition : Eyrolles - 220 pages , 1re édition, 23 novembre 2017

ISBN10 : 2212674848 - ISBN13 : 9782212674842

Commandez sur www.amazon.fr :

34.00 € TTC (prix éditeur 34.00 € TTC) livraison gratuite !
- Introduction aux systèmes embarqués
- Rappels sur Linux et le logiciel libre
- Développer pour Linux embarqué
- Construire une distribution
- Utiliser Buildroot
- Utiliser Yocto
- Utiliser U-Boot
- Etude de cas "IoT"
Critique du livre par la rédaction Vincent PETIT le 3 décembre 2018
Pour qui ? Ce livre s’adresse a un public à l’aise avec le système d’exploitation Linux et désirant se familiariser avec son utilisation dans les systèmes embarqués. Il est quasiment indispensable d’avoir des notions de programmation en langage C, script shell et quelques connaissances basiques en informatique industrielle, notamment pour la fin du livre.

À l’intérieur : cet ouvrage commence par un tour d’horizon de différents systèmes embarqués ainsi que des systèmes d’exploitation qui y sont liés et donne quelques réflexions intéressantes sur la place des IoT dans tout ça. Il s’en suit un rapide rappel sur l’origine et l’organisation de Linux et sur les licences d’utilisation les plus rencontrées. Le troisième chapitre évoque le développement pour Linux embarqué avec ses outils de construction et de mise au point dans les espaces utilisateur et le noyau de la distribution.

Les chapitres 4, 5 et 6 entrent dans le vif du sujet et montrent comment se construit une distribution de manière générale, d’abord avec l’outil Buildroot puis avec l’outil Yocto. Le chapitre 7 explique le rôle et montre l’utilisation du bootloader U-Boot et enfin le dernier concerne la réalisation d’une étude de cas sur un objet connecté.

Détails : ce livre est dense et très riche en informations, sa lecture peut être ardue pour les personnes ne connaissant pas Linux ou la programmation. Du début jusqu’au chapitre 3 vous trouverez des informations intéressantes sur des OS embarqués et temps réel avec leurs champs d’application, des rappels sur les licences et sur l’organisation du système de fichiers Linux. Ensuite, l’ouvrage suit un fil directeur très logique avec les chaînes de compilation croisées ou fournies avec la distribution pour aborder ce que sont les outils Cmake et Autotools. S’en suivra la mise au point avec les traceurs d’événements, GDB et une sonde JTAG afin de mettre au point le système. Les chapitres 4, 5 et 6 sont les explications et montrent comment mettre en œuvre une distribution Linux via l’outil Buildroot et via l’outil Yocto sur une carte Raspberry Pi.

Le chapitre est 7 est intéressant car il aborde le bootloader conventionnel de démarrage U-Boot, sur la carte BeagleBone Black de chez Texas Instruments. Le principe de démarrage de la carte Raspberry Pi est plutôt particulier, elle ne démarre pas son noyau de cette façon. Ce chapitre montre comment on installe et on utilise U-Boot.

Le dernier chapitre est la réalisation très simple d’une image Linux, pour créer un objet connecté basé sur la Raspberry Pi Zéro W, avec comme fonctionnalité la mesure de la température et de la pression au travers d’un capteur I2C et avec pour but d’envoyer les valeurs mesurées vers un serveur MQTT.

J’ai tout apprécié dans ce livre même si j’ai trouvé que sa lecture demandait beaucoup d’assiduité et une certaine aisance avec Linux, les outils de compilation et le langage Shell.

Comment s’en sert-on ? Ce livre a l’avantage de se mettre en pratique avec des systèmes très répandus comme Raspberry, BeagleBone Black, ou à défaut, au travers d’un émulateur comme QEMU. Il vous faut, pour une application concrète, une carte comme Raspberry ou BeagleBone Black et une sonde JTAG.




 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 07/11/2018 à 17:57
Linux embarqué
Mise en place et développement
Un ouvrage de référence entièrement remis à jour
Depuis plus de 15 ans, date de parution de la première édition de Linux embarqué, le système d'exploitation Linux a acquis ses lettres de noblesse dans le domaine du logiciel embarqué et de l'informatique industrielle en général. Nombreux sont les produits industriels ou grand public qui l'utilisent : citons les boîtiers d'accès à Internet, les téléviseurs et, bien entendu, la plupart des smartphones équipés du système Android de Google (basé sur le noyau Linux). Le marché de l'automobile est également friand de Linux pour la partie IVI (In Vehicle Infotainment). N'oublions pas, enfin, le domaine naissant de l'Internet des objets (loT).

Cet ouvrage constitue une version totalement revue des éditions précédentes (Linux embarqué versions 1 à 4). Plus concis et mieux ciblé, il fait volontairement l'impasse sur certains chapitres généraux au bénéfice d'une étude approfondie des outils et composants phares de l'environnement Linux pour l'embarqué (Yocto, Buildroot, U-Boot, Eclipse ou bien OpenOCD). L'ouvrage décrit en détail la construction d'une distribution Linux optimisée pour la cible (BSP), ainsi que l'environnement de développement associé (SDK). Un chapitre évoque les techniques de développement (Autotools, CMake), mise au point (GDB) et profilage (Ftrace), ainsi que l'utilisation de l'environnement graphique Eclipse. Toujours pour rester dans l'air du temps, la quasi-totalité des démonstrations sont réalisées sur la célèbre carte Raspberry Pi 3, que bon nombre de technophiles possèdent déjà. Dans le cas contraire, le lecteur pourra l'acquérir pour environ 30 euros. La carte BeagleBone Black (à peu près équivalente) est également utilisée dans le chapitre consacré à U-Boot.

Les manipulations décrites dans cet ouvrage sont réalisables quelle que soit la distribution utilisée sur le poste de développement. Cependant, nous avons choisi la distribution Ubuntu 16.04.3 (LTS). Tous les exemples de programmes du livre sont en téléchargement sur notre site Internet, www.editions-eyrolles.com/dl/0067484, ou bien sur la page GitHub de l'auteur, à l'adresse https://github.com/pficheux/LE5.

A qui s'adresse ce livre ?
Aux développeurs Linux et ingénieurs ayant à réaliser des systèmes embarqués.
Aux étudiants désirant parfaire leurs connaissances sur ce sujet.
Plus généralement à tous ceux ayant déjà une expérience de Linux et désirant se familiariser avec son utilisation comme système embarqué.

[Lire la suite]



Avatar de Malick Malick - Community Manager https://www.developpez.com
le 03/12/2018 à 10:24
Bonjour chers membres du Club,

Je vous invite à lire la critique que Vincent PETIT a faite pour vous au sujet du livre :

Pour qui ? Ce livre s’adresse a un public à l’aise avec le système d’exploitation Linux et désirant se familiariser avec son utilisation dans les systèmes embarqués. Il est quasiment indispensable d’avoir des notions de programmation en langage C, script shell et quelques connaissances basiques en informatique industrielle, notamment pour la fin du livre..Lire la suite de la critique...

Bonne lecture

 
couverture du livre À la découverte des cartes Nucleo

Note 4.5 drapeau
Détails du livre
Sommaire
Critiques (1)
3 commentaires
 
 

À la découverte des cartes Nucleo

de
Public visé : Débutant

Résumé de l'éditeur

Des cartes performantes et multifonctions
Tout comme les cartes Arduino, les cartes Nucleo sont des cartes de développement dotées d'un microcontrôleur et de différents connecteurs qui leur permettent d'être facilement programmables sans connaissances préalables. La grande force de ces cartes, c'est leur microcontrôleur, le STM32, qui associe rapidité et faible consommation. Autre atout, elles peuvent être combinées à du Wi-Fi, du bluetooth ou de l'Ethernet, ce qui leur offre un champ d'action très étendu (prototypage, domotique, Internet des objets...).

Cet ouvrage se propose de vous faire découvrir ces cartes au fort potentiel à travers différents projets pratiques : allumage et extinction d'une LED, gestion d'afficheurs 7 segments et TFT, jeu de lumières, mesure de tension, capteur de température, compteur, alarme, saisie d'un texte au clavier et affichage sur écran... Pour compléter votre apprentissage, tous les exemples de programmes figurant dans le livre sont téléchargeables à l'adresse www.editions-eyrolles.com/go/nucleo.

À qui s'adresse ce livre ?
Aux amateurs d'électronique, étudiants, makers, ingénieurs, geeks...

Sur www.editions-eyrolles.com/go/nucleo
Téléchargez les exemples de programmes du livre
Dialoguez avec l'auteur

Édition : Eyrolles - 279 pages , 1re édition, 4 mai 2017

ISBN10 : 2212673698 - ISBN13 : 9782212673692

Commandez sur www.amazon.fr :

54.92 € TTC (prix éditeur 25.00 € TTC) livraison gratuite !
Les microcontrôleurs STM32
Les cartes Nucleo-64
L'environnement de développement pour STM32
Mise au point d'un programme avec Keil µVision5
Contrôleur de LED par GPIO
Port virtuel par USB
Afficheur 7 segments par liaison I2C
Jeu de lumières par liaison SPI
Mesure d'une tension par l'ADC
Capteur de température interne sous l'environnement SW4STM32
Lumière progressive avec un compteur
Interruption par compteur
Alarme par RTC
Modes faible consommation
Application temps réel
Gestion d'un afficheur TFT
Contrôleur de carte SD
L'environnement de développement MBED
Critique du livre par la rédaction Vincent PETIT le 25 octobre 2018
Pour qui ? Cet ouvrage s’adresse à la même population qui utilise Arduino, aux makers, aux électroniciens amateurs et professionnels, aux informaticiens bas niveau travaillant sur des microcontrôleurs et toutes personnes désirant concevoir un système embarqué d’une puissance supérieure à un projet bâti autour d'Arduino UNO et MEGA.

À l’intérieur : Le livre démarre par une introduction intéressante du processeur ARM et son architecture interne puis se concentre sur la famille STM32, c’est-à-dire sur les périphériques propres au fabricant STMicroelectronics qui entourent le processeur ARM.

Ensuite, l’auteur nous présente la carte électronique Nucleo, ses caractéristiques, de quoi elle est composée et son schéma.

Puis s’ensuivent 16 chapitres de mise en œuvre d’outils de développement tels que STM32Cube, µVision5, IAR, SW4STM32 et MBED au travers d’exemples aussi concrets que ce qu’on peut trouver dans l’écosystème Arduino.

L’auteur a choisi de montrer deux manières de développer sur la carte Nucleo ; en ligne avec MBED qui est une solution Cloud et avec une suite d’outils composée de STM32Cube associé à trois environnements de développement intégrés qui s’organisent autour de STM32CubeMX, l’outil graphique de configuration du microcontrôleur générant du code contenant la couche d’abstraction matérielle. Les environnements de développement intégrés sont µVision5 ou IAR qui sont propriétaires ou SW4STM32 qui est libre et basé sur Eclipse. Ce dernier utilise le compilateur GCC pour microcontrôleur ARM.

Détails : Les microcontrôleurs STM32 sont très puissants et flexibles, ils peuvent être, pour certains, cadencés à 256 MHz, mais demandent un déploiement assez conséquent de logiciels de conception. Même s’il cible le même public que les utilisateurs d'Arduino, le potentiel applicatif de tels microcontrôleurs est supérieur et bien plus pointu (traitement du signal, traitement vidéo, etc.) ce qui limite l’utilisation d’environnement aussi simple que celui de l'EDI Arduino.
Dans ce livre, l’auteur présente à la fois, le hardware, les outils de développement et des exemples de réalisations. On y trouve des explications claires sur le fonctionnement interne du microcontrôleur, des schémas électroniques riches en information, mais qui se révéleront parfois assez déroutants pour les non-initiés. Les outils sont tous présentés et l’accent est placé sur STM32CubeMX où l’auteur explique comment insérer le code utilisateur dans le code généré par l’outil graphique de configuration. De nombreux exemples sont couverts ; les Timers, les interruptions, l’horloge temps réel, le système de mise en veille, une application avec un OS temps réel, le contrôle d’un afficheur TFT et la gestion d’une carte mémoire de type SD.

J’ai apprécié la démystification des outils de développement, le fil conducteur très concret et le passage, un peu court, sur l’OS temps réel embarqué FreeRTOS.

Comment s’en sert-on ? Ce livre doit être mis en pratique pour être efficace, il nécessite donc une carte Nucleo, la suite STM32 Open Developpement Environment et plus particulièrement STM32CubeMX (l’outil graphique de configuration) et un EDI tel que SW4STM32 qui est gratuit et utilise le compilateur GCC pour microcontrôleur ARM.




 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 23/10/2018 à 10:49
À la découverte des cartes Nucleo
Des cartes performantes et multifonctions
Tout comme les cartes Arduino, les cartes Nucleo sont des cartes de développement dotées d'un microcontrôleur et de différents connecteurs qui leur permettent d'être facilement programmables sans connaissances préalables. La grande force de ces cartes, c'est leur microcontrôleur, le STM32, qui associe rapidité et faible consommation. Autre atout, elles peuvent être combinées à du Wi-Fi, du bluetooth ou de l'Ethernet, ce qui leur offre un champ d'action très étendu (prototypage, domotique, Internet des objets...).

Cet ouvrage se propose de vous faire découvrir ces cartes au fort potentiel à travers différents projets pratiques : allumage et extinction d'une LED, gestion d'afficheurs 7 segments et TFT, jeu de lumières, mesure de tension, capteur de température, compteur, alarme, saisie d'un texte au clavier et affichage sur écran... Pour compléter votre apprentissage, tous les exemples de programmes figurant dans le livre sont téléchargeables à l'adresse www.editions-eyrolles.com/go/nucleo.

À qui s'adresse ce livre ?
Aux amateurs d'électronique, étudiants, makers, ingénieurs, geeks...

Sur www.editions-eyrolles.com/go/nucleo
Téléchargez les exemples de programmes du livre
Dialoguez avec l'auteur

[Lire la suite]



Avatar de Malick Malick - Community Manager https://www.developpez.com
le 28/10/2018 à 21:11
Bonjour chers membres du Club,

Je vous invite à lire la critique de Vincent PETIT au sujet du livre À la découverte des cartes Nucleo.

Bonne lecture
Avatar de gust57 gust57 - Candidat au Club https://www.developpez.com
le 09/11/2018 à 14:46
IL y a un autre livre qui est dans le meme genre. Qui est "Programming with stm32" de Donald Norris.

Il y explique ce qu'il y a savoir sur le fonctionnement de ces cartes et leurs environements, pour bien commencer.


il est a environ 20€ sur amazon.

Il m'a beaucoup aider.

PS: il est plus facile à trouver.

 
couverture du livre Electronique analogique

Note 4.5 drapeau
Détails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Electronique analogique

Composants et systèmes complexes

de
Public visé : Expert

Résumé de l'éditeur

Les systèmes analogiques, souvent associés à des traitements numériques, sont encore largement répandus et indispensables,notamment dans l’industrie : capteurs, circuits d’instrumentation,filtres, circuits intégrés, actionneurs, convertisseurs…

Cet ouvrage rassemble toutes les connaissances fondamentales et les données techniques utiles sur les éléments d’un équipement électronique analogique. Outil de travail indispensable des ingénieurs et techniciens en électronique, il sera aussi une référence utile aux étudiants du domaine.

Édition : Dunod - 368 pages , 1re édition, 16 mai 2018

ISBN10 : 2100775669 - ISBN13 : 9782100775668

Commandez sur www.amazon.fr :

49.00 € TTC (prix éditeur 49.00 € TTC) livraison gratuite !
  1. Grandeurs physiques et électriques
  2. Matériaux et composants passifs
  3. Réseaux électriques
  4. Semi-conducteurs et diodes
  5. Capteurs
  6. Circuits à diodes
  7. Amplificateurs à transistors bipolaires
  8. Transistors à effet de champ (TEC)
  9. Amplificateurs de puissance
  10. Amplificateurs hyperfréquences à l’arséniure de gallium et théorie des lignes
  11. Amplificateurs à contre-réaction
  12. Amplificateur opérationnel (AO)
  13. Filtres actifs et passifs
  14. Oscillateurs
  15. Boucles à verrouillage de phase
  16. Électronique à temps discret
Critique du livre par la rédaction Vincent PETIT le 20 août 2018
Pour qui ? Cet ouvrage est destiné à un public de connaisseurs ou aux amateurs aguerris, car on entre assez rapidement dans le formalisme mathématique, les démonstrations et les équations régissant les circuits électroniques. Idéal pour un étudiant ou un professionnel du métier ayant besoin de rappels, méthodes ou informations assez précises. Ce livre couvre le champ de l’électronique analogique telle que les diodes, les photodiodes, les amplificateurs opérationnels, les transistors bipolaires et à effet de champ, les filtres, les oscillateurs, les boucles à verrouillage de phase et les alimentations avec, pour certains chapitres, un degré de détail assez pointu.

À l’intérieur : Après avoir présenté les fondements des grandeurs physiques, des définitions et les notions mathématiques, indispensables à l’étude de l’électronique et sur un champ assez large, soit sous forme de tableau soit sous forme concise et efficace, on embraye sur les caractéristiques des matériaux, les composants passifs et leurs propriétés.

Puis on se consacre aux théorèmes et à l’analyse des schémas électroniques. À partir de là, on connaît les lois et les comportements des composants passifs (résistances, condensateurs, bobines) et des matériaux en fonction des grandeurs physiques (courant, tension, fréquence, champs électromagnétiques…)

Enfin, les neuf chapitres qui suivent traitent d’une part des composants actifs (diode, photodiode, transistor, amplificateur opérationnel, capteurs) et d’autre part, des structures électroniques comme les filtres, les oscillateurs, les boucles à verrouillage de phase, les alimentations…

Détails : Dans chaque chapitre le niveau de détail est assez profond avec des sujets tels que les phénomènes d’effet de peau, de couplages magnétiques et électromagnétiques, d’inductance mutuelle, mais aussi des explications assez poussées avec démonstration à l’appui sur la prise en compte des défauts des amplificateurs opérationnels, des conditions d’oscillation, le filtrage ou l’équilibrage des tensions de seuil de diodes en série. Les auteurs ont réalisé des études de cas sur des topologies souvent rencontrées en électronique : réseau R2-R, pont de Wheatstone, réseau de résistances adapté en structure « PI » ou « T » lorsqu’ils abordent les lois de Kirchhoff, les théorèmes de Thévenin, de Norton ainsi que les matrices. On y trouve également des astuces pratiques présentées soit par un schéma soit par démonstration telles que la régulation de tension à l’aide d’une diode Zener avec les composants additionnels pour réaliser une compensation en température, le dimensionnement de la résistance d’annulation des imperfections des entrées des amplificateurs opérationnels ou la possible oscillation due au retard de phase de sa sortie, le bruit dans une boucle à verrouillage de phase ou encore l’amélioration d’un oscillateur de précision de type Clapp. Ce livre, plutôt vers le début, donne des tableaux très intéressants qui comparent différentes technologies de matériaux, de condensateurs, de bobines et de résistances et dans quels cas on les utilise, leurs limites ou qui résument les performances de certaines structures électroniques.

Les tableaux résumant les phénomènes physiques et le chapitre sur le comportement de matériaux a attiré mon attention et j’ai trouvé les chapitres sur les capteurs, les filtres, les oscillateurs et la boucle à verrouillage de phase particulièrement intéressants.

Comment s’en sert-on ? Un étudiant en électronique y trouvera de nombreuses démonstrations avec une approche probablement plus pragmatique que son cours, le professionnel l’appréciera comme outil de travail et comme recueil de connaissances aux résumés efficaces tandis que l’amateur très éclairé, peut-être plus comme une source d’inspiration.




 Poster une réponse Signaler un problème

Avatar de Malick Malick - Community Manager https://www.developpez.com
le 20/08/2018 à 13:42
Electronique analogique
Composants et systèmes complexes
Les systèmes analogiques, souvent associés à des traitements numériques, sont encore largement répandus et indispensables,notamment dans l’industrie : capteurs, circuits d’instrumentation,filtres, circuits intégrés, actionneurs, convertisseurs…

Cet ouvrage rassemble toutes les connaissances fondamentales et les données techniques utiles sur les éléments d’un équipement électronique analogique. Outil de travail indispensable des ingénieurs et techniciens en électronique, il sera aussi une référence utile aux étudiants du domaine.

[Lire la suite]



Avatar de Malick Malick - Community Manager https://www.developpez.com
le 20/08/2018 à 15:12
Bonjour chers membres du Club,

Je vous invite à lire la critique de Vincent PETIT au sujet du livre :


Bonne lecture

 
couverture du livre Practical Electronics for Inventors

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

Practical Electronics for Inventors

de
Public visé : Intermédiaire

Résumé de l'éditeur

THE ELECTRONICS KNOW-HOW YOU NEED TO BECOME A SUCCESSFUL INVENTOR

"If there is a successor to Make: Electronics, then I believe it would have to be Practical Electronics for Inventors....perfect for an electrical engineering student or maybe a high school student with a strong aptitude for electronics....I’ve been anxiously awaiting this update, and it was well worth the wait."--GeekDad (Wired.com)

Advance your electronics knowledge and gain the skills necessary to develop and construct your own functioning gadgets. Written by a pair of experienced engineers and dedicated hobbyists, Practical Electronics for inventors, Fourth Edition, lays out the essentials and provides step by step instructions, schematics, and illustrations. Discover how to select the right components, design and build circuits, use microcontrollers and ICs, work with the latest software tools, and test and tweak your creations. This easy to follow, no none sense guide to electronics features new instruction on programmable logic, semiconductors, operational amplifiers, voltage regulators, power supplies, digital electronics, and more!

Coverage includes:

  • Resistors, capacitors, inductors, and transformers
  • Diodes, transistors, and integrated circuits
  • Optoelectronics, solar cells, and phototransistors
  • Sensors, GPS modules, and touch screens
  • Op amps, regulators, and power supplies
    Digital electronics, LCD displays, and logic gates
  • Microcontrollers and prototyping platforms
  • Combinational and sequential programmable logic
  • DC motors, RC servos, and stepper motors
  • Microphones, audio amps, and speakers
  • Modular electronics and prototypes

Édition : McGraw Hill Higher Education - 1056 pages , 4eédition, 24 mars 2016

ISBN10 : 1259587541 - ISBN13 : 9781259587542

Commandez sur www.amazon.fr :

40.06 € TTC (prix éditeur 0.00 € TTC)
Part I - Theory
Chapter 1. Introduction
Chapter 2. Theory

Part II - Devices
Chapter 3. Basic Electronic Components
Chapter 4. Discrete Semiconductors
Chapter 5. Optoelectronics
Chapter 6. Sensors
Chapter 7. Hands-on Electronics

Part III - Design
Chapter 8. Operational Amplifiers
Chapter 9. Filters
Chapter 10. Oscillators and Timers
Chapter 11. Voltage Regulators and Power Supplies
Chapter 12. Digital Electronics
Chapter 13. Microcontrollers
Chapter 14. Programmable Logic
Chapter 15. Motors
Chapter 16. Audio Electronics
Chapter 17. Modular Electronics

Part IV - Appendixes
Appendix A. Power Distribution and Home Wiring
Appendix B. Error Analysis
Appendix C. Useful Facts and Formulas
Aucune critique n'a été faite pour l'instant



 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 23/08/2018 à 12:25
Practical Electronics for Inventors
THE ELECTRONICS KNOW-HOW YOU NEED TO BECOME A SUCCESSFUL INVENTOR

"If there is a successor to Make: Electronics, then I believe it would have to be Practical Electronics for Inventors....perfect for an electrical engineering student or maybe a high school student with a strong aptitude for electronics....I’ve been anxiously awaiting this update, and it was well worth the wait."--GeekDad (Wired.com)

Advance your electronics knowledge and gain the skills necessary to develop and construct your own functioning gadgets. Written by a pair of experienced engineers and dedicated hobbyists, Practical Electronics for inventors, Fourth Edition, lays out the essentials and provides step by step instructions, schematics, and illustrations. Discover how to select the right components, design and build circuits, use microcontrollers and ICs, work with the latest software tools, and test and tweak your creations. This easy to follow, no none sense guide to electronics features new instruction on programmable logic, semiconductors, operational amplifiers, voltage regulators, power supplies, digital electronics, and more!

Coverage includes:

  • Resistors, capacitors, inductors, and transformers
  • Diodes, transistors, and integrated circuits
  • Optoelectronics, solar cells, and phototransistors
  • Sensors, GPS modules, and touch screens
  • Op amps, regulators, and power supplies
    Digital electronics, LCD displays, and logic gates
  • Microcontrollers and prototyping platforms
  • Combinational and sequential programmable logic
  • DC motors, RC servos, and stepper motors
  • Microphones, audio amps, and speakers
  • Modular electronics and prototypes


[Lire la suite]




 
couverture du livre Digital Signal Processing

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

Digital Signal Processing

A Practical Guide for Engineers and Scientists

de
Public visé : Débutant

Résumé de l'éditeur

In addition to its thorough coverage of DSP design and programming techniques, Smith also covers the operation and usage of DSP chips. He uses Analog Devices' popular DSP chip family as design examples.

  • Covers all major DSP topics
  • Full of insider information and shortcuts
  • Basic techniques and algorithms explained without complex numbers

Édition : Newnes - 672 pages , 3eédition, 7 novembre 2002

ISBN10 : 075067444X - ISBN13 : 9780750674447

Commandez sur www.amazon.fr :

79.07 € TTC (prix éditeur 0.00 € TTC)
The Breadth and Depth of DSP
Statistics, Probability and Noise
ADC and DAC
DSP Software
Linear Systems
Convolution
Properties of Convolution
The Discrete Fourier Transform
Applications of the DFT
Fourier Transform Properties
Fourier Transform Pairs
The Fast Fourier Transform
Continuous Signal Processing
Introduction to Digital Filters
Moving Average Filters
Windowed-Sinc Filters
Custom Filters
FFT Convolution
Recursive Filters
Chebyshev Filters
Filter Comparison
Audio Processing
Image Formation and Display
Linear Image Processing
Special Imaging Techniques
Neural Networks (and more!)
Data Compression
Digital Signal Processors
Getting Started with DSPs
Complex Numbers
The Complex Fourier Transform
The Laplace Transform
The z-Transform
Aucune critique n'a été faite pour l'instant



 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 20/08/2018 à 16:17
Digital Signal Processing
A Practical Guide for Engineers and Scientists
In addition to its thorough coverage of DSP design and programming techniques, Smith also covers the operation and usage of DSP chips. He uses Analog Devices' popular DSP chip family as design examples.

  • Covers all major DSP topics
  • Full of insider information and shortcuts
  • Basic techniques and algorithms explained without complex numbers


[Lire la suite]




 
couverture du livre The Art of Electronics

drapeau
Détails du livre
Sommaire
Critiques (0)
0 commentaire
 
 

The Art of Electronics

de
Public visé : Expert

Résumé de l'éditeur

At long last, here is the thoroughly revised and updated third edition of the hugely successful The Art of Electronics. It is widely accepted as the best single authoritative book on electronic circuit design, and is in fact so popular that it has been counterfeited - so beware if purchasing from a third party via an online retailer, as you may receive a very inferior physical product. In addition to new or enhanced coverage of many topics, the third edition includes 90 oscilloscope screenshots illustrating the behavior of working circuits, dozens of graphs giving highly useful measured data of the sort that is often buried or omitted in datasheets but which you need when designing circuits, and 80 tables (listing some 1650 active components), enabling intelligent choice of circuit components by listing essential characteristics (both specified and measured) of available parts. The new Art of Electronics retains the feeling of informality and easy access that helped make the earlier editions so successful and popular. It is an indispensable reference and the gold standard for anyone, student or researcher, professional or amateur, who works with electronic circuits.

Édition : Cambridge University Press - 1220 pages , 3eédition, 30 mars 2015

ISBN10 : 0521809266 - ISBN13 : 9780521809269

Commandez sur www.amazon.fr :

70.36 € TTC (prix éditeur 0.00 € TTC)
1. Foundations
2. Bipolar transistors
3. Field effect transistors
4. Operational amplifiers
5. Precision circuits
6. Filters
7. Oscillators and timers
8. Low noise techniques and transimpedance
9. Power regulation
10. Digital electronics
11. Programmable logic devices
12. Logical interfacing
13. Digital meets analog
14. Computers, controllers, and data links
15. Microcontrollers.
Aucune critique n'a été faite pour l'instant



 Poster une réponse Signaler un problème

Avatar de Vincent PETIT Vincent PETIT - Modérateur https://www.developpez.com
le 23/08/2018 à 12:25
The Art of Electronics
At long last, here is the thoroughly revised and updated third edition of the hugely successful The Art of Electronics. It is widely accepted as the best single authoritative book on electronic circuit design, and is in fact so popular that it has been counterfeited - so beware if purchasing from a third party via an online retailer, as you may receive a very inferior physical product. In addition to new or enhanced coverage of many topics, the third edition includes 90 oscilloscope screenshots illustrating the behavior of working circuits, dozens of graphs giving highly useful measured data of the sort that is often buried or omitted in datasheets but which you need when designing circuits, and 80 tables (listing some 1650 active components), enabling intelligent choice of circuit components by listing essential characteristics (both specified and measured) of available parts. The new Art of Electronics retains the feeling of informality and easy access that helped make the earlier editions so successful and popular. It is an indispensable reference and the gold standard for anyone, student or researcher, professional or amateur, who works with electronic circuits.

[Lire la suite]




 
couverture du livre Raspberry Pi

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Raspberry Pi

Exploitez tout le potentiel de votre nano-ordinateur

de
Public visé : Intermédiaire

Résumé de l'éditeur

L'objectif de ce livre est de fournir au lecteur 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 et de l'interfaçage physique. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.

Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation que vous pouvez utiliser avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel. L'utilisation de NOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en œuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en œuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress, ou en serveur de flux vidéo avec VLC.

Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en œuvre pour les corriger.

Édition : ENI - 592 pages , 1re édition, 1er mars 2014

ISBN10 : 2746087774 - ISBN13 : 9782746087774

Commandez sur www.amazon.fr :

29.90 € TTC (prix éditeur 29.90 € TTC) livraison gratuite !
  • Le Raspberry Pi
  • Description technique
  • Systèmes d'exploitation disponibles
  • Préparer la carte SD
  • Démarrer Raspbian
  • Utiliser la ligne de commande
  • Utiliser le mode graphique
  • Utiliser une mémoire de masse externe
  • Démarrer sur un disque externe
  • Que faire avec le Raspberry Pi ?
  • Programmer en Scratch
  • Programmer en Python
  • Le GPIO du Raspberry Pi
  • Les périphériques
  • Dépanner le Raspberry Pi
  • Annexes
Critique du livre par la rédaction Vincent ... le 27 mai 2015
La lecture de ce livre est agréable. La première partie permet de bien connaître son « nouveau jouet », en nous présentant les différents éléments qui la composent. Ensuite, nous avons une présentation sommaire des distributions. Je trouve malheureusement cette partie un peu courte, il aurait été intéressant de dire quelle distribution est plus pratique pour faire telle ou telle chose… Ensuite, le livre aborde l'installation d'une distribution, en indiquant clairement toutes les étapes nécessaires à une bonne installation, en ligne de commande et avec l'interface graphique.
Dans la seconde partie du livre, nous arrivons sur les utilisations qu'il est possible de faire ! L'utilisation de Scratch et la programmation en Python sont clairement expliquées. La partie sur le GPIO mériterait d'être plus détaillée avec des exemples plus concrets, comme sur ce qu'il est possible de faire : domotique, motorisation, etc.
Outre les deux manques cités, ce livre est bien utile pour une personne qui débute avec un Raspberry Pi, et pour les utilisateurs avancés c'est un bon outil pour se rappeler les principes.

Pour ma part, je recommanderai ce livre à toute personne qui voudrait se lancer dans l'utilisation d'un Raspberry Pi.




 Poster une réponse Signaler un problème

Avatar de djibril djibril - Responsable Perl et Outils https://www.developpez.com
le 27/05/2015 à 12:32
Raspberry Pi
Exploitez tout le potentiel de votre nano-ordinateur


L'objectif de ce livre est de fournir au lecteur 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 et de l'interfaçage physique. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.

Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation que vous pouvez utiliser avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel. L'utilisation de NOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en œuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en œuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress, ou en serveur de flux vidéo avec VLC.

Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en œuvre pour les corriger.

[Lire la suite]



 
couverture du livre Raspberry Pi, Le guide de l'utilisateur

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Raspberry Pi, Le guide de l'utilisateur

Premiers projets

de
Traducteurs : Olivier Engler
Public visé : Débutant

Résumé de l'éditeur

Réalisez vos projets et programmez avec le Raspberry Pi !

Conçu à l'origine pour faire découvrir la programmation, de façon simple et ludique, aux adolescents et aux adultes curieux, le Raspberry Pi a connu un succès mondial fulgurant, au point de se vendre à plus d'un million d'unités. Véritable phénomène, cet ordinateur de la taille d'une carte bancaire, vendu nu et très bon marché, permet aussi bien de lire des vidéos en HD que de piloter à distance des appareils électroniques en apprenant à programmer.

Co-écrit par l'un des concepteurs du Raspberry Pi, ce guide aborde tous les sujets pour bien maîtriser le « nano-ordinateur » et vous permettra de réaliser vos propres projets :

  • Installez votre Raspberry Pi, connectez le clavier, la souris, l'écran et autres périphériques
  • Installez des logiciels de la logithèque géante et gratuite de Debian
  • Découvrez les principes de gestion du système d'exploitation Linux
  • Configurez et paramétrez votre Raspberry Pi (connexion Internet, partition du disque dur, vidéo, overclocking, etc.)
  • Transformez votre Raspberry Pi en centre multimédia HD de salon, en poste bureautique ou en serveur web !
  • Apprenez la programmation avec Scratch et Python, créez vos premiers jeux
  • Réalisez des circuits électroniques d'entrée et de sortie, connectez ou soudez des composants en tous genres


Ce guide pratique est idéal pour maîtriser cet ordinateur révolutionnaire, créer ses projets, s'inspirer des idées, et comprendre en profondeur l'étendue des possibilités offertes par le Raspberry Pi.

Le nom et le logo Raspberry Pi sont des marques déposées de la Raspberry Pi Foundation. Ce guide n'est pas parrainé par la Raspberry Pi Foundation.

Édition : Pearson Education - 224 pages , 1re édition, 26 avril 2013

ISBN10 : 2744025798 - ISBN13 : 9782744025792

Commandez sur www.amazon.fr :

18.91 € TTC (prix éditeur 19.90 € TTC) livraison gratuite !
  • Connexion du circuit
    • Découverte du Raspberry Pi
    • Administration système Linux
    • Dépannage
    • Configuration réseau
    • Gestion des partitions
    • Configuration du Raspberry Pi
  • Le Raspberry comme centre multimédia, poste bureautique ou serveur Web
    • Le Raspberry devient un centre multimédia
    • Le Raspberry devient un poste bureautique
    • Le Raspberry devient un serveur Web
  • Programmation et circuits électroniques
    • Introduction au langage Scratch
    • Introduction à Python
    • Travaux pratiques
    • Cartes d'extension
  • Annexes
    • Recettes de Python
    • Modes d'affichage HDMI

Critique du livre par la rédaction Nicolas Vallée le 8 octobre 2013
Cet ouvrage est destiné à un public totalement débutant. Tout lecteur un peu expérimenté avec les systèmes Linux embarqué ne trouvera instructives que l'introduction expliquant la genèse du projet et sa philosophie, ainsi que la partie spécifique aux ports GPIO de la carte.
Le lecteur débutant abordera progressivement tous les aspects de la carte : présentation générale, puis installation d'un système Linux puis configuration matérielle plus avancée. Une fois cela assimilé, l'ouvrage lui proposera trois projets autour de la Raspberry Pi : le media center, le poste bureautique basique et le serveur web. A titre personnel, je trouve que le choix d'Apache pour un système embarqué n'est pas approprié, même si a priori la puissance de la carte est suffisante.
Enfin, deux introductions à la programmation sont proposées : l'une autour de Scratch, un langage graphique pour initier des enfants et l'autre autour du langage Python, qui sera ensuite étendue par les accès aux ports GPIO. Finalement, quelques cartes d'extensions seront présentées pour aller plus loin dans la conception d'un système embarqué plus complet.




 Poster une réponse Signaler un problème

Avatar de gorgonite gorgonite - Rédacteur/Modérateur https://www.developpez.com
le 13/10/2013 à 3:29
Je vous propose la critique du livre Raspberry Pi, , Le guide de l'utilisateur de Eben Upton, Gareth Halfacree



Réalisez vos projets et programmez avec le Raspberry Pi !

Conçu à l'origine pour faire découvrir la programmation, de façon simple et ludique, aux adolescents et aux adultes curieux, le Raspberry Pi a connu un succès mondial fulgurant, au point de se vendre à plus d'un million d'unités. Véritable phénomène, cet ordinateur de la taille d'une carte bancaire, vendu nu et très bon marché, permet aussi bien de lire des vidéos en HD que de piloter à distance des appareils électroniques en apprenant à programmer.

Co-écrit par l’un des concepteurs du Raspberry Pi, ce guide aborde tous les sujets pour bien maîtriser le « nano-ordinateur » et vous permettra de réaliser vos propres projets :
• Installez votre Raspberry Pi, connectez le clavier, la souris, l’écran et autres périphériques
• Installez des logiciels de la logithèque géante et gratuite de Debian
• Découvrez les principes de gestion du système d’exploitation Linux
• Confi gurez et paramétrez votre Raspberry Pi (connexion Internet, partition du disque dur, vidéo, overclocking, etc.)
• Transformez votre Raspberry Pi en centre multimédia HD de salon, en poste bureautique ou en serveur web !
• Apprenez la programmation avec Scratch et Python, créez vos premiers jeux
• Réalisez des circuits électroniques d’entrée et de sortie, connectez ou soudez des composants en tous genres

Ce guide pratique est idéal pour maîtriser cet ordinateur révolutionnaire, créer ses projets, s’inspirer des idées, et comprendre en profondeur l’étendue des possibilités off ertes par le Raspberry Pi.

Avez vous lu ce livre, pensez vous le lire ?
Avatar de f-leb f-leb - Rédacteur/Modérateur https://www.developpez.com
le 14/10/2013 à 22:47
j'ai lu le livre

Si on n'est pas intéressé par l'introduction à Python (quoi que l'auteur pousse avec les sockets quand même) et Scratch ou qu'on ne souhaite pas transformer son Pi en centre multimédia ou en poste bureautique, on pourrait croire qu'il ne reste plus grand-chose du bouquin

Il reste quand même la partie administration/configuration/dépannage qui est pas mal pour débuter.
La partie Hardware est abordée avec l'exploitation du port GPIO en Python (bouton-poussoir, LED qui clignote, bla bla...) et la découverte de quelques cartes d'extension.

Très bien pour le grand débutant ou à des fins pédagogiques. Le RPi a été créé initialement dans le but d'initier à l'informatique après tout

 
couverture du livre Solutions temps réel sous Linux

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
2 commentaires
 
 

Solutions temps réel sous Linux

Avec 50 exercices corrigés

de
Public visé : Expert

Résumé de l'éditeur

Comprendre le fonctionnement de l'ordonnanceur et du noyau
Pour concevoir un système équilibré, stable et réactif aux événements externes, il est indispensable de bien comprendre le rôle et l'organisation de ses divers composants. C'est l'un des premiers buts de ce livre, qui détaille et commente les interactions, les activations et les commutations des tâches. De très nombreux exemples illustrant le propos permettront au lecteur de réaliser ses propres expériences sur son poste Linux.

Bâtir un système temps réel sous contraintes temporelles fortes
Pour construire une application temps réel sous Linux, l'architecte logiciel doit choisir entre différentes solutions, un choix crucial qui influera sensiblement sur les limites de fonctionnement de son application. Dans cet ouvrage, l'auteur étudie les environnements libres pouvant répondre à des contraintes temporelles plus ou moins fortes et propose des outils pour valider le comportement des tâches face à des charges logicielles ou interruptives importantes.

À qui s'adresse cet ouvrage ?
  • Aux développeurs, architectes logiciels et ingénieurs devant mettre en oeuvre des applications temps réel sous Linux
  • Aux décideurs et industriels souhaitant installer un système temps réel sous Linux
  • Aux étudiants en informatique


Sur le site http://christophe.blaess.fr
  • Téléchargez le code source des exemples
  • Consultez les corrigés des exercices et de nombreux documents complémentaires
  • Dialoguez avec l'auteur

Édition : Eyrolles - 294 pages , 1re édition, 1er mai 2012

ISBN10 : 2212133820 - ISBN13 : 9782212133820

Commandez sur www.amazon.fr :

33.25 € TTC (prix éditeur 35.00 € TTC) livraison gratuite !
  • Multitâche et commutation
  • Interruptions, exceptions et appels système
  • Ordonnancement temps partagé et priorités
  • Limitations de l'ordonnancement temps partagé
  • Principes du temps réel
  • Performances du temps réel souple
  • Problèmes temps réel classiques
  • Limites et améliorations du temps réel Linux
  • Extensions temps réel de Linux
  • Programmer avec Xenomai
  • Traitement des interruptions
  • Conclusion - État des lieux et perspectives
  • A - Compilation d'un noyau
  • B - Bibliographie
Critique du livre par la rédaction Nicolas Vallée le 1er mai 2013
Cet ouvrage réussit le pari d'aborder de manière illustrée tous les aspects importants pour l'intégration d'une solution temps réel sur une plate-forme GNU/Linux, tout en prenant le temps d'expliquer tous les concepts. Par ailleurs, l'auteur est suffisamment pédagogue pour que même un étudiant n'ayant à son actif qu'un simple de cours de programmation système puisse appréhender correctement ce contenu destiné à un public bien plus expérimenté.
Je n'ai pas eu le temps de tester les (très) nombreux exemples fournis. Mais toutes les notions avaient l'air bien illustrées et mes tests ont été très instructifs.
N.B. Certains exemples des chapitres 6 et 11 nécessitent l'utilisation d'une carte de développement, en raison de l'indisponibilité de vrai port série sur un PC moderne.
À l'exception d'un détail sur la notion de « pire cas » dans le temps d'exécution d'une tâche temps réel strict. Il sera difficile de trouver quelque chose à critique pour un ouvrage destiné à un lectorat aussi vaste.




 Poster une réponse Signaler un problème

Avatar de gorgonite gorgonite - Rédacteur/Modérateur https://www.developpez.com
le 28/06/2013 à 14:20
Je vous propose une critique de la 1re édition du livre Solutions temps réel sous Linux de Christophe Blaess, publiée aux éditions Eyrolles



Comprendre le fonctionnement de l'ordonnanceur et du noyau
Pour concevoir un système équilibré, stable et réactif aux événements externes, il est indispensable de bien comprendre le rôle et l'organisation de ses divers composants. C'est l'un des premiers buts de ce livre, qui détaille et commente les interactions, les activations et les commutations des tâches. De très nombreux exemples illustrant le propos permettront au lecteur de réaliser ses propres expériences sur son poste Linux.

Bâtir un système temps réel sous contraintes temporelles fortes
Pour construire une application temps réel sous Linux, l'architecte logiciel doit choisir entre différentes solutions, un choix crucial qui influera sensiblement sur les limites de fonctionnement de son application. Dans cet ouvrage, l'auteur étudie les environnements libres pouvant répondre à des contraintes temporelles plus ou moins fortes et propose des outils pour valider le comportement des tâches face à des charges logicielles ou interruptives importantes.

À qui s'adresse cet ouvrage ?
  • Aux développeurs, architectes logiciels et ingénieurs devant mettre en oeuvre des applications temps réel sous Linux
  • Aux décideurs et industriels souhaitant installer un système temps réel sous Linux
  • Aux étudiants en informatique

Avez-vous lu ce livre, pensez-vous le lire ?
Avatar de Bktero Bktero - Modérateur https://www.developpez.com
le 28/06/2013 à 15:11
Ah ! Christophe Blaess ! Je suis fan ! Son blog est le seul que je lis régulièrement, mon premier post sur mon blog reprend un de ces post, et son blog est un modèle pour le mien

Je connais le livre, connaissant l'auteur je ne doute pas qu'il soit excellent. Malheureusement, je ne travaille ni en Linux embarqué ni en temps réel. N'ayant pas beaucoup de temps perso, je ne le lirai donc pas (pour le moment ?).

Mais si vous avez le temps, lisez-le
Avatar de Aquanum Aquanum - Membre chevronné https://www.developpez.com
le 30/06/2013 à 12:21
Idem pour moi, je n'évolue pas dans le temps réel pur, mais ça m’intéresse pas mal. Christophe me l'a envoyé, mais je n'ai toujours pas eu le temps de le lire faute de temps J'ai une pile monstrueuse de bouquins techniques qui s'accumule... Je vais tâcher de trouver le temps ! Comme ça je pourrai revenir donner mon avis également

 
couverture du livre Linux embarqué - 3ème édition

Note 5 drapeau
Détails du livre
Sommaire
Critiques (1)
19 commentaires
 
 

Linux embarqué - 3ème édition

de
Public visé : Intermédiaire

Résumé de l'éditeur

Discrets mais omniprésents, les logiciels embarqués équipent aussi bien les appareils électroménagers et les véhicules que les assistants personnels et les téléphones portables. Dans un contexte où robustesse, légèreté et interopérabilité sont essentielles, le système libre Linux se révèle un excellent choix : open source et libre de droits, il peut être adapté et diffusé à grande échelle pour un coût de licence nul, tout en intégrant l'ensemble des technologies Internet et multimédias.

Un ouvrage de référence entièrement refondu pour cette troisième édition

Sans équivalent en français, l'ouvrage de Pierre Ficheux s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Entièrement remaniée et actualisée, cette troisième édition détaille les règles d'utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (2.6.30 et supérieures). Elle décrit également les derniers outils utilisés dans le monde Linux embarqué comme l'émulateur de matériel QEMU, l'environnement de développement Buildroot, le chargeur de démarrage U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Qt4 développée par Nokia. En outre, un chapitre entier est dédié à l'utilisation des outils de mise au point, tels que KGDB, OProfile ou les sondes d'émulation JTAG.
Les exemples de l'ouvrage portent sur l'architecture ARM, qui est aujourd'hui l'architecture la plus répandue pour les applications embarquées, mais traitent également des processeurs x86, désormais très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l'outil libre et gratuit QEMU.

Édition : Eyrolles - 378 pages , 3eédition, 1er avril 2004

ISBN10 : 221212452X - ISBN13 : 9782212124521

Commandez sur www.amazon.fr :

37.05 € TTC (prix éditeur 39.00 € TTC) livraison gratuite !
  • I. Introduction à Linux et aux systèmes embarqués
    • 1. Les logiciels embarqués et leurs systèmes d'application
    • 2. Linux comme système embarqué
    • 3. Choix du matériel
  • II. Mise en place d'un système embarqué
    • 1. Structure du système Linux
    • 2. Environnement de développement
    • 3. Construction de la distribution
    • 4. Configuration du réseau
    • 5. Le chargeur de démarrage
    • 6. Mémoire de masse et système de fichiers
  • III. Techniques avancées
    • 1. Utiliser Buildroot
    • 2. Outils de mise au point
    • 3. Systèmes temps réel
    • 4. Interface homme-machine

Critique du livre par la rédaction Nicolas Vallée le 1er avril 2004
Un des rares ouvrages "généralistes" qui m'ait appris ou remémoré des éléments du système Linux.
La plupart des points importants y sont abordés. Chacun d'entre eux est plutôt bien vulgarisé, puis détaillé techniquement et enfin illustré avec un exemple d'application. Une fois étudié l'ensemble de l'ouvrage, vous serez à même de mettre en place votre environnement de travail (cross-compilation, recompilation du noyau et des logiciels embarqués), d'émuler votre système embarqué dans Qemu, puis d'expérimenter sur le véritable matériel.

Le seul point négatif, selon moi, est l'approche trop superficielle utilisée pour décrire les systèmes temps-réel... au final, le lecteur saura en quoi le système Linux standard n'est pas adapté à cette problématique, mais il n'aura pas conscience de problématiques essentielles comme les WCET.




 Poster une réponse Signaler un problème

Avatar de Lana.Bauer Lana.Bauer - Expert éminent sénior https://www.developpez.com
le 16/03/2011 à 11:44
Nicolas Vallée vous propose la critique de la 3e édition du livre Linux embarqué de Pierre Ficheux



Discrets mais omniprésents, les logiciels embarqués équipent aussi bien les appareils électroménagers et les véhicules que les assistants personnels et les téléphones portables. Dans un contexte où robustesse, légèreté et interopérabilité sont essentielles, le système libre Linux se révèle un excellent choix : open source et libre de droits, il peut être adapté et diffusé à grande échelle pour un coût de licence nul, tout en intégrant l'ensemble des technologies Internet et multimédias.

Un ouvrage de référence entièrement refondu pour cette troisième édition

Sans équivalent en français, l'ouvrage de Pierre Ficheux s'ouvre par un panorama du marché de l'embarqué et des solutions Linux existantes en les comparant aux alternatives propriétaires. Il indique ensuite la méthodologie à suivre pour construire, à partir du noyau Linux, un système embarqué adapté. Entièrement remaniée et actualisée, cette troisième édition détaille les règles d'utilisation des licences GPL/LGPL pour les systèmes embarqués, ainsi que la prise en charge des dernières versions du noyau Linux (2.6.30 et supérieures). Elle décrit également les derniers outils utilisés dans le monde Linux embarqué comme l'émulateur de matériel QEMU, l'environnement de développement Buildroot, le chargeur de démarrage U-Boot, les extensions temps réel Xenomai et PREEMPT-RT, ou encore la bibliothèque graphique embarquée Qt4 développée par Nokia. En outre, un chapitre entier est dédié à l'utilisation des outils de mise au point, tels que KGDB, OProfile ou les sondes d'émulation JTAG.
Les exemples de l'ouvrage portent sur l'architecture ARM, qui est aujourd'hui l'architecture la plus répandue pour les applications embarquées, mais traitent également des processeurs x86, désormais très présents au travers du processeur Intel Atom(r). La majorité des exemples décrits peuvent être directement exploités par le lecteur dans un environnement ARM9 émulé par l'outil libre et gratuit QEMU.

Avez vous lu ce livre, pensez vous le lire ?
Avatar de monnoliv monnoliv - Membre habitué https://www.developpez.com
le 16/03/2011 à 21:03
J'ai lu (pas jusqu'au bout) la 2ème édition (2005) et j'ai été assez déçu par le contenu qui est destiné plus à des informaticiens qu'à des électroniciens. Débutant en Linux, j'espérais faire d'une pierre deux coup avec ce bouquin mais finalement j'ai peu appris. L'auteur présente un tas de soft et lignes de commandes sans vraiment expliquer comment ça fonctionne. Il voit l'embarqué à la manière d'un informaticien, c'est à dire comme une petite carte aux ressources limitées sur laquelle il faut faire tenir un noyau minimal.
Mais attention, la 3ème édition semble elle, plus alléchante: ARM, UBoot, JTAG, BuildRoot ...

Sinon pour apprendre Linux depuis le stade 0 je conseille plutôt ce site extrêmement bien fait même s'il n'est pas à jour (english):
Avatar de Arnard Arnard - Membre émérite https://www.developpez.com
le 16/03/2011 à 21:25
J'ai aussi la 2e édition, que j'ai bien apprécié (mais j'ai un profil dev )

Si quelqu'un a un liste assez exhaustive des différences avec la v3, ça peut m'intéresser !
couverture du livre Linux embarqué

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Linux embarqué

2 ème édition

de

Résumé de l'éditeur

Discrets mais omniprésents, les logiciels embarqués équipent aussi bien les appareils électro-ménagers et les véhicules que les assistants personnels et les téléphones mobiles. Dans un contexte où robustesse, légèreté et interopérabilité sont essentiels, le système libre Linux se révèle un excellent choix : open source et libre de droits, il peut être adapté et diffusé à grande échelle pour un coût de licence nul, tout en intégrant l'ensemble des dialectes Internet et multimédia.

Édition : Eyrolles - 330 pages , 2eédition, 1er septembre 2005

ISBN10 : 2212116748 - ISBN13 : 9782212116748

Commandez sur www.amazon.fr :

37.05 € TTC (prix éditeur 39.00 € TTC) livraison gratuite !
  • Systèmes embarqués, généralités
  • Méthodologie de création d'un système Linux embarqué
  • Mise en œuvre particulières
  • Études de cas
  • Glossaire
Critique du livre par la rédaction netah25 le 1er septembre 2005
Ce livre est une excellente introduction à la programmation embarquée sous Linux ainsi qu'aux systèmes embarqués sous OS basé sur le kernel Linux. Il fait un état des lieux du domaine de l'embarqué et des solutions à étudier pour être sûr de faire un choix optimal lors des choix stratégiques ou de la mise en œuvre d'un projet embarqué.

Il présente un sommaire, que je serais tenté d'appeler architecture (tant sa clarté est efficace), complet et dans lequel on se retrouve facilement. Je vois deux grandes utilisations de ce livre, aussi bien un point de départ a la réflexion de logique embarquée visant a la définition d'un cahier des charges, ou alors en livre de table lors de la mise en œuvre d'un cahier des charge embarqué, pour s'appuyer sur les nombreux exemples et références donnés tout au long de l'ouvrage.

Les deux études de cas en fin d'ouvrage permettent d'illustrer nombre de conseils et d'astuces distribués tout au long du livre. Avec cette seconde édition, qui inclut le noyau 2.6 dans la plupart des exemples, ce livre conserve sa réalité dans le quotidien des décideurs et programmeurs concernés par la programmation embarquée sous Linux.




 Poster une réponse Signaler un problème

Avatar de forum forum - Robot Forum https://www.developpez.com
le 02/06/2014 à 20:19
Bonjour,

Linux embarqué
2 ème édition


Discrets mais omniprésents, les logiciels embarqués équipent aussi bien les appareils électro-ménagers et les véhicules que les assistants personnels et les téléphones mobiles. Dans un contexte où robustesse, légèreté et interopérabilité sont essentiels, le système libre Linux se révèle un excellent choix : open source et libre de droits, il peut être adapté et diffusé à grande échelle pour un coût de licence nul, tout en intégrant l'ensemble des dialectes Internet et multimédia.

[Lire la suite]

  • Avez-vous lu ce livre ou pensez-vous le lire ?
  • Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
  • Avez-vous un commentaire à faire ?




 
couverture du livre Raspberry Pi Cookbook

Note 4.5 drapeau
Détails du livre
Critiques (1)
0 commentaire
 
 

Raspberry Pi Cookbook

Software and Hardware Problems and Solutions

de
Public visé : Débutant

Résumé de l'éditeur

The world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In this cookbook, prolific hacker and author Simon Monk provides more than 200 practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino.

You’ll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly).

Set up and manage your Raspberry Pi
Connect the Pi to a network
Work with its Linux-based operating system
Use the Pi’s ready-made software
Program Raspberry Pi with Python
Control hardware through the GPIO connector
Use Raspberry Pi to run different types of motors
Work with switches, keypads, and other digital inputs
Hook up sensors for taking various measurements
Attach different displays, such as an LED matrix
Create dynamic projects with Raspberry Pi and Arduino

Édition : O'Reilly - 500 pages , 1re édition, 31 décembre 2013

ISBN10 : 1449365221 - ISBN13 : 9781449365226

Commandez sur www.amazon.fr :

30.71 € TTC (prix éditeur 0.00 € TTC) livraison gratuite !
Critique du livre par la rédaction plawyx le 13 mars 2014
Après un chapitre sur l'installation et un autre d'initiation à Linux, l'auteur rappelle en une cinquantaine de page les bases de python.

Ensuite, le point fort du livre. Près de 180 pages sont consacrées à des exemples d'utilisation du RPI se basant sur le GPIO: de l'interrupteur électrique, au contrôle de moteur, en passant par le GPS, les capteurs de lumière, de température, l'affichage et la présentation de nombreuses cartes d'extension. Schéma + code python : idéal pour un débutant.

Pour finir, un chapitre est consacré au couplage RPI-arduino.

Je n'ai pas lu tous les livres sur la présentation du RPI, mais je le conseille à des débutants. Il permet très rapidement de se faire une idée sur le potentiel du RPI.




 Poster une réponse Signaler un problème

Avatar de Lana.Bauer Lana.Bauer - Expert éminent sénior https://www.developpez.com
le 31/05/2014 à 13:42
Bonjour,

La rédaction Developpez a lu pour vous ce livre :


N'hésitez pas à proposez vos critiques et remarques sur le livre.

Bonne lecture !

 
Contacter le responsable de la rubrique Systèmes Embarqués