Réalisez vos propres projets avec la carte d'apprentissage Elektor Arduino Nano MCCAB
Le microcontrôleur est probablement le sous-domaine le plus fascinant de l'électronique. Grâce à la multitude de fonctions qu'il combine sur sa puce, il constitue un outil universel permettant aux développeurs de réaliser leurs projets. Pratiquement tous les appareils d'usage quotidien sont aujourd'hui dotés d'un microcontrôleur. Cependant, pour un débutant en électronique, réaliser ses propres idées avec un microcontrôleur est resté jusqu'à présent une chimère en raison de sa complexité. Le concept Arduino a largement simplifié l'utilisation des microcontrôleurs, de sorte que même les débutant peuvent désormais réaliser leurs propres idées électroniques avec un microcontrôleur.
Livre et matériel dans un pack : apprendre par la pratique
Ce livre, qui est inclus dans le pack, montre comment vous pouvez réaliser vos propres projets avec un microcontrôleur, même sans grande expérience en électronique et en langages de programmation. Il s'agit d'un cours pratique sur les microcontrôleurs pour débutants, car après un aperçu des éléments internes du microcontrôleur et une introduction au langage de programmation C, le cours se concentre sur les exercices pratiques. Le lecteur acquiert les connaissances nécessaires en apprenant par la pratique : dans la vaste section pratique comprenant 12 projets et 46 exercices, ce qui est appris dans la première partie du livre est étayé par de nombreux exemples. Les exercices sont structurés de telle sorte que l'utilisateur se voit confier une tâche à résoudre en utilisant les connaissances acquises dans la partie théorique du livre. Chaque exercice est suivi d'un exemple de solution qui est expliqué et commenté en détail, ce qui aide l'utilisateur à résoudre les problèmes et à les comparer avec sa propre solution.
Arduino IDE
L'Arduino IDE est un environnement de développement logiciel qui peut être téléchargé gratuitement sur votre PC et qui contient l'ensemble des logiciels nécessaires à la réalisation de vos propres projets de microcontrôleurs. Vous écrivez vos programmes (sketch) avec l'éditeur de l'IDE dans le langage de programmation C. Vous les traduisez en bits et octets que le microcontrôleur comprend à l'aide du compilateur intégré à l'IDE Arduino, puis vous les chargez dans la mémoire du microcontrôleur sur la carte d'apprentissage Elektor Arduino MCCAB Nano à l'aide d'un câble USB.
Interroger ou contrôler des capteurs, des moteurs ou des ensembles externes
Outre un module microcontrôleur Arduino Nano, la carte d'apprentissage Elektor Arduino Nano MCCAB contient tous les composants nécessaires aux exercices, tels que des diodes électroluminescentes, des interrupteurs, des boutons-poussoirs, des émetteurs de signaux acoustiques, etc. Ce système de formation à microcontrôleur permet également d'interroger ou de commander des capteurs, des moteurs ou des assemblages externes.
Spécifications (Carte de formation Arduino Nano MCCAB)
Alimentation électrique
Via la connexion USB du PC connecté ou un bloc d'alimentation externe (non inclus)
Tension de fonctionnement
+5 Vcc
Tension d'entrée
Toutes les entrées
0 V to +5 V
VX1 and VX2
+8 V to +12 V (uniquement en cas d'utilisation d'une alimentation externe)
Périphérie du matériel
LCD
2x16 caractères
Potentiomètre P1 & P2
JP3 : sélection de la tension de fonctionnement de P1 et P2
Distributeur
SV4 : Distributeur pour les tensions de fonctionnementSV5, SV6 : Distributeur pour les entrées/sorties du microcontrôleur
Interrupteurs et boutons
Bouton RESET sur le module Arduino Nano 6x interrupteurs à bouton poussoir K1 ... K6 6x interrupteurs à glissière S1 ... S6 JP2 : Connexion des interrupteurs avec les entrées du microcontrôleur
Buzzer
Buzzer piézo Buzzer1 avec cavalier sur JP6
Voyants lumineux
11 x LED : Indicateur d'état des entrées/sorties LED L sur le module Arduino Nano, connectée au GPIO D13 JP6 : Connexion des LED LD10 ... LD20 avec les GPIO D2 ... D12
Interfaces sérieSPI ET I²C
JP4 : Sélection du signal à la broche X du connecteur SPI SV12 SV9 à SV12 : interface SPI (3,3 V/5 V) ou interface I²C
Sortie de commutation pour les appareils externes
SV1, SV7 : sortie de commutation (maximum +24 V/160 mA, alimentation externe) SV2 : 2x13 connecteurs pour la connexion de modules externes
Matrice de 3x3 LED(9 LED rouges)
SV3 : Colonnes de la matrice LED 3x3 (sorties D6 ... D8) JP1 : Connexion des lignes avec les GPIOs D3 ... D5
Logiciel
Bibliothèque MCCABLib
Contrôle des composants matériels (interrupteurs, boutons, DEL, matrice de DEL 3x3, buzzer) sur la carte de formation MCCAB.
Température de fonctionnement
Jusqu'à +40 °C
Dimensions
100 x 100 x 20 mm
Spécifications (Arduino Nano)
Microcontrôleur
ATmega328P
Architecture
AVR
Tension de fonctionnement
5 V
Mémoire flash
32 Ko, dont 2 Ko utilisés par le chargeur de démarrage
SRAM
2 KB
Vitesse d'horloge
16 MHz
Connecteurs d'entrée analogique
8
EEPROM
1 KB
Courant continu par connecteur d'E/S
40 mA sur un connecteur d'E/S, maximum total de 200 mA sur l'ensemble des connecteurs
Tension d'entrée
7-12 V
Connecteurs E/S numériques
22 (dont 6 PWM)
Sortie PWMt
6
Consommation électrique
19 mA
Dimensions
18 x 45 mm
Poids
7 g
Inclus
Elektor Arduino Nano MCCAB Training Board
Arduino Nano
Livre : Microcontrollers Hands-on Course for Arduino Starters
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !Pas encore membre ? Cliquez ici.Arduino Portenta Machine Control et Arduino Portenta H7démonstration avec une passerelle CAN vers MQTTle kit LCR-mètre 2 MHz d'Elektorrejoignez David Cuartielles, cofondateur d'Arduino, en direct !MicroPython entre dans le monde de l'ArduinoLes projets connectés simplifiésPlongez dans l'Arduino CloudIntroduction à TinyMLPlus gros n'est pas toujours mieuxArduino K-Wayl'écriture des croquis Arduino en net progrèsArduino en questionsdébuter avec le Portenta X8gestion sécurisée des logiciels avec les conteneurscréez, déployez et maintenez des applications évolutives et sécuriséesavec Arduino Portenta X8 équipé du mini processeur d'applications i.MX 8M de NXP et de l'élément de sécurité EdgeLock SE050comment j'ai automatisé ma maisonFabio Violante, PDG d'Arduino, partage ses solutionssimulateur Altair 8800simulation matérielle d'un ordinateur ancienMS-DOS sur le Portenta H7exécuter des logiciels old-school sur du matériel modernecultivez-le vous-mêmeune jardinière numérique d'intérieur tout-en-unSauver la planète avec la domotique ?MQTT sur l'Arduino Nano RP2040 Connectdevenez professionnel avec Arduino Proles fours intelligents font un bond dans le futurTagvance conçoit des chantiers de construction plus sûrs avec ArduinoSantagostino respire facilementavec une surveillance à distance qui tire parti de l'IA pour une maintenance prédictivela sécurité atteint des sommets avec la solution basée sur les cartes MKR de RIoT Securel'open-source apporte au monde du progrès dans la gestion de l'eauSensoDétecter la déforestation grâce à l'analyse sonoreBibliothèque Mozzi Arduino pour la synthèse sonoreLe point de vue de Tim Barrassles nouveaux Portenta X8 (avec Linux !) et Max Carrier redéfinissent le champ des possiblescomment l'utilisation d'Arduino aide les étudiants à acquérir des compétences futuresBien s'équiper pour mieux travaillerl'importance de la robotique dans l'enseignementLoRa fiabilise l'IdOla carte Portenta Machine control en détailrétro-gaming avec Arduboyréduire l'utilisation de l'eau sur les pistes d'équitationun IdO pour surveiller en permanence les niveaux d'humidité et de température du solle projet Panettonesystème de gestion et de maintien d'un ferment au levainSupporting Arduino ResellersSpace Invaders avec Arduinocréation artistique dans l'environnement Arduinodes idées inspirantes d'artistes et de designersArduino Product CatalogueL'avenir de l'Arduino
Concrétisez vos rêves, réalisez les projets les plus fous : un odomètre pour la roue de votre hamster, la surveillance complètement automatisée de votre fourmilière avec interface web, ou le Sandwich-O-Mat – une machine qui grille les sandwichs de votre choix.Avec les cartes Arduino et le mouvement DIY (« fais-le toi-même ») ou maker, se mettre à programmer des microcontrôleurs est devenu un jeu d'enfant. Une deuxième révolution a eu lieu : des développeurs ingénieux ont mis sur le marché de petites cartes – appelées « shields » ou modules – qui simplifient considérablement l'utilisation d'autres dispositifs. Ces petits modules contiennent tous les composants électroniques nécessaires pour la connexion au microcontrôleur ; quelques fils avec des fiches suffisent pour le raccordement, ce qui évite d'avoir à câbler et fait gagner du temps. En outre, il est également possible de manipuler de minuscules composants dépourvus de pattes de connexion (ceux de type CMS).ProjetsArduino et le monde extérieurCapteur BMP180, introduction aux bibliothèques et à l'I²CInitiation aux entrées/sorties avec un shield polyvalentAdaptateur I²C pour LCD et afficheurs à matrice de pointsShield clavier & LCDConvertisseur de niveauW5100 : connexion à internetShields d'extension des entrées/sortiesRelais et relais statiquesShield multifonction : unité de commande universelleConnexion d'un lecteur de carte SD par SPITouches et afficheurs à 7 segmentsConvertisseur analogique/numérique à 16 bitsConvertisseur numérique/analogique MCP4725Pilote de servomoteurs à 16 voies PWMLecteur MP3Enregistreur de données GPS avec stockage sur carte SDCapteur tactileJoystickSHT31 : température et humiditéCapteur d'UV-A VEML6070Temps de vol VL53L0XMesure de distance à ultrasonsAfficheur matriciel à LED à base de MAX7219Horloge en temps réel DS3231Circuit d'extension de port MCP23017Communication radio à 433 MHzGyroscope MPU-6050Accéléromètre ADXL345LED RVB WS2812Cartes d'alimentationCapteurs de gaz MQ-xxCapteur de dioxyde de carbone (CO2)Capteur de courant ACS712Capteur de courant INA219Pilote de moteur L298Kit RFID MFRC522Moteur pas à pas 28BYJ-48Carte avec pilote de moteur ultra-silencieux TMC2209Potentiomètre numérique X9C10xÉcran couleur TFT avec contrôleur/pilote ST7735Écran à encre électroniqueModule BluetoothCompteur GeigerModule GSM SIM800LMultiplexeur I²CModule CAN (Controller Area Network)
Les Accords de Kyoto, le réchauffement climatique, le Grenelle de l'environnement sont autant de termes devenus familles dans le cadre d'une réflexion éco-citoyenne collective. Au cours de la conversation, il est important de mener des actions concrètes et de veiller à ce que votre énergie soit renouvelable dans le cadre de votre maison individuelle.
Les applications possibles sont légion : production électrique photovoltaïque, éolienne ou hydraulique, chauffe-eau solaire, chauffage des locaux par géothermie, par aérothermie ou par biomasse (bois-énergie). Pour répondre à cette demande croissante, une nouvelle filière connue ou développement fulgurant, mesurable à la création quasi quotidienne d'entreprises spécialisées. Les cellules sont immergées dans les techniques propositionnelles qui servent à les adapter, mais à cause de l'émanation de compétences professionnelles. Il est important de savoir évaluer les compétences des techniques avancées proposées par les métiers ; Pour que l’énergie soit renouvelable, la connaissance du vocabulaire, des principes de physique et des méthodes de dimensionnement des matériaux sont nécessaires. C'est la mission assignée à cet ouvrage.
Le kit Elektor MultiCalculator est une calculatrice multifonction basée sur Arduino qui va au-delà des calculs de base. Il offre 22 fonctions, dont la mesure de la lumière et de la température, l'analyse différentielle de la température et le décodage de la télécommande IR NEC. L'Elektor MultiCalculator est un outil pratique à utiliser dans vos projets ou à des fins pédagogiques.
Le kit comprend un module Pro Mini comme unité de calcul. Le PCB est facile à assembler à l’aide de composants traversants. Le boîtier se compose de 11 panneaux acryliques et de matériel de montage pour un assemblage facile. De plus, l'appareil est équipé d'un écran LCD alphanumérique 16x2, de 20 boutons et de capteurs de température.
L'Elektor MultiCalculator est programmable avec l'IDE Arduino via un connecteur PCB à 6 voies. La calculatrice peut être programmée avec un adaptateur de programmation et elle est alimentée via USB-C.
Modes de fonctionnement
Calculatrice
Code de résistance à 4 anneaux
Code de résistance à 5 anneaux
Conversion de décimal en hexadécimal et caractères (ASCII)
Conversion d'hexadécimaux en décimaux et caractères (ASCII)
Conversion de décimal en binaire et caractères (ASCII)
Conversion binaire en décimal et hexadécimal
Calcul de Hz, nF, réactance capacitive (XC)
Calcul de Hz, µH, réactance inductive (XL)
Calcul de la résistance de deux résistances connectées en parallèle
Calcul de la résistance de deux résistances connectées en série
Calcul d'une résistance parallèle inconnue
Mesure de la température
Mesure différentielle de température T1 et T2 et Delta(δ)
Mesure de la lumière
Chronomètre avec fonction temps au tour
Compteur d'articles
Décodage de la télécommande IR NEC
Conversion AWG (American Wire Gauge)
Lancer les dés
Personnaliser le message de démarrage
Étalonnage de la température
Spécifications
Langues des menus : Anglais, néerlandais
Dimensions : 92 x 138 x 40 mm
Durée de construction : environ 5 heures
Inclus
Composants PCB et traversants
Feuilles acryliques prédécoupées avec toutes les pièces mécaniques
Module microcontrôleur Pro Mini (ATmega328/5 V/16 MHz)
Adaptateur de programmation
Capteurs de température étanches
Câble USB-C
Téléchargements
Software
Construisez votre station météo idéale ou explorez les données environnementales avec le monde entier. Avec de nombreux projets pratiques pour Arduino, Raspberry Pi, NodeMCU, ESP32 et autres cartes de développement.
Les stations météo jouissent d’une grande popularité depuis des décennies. Tous les magazines d’électronique, qu’ils soient récents ou non, ont publié et publient régulièrement des articles sur la construction d’une station météo. Au fil des années, elles sont devenues de plus en plus sophistiquées et peuvent aujourd’hui être entièrement intégrées dans la maison intelligente. Ceci implique toutefois souvent une fidélité à un fabricant de produits de marque (coûteux) pour tous les composants.
Cependant, avec votre propre station météo, vous pouvez facilement suivre le rythme et même capturer des relevés que les appareils commerciaux ne peuvent pas réaliser. Le plaisir ne manque pas : vous développerez de manière ludique vos connaissances en électronique, en cartes de développement de microcontrôleurs modernes et en langages de programmation. Pour moins de dix euros, vous pouvez collecter des données environnementales initiales et étendre votre système au fur et à mesure que votre intérêt grandit.
Dans ce numéro
Sur la route du vent et de la météo
Écran météo OpenWeatherMap à affichage fluorescent
Les composés organiques volatils dans l‘air que nous respirons
Travailler avec les capteurs MQ : mesurer le monoxyde de carbone
Détecteur de CO2 avec connexion IdO vers ThingSpeak
Un arrosage automatique pour vos plantes
Un climat intérieur sain : la température et l‘humidité de l‘air sont importants
Thermomètre avec tubes Nixie
Une maison météo rétro pour toute la famille
Mesurez la pression atmosphérique et la température avec précision
Un détecteur de coups de soleil
Capteur maison pour la durée d‘ensoleillement
Le smartphone l‘indique : brouillard ou bonne visibilité ?
Détecter les tremblements de terre
Les niveaux des cours d‘eau et des réservoirs
Évaluer la valeur du pH de l’eau
Détecter les rayonnements radioactifs
Avec le GPS, vous savez où se trouve votre capteur
Enregistrer les fichiers journaux avec horodatage sur des cartes SD
LoRaWAN, The Things Network et ThingSpeak
Exploiter la passerelle LoRaWAN pour le TTN
Affichage géant à led avec prévisions météo
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)
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, and this workhorse has been with us for many years. Eleven years later, the long-overdue successor, the Arduino Uno R4, was released. It is built around a 48 MHz, 32-bit Arm Cortex-M4 microcontroller and provides significantly expanded SRAM and Flash memory. Additionally, a higher-precision ADC and a new DAC are added to the design. The Uno R4 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. 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
4x4 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.
Cette clé USB contient une sélection de plus de 300 articles liés à Arduino publiés dans le magazine Elektor. Le contenu comprend à la fois des articles de fond et des projets sur les sujets suivants :
Développement logiciel et matériel : tutoriels sur le développement logiciel avec l’IDE Arduino, Atmel Studio, les shield, et les concepts essentiels de programmation.
Apprentissage : le Microcontroller Bootcamp propose une approche structurée pour programmer des systèmes embarqués.
Acquisition et mesure de données : projets comme un enregistreur de données 16 bits, un tachymètre pour tour, et un analyseur de réseau électrique pour capturer et analyser des signaux en temps réel.
Communication sans fil : apprenez à mettre en œuvre des réseaux sans fil, créer une interface Android, et communiquer efficacement avec des microcontrôleurs.
Robotique et automatisation : le Arduino Nano Robot Controller, des cartes de support pour l'automatisation, et l'exploration de divers shield Arduino pour enrichir les fonctionnalités.
Projets à construire soi-même : Des projets uniques tels qu’un projecteur laser, une horloge et un thermomètre Numitron, un récepteur TBF, Theremino, et des interfaces LED tactiles mettent en valeur des applications créatives.
Que vous soyez débutant ou expérimenté, cette collection est une ressource précieuse pour apprendre, expérimenter et repousser les limites de la technologie Arduino.
Livre : Mastering the Arduino Uno R4
Basée sur le processeur ATmega328P 8 bits économique, la carte Arduino Uno R3 est sans doute la plus populaire de la famille Arduino, et ce modèle robuste nous accompagne depuis de nombreuses années. Onze ans plus tard, son successeur tant attendu, l'Arduino Uno R4, a vu le jour. Elle est conçue autour d'un microcontrôleur Arm Cortex-M4 32 bits cadencé à 48 MHz et offre une mémoire SRAM et Flash considérablement étendue. De plus, un convertisseur analogique-numérique (CAN) plus précis et un nouveau convertisseur numérique-analogique (CNA) ont été ajoutés. La carte Uno R4 prend également en charge le bus CAN grâce à une interface dédiée.
Deux versions de la carte sont disponibles : Uno R4 Minima et Uno R4 WiFi. Ce livre explique comment utiliser ces nouvelles cartes pour développer de nombreux projets variés et intéressants avec seulement quelques composants et modules externes. Tous les projets décrits dans ce livre ont été entièrement testés sur la carte Uno R4 Minima ou la carte Uno R4 WiFi, selon le cas.
Les sujets abordés incluent la lecture, le contrôle et le pilotage de nombreux composants et modules du kit ainsi que sur la carte Uno R4 correspondante, y compris
LED
Afficheurs à 7 segments (utilisant des interruptions programmées)
LCD
Capteurs
Lecteur RFID
Clavier 4×4
Horloge en temps réel (RTC)
Joystick
Matrice de LED 8×8
Moteurs
DAC (convertisseur numérique-analogique)
Matrice LED
Connectivité Wi-Fi
UART série
Bus CAN
Contrôleur et récepteur infrarouge
Simulateurs
… le tout de manière créative et pédagogique, le fonctionnement du projet et les logiciels associés étant expliqués en détail.
Arduino Uno R4 WiFi
La carte Arduino Uno R4 est équipée du processeur Renesas RA4M1 ARM Cortex-M4 32 bits, offrant une puissance de traitement, une mémoire et des fonctionnalités considérablement améliorées. La version WiFi intègre un module WiFi ESP32-S3 en plus du RA4M1, élargissant ainsi les possibilités créatives des makers et des ingénieurs.
L'Arduino Uno R4 fonctionne à 48 MHz, soit trois fois plus que la populaire Uno R3. De plus, la mémoire SRAM a été augmentée de 2 Ko à 32 Ko et la mémoire flash de 32 Ko à 256 Ko afin de prendre en charge des projets plus complexes. Suite aux retours de la communauté, le port USB est désormais de type USB-C et la tension d'alimentation maximale a été portée à 24 V, avec une conception thermique optimisée. La carte comprend un bus CAN et un port SPI, permettant aux utilisateurs de réduire le câblage et d'effectuer des tâches en parallèle en connectant plusieurs shields. Un convertisseur numérique-analogique (CNA) analogique 12 bits est également intégré.
Spécifications
Microcontrôleur
Renesas RA4M1 (ARM Cortex-M4)
USB
USB-C
Port de programmation
Broches
Broches d'E/S numériques
14
Broches
Broches d'entrée analogiques
6
CNA
1
TCR
1
Broches PWM
6
Communication
UART
1x
I²C
1x
SPI
1x
Connecteur I²C Qwiic
1x
CAN
1x Bus CAN
Alimentation
Tension de fonctionnement du circuit
5 V
Tension d'entrée (VIN)
6-24 V
Courant continu par broche d'E/S
8 mA
Fréquence d'horloge
Noyau principal
48 MHz
Mémoire
RA4M1
256 ko Flash, 32 ko RAM
Matrice LED
12 x 8 (96 LED rouges)
Dimensions
68,9 x 53,4 mm
Téléchargements
Datasheet
Schematics
Cette offre groupée contient :
Livre : Mastering the Arduino Uno R4 (d'une valeur de 40 €)
Arduino Uno R4 WiFi (d'une valeur de 30 €)
Cette offre groupée comprend l'Arduino UNO Q (2 Go) et le nouveau livre « Arduino UNO Q and AI ».
L'Arduino UNO Q est la première carte UNO dotée d'une architecture hybride à double cœur, combinant un puissant processeur Linux et un microcontrôleur temps réel, ce qui permet d'allier puissance de calcul avancée et contrôle précis sur une seule et même carte.
Équipée d’un MPU Qualcomm Dragonwing QRB2210 fonctionnant sous Debian Linux et d’un microcontrôleur STM32U585 pour les tâches en temps réel, l’UNO Q est conçue pour les applications de nouvelle génération. De l’Edge Computing et l’IA à la robotique et l’automatisation, elle offre des performances élevées sans sacrifier la facilité d’utilisation.
Il suffit de connecter vos périphériques pour commencer – aucun matériel supplémentaire n'est nécessaire.
Caractéristiques
Architecture double cœur : MPU Linux + MCU temps réel
Qualcomm Dragonwing QRB2210 avec prise en charge de Debian Linux
Microcontrôleur STM32U585 pour le contrôle déterministe
Exécute les sketches Arduino via le système d'exploitation Zephyr
Idéal pour l'IA, l'IoT, la robotique et les projets industriels
Spécifications
Microprocesseur (MPU)
Qualcomm Dragonwing QRB2210 :Quad-core Arm Cortex-A53 à 2,0 GHzAccélérateur graphique 3D Adreno GPU2× ISP (13 MP + 13 MP ou 25 MP) à 30 fps
Microcontrôleur (MCU)
STM32U585Arm Cortex-M33 jusqu'à 160 MHz2 Mo de mémoire flash786 Ko de SRAM
RAM
2 Go LPDDR4
Alimentation
Connecteur USB-C : 5 V max à 3 ATension d'entrée (VIN) : 7-24 V
Mémoire
16 Go eMMC
USB
1 port USB-C avec commutation hôte/périphérique, interrupteur d'alimentation et sortie vidéo
Connectivité
Wi-Fi 5 (2,4/5 GHz) avec antenne intégréeBluetooth 5.1 avec antenne intégrée Antenne
Interfaces
I²C/I³CSPIPWMCANUARTPSSIGPIOJTAGADC
Vidéo
Sortie vidéo via USB-CBroches MIPI DSI sur connecteur JMEDIA
Supplémentaire
4× LED RVB contrôlables par l'utilisateur8× 13 Matrice de LED bleues1× connecteur Qwiic (3,3 V, I²C)1× bouton-poussoir utilisateurJCTL : Débogage à distance du microprocesseur Connecteur
Audio
Entrée microphone / Sortie casque / Sortie ligne sur JMISC
Système d'exploitation MPU
Linux Debian avec support amont
Système d'exploitation temps réel
Arduino Core sur Zephyr OS
Conteneurisation
Prise en charge de Docker et Docker Compose
Systèmes d'exploitation compatibles avec Arduino App Lab
Windows : Windows 10 ou version ultérieure (64 bits)macOS : macOS 11 ou version ultérieure (64 bits)Linux : Ubuntu 22.04 ou version ultérieure et Debian Trixie (64 bits)
Dimensions
68,85 × 53,34 mm (format UNO)
Téléchargements
Datasheet
User Manual
Pinout
Schematics
Livre : Arduino UNO Q and AI – Learn to Build Intelligent Embedded Systems
Développez des systèmes embarqués plus intelligents avec l’Arduino UNO Q. Ce livre vous fournit les outils, les connaissances et la confiance nécessaires pour transformer vos idées en solutions intelligentes et fonctionnelles grâce à la plateforme Arduino UNO Q. Découvrez comment créer des systèmes embarqués intelligents avec l’Arduino UNO Q et l’IA.
Exploitez tout le potentiel de l’Arduino UNO Q, une plateforme de nouvelle génération qui associe la puissance temps réel du microcontrôleur STM32U585 à la flexibilité du microprocesseur Qualcomm Dragonwing QRB2210.
Apprenez à prototyper rapidement des applications concrètes en utilisant l’Arduino IDE pour le contrôle embarqué bas niveau et Python dans Arduino App Lab pour le développement haut niveau.
Gagnez en assurance grâce à des projets pratiques qui vous guident pas à pas, des fonctionnalités de base de la carte jusqu’à des systèmes entièrement opérationnels.
Explorez des exemples prêts à l’emploi basés sur l’IA dans Arduino App Lab et découvrez comment ils peuvent accélérer votre développement et réduire le délai de mise sur le marché.
Entrez dans le monde de l’Edge AI avec une introduction claire et pratique à Edge Impulse Studio – aucune expérience préalable en IA n’est requise.
Suivez un workflow complet et concret pour créer une application d’IA de reconnaissance de mots-clés, couvrant la collecte de données, l’entraînement du modèle, l’optimisation et l’inférence embarquée avec Edge Impulse Studio.
Faites le lien entre systèmes embarqués et apprentissage automatique et apprenez à intégrer l’intelligence directement dans votre matériel.
Idéal pour les ingénieurs en systèmes embarqués, les enseignants, les étudiants et les makers souhaitant rester à la pointe du développement de produits basés sur l’IA.
Cette offre groupée contient :
Arduino UNO Q (2 Go) (d'une valeur de 50 €)
Livre : Arduino UNO Q and AI (d'une valeur de 35 €)
Réalisés par les créateurs du MagPi, le magazine officiel de Raspberry Pi
Démarrez avec le Raspberry Pi 5, le dernier-né et le plus performant de la famille des nano-ordinateurs Raspberry Pi. Apprenez à coder et à réaliser des projets avec cet ordinateur étonnant.
Dans ce manuel dédié au Raspberry Pi 5, nous vous proposons aussi de nombreuses idées de projets également réalisables avec le Raspberry Pi 4, le Raspberry Pi Zero 2 W et le Raspberry Pi Pico W.
Avec des tutoriels, des projets pratiques, des essais techniques, des guides et bien plus encore, il s’agit de la ressource ultime pour le Raspberry Pi !
228 pages sur le Raspberry Pi
Tout ce que vous devez savoir sur le Raspberry Pi 5
Prise en main de tous les Raspberry Pi
Amusez-vous et apprenez l’électronique avec le Pico W
Des projets inspirants pour vous donner des idées de réalisations
Apprenez μPython en construisant une mini-console
Démarrez avec le module caméra Raspberry Pi
Intelligence artificielle, codage de son propre agent ChatGP