Résultats de la recherche pour "tinyfpga OR programmer"
-
Elektor Digital Initiation à l’électronique et programmation de montages pour débutants (E-book)
L'électronique est passionnée. C'est un plaisir amusant et instructif. Elle permet d'acquérir de nouvelles compétences, souvent utiles, à la maison et même au travail. Une expérience électronique avec ces circuits appropriés. Il donne vie à ses projets. Avant que le jour n'arrive, vous avez hâte de le voir ! Il est nécessaire de rassembler les articles pour la publication des articles du magazine d'électronique Elektor. Il sera le compagnon de vos progrès dans le monde de l'électronique. Plus que commencer par l'électronique analogique. Vous pourrez découvrir les compositions et les circuits ainsi que les simples pour comprendre les fonctions, les interactions et les problèmes éventuels. La meilleure façon de progresser, c'est de faire des expériences réelles, car la théorie ne suffit pas. Un guide en direct pour un excellent guide de montages pratiques, notamment pour les débutants. Et pour en savoir plus, acquérir la meilleure expérience et connaissance. La deuxième partie de la vie du monde du numérique électronique. En savoir plus sur l’utilisation des microcontrôles. Les effets des composants sont discrets grâce aux circuits intégrés des principaux composants des microcontrôleurs. La programmation à long terme de BASCOM, basée sur les pré-requis à la mise en œuvre d'Arduino, BBC micro:bit et d'autres, facilite la prise en compte de l'apprentissage. Voici une description détaillée des nombreuses applications des microcontrôleurs, abordables pour les néophytes. Ici, programmation et soudage font bon ménage !
€ 32,95
Membres : € 29,66
-
Elektor Academy Pro Arduino (Cours de programmation)
Ce cours complet de programmation de microcontrôleurs basé sur l’Arduino Uno comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec Arduino grâce à une approche pratique. Une introduction pratique aux systèmes embarqués avec l’Arduino Uno Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples. Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes. Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications. Que allez-vous apprendre ? Programmation de microcontrôleurs avec Arduino en utilisant la carte Uno R3 Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais Lecture des entrées analogiques, tensions et capteurs analogiques Génération de signaux analogiques et PWM Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD Gestion du temps Utilisation des interruptions Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs Commande d’actionneurs comme relais et servomoteurs À qui s’adresse ce cours ? Étudiants et autodidactes explorant les systèmes embarqués Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi Contenu de la boîte Accès au cours complet sur la plateforme Elektor Academy Pro Carte microcontrôleur Uno R3 + câble USB Livre : Programming Microcontrollers in C/C++ Using Arduino Fichiers de projet téléchargeables pour chaque module Boîte de composants : 2× LED, rouge, 5 mm LED, verte, 5 mm 3× résistance, 470 Ω, 0,25 W LDR Potentiomètre, 10 kΩ, linéaire Bouton-poussoir Module encodeur rotatif Module relais Capteur DHT22 (température & humidité) Afficheur 7 segments 4 digits compatible TM1637 MPU-6050 IMU avec connecteurs Afficheur OLED I²C compatible SSD1306 Adaptateur carte micro SD avec connecteur Buzzer Micro servo SG90 Écran TFT SPI 240×320 compatible ILI9341 20× fils jumper Breadboard Tous les cours de programmation (et différences de contenu) Cours Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Cours en ligne Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Carte Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Livre Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces)
€ 69,95
Membres : € 62,96
-
Elektor Academy Pro ESP32 with MicroPython (Cours de programmation)
Ce cours complet de programmation du microcontrôleur ESP32 comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec MicroPython grâce à une approche pratique. Une introduction pratique aux systèmes embarqués avec l’ESP32 Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples. Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes. Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications. Que allez-vous apprendre ? Programmation de microcontrôleurs en MicroPython avec l'ESP32 via l'IDE Thonny Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais Lecture des entrées analogiques, tensions et capteurs analogiques Génération de signaux analogiques et PWM Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD Gestion du temps Utilisation des interruptions Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs Commande d’actionneurs comme relais et servomoteurs À qui s’adresse ce cours ? Étudiants et autodidactes explorant les systèmes embarqués Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi Contenu de la boîte Accès au cours complet sur la plateforme Elektor Academy Pro Carte microcontrôleur ESP32 + câble USB Livre : Programming Microcontrollers in MicroPython Fichiers de projet téléchargeables pour chaque module Boîte de composants : 2× LED, rouge, 5 mm LED, verte, 5 mm 3× résistance, 470 Ω, 0,25 W LDR Potentiomètre, 10 kΩ, linéaire Bouton-poussoir Module encodeur rotatif Module relais Capteur DHT22 (température & humidité) Afficheur 7 segments 4 digits compatible TM1637 MPU-6050 IMU avec connecteurs Afficheur OLED I²C compatible SSD1306 Adaptateur carte micro SD avec connecteur Buzzer Micro servo SG90 Écran TFT SPI 240×320 compatible ILI9341 20× fils jumper Breadboard Tous les cours de programmation (et différences de contenu) Cours Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Cours en ligne Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Carte Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Livre Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces)
€ 69,95
Membres : € 62,96
-
JOY-iT JOY-iT PS1440-C-Pro Alimentation de laboratoire programmable avec RS485 (1440 W)
Avec le JOY-iT PS1440-C-Pro, vous disposez d'une alimentation de laboratoire programmable fournissant des tensions CC de 0,01 à 60 V et des courants CC de 0,01 à 24 A en sortie. Son panneau de commande intuitif vous permet de programmer, d'enregistrer et de rappeler jusqu'à 9 réglages de tension CC différents. Vous pouvez également configurer des fonctions de protection et de limitation individuelles, telles que la protection contre les surtensions. Tous les réglages sont facilement ajustables via le clavier et/ou la molette et s'affichent clairement sur l'écran couleur haute résolution de 2,4 pouces. Pour une connectivité optimale, le PS1440-C-Pro intègre une interface RS485 pour une communication robuste et longue distance. Il est ainsi idéal pour les configurations complexes où la stabilité du signal, l'immunité au bruit et la fiabilité du transfert de données sont essentielles. Le connecteur inclus garantit une connexion sécurisée, améliorant ainsi la fiabilité et les performances globales de votre équipement de laboratoire. Caractéristiques Appareil complet prêt à l'emploi Interface RS485 Fonction de chargement de batterie Les valeurs peuvent être saisies facilement à l'aide du clavier Protection contre les surintensités et les surtensions réglable Horloge temps réel (RTC) et capteur de température CTN intégrés Documentation détaillée incluse en anglais, français et allemand Spécifications Tension d'entrée 230 V Tension de sortie 0-60 V Courant de sortie 0-24 A Puissance de sortie 0-1440 W Précision de la tension d'entrée ±1% + 5 digits Précision de la tension de sortie ±0,3% + 3 digits Précision du courant de sortie ±0,5% + 5 digits Précision sur la tension de batterie ±0,5% + 3 digits Résolution sur la mesure de la tension d'entrée 0,01 V Résolution sur la mesure de la tension de sortie 0.01 V Résolution de la mesure du courant 0,01 V Résolution de la mesure de la tension de la batterie 0,01 V Temps de réponse en mode tension constante 2 ms @ 0.1-5 A Régulation de la charge en mode tension constante ±0,1% + 2 digits Régulation de la charge en mode courant constant ±0,1% + 3 digits Plage de mesure de charge électrique 0-9999.99 Ah Plage de mesure de l'énergie 0-9999.99 Wh Erreurs statistiques dans la charge électrique et l'énergie ±2% Ondulation de sortie 100 mV VPP @ 12 V150 mV VPP @ 24 V Plage de détection du capteur de température −10 à +100°C Précision du capteur de température ±3°C Mode de fonctionnement Fonctionnement en mode abaisseur Réglage de la luminosité de l'écran Niveaux 0 à 5, 6 niveaux au total Plage de température de fonctionnement autorisée −10 à +40°C Dimensions 170 x 93 x 340 mm Inclus JOY-iT PS1440-C Alimentation Connecteur à 2 broches pour interface RS485 Câble d’alimentation Manuel Téléchargements Manuel MODBUS Protocol PC Software Driver for Windows
€ 499,00
Membres : € 449,10
-
Elektor Academy Pro Raspberry Pi Pico with MicroPython (Cours de programmation)
Ce cours complet de programmation de microcontrôleurs basé sur le Raspberry Pi Pico comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec MicroPython grâce à une approche pratique. Une introduction pratique aux systèmes embarqués avec le Raspberry Pi Pico Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples. Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes. Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications. Que allez-vous apprendre ? Programmation de microcontrôleurs en MicroPython sur le Raspberry Pi Pico via l'IDE Thonny Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais Lecture des entrées analogiques, tensions et capteurs analogiques Génération de signaux analogiques et PWM Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD Gestion du temps Utilisation des interruptions Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs Commande d’actionneurs comme relais et servomoteurs À qui s’adresse ce cours ? Étudiants et autodidactes explorant les systèmes embarqués Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi Contenu de la boîte Accès au cours complet sur la plateforme Elektor Academy Pro Carte microcontrôleur Raspberry Pi Pico + câble USB Livre : Programming Microcontrollers in MicroPython Fichiers de projet téléchargeables pour chaque module Boîte de composants : 2× LED, rouge, 5 mm LED, verte, 5 mm 3× résistance, 470 Ω, 0,25 W LDR Potentiomètre, 10 kΩ, linéaire Bouton-poussoir Module encodeur rotatif Module relais Capteur DHT22 (température & humidité) Afficheur 7 segments 4 digits compatible TM1637 MPU-6050 IMU avec connecteurs Afficheur OLED I²C compatible SSD1306 Adaptateur carte micro SD avec connecteur Buzzer Micro servo SG90 Écran TFT SPI 240×320 compatible ILI9341 20× fils jumper Breadboard Tous les cours de programmation (et différences de contenu) Cours Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Cours en ligne Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Carte Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Livre Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces)
€ 69,95
Membres : € 62,96
-
Elektor Academy Pro ESP32 with Arduino C/C++ (Cours de programmation)
Ce cours complet de programmation du microcontrôleur ESP32 comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec Arduino, grâce à une approche concrète et pratique. Une introduction pratique aux systèmes embarqués avec l’ESP32 Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples. Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes. Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications. Que allez-vous apprendre ? Programmation du microcontrôleur ESP32 à l'aide de l'IDE Arduino Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais Lecture des entrées analogiques, tensions et capteurs analogiques Génération de signaux analogiques et PWM Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD Gestion du temps Utilisation des interruptions Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs Commande d’actionneurs comme relais et servomoteurs À qui s’adresse ce cours ? Étudiants et autodidactes explorant les systèmes embarqués Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi Contenu de la boîte Accès au cours complet sur la plateforme Elektor Academy Pro Carte microcontrôleur ESP32 + câble USB Livre : Programming Microcontrollers in C/C++ Using Arduino Fichiers de projet téléchargeables pour chaque module Boîte de composants : 2× LED, rouge, 5 mm LED, verte, 5 mm 3× résistance, 470 Ω, 0,25 W LDR Potentiomètre, 10 kΩ, linéaire Bouton-poussoir Module encodeur rotatif Module relais Capteur DHT22 (température & humidité) Afficheur 7 segments 4 digits compatible TM1637 MPU-6050 IMU avec connecteurs Afficheur OLED I²C compatible SSD1306 Adaptateur carte micro SD avec connecteur Buzzer Micro servo SG90 Écran TFT SPI 240×320 compatible ILI9341 20× fils jumper Breadboard Tous les cours de programmation (et différences de contenu) Cours Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Cours en ligne Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Carte Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Livre Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces)
€ 69,95
Membres : € 62,96
-
Elektor Academy Pro Raspberry Pi Pico with Arduino C/C++ (Cours de programmation)
Ce cours complet de programmation de microcontrôleurs basé sur le Raspberry Pi Pico comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec Arduino grâce à une approche pratique. Une introduction pratique aux systèmes embarqués avec le Raspberry Pi Pico Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples. Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes. Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications. Que allez-vous apprendre ? Programmation de microcontrôleurs en C/C++ avec le Raspberry Pi Pico via l’IDE Arduino Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais Lecture des entrées analogiques, tensions et capteurs analogiques Génération de signaux analogiques et PWM Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD Gestion du temps Utilisation des interruptions Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs Commande d’actionneurs comme relais et servomoteurs À qui s’adresse ce cours ? Étudiants et autodidactes explorant les systèmes embarqués Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi Contenu de la boîte Accès au cours complet sur la plateforme Elektor Academy Pro Carte microcontrôleur Raspberry Pi Pico + câble USB Livre : Programming Microcontrollers in C/C++ Using Arduino Fichiers de projet téléchargeables pour chaque module Boîte de composants : 2× LED, rouge, 5 mm LED, verte, 5 mm 3× résistance, 470 Ω, 0,25 W LDR Potentiomètre, 10 kΩ, linéaire Bouton-poussoir Module encodeur rotatif Module relais Capteur DHT22 (température & humidité) Afficheur 7 segments 4 digits compatible TM1637 MPU-6050 IMU avec connecteurs Afficheur OLED I²C compatible SSD1306 Adaptateur carte micro SD avec connecteur Buzzer Micro servo SG90 Écran TFT SPI 240×320 compatible ILI9341 20× fils jumper Breadboard Tous les cours de programmation (et différences de contenu) Cours Arduino Raspberry Pi Pico with Arduino C/C++ ESP32 with Arduino C/C++ Raspberry Pi Pico with MicroPython ESP32 with MicroPython Cours en ligne Access to Arduino Course Access to Pico with Arduino C/C++ Course Access to ESP32 with Arduino C/C++ Course Access to Pico with MicroPython Course Access to ESP32 with MicroPython Course Carte Uno R3 Raspberry Pi Pico ESP32 Raspberry Pi Pico ESP32 Livre Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in C/C++ Using Arduino Programming Microcontrollers in MicroPython Programming Microcontrollers in MicroPython Kit Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces) Boîte de composants (40 pièces)
€ 69,95
Membres : € 62,96
-
Elektor Digital Multitask-Programmierung mit dem Raspberry Pi Pico (PDF)
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt. Sie lernen: warum scheinbare Parallelität entsteht weshalb blockierende Programme instabil werden wie Aufgaben effizient und kontrolliert parallel ablaufen Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien – von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten. Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt. Fortgeschrittene Themen umfassen: Multicore-Programmierung mit dem Raspberry Pi Pico asynchrones Programmieren mit uasyncio RTOS-Grundlagen mit FreeRTOS die Kombination aus Multicore und RTOS Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt. Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.
€ 32,80
Membres : € 29,52
-
Elektor Publishing Multitask-Programmierung mit dem Raspberry Pi Pico
Zeitsteuerung, Scheduler, PIO und Zustandsmaschinen Multitasking ist der Schlüssel zu leistungsfähigen Embedded-Systemen, und zugleich eine der größten Herausforderungen in der Mikrocontroller-Programmierung. Dieses Buch zeigt Ihnen Schritt für Schritt, wie Sie von einem einfachen Ein-Task-Programm zu einem strukturierten, reaktionsfähigen und skalierbaren System gelangen. Dabei steht nicht nur das Wie, sondern vor allem das Warum im Mittelpunkt. Sie lernen: warum scheinbare Parallelität entsteht weshalb blockierende Programme instabil werden wie Aufgaben effizient und kontrolliert parallel ablaufen Ausgehend vom klassischen Superloop vermittelt das Buch moderne Multitasking-Strategien – von nicht-blockierender Programmierung und Tick-Systemen bis zu Task-Schedulern, Zustandsmaschinen und ereignisgesteuerten Konzepten. Der Fokus liegt auf der Praxis: Sensoren, Displays, Kommunikation und reale Anwendungen werden Schritt für Schritt integriert und mit verständlich kommentierten Beispielprogrammen erklärt. Fortgeschrittene Themen umfassen: Multicore-Programmierung mit dem Raspberry Pi Pico asynchrones Programmieren mit uasyncio RTOS-Grundlagen mit FreeRTOS die Kombination aus Multicore und RTOS Dabei werden auch die Grenzen dieser Techniken, insbesondere unter MicroPython, klar aufgezeigt. Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die Embedded-Systeme fundiert verstehen und robuste, wartbare Multitasking-Anwendungen entwickeln möchten.
€ 39,80
Meilleur prix
-
Elektor Digital Explore ATtiny Microcontrollers using C and Assembly Language (E-book)
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.
€ 34,95
Membres : € 31,46
-
Elektor Digital Compilation ESP32 & ESP8266 (FR) | (E-book)
L'ESP8266 d'Espressif est une puce Wi-Fi dotée d'une pile TCP/IP complète et d'une capacité de microcontrôleur. Il a fait des vagues dans la communauté des fabricants grâce à son prix bas. Mais de nombreux développeurs étaient mécontents de la consommation électrique élevée de l'ESP8266. L'ESP32, équipé d'un coprocesseur ULP (Ultra Low Power), propose un remède à cela. Cet e-book présente un certain nombre de projets mettant en vedette ESP32 et ESP8266 et démontre leurs performances dans différentes applications. Des articles Journal lumineux défiant512 pilotes LED pour Wi-Fi dotés d'un ESP-12F Regarder avec VFD et ESP32À la précision d'Internet L'ESP32 est idéal pour la consommationProgrammation du coprocesseur ULP Adaptateur de programmation USB pour ESP8266Dans la famille Espressif, je voudrais l'ESP-01 et l'ESP-012 Émulateur DCF77 à ESP8266 Des ondes radio à l'internet Thermostat sur le bureau WiFiSurveillance de la température flexible et programmable Minutes pour le thermostat du bureau WiFiSept canaux de temporisation d'une précision atomique Coûteau suisse pour microcontrôleursPlatformIO, un outil de programmation universel Station Météo NucleoInformations mises à jour sur l'affichage sur l'écran LCD AllerNotifierUne interface flexible pour les captureurs d'IdO Regarder RGBChiffreAffiche avec 7 segments et couleur ESP32 pour les utilitaires exigeantsProgrammation avec les outils d'origine Mutation de l'ESP8266Découvrons l'ESP32 avec l'EDI d'Arduino MicroPythonLe Python des petits systèmes MicroPython et PyBoardLa LED qui clignote…Au serveur web qui fait clignoter une LED Machine de surveillance pour ESP8266Domotique pour la transition énergétique WLAN compact et autonomeOu comment utiliser la puce ESP8266 sans µC ESP8266 sur la carte d'entrées/sorties AndroidLancez-vous dans la mise à jour du micrologiciel WLAN pour microcontrôleursAvec la puce ESP8266 Carte de commande Wi-Fi : le retourRelies des objets à votre ordiphone
€ 9,95
Membres : € 8,96
-
Elektor Digital Programming the Finite State Machine (E-book)
Programming the Finite State Machine with 8-Bit PICs in Assembly and C Andrew Pratt provides a detailed introduction to programming PIC microcontrollers, as well as a thorough overview of the Finite State Machine (FSM) approach to programming. Most of the book uses assembly programming, but do not be deterred. The FSM gives a structure to a program, making it easy to plan, write, and modify. The last two chapters introduce programming in C, so you can make a direct comparison between the two techniques. The book references the relevant parts of the Microchip datasheet as familiarity with it is the best way to discover detailed information. This book is aimed at Microsoft Windows and Linux users. To keep your costs to a minimum and to simplify the toolchain, specific applications are provided as a free download to enable you to use an FTDI serial lead as the programmer. The assembler used is the open-source "gpasm". All programming can be done in a text editor. There are detailed instructions on how to perform the necessary installations on Windows, Linux Debian, and derivatives such as Ubuntu and Fedora. For programming in C, Microchip's XC8 compiler is used from the command line. In addition to the programming applications, two serial read and serial write applications can be used for communicating with the PICs from a computer. A voltmeter project including practical instructions on building a circuit board from scratch is included. All theory is covered beforehand, including how to do integer arithmetic in assembly. Two PICs are covered: the PIC12F1822 and the PIC16F1823. Both can run at 32 MHz with an internal oscillator. You do not need to buy a factory-made development board and programmer. With relatively inexpensive parts including a serial lead, microcontroller, a few resistors, and LEDs, you can get started exploring embedded programming. Links Updated Programmer
€ 32,95
Membres : € 29,66