Livres numériques (PDF)

147 produits


  • C Programming on Raspberry Pi (E-book)

    Elektor Digital Programmation C sur Raspberry Pi (E-book)

    Le Raspberry Pi a habituellement été programmé en utilisant Python. Bien qu'il s'agisse d'un langage très puissant, de nombreux programmeurs ne le connaissent pas. De l?autre part, C est peut-être le langage de programmation le plus couramment utilisé et tous les microcontrôleurs peuvent être programmés à l'aide de ce langage Le langage C est enseigné dans la plupart des écoles et universités techniques et presque tous les élèves ingénieurs sont habitués à l?utiliser dans leurs projets. Ce livre porte sur l'utilisation du Raspberry Pi avec le langage C pour développer une série de projets. Deux des bibliothèques C les plus populaires, wiringPi et pigpio, sont utilisées. Le livre commence par une introduction au langage C et la plupart des débutants et des étudiants trouveront ce chapitre très utile. De nombreux projets sont proposés dans le livre, notamment l'utilisation du Wi-Fi et du Bluetooth pour établir la communication avec les smartphones. De nombreux projets relatifs aux capteurs et au matériel sont inclus. Les bibliothèques wiringPi et pigpio sont utilisées dans tous les projets. Les listings complets des programmes sont fournis avec des explications détaillées. Tous les projets ont été entièrement testés et fonctionnent. Les projets suivants sont fournis dans le livre: L?tilisation des capteurs L?tilisation des LCDs Les bus I²C et SPI La communication série Le multitasking Les interruptions externes et les interruptions du timer L?tilisation du Wi-Fi Les serveurs web Communiquer avec les smartphones/li> Utilisation de Bluetooth/li> Envoi de données vers le cloud Les listings des programmes de tous les projets Raspberry Pi développés dans ce livre sont disponibles sur le site Web d'Elektor. Les lecteurs peuvent télécharger et utiliser ces programmes dans leurs projets. Ils peuvent également les personnaliser pour les adapter à leurs applications.

    € 29,95

    Membres € 23,96

  • PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)

    Elektor Digital Contrôle numérique pratique basé sur PID avec Raspberry Pi et Arduino Uno (E-book)

    L'Arduino Uno est un système de développement de microcontrôleur à code source ouvert comprenant du matériel, un environnement de développement intégré (EDI ou IDE en anglais) et un grand nombre de bibliothèques. Il est soutenu par une énorme communauté de programmeurs, d'ingénieurs en électronique, de passionnés et d'universitaires. Les bibliothèques, en particulier, facilitent vraiment la programmation Arduino et réduisent le temps de programmation. De plus, les bibliothèques facilitent grandement le test de vos programmes, puisque la plupart d'entre elles sont fournies entièrement testées et fonctionnelles. Le Raspberry Pi 4 peut être utilisé dans de nombreuses applications telles que les appareils d?audio et vidéo. Il fonctionne également dans les contrôleurs industriels, la robotique, les jeux, et dans de nombreuses applications domestiques et commerciales. Le Raspberry Pi 4 offre également des fonctionnalités Wi-Fi et Bluetooth, ce qui le rend idéal pour les applications de contrôle et de surveillance à distance et sur Internet. Ce livre traite de l'utilisation du Raspberry Pi 4 et de l'Arduino Uno dans des applications de contrôle automatique basé sur le PID. Le livre commence par la théorie de base des systèmes de contrôle et du contrôle par rétroaction. Des projets pratiques et testés sont proposés pour contrôler des systèmes réels à l'aide de contrôleurs PID. La réponse temporelle en boucle ouverte, le réglage des paramètres PID et la réponse temporelle en boucle fermée des systèmes développés sont discutés avec les schémas de principe, les schémas de circuit, les algorithmes des contrôleurs PID et les listages complets des programmes pour le Raspberry Pi et l'Arduino Uno. Les projets proposés dans le livre visent à enseigner la théorie et les applications des contrôleurs PID et peuvent être facilement modifiés pour d'autres applications. Les projets proposés pour le Raspberry Pi 4 devraient fonctionner avec tous les autres modèles de la famille Raspberry Pi. Le livre couvre les sujets suivants : Systèmes de contrôle en boucle ouverte et en boucle fermée Capteurs analogiques et numériques Fonctions de transfert et systèmes à temps continu Réponses temporelles des systèmes du premier et du second ordre Systèmes numériques à temps discret Contrôleurs PID en temps continu Contrôleurs PID à temps discret Contrôle de température ON-OFF avec Raspberry Pi et Arduino Uno Contrôle de température par PID avec Raspberry Pi et Arduino Uno Contrôle de moteur DC basé sur PID avec Raspberry Pi et Arduino Uno Contrôle du niveau d'eau par PID avec Raspberry Pi et Arduino Uno Contrôle de la luminosité des LED-LDR basé sur un PID avec Raspberry Pi et Arduino Uno

    € 29,95

    Membres € 23,96

  • Control Your Home with Raspberry Pi (E-book)

    Elektor Digital Contrôlez votre maison avec Raspberry Pi (E-book)

    Sécurisé, modulaire, open source et autonome Depuis l’introduction du Raspberry Pi, les passionnés l’utilisent pour automatiser leur maison. Le Raspberry Pi est un ordinateur puissant dans un petit boîtier, doté de nombreuses options d'interface pour contrôler divers appareils. Ce livre vous montre comment automatiser votre maison avec un Raspberry Pi. Vous apprendrez à utiliser divers protocoles sans fil pour la domotique, tels que Bluetooth, les ondes radio 433,92 MHz, Z-Wave et Zigbee. Bientôt, vous automatiserez votre maison avec Python, Node-RED et Home Assistant, et vous pourrez même parler à votre système domotique. Tout cela se fait de manière sécurisée, avec un système modulaire, entièrement open source, sans recourir à des services tiers. Vous contrôlez votre maison et personne d'autre. À la fin de ce livre, vous pouvez installer et configurer votre Raspberry Pi comme une passerelle domotique très flexible pour les protocoles de votre choix, et relier divers services avec MQTT pour en faire votre propre système. Cette approche DIY (faites-le vous-même) est un peu plus laborieuse que la simple installation d'un système domotique standard, mais au cours du processus, vous pouvez apprendre beaucoup de choses et, au final, vous savez exactement ce qui fait fonctionner votre maison et comment le modifier. C’est pour cela que vous étiez intéressé par le Raspberry Pi en premier lieu, n’est-ce pas ? Transformez votre Raspberry Pi en une passerelle fiable pour divers protocoles domotiques. Rendez votre configuration domotique reproductible avec Docker Compose. Sécurisez toutes vos communications réseau avec TLS. Créez un système de vidéosurveillance pour votre maison. Automatisez votre maison avec Python, Node-RED, Home Assistant et AppDaemon. Accédez en toute sécurité à votre tableau de bord domotique depuis des emplacements distants. Utilisez des commandes vocales entièrement hors ligne dans votre propre langue. Téléchargez le logiciel et consultez les errata du livre sur GitHub .

    € 32,50

    Membres € 26,00

  • Compilation 2 Raspberry Pi (PDF)

    Elektor Digital Compilation 2 Raspberry Pi (PDF)

    Téléchargez ici la version numérique de la compilation 2 Raspberry Pi : 30 articles parus dans le magazine Elektor ! Après l'achat, le lien de téléchargement reste disponible dans votre compte. Merci de télécharger le document PDF pour obtenir des informations sur le monde du Raspberry Pi sur votre ordinateur, sur votre tablette tactile ou sur votre téléphone.

    € 7,50

    Membres € 6,00

  • Raspberry Pi Full Stack (E-book)

    Elektor Digital Raspberry Pi Full Stack (livre électronique)

    p>Ce livre vous emmène dans une visite éclair du développement d'applications Web full-stack à l'aide de Raspberry Pi. Vous apprendrez à créer une application à partir de zéro. Vous acquerrez de l'expérience et des connaissances sur les technologies, notamment : Le système d'exploitation Linux et la ligne de commande. Le langage de programmation Python. Les broches d'entrée-sortie à usage général (GPIO) du Raspberry Pi. Le serveur Web Nginx. Micro-framework Flask Python pour les applications Web. JQuery et CSS pour créer des interfaces utilisateur. Gérer les fuseaux horaires. Création de graphiques avec Plotly et Google Charts. Enregistrement des données avec Google Sheet. Développement d'applets avec IFTTT. Sécuriser votre application avec SSL. Recevez des messages texte sur votre téléphone avec Twilio. Ce livre vous apprend également comment configurer à distance un nœud de capteur Arduino sans fil et en collecter des données. Votre application Web Raspberry Pi sera capable de traiter les données du nœud Arduino de la même manière qu'elle traite les données de son capteur intégré. Raspberry Pi Full Stack vous enseigne de nombreuses compétences essentielles à la création d'applications Web et Internet des objets. L'application que vous construirez dans ce projet est une plate-forme sur laquelle vous pourrez vous développer. Ce n'est que le début de ce que vous pouvez faire avec un Raspberry Pi et les composants logiciels et matériels que vous apprendrez. Ce livre est soutenu par l'auteur à travers un espace de discussion dédié.

    € 32,95

    Membres € 26,36

  • Nucleo Boards Programming with the STM32CubeIDE (E-book)

    Elektor Digital Programmation de cartes Nucleo avec le STM32CubeIDE (E-book)

    Les processeurs de la famille STM32 Nucleo sont fabriqués par STMicroelectronics. Il s'agit des cartes de développement, à bas prix, basées sur les microcontrôleurs ARM. Ce livre porte sur le développement de projets à l'aide du célèbre logiciel STM32CubeIDE avec la carte de développement Nucleo-L476RG. Dans les premiers chapitres du livre, l'architecture de la famille Nucleo est brièvement décrite. Le livre couvre de nombreux projets utilisant la plupart des fonctionnalités de la carte de développement Nucleo-L476RG. Les listings complete du STM32CubeIDE sont données pour chaque projet avec des descriptions détaillées. Les projets vont du simple clignotement de LEDs à des projets plus complexes utilisant des modules, des dispositifs et des bibliothèques tels que GPIO, ADC, DAC, I²C, SPI, LCD, DMA, entrées analogiques, gestion de l'énergie, la bibliothèque X-CUBE-MEMS1, DEBUGGING, et autres. In addition, several projects are given using the popular Nucleo Expansion Boards. En outre, plusieurs projets sont présentés en utilisant les cartes d'extension Nucleo populaires. Ces cartes d'extension se branchent sur les cartes de développement Nucleo et fournissent des capteurs, des relais, des accéléromètres, des gyroscopes, Wi-Fi, et bien d'autres. L'utilisation d'une carte d'extension avec la bibliothèque X-CUBE-MEMS1 simplifie considérablement le développement des projets. Tous les projets présentés dans ce livre ont été testés et fonctionnent. Les sous-titres suivants sont donnés pour chaque projet : Titre du projet, description, objectif, schéma fonctionnel, schéma électrique et listing du programme pour le STM32CubeIDE. Dans ce livre, vous apprendrez davantage sur l'architecture du microcontrôleur STM32; la carte de développement Nucleo-L476RG dans les projets utilisant l'outil de développement logiciel intégré STM32CubeIDE; les interruptions externes et internes et le DMA; DEBUG, un programme développé à l'aide du STM32CubeIDE; le microcontrôleur en modes Sleep, Stop et Standby; Nucleo Expansion Boards avec les cartes de développement Nucleo. Ce dont vous avez besoin un PC avec une connexion Internet et un port USB; le logiciel STM32CubeIDE (disponible gratuitement sur le site de STMicroelectronics les fichiers sources du projet, disponibles sur la page web du livre hébergée par Elektor; la carte de développement Nucleo-L476RG; des composants électroniques simples tels que des LEDs, un capteur de température, des puces I²C et SPI, et quelques autres; Cartes d'extension Nucleo (facultatives).

    € 34,95

    Membres € 27,96

  • Programming with Node-RED (E-book)

    Elektor Digital Programmation avec Node-RED (E-book)

    L'Internet des objets (IoT) devient un domaine d'application important pour les systèmes embarqués. En conséquence, de plus en plus de personnes s’intéressent à l’apprentissage de la conception et de la programmation embarquées. Les collèges techniques et les universités s'éloignent des anciens microcontrôleurs 8 et 16 bits et introduisent des microcontrôleurs intégrés 32 bits dans leurs programmes. De nombreuses applications IoT nécessitent de la précision, une puissance de traitement élevée et une faible consommation d’énergie. Produit par IBM, Node-RED est un éditeur visuel open source permettant de câbler l'Internet des objets. Node-RED est livré avec un grand nombre de nœuds pour gérer une multitude de tâches. Les nœuds nécessaires sont sélectionnés et fusionnés pour effectuer une certaine tâche. Node-RED est basé sur une programmation de type flux dans laquelle les nœuds sont configurés et réunis pour former un programme d'application. Il existe des nœuds pour effectuer des tâches complexes, notamment l'accès au Web, Twitter, le courrier électronique, HTTP, Bluetooth, MQTT, le contrôle des ports GPIO, etc. Un aspect particulièrement intéressant de Node-RED est que le programmeur n'a pas besoin d'apprendre à écrire des programmes complexes. . Par exemple, un e-mail peut être envoyé en fusionnant simplement des nœuds et en écrivant seulement quelques lignes de code. Le but de ce livre est d'apprendre à utiliser Node-RED dans des projets. La principale plate-forme matérielle utilisée dans la plupart des projets de ce livre est le Raspberry Pi 4. Des chapitres sont inclus pour montrer comment Node-RED peut également être utilisé avec Arduino Uno, ESP32 DevKitC et les cartes de développement de microcontrôleurs ESP8266 NodeMCU.

    € 32,50

    Membres € 26,00

  • FreeRTOS for ESP32-Arduino (E-book)

    Elektor Digital FreeRTOS pour ESP32-Arduino (livre électronique)

    La programmation des systèmes embarqués est difficile en raison de ressources limitées et de fonctionnalités de débogage limitées. Pourquoi développer votre propre système d'exploitation en temps réel (RTOS) et votre propre application alors que le logiciel FreeRTOS éprouvé est disponible gratuitement ? Pourquoi ne pas commencer avec une fondation validée ? Chaque développeur de logiciels sait qu'il faut diviser un problème difficile en problèmes plus petits pour le résoudre. En utilisant des tâches préemptives distinctes et des mécanismes de communication FreeRTOS, une séparation nette des tâches est obtenue dans toute l'application. Il en résulte des conceptions sûres et maintenables. Les ingénieurs en exercice et les étudiants peuvent utiliser à la fois ce livre et l'environnement Arduino ESP32 pour se plonger dans les concepts FreeRTOS à un rythme confortable. Le texte bien organisé permet de maîtriser chaque concept avant de passer au chapitre suivant. Des expériences pratiques et des diagrammes sont inclus pour ramener les leçons à la maison. L'expérience est le meilleur professeur. Chaque chapitre contient des exercices pour tester vos connaissances. Le traitement de l'interface de programmation d'application (API) FreeRTOS est entièrement destiné à l'environnement Arduino ESP32. Vous pouvez appliquer ce que vous avez appris à d'autres environnements FreeRTOS, notamment ESP-IDF d'Espressif. Le code source est disponible sur GitHub. Avec tous ces outils, vous êtes aux commandes lorsqu'il est temps de développer votre prochain projet ESP32 ultra cool. Ce que vous apprendrez : Comment fonctionne la planification préemptive dans FreeRTOS La startup 'loopTask' d'Arduino Files d'attente de messages Minuteries FreeRTOS et tâche IDLE Le sémaphore, le mutex et leurs différences La boîte mail et son application Priorités des tâches en temps réel et leur impact Interrompre l'interaction et l'utilisation avec FreeRTOS Que définit Notifier les tâches avec des événements Groupes d'événements Sections critiques Tâche de stockage local La tâche du gardien

    € 32,50

    Membres € 26,00

  • KiCad 6 Like A Pro (Bundle) E-book

    Elektor Digital KiCad 6 comme un pro (Bundle) Ebook

    Débuter avec le meilleur outil de PCB open source au monde + Maîtriser la conception de PCB avec des projets du monde réel. Un manuel tellement complet qu'il a fallu le mettre en deux livres ! La dernière itération de KiCad, le meilleur outil de circuits imprimés gratuit au monde, regorge de fonctionnalités que l'on trouve généralement uniquement dans les outils de CAO commerciaux coûteux. Cette suite d'applications multiplateforme moderne, construite autour d'éditeurs de schémas et de conception, avec des applications auxiliaires, est un outil PCB stable et mature. KiCad 6 convient parfaitement aux ingénieurs en électronique et aux amateurs. Voici les améliorations et fonctionnalités les plus significatives de KiCad 6, à la fois sur et sous le capot : Interface utilisateur moderne, entièrement repensée à partir des versions précédentes Vérificateurs de règles électriques et de conception améliorés et personnalisables Éditeur de thème vous permettant de personnaliser KiCad sur votre écran Possibilité d'importer des projets depuis Eagle, CADSTART, etc. Gestion améliorée des bus Contrôle total sur la présentation des informations par l'éditeur de mise en page Les filtres définissent les éléments sélectionnables Le routeur interactif amélioré vous aide à dessiner des pistes uniques et des paires différentielles avec précision Outils nouveaux ou améliorés pour tracer des pistes, mesurer des distances, régler la longueur des pistes, etc. Outil amélioré pour créer des zones remplies Échange de données facile avec d'autres applications de CAO Visionneuse 3D réaliste compatible avec le lancer de rayons Une immense communauté de contributeurs qui améliorent KiCad chaque jour Riches référentiels de bibliothèques de symboles, d'empreintes et de formes 3D Le premier livre KiCad 6 Like A Pro ? Fondamentaux et projets vous apprendront à utiliser KiCad à travers une approche pratique. Cela vous aidera à devenir rapidement productif et à commencer à concevoir vos propres tableaux. Des exemples de projets (par exemple, une simple alimentation électrique et une matrice de LED PCBA 4 × 8 × 8) illustrent les fonctionnalités de base de KiCad, même si vous n'avez aucune connaissance préalable en conception de PCB. L'auteur décrit l'ensemble du flux de travail, depuis l'entrée schématique jusqu'aux subtilités de la finalisation des fichiers pour la production de PCB et propose des conseils judicieux sur le processus. D'autres projets à part entière, de difficulté progressive, seront présentés dans un deuxième livre, accompagnés d'une variété de recettes avancées. Le deuxième livre KiCad 6 Like A Pro ? Les projets, astuces et recettes vous aideront à mettre en pratique vos nouvelles compétences KiCad 6 en vous mettant au défi dans une série de deux projets du monde réel, soutenus par un ensemble complet de recettes avec des instructions détaillées sur la façon de réaliser une variété de tâches simples et complexes.

    € 65,95

    Membres € 52,76

  • PLC Programming with the Raspberry Pi and the OpenPLC Project (E-book)

    Elektor Digital PLC Programming with the Raspberry Pi and the OpenPLC Project (livre numérique en anglais)

    Introduction à la programmation des PLC avec OpenPLC, le premier contrôleur logique programmable entièrement open source utilisé avec le Raspberry Pi, et exemples de Modbus avec Arduino Uno et ESP8266. La programmation de contrôleurs logiques programmables est très courante dans l'industrie et la domotique. Ce livre décrit comment le Raspberry Pi 4 peut être utilisé comme un contrôleur logique programmable. Avant de s'attaquer à la programmation, l'auteur commence par expliquer l'installation du logiciel sur le Raspberry Pi et de l'éditeur de PLC sur le PC, puis il décrit le matériel. Vous trouverez ensuite des exemples intéressants dans les différents langages de programmation conformes à la norme IEC 61131-3. Ce manuel explique également en détail comment utiliser l'éditeur de PLC et comment charger et exécuter les programmes sur le Raspberry Pi. Tous les langages DEfinis dans la norme CEI sont expliqués à l'aide d'exemples, des schémas à contacts (Ladder Diagram) au SFC (Special Function Chart) en passant par le ST (Structured Control Language). Tous les exemples peuvent être téléchargés sur le site Web de l'auteur. La communication réseau fait également l'objet d'une attention particulière. L'Arduino Uno et l'ESP8266 sont programmés comme des modules ModbusRTU ou ModbusTCP pour accéder à des périphériques externes, lire des capteurs et commuter des charges électriques. Les circuits d'E/S conformes à la norme industrielle 24 V pourront retenir votre attention. Le livre se termine par un aperçu des commandes pour ST et LD. Après avoir lu le livre, vous serez en mesure de réaliser vos propres contrôleurs avec le Raspberry Pi.

    € 27,95

    Membres € 22,36

  • SDR Hands-on Book (E-book)

    Elektor Digital Livre pratique SDR (livre électronique)

    La technologie des ondes courtes présente un attrait particulier : elle peut facilement couvrir de grandes distances. En faisant rebondir les signaux à ondes courtes sur les couches conductrices de l’ionosphère, ils peuvent être reçus au-delà de l’horizon et ainsi atteindre n’importe où sur Terre. Bien que la technologie évolue vers des fréquences de plus en plus élevées et que la radio soit généralement écoutée sur FM, DAB+, satellite ou Internet, les méthodes de transmission modernes nécessitent une infrastructure étendue et sont extrêmement vulnérables. En cas de panne de courant mondiale, rien n’est plus important que les ondes courtes. La radio amateur n'est pas seulement un passe-temps, c'est aussi un système radio d'urgence ! Le SDR-Shield d'Elektor (SKU 18515) est un récepteur polyvalent à ondes courtes jusqu'à 30 MHz. À l'aide d'un Arduino et du logiciel approprié, les stations de radio, les signaux Morse, les stations SSB et les signaux numériques peuvent être reçus. Dans ce livre, l'auteur à succès et radioamateur enthousiaste Burkhard Kainka décrit la pratique moderne de la radio définie par logiciel utilisant le Shield SDR d'Elektor. Il fournit non seulement une formation théorique, mais explique également de nombreux outils logiciels open source.

    € 24,95

    Membres € 19,96

  • Getting Started with ESPHome (E-book)

    Elektor Digital Premiers pas avec ESPHome (livre électronique)

    Les microcontrôleurs ESP8266 et ESP32 d'Espressif ont rendu la domotique DIY accessible au grand public. Cependant, tout le monde n'est pas aussi doué pour programmer ces microcontrôleurs avec le SDK C/C++ d'Espressif, le noyau Arduino ou MicroPython. C'est là que ESPHome prend tout son sens : avec ce projet, vous ne programmez pas votre microcontrôleur, vous le configurez. Ce livre montre comment créer vos propres appareils domotiques en utilisant ESPHome sur une carte microcontrôleur ESP32. Vous apprendrez à combiner toutes sortes de composants électroniques et à automatiser des comportements complexes. Vos appareils peuvent fonctionner de manière totalement autonome et se connecter à vos passerelles domotiques telles que Home Assistant ou MQTT Broker via Wi-Fi. À la fin de ce livre, vous serez en mesure de créer vos propres appareils domotiques personnalisés comme vous le souhaitez. Grâce à ESPHome et à l'ESP32, cela est à la portée de tous. Mise en place d'un environnement de développement ESPHome et création de configurations maintenables Utiliser des boutons et des LED Faites retentir un buzzer et jouez des mélodies Lire les mesures de différents types de capteurs Communiquez sur de courtes distances grâce au NFC, à la lumière infrarouge et au Bluetooth Low Energy Afficher des informations sur différents types d'écrans Téléchargez le logiciel et consultez les errata du livre sur GitHub https://github.com/koenvervloesem/Getting-Started-with-ESPHome

    € 24,95

    Membres € 19,96

  • Raspberry Pi Pico W (E-book)

    Elektor Digital Raspberry Pi Pico W (livre électronique)

    Programmez, construisez et maîtrisez plus de 60 projets avec le Wireless RP2040 Les Raspberry Pi Pico et Pico W sont basés sur la puce de microcontrôleur ARM Cortex M0+ RP2040 double cœur rapide, efficace et peu coûteuse fonctionnant jusqu'à 133 MHz et arborant 264 Ko de SRAM et 2 Mo de mémoire Flash. Outre une mémoire spacieuse, le Pico et le Pico W offrent de nombreuses broches GPIO et des modules d'interface périphériques populaires tels que ADC, SPI, I²C, UART, PWM, des modules de synchronisation, une interface de débogage matériel et un capteur de température interne. Le Raspberry Pi Pico W comprend également un chipset Bluetooth et Wi-Fi Infineon CYW43439 intégré. Au moment de la rédaction de ce livre, le firmware Bluetooth n’était pas encore disponible. Le Wi-Fi est cependant entièrement pris en charge à 2,4 GHz en utilisant les protocoles 802.11b/g/n. Ce livre est une introduction à l'utilisation du Raspberry Pi Pico W en conjonction avec le langage de programmation MicroPython. L'environnement de développement Thonny (IDE) est utilisé dans plus de 60 projets fonctionnels et testés couvrant les sujets suivants : Installer le MicroPython sur Raspberry Pi Pico à l'aide d'un Raspberry Pi ou d'un PC Interruptions de minuterie et interruptions externes Projets de convertisseur analogique-numérique (ADC) Utilisation du capteur de température interne et des puces de capteur externes Utilisation du capteur de température interne et des puces de capteur de température externe Projets d'enregistrement de données Projets PWM, UART, I²C et SPI Utiliser Bluetooth, WiFi et applications pour communiquer avec les smartphones Projets de convertisseur numérique-analogique (DAC) Tous les projets sont éprouvés et testés. Ils peuvent être implémentés à la fois sur le Raspberry Pi Pico et le Raspberry Pi Pico W, bien que les sujets basés sur le Wi-Fi fonctionneront uniquement sur le Pico W. Une expérience de base en programmation et en électronique est requise pour suivre les projets. De brèves descriptions, des schémas fonctionnels, des schémas de circuits détaillés et des listes complètes des programmes MicroPython sont fournis pour tous les projets.

    € 32,95

    Membres € 26,36

  • Projets DSP audio pratiques avec l'ESP32 (E-book)

    Elektor Digital Projets DSP audio pratiques avec l'ESP32 (E-book)

    Traitement du signal numérique simple et abordable Le but de cet ouvrage est d'enseigner les principes de base du Traitement Numérique du Signal (DSP) et de l'introduire d'un point de vue pratique en utilisant le strict minimum de mathématiques. Seul le niveau de base de la théorie des systèmes à temps discret est donné, suffisant pour implémenter des applications DSP en temps réel. Les implémentations pratiques sont décrites en temps réel à l'aide de la très populaire carte de développement de microcontrôleur ESP32 DevKitC. Avec le microcontrôleur ESP32, peu coûteux et extrêmement populaire, vous devriez être en mesure de concevoir des projets DSP élémentaires avec des fréquences d'échantillonnage comprises dans la plage audio. Toute la programmation est effectuée à l'aide du populaire IDE Arduino en conjonction avec le compilateur en langage C. Après avoir posé une base solide de la théorie DSP et des discussions pertinentes sur les principaux outils logiciels DSP du marché, le livre présente les projets audio et DSP suivants : Utilisation d'un microphone numérique basé sur I²S pour capturer le son audio Utilisation d'un amplificateur audio et d'un haut-parleur de classe D basés sur I²S Lecture de musique MP3 stockée sur une carte SD via un amplificateur et un haut-parleur basés sur I²S Lecture de fichiers de musique MP3 stockés dans la mémoire flash ESP32 via un amplificateur et un haut-parleur basés sur I²S Radio Internet mono et stéréo avec amplificateurs et haut-parleurs basés sur I²S Sortie de synthèse vocale avec un amplificateur et un haut-parleur basés sur I²S Utilisation du contrôle du volume dans les systèmes d'amplificateurs et de haut-parleurs basés sur I²S Un compteur d'événements parlants avec un amplificateur et un haut-parleur basés sur I²S Un générateur d'onde sinusoïdale réglable avec amplificateur et haut-parleur basés sur I²S Utilisation du module ADC/DAC rapide 24 bits Pmod I²S2 Conception de filtre FIR numérique passe-bas et passe-bande en temps réel avec conversion A/D et D/A externe et interne Conception de filtre IIR numérique passe-bas et passe-bande en temps réel avec conversion A/D et D/A externe et interne Transformations de Fourier rapides (FFT)

    € 29,95

    Membres € 23,96

  • Develop your own Bluetooth Low Energy Applications (E-book)

    Elektor Digital Développez vos propres applications Bluetooth Low Energy (E-book)

    Les puces radio Bluetooth Low Energy (BLE) sont omniprésentes, dans les Raspberry Pi aux ampoules électriques. BLE est une technologie développée avec une spécification complète, mais les bases sont tout à fait accessibles. Une approche progressive et systématique vous guidera dans la maîtrise de cette technique de communication sans fil, qui est essentielle pour travailler sur des applications à faible consommation d’énergie. Dans ce livre, vous apprendrez à : Découvrir les appareils BLE dans le voisinage en écoutant leurs annonces. Créez vos propres dispositifs BLE pour annoncer des données. Se connecter à des dispositifs BLE tels que les cardiomètres et les détecteurs de proximité. Créez des connexions sécurisées avec les appareils BLE grâce au cryptage et à l'authentification. Comprendre les spécifications des services et des profils BLE et les mettre en œuvre. Reconvertir un dispositif BLE avec une implémentation propriétaire et le contrôler avec votre propre logiciel. Limiter au maximum la consommation d'énergie de vos appareils BLE. Ce livre vous montre les ficelles de la programmation BLE avec Python et la bibliothèque Bleak sur un Raspberry Pi ou un PC, avec C++ et NimBLE-Arduino sur les cartes de développement ESP32 d’Espressif, et avec C sur l’une des cartes de développement prises en charge par le système d’exploitation en temps réel Zephyr, comme les cartes nRF52 de Nordic Semiconductor. Avec un peu de théorie, vous commencerez à développer du code. Après avoir terminé ce livre, vous en saurez suffisamment pour créer vos propres applications BLE.

    € 29,95

    Membres € 23,96

  • Explore ATtiny Microcontrollers using C and Assembly Language (E-book)

    Elektor Digital Explore ATtiny Microcontrollers using C and Assembly Language (livre en anglais, version numérique))

    Un aperçu approfondi de l'architecture AVR 8 bits présente dans les microcontrôleurs ATtiny et ATmega, principalement d'un point de vue logiciel et programmation. Explorez l'architecture AVR en utilisant le langage C et le langage assembleur dans Microchip Studio (anciennement Atmel Studio) avec les microcontrôleurs ATtiny. Apprenez les détails du fonctionnement interne des microcontrôleurs AVR, notamment les registres internes et la carte mémoire des microcontrôleur ATtiny. Programmez les microcontrôleurs ATtiny en utilisant un programmateur/débogueur Atmel-ICE, ou utilisez un programmateur "maison" bon marché, ou même un Arduino Uno comme programmateur. La plupart des exemples de code peuvent être exécutés à l'aide du simulateur AVR de Microchip Studio. Apprenez à écrire des programmes pour les microcontrôleurs ATtiny en langage assembleur. Découvrez comment le langage assembleur est converti en instructions de code machine par le programme assembleur. Découvrez comment les programmes écrits en langage de programmation C se traduitsent en langage assembleur et finalement en instructions de code machine. Utiliser le débogueur Microchip Studio en combinaison avec un programmateur/débogueur USB matériel pour tester les programmes en langage assembleur et langage C ou utiliser le simulateur AVR Microchip Studio. Les microcontrôleurs ATtiny en boîtier DIP sont utilisés dans ce volume pour une exploitation facile sur des platine d'essai électroniques, en ciblant principalement les ATtiny13(A) et ATtiny25/45/85. Comprenez la synchronisation des instructions et les horloges des microcontrôleurs AVR en utilisant les microcontrôleurs ATtiny. Devenez un expert AVR avec des compétences avancées en débogage et en programmation.

    € 29,95

    Membres € 23,96

  • Maîtriser l'Arduino Uno R4 (E-book)

    Elektor Digital Maîtriser l'Arduino Uno R4 (E-book)

    Programming and Projects for the Minima and WiFi Based on the low-cost 8-bit ATmega328P processor, the Arduino Uno R3 board is likely to score as the most popular Arduino family member so far, and this workhorse has been with us for many years. Recently, the new Arduino Uno R4 was released, based on a 48-MHz, 32-bit Cortex-M4 processor with a huge amount of SRAM and flash memory. Additionally, a higher-precision ADC and a new DAC are added to the design. The new board also supports the CAN Bus with an interface. Two versions of the board are available: Uno R4 Minima, and Uno R4 WiFi. This book is about using these new boards to develop many different and interesting projects with just a handful of parts and external modules, which are available as a kit from Elektor. All projects described in the book have been fully tested on the Uno R4 Minima or the Uno R4 WiFi board, as appropriate. The project topics include the reading, control, and driving of many components and modules in the kit as well as on the relevant Uno R4 board, including LEDs 7-segment displays (using timer interrupts) LCDs Sensors RFID Reader 4×4 Keypad Real-time clock (RTC) Joystick 8×8 LED matrix Motors DAC (Digital-to-analog converter) LED matrix WiFi connectivity Serial UART CAN bus Infrared controller and receiver Simulators ? all in creative and educational ways with the project operation and associated software explained in great detail.

    € 29,95

    Membres € 23,96

  • The CAN Bus Companion (E-book)

    Elektor Digital Le compagnon du bus CAN (livre électronique)

    Projets avec Arduino Uno et Raspberry Pi avec exemples pour le module d'interface de bus CAN MCP2515 Ce livre détaille l'utilisation de l'Arduino Uno et du Raspberry Pi 4 dans des projets pratiques basés sur le bus CAN. L'utilisation de l'Arduino Uno ou du Raspberry Pi avec des modules d'interface de bus CAN disponibles dans le commerce facilite considérablement le développement, le débogage et le test de projets basés sur le bus CAN. Ce livre est écrit pour les étudiants, les ingénieurs en exercice, les passionnés et pour tous ceux qui souhaitent en savoir plus sur le bus CAN et ses applications. Le livre suppose que le lecteur possède des connaissances de base en électronique. La connaissance des langages de programmation C et Python et la programmation de l'Arduino Uno à l'aide de son IDE et du Raspberry Pi seront utiles, surtout si le lecteur a l'intention de développer des projets basés sur un microcontrôleur utilisant le bus CAN. Le livre devrait être une source utile de matériel de référence pour toute personne souhaitant trouver des réponses à des questions telles que : Quels systèmes de bus sont disponibles pour l’industrie automobile ? Quel est le principe du bus CAN ? Comment puis-je créer un bus CAN physique ? Quels types de trames (ou paquets de données) sont disponibles dans un système de bus CAN ? Comment détecter les erreurs dans un système de bus CAN et quelle est la dépendance d'un système de bus CAN ? Quels types de contrôleurs de bus CAN existe-t-il ? Comment utiliser le contrôleur de bus CAN MCP2515 ? Comment créer des projets de bus CAN basés sur Arduino Uno à 2 nœuds ? Comment créer des projets de bus CAN basés sur Arduino Uno à 3 nœuds ? Comment définir les masques d'acceptation et les filtres d'acceptation ? Comment analyser les données sur le bus CAN ? Comment créer des projets de bus CAN basés sur Raspberry Pi à 2 nœuds ? Comment créer des projets de bus CAN basés sur Raspberry Pi à 3 nœuds ?

    € 24,95

    Membres € 19,96

  • The Complete ESP32 Projects Guide (E-book)

    Elektor Digital Le guide complet des projets ESP32 (e-book)

    L'objectif principal de ce livre est d'enseigner les langages de programmation Arduino IDE et MicroPython dans des projets basés sur ESP32, en utilisant la très populaire carte de développement ESP32 DevKitC. Le livre contient de nombreux projets simples, basiques et intermédiaires utilisant l'IDE Arduino et l'ESP32 DevKitC. Tous les projets ont été testés et fonctionnent. Des schémas fonctionnels, des schémas de circuits et des listes complètes de programmes de tous les projets sont fournis avec des explications. De plus, plusieurs projets sont proposés pour programmer l'ESP32 DevKitC avec MicroPython. Les projets de ce livre sont conçus pour enseigner les fonctions suivantes du processeur ESP32 : GPIO Capteurs tactiles Interruptions externes Interruptions de minuterie I²C et I²S IPS MLI CDA CAD UART Capteur à effet Hall Capteur de température Contrôleur infrarouge Lire et écrire sur la carte SD Lire et écrire sur la mémoire flash Minuterie RTC ID de puce Sécurité et cryptage Programmation Wi-Fi et réseau Programmation Bluetooth BLE Appareils mobiles de communication Conception à faible consommation d'énergie Programmation ESP-IDF Les projets sont organisés avec des niveaux de difficulté croissants. Les lecteurs sont encouragés à aborder les projets dans l’ordre indiqué. Un kit de matériel spécialement préparé est disponible auprès d'Elektor. En utilisant ce matériel, construire les projets de ce livre devrait être facile et amusant.

    € 32,95

    Membres € 26,36

  • Raspberry Pi Pico for Radio Amateurs (E-book)

    Elektor Digital Raspberry Pi Pico pour les radioamateurs (E-book)

    Bien que de nombreux équipements classiques HF et mobiles soient encore utilisés par un grand nombre d'amateurs, l'utilisation d'ordinateurs et de techniques numériques est désormais devenue très populaire parmi les radioamateurs. De nos jours, tout le monde peut acheter une carte microcontrôleur Raspberry Pi Pico à 5 € et développer de nombreux projets de radio amateur en utilisant le « Pico » et certains composants externes. Ce livre s'adresse aux passionnés de radio amateur, aux étudiants en génie électrique et à toute personne souhaitant apprendre à utiliser le Raspberry Pi Pico pour façonner ses projets électroniques. Le livre convient aussi bien aux débutants en électronique qu'à ceux ayant une vaste expérience. L'installation étape par étape de l'environnement de programmation MicroPython est décrite. Une certaine connaissance du langage de programmation Python est utile pour comprendre et adapter les projets présentés dans le livre. Le livre présente le Raspberry Pi Pico et fournit des exemples de nombreux projets courants uniquement logiciels qui familiarisent le lecteur avec le langage de programmation Python. En plus des projets uniquement logiciels adaptés au radioamateur, le chapitre 6 présente en particulier plus de 36 projets matériels pour les « radioamateurs », notamment : Commande marche/arrêt secteur de la station Horloge de la station de radio Coordonnées géographiques de la station basées sur GPS Température et humidité de la station de radio Diverses méthodes de génération de formes d'onde utilisant des logiciels et du matériel (DDS) Compteur de fréquence Voltmètre / ampèremètre / ohmmètre / capacimètre Compteur RF et atténuateurs RF Praticiens du code Morse RadioStation Cliquez sur le panneau Radio FM basée sur Raspberry Pi Pico Utiliser Bluetooth et Wi-Fi avec Raspberry Pi Pico Sécurité des stations radio avec RFID Module amplificateur audio avec contrôle du volume par encodeur rotatif Décodeur Morse Utilisation des modules FS1000A TX-RX pour la communication avec Arduino

    € 29,95

    Membres € 23,96

  • Build Your Own Multifunctional 4-Axis CNC Machine (E-book)

    Elektor Digital Construisez votre propre machine CNC multifonctionnelle à 4 axes (livre électronique)

    Tracez, coupez, percez, fraisez et laser avec le Z99 Ce livre couvre la construction, le matériel, les logiciels et le fonctionnement de la machine CNC Z99. Il s'agit d'une machine multifonctionnelle à 4 axes pour la construction de maisons. Les capacités de la machine Z99 incluent : traçage schématique grand format Traçage de PCB avec des stylos résistants à la gravure traçage schématique avec des stylos à encre conductrice lettre découpée dans du vinyle le découpage de papier Perçage PCB/substrat Fraisage PCB/substrat fraisage de texte gravure au laser masques de découpe laser ou de pâte à souder En rendant le logiciel de support disponible sous forme de logiciel gratuit, les lecteurs du livre sont mis au défi et encouragés à développer de nouvelles applications pour le Z99. La machine ne serait pas d'une grande utilité si l'utilisateur n'avait pas la possibilité de créer des fichiers adaptés aux conceptions envisagées. Une grande partie de ce livre est consacrée à la création de fichiers sources dans une variété de logiciels gratuits, notamment Inkscape, DesignSpark PCB, KiCad et FlatCAM. Le livre est également utile aux lecteurs désireux de comprendre puis de maîtriser la structure de base des fichiers HPGL, Gerber, Drill et G-code, ainsi que de s'essayer à leur déchiffrement à l'aide d'un logiciel.

    € 24,95

    Membres € 19,96

  • Motor Control – Projects met Arduino & Raspberry Pi (E-book)

    Elektor Digital Motor Control – Projects with Arduino & Raspberry Pi (E-book)

    Ce livre concerne les moteurs électriques à courant continu et leur utilisation dans les projets basés sur Arduino et Raspberry Pi Zero W. Le livre contient de nombreux projets testés et fonctionnels où chaque projet comporte les sous-sections suivantes : Titre du projet Description du projet Diagramme schéma Assemblage du projet Liste complète du programme du projet Description complète du programme Les projets du livre couvrent les moteurs à courant continu standard, les moteurs pas à pas, les servomoteurs et les robots mobiles. Le livre est destiné aux étudiants, aux amateurs et à toute personne intéressée par le développement de projets basés sur des microcontrôleurs utilisant l'Arduino Uno ou le Raspberry Pi Zero W. L'une des fonctionnalités intéressantes de ce livre est qu'il propose des projets complets pour contrôler à distance un robot mobile depuis un téléphone mobile, en utilisant à la fois les cartes de développement Arduino Uno et Raspberry Pi Zero W. Ces projets sont développés en utilisant à la fois la connectivité Wi-Fi et Bluetooth avec le téléphone mobile. Les lecteurs devraient être capables de faire tourner un robot en avant, en arrière, dans le sens inverse des aiguilles d'une montre ou dans le sens des aiguilles d'une montre en envoyant des commandes simples depuis un téléphone mobile. Les listes complètes des programmes de tous les projets et les descriptions détaillées des programmes sont données dans le livre. Les utilisateurs doivent pouvoir utiliser les projets tels qu'ils sont présentés ou les adapter à leurs propres besoins.

    € 24,95

    Membres € 19,96

  • Circuit Simulation with TINA Design Suite & TINACloud (E-book) incl. 1-jaar licentie van de TINACloud Basic Edition

    Elektor Digital Circuit Simulation with TINA Design Suite & TINACloud (PDF) avec une licence d'un an de TINACloud Basic Edition

    TINA Design Suite est un simulateur de circuit professionnel, puissant et abordable. Il s'agit d'un logiciel de conception de circuits et de cartes électroniques. Il permet d'analyser, de concevoir et de tester en temps réel des circuits électroniques analogiques, numériques, IBIS, VHDL, Verilog, Verilog AMS, SystemC, mixtes et à microcontrôleur ainsi que leurs implantations. Ce livre (en anglais) vous enseigne la conception et l'analyse de circuits électriques et électroniques et le développement de circuits imprimés en utilisant à la fois TINA et TINACloud. Ce livre s'adresse aux ingénieurs en génie électrique et en électronique, aux étudiants de premier cycle des écoles techniques et des universités, à ceux de troisième cycle et aux chercheurs, aux enseignants et aux amateurs. De nombreux exemples de simulation testés et fonctionnels sont fournis, couvrant la plupart des domaines de l'ingénierie électrique et électronique analogique et numérique. Il s'agit notamment de circuits à courant alternatif et à courant continu, de diodes, de diodes Zener, de circuits à transistors, d'amplificateurs opérationnels, de diagrammes en échelle, de circuits triphasés, d'inductance mutuelle, de circuits redresseurs, d'oscillateurs, de circuits de filtrage actifs et passifs, de logique numérique, de VHDL, de microcontrôleur, d'alimentations à découpage, de conception de circuits imprimés, de séries de Fourier et de spectre. Une expérience en programmation n'est pas nécessaire, sauf si le lecteur souhaite simuler des circuits complexes à microcontrôleur. Offre à durée limitée :Y compris une licence d'un an de TINACloud Basic Edition (d?une valeur de 29 ?) Ce livre est proposé avec une licence gratuite de TINACloud Basic Edition (d'une valeur de 29 ?) pour 1 an, incluant tous les fichiers d'exemple de ce livre. Votre code de licence personnel vous sera automatiquement envoyé dans un courriel immédiatement après le paiement. TINACloud est un puissant simulateur de circuits en ligne, multilingue, basé sur le cloud et qui fonctionne dans votre navigateur sans avoir besoin de l'installer. TINACloud vous permet d'analyser et de concevoir des circuits analogiques, numériques, VHDL, Verilog, Verilog A & AMS, à microcontrôleur, des circuits électroniques mixtes, y compris également des circuits SMPS, RF, de communication et de circuits optoélectroniques. Il vous permet de tester les applications basées sur des microcontrôleurs dans un environnement de circuits mixtes.

    € 39,95

    Membres € 31,96

  • Develop and Operate Your LoRaWAN IoT Nodes (E-book)

    Elektor Digital Develop and Operate Your LoRaWAN IoT Nodes (livre numérique)

    LoRaWAN s'est remarquablement développé en tant que solution de communication dans l'IdO. The Things Network (TTN) y a contribué. The Things Network a été mis à niveau vers The Things Stack Community Edition (TTS (CE)). Les clusters TTN V2 ont été fermés vers la fin de l'année 2021. Ce livre vous explique les étapes nécessaires pour exploiter les n?uds LoRaWAN à l'aide de TTS (CE) et peut-être étendre le réseau de passerelles avec votre propre passerelle. Entre-temps, il existe même des passerelles LoRaWAN adaptées à une utilisation mobile avec lesquelles vous pouvez vous connecter au serveur TTN via votre téléphone portable. L'auteur présente plusieurs n?uds LoRaWAN commerciaux et un nouveau matériel peu coûteux et alimenté par batterie pour construire des n?uds LoRaWAN autonomes. L'enregistrement des n?uds et des passerelles LoRaWAN dans le TTS (CE), la transmission des données collectées via MQTT et la visualisation via Node-RED, Cayenne, Thingspeak et Datacake permettent de réaliser des projets IdO complexes et des applications inédites à très faible coût. Ce livre vous permettra de fournir et de visualiser les données collectées avec des capteurs alimentés par batterie (n?uds LoRaWAN) sans fil sur Internet. Vous apprendrez les bases des applications de villes intelligentes et d'IdO qui permettent, entre autres, de mesurer la qualité de l'air, le niveau de l'eau, l'épaisseur de la neige, de déterminer les places de stationnement libres (smart parking) et de contrôler intelligemment l'éclairage public.

    € 27,95

    Membres € 22,36

Connexion

Mot de passe oublié ?

Vous n'avez pas encore de compte ?
Créer un compte