Résultats de la recherche pour "arduino OR braccio OR rp2040 OR powered OR robot OR arm"
-
Arduino Arduino Nano RP2040 avec connecteurs
L'Arduino Nano RP2040 Connect est une carte Arduino basée sur RP2040 et équipée de wifi (802,11b/g/n) et du Bluetooth 4,2. En plus de la connectivité sans fil, la carte est livrée avec un microphone pour le son et l'activation vocale et un capteur de mouvement intelligent à six axes avec des capacités d'IA. Une LED RVB est également disponible. 22 ports GPIO (20 avec prise en charge du PWM et huit entrées analogiques) permettent à l'utilisateur de commander, par exemple, des relais, des moteurs et des LED et de lire des interrupteurs et d'autres capteurs. Elle offre une grande quantité de mémoire de programme avec 16 Mo de mémoire flash, une capacité plus que suffisante pour stocker de nombreuses pages Web ou d'autres données. Spécifications techniques Microcontrôleur Raspberry Pi RP2040 Connecteur USB Micro USB Pins Broches de LED intégrées 13 20 20 Broche d'entrée analogique 8 Broche PWM 20 (sauf A6, A7) Interruptions externes 20 (Sauf A6, A7) Connectivité Wi-Fi Nina W102 module uBlox Bluetooth Nina W102 module uBlox Élément de sécurité ATECC608A-MAHDA-T Crypto IC Capteurs IMU LSM6DSOXTR (6 axes) Microphone MP34DT05 Communication UART Oui I²C Oui SPI Oui Puissance Tension de fonctionnement du circuit 3.3 V Tension d'entrée (VIN) 5-21 V Courant continu par broche d'entrée/sortie 4 mA Fréquence d'horloge Processeur 133 MHz Mémoire AT25SF128A-MHB-T Circuit Flash 16 Mo Nina W102 module uBlox 448 Ko de ROM, 520 Ko de SRAM, 16 Mo de Flash Dimensions 45 x 18 mm Poids 6 g Téléchargements Schémas Brochage Fiche technique
€ 29,95
Membres € 26,96
-
Cytron Cytron Maker Pi RP2040 – Robotics with Raspberry Pi RP2040
Cytron Maker Pi RP2040 comprend le premier microcontrôleur conçu par Raspberry Pi - RP2040, intégré sur une carte contrôleur de robot. Cette carte est livrée avec un pilote de moteur CC à double canal, 4 ports de servomoteur et 7 connecteurs d'E/S Grove, prêts pour votre prochain projet de robot/contrôle de mouvement DIY. Vous pouvez désormais construire un robot tout en essayant la nouvelle puce RP2040. Le pilote de moteur CC peut piloter 2 moteurs CC à balais ou 1 moteur pas à pas bipolaire/unipolaire de 3,6 V à 6 V, et fournit en continu jusqu'à 1 A de courant par canal. Les boutons de test rapide intégrés et les LED de sortie du moteur offrent un moyen rapide et pratique de tester le fonctionnement du pilote de moteur sans avoir à écrire de code. Le moteur V pour les moteurs à courant continu et les servomoteurs dépend de la tension d'entrée fournie à la carte. Le Maker Pi RP2040 possède tous les avantages des produits de la série Maker de Cytron. Il dispose également de nombreuses LED utiles pour le dépannage (et les effets visuels), est capable de faire beaucoup de bruit avec le buzzer piézo intégré et est livré avec des boutons-poussoirs prêts à détecter votre contact. Il existe trois façons d'alimenter le Maker Pi RP2040 : via une connexion USB (5 V), avec une batterie LiPo/Li-Ion monocellulaire ou via les connexions VIN (3,6-6 V). Cependant, une seule source d’alimentation est nécessaire pour alimenter simultanément la carte contrôleur et les moteurs. L'alimentation de toutes ces sources d'énergie peut être contrôlée avec l'interrupteur marche/arrêt intégré. Cytron Maker Pi RP2040 est essentiellement la bonté de la série Raspberry Pi Pico + Maker + le contrôleur de robot et d'autres fonctionnalités utiles. Par conséquent, cette carte est compatible avec l'écosystème Pico existant. Les logiciels, micrologiciels, bibliothèques et outils développés pour Pico devraient également fonctionner de manière transparente avec Cytron Maker Pi RP2040. CircuitPython est préchargé sur le Maker Pi RP2040 et exécute un programme de démonstration simple dès la sortie de la boîte. Connectez-le à votre ordinateur via un câble micro USB et allumez-le. Vous serez accueilli par une mélodie et une lumière LED. Appuyez sur les boutons-poussoirs GP20 et GP21 pour allumer et éteindre les LED, tout en déplaçant et en arrêtant les moteurs CC et les servomoteurs connectés. Avec ce code démo vous pouvez tester la carte dès que vous la recevez ! Une fois connecté à votre ordinateur, un nouveau lecteur CIRCUITPY apparaîtra. Explorez et modifiez le code de démonstration (dossier code.py et lib) avec n'importe quel éditeur de code de votre choix, enregistrez toutes les modifications apportées au lecteur et vous le verrez en action en un rien de temps. C'est pourquoi nous adoptons CircuitPython : il est très simple de démarrer. Voulez-vous utiliser un autre langage de programmation ? Bien entendu, vous êtes libre d'utiliser MicroPython et C/C++ pour le Pico/RP2040. Pour ceux d'entre vous qui aiment l'écosystème Arduino, veuillez jeter un œil à cette actualité officielle d'Arduino ainsi qu'au Pico Arduino Core non officiel d'Earle F. Philhower. Caractéristiques Alimenté par Rapberry Pi RP2040 Processeur Arm Cortex-M0+ double cœur 264 Ko de RAM interne 2 Mo de mémoire Flash mêmes spécifications que le Raspberry Pi Pico Carte contrôleur de robot 4x servomoteurs 2x moteurs DC avec boutons de test rapide Circuit à courant variable Sélection automatique de l'alimentation : USB 5 V, LiPo (1 cellule) ou Vin (3,6-6 V) Chargeur LiPo/Li-Ion 1 cellule intégré (protection contre les surcharges et les décharges excessives) Bouton ON / OFF 13x LED d'indicateur d'état pour les broches GPIO 1x buzzer piézo avec interrupteur muet 2x bouton poussoir 2x LED RVB (Néopixel) 7x ports Grove (options d'E/S flexibles : numérique, analogique, I²C, SPI, UART...) Pré-installé avec Norme CircuitPython Trous de fraisage Trou de montage 4x 4,8 mm (compatible avec les broches LEGO) 6x trou de vis M3
€ 16,95
Membres € 15,26
-
Generic Robot dessinateur contrôlé par Arduino
Ce kit de bras robot traceur polyvalent pour Arduino est équipé de servomoteurs à engrenages métalliques MG90S pour assurer des mouvements de dessin précis et stables. Caractéristiques Entièrement compatible avec l'Arduino IDE, inclut le code source complet pour un développement et une personnalisation faciles. Équipé de servomoteurs à engrenages métalliques MG90S robustes pour plus de précision et de durabilité. Inclut un module Bluetooth permettant un fonctionnement sans fil via une application dédiée. L'embout du bras robotisé spécialement conçu maintient fermement les stylos ou marqueurs d'un diamètre de 8 à 10 mm, idéal pour les croquis et les dessins détaillés. Inclus Carte Nano compatible Arduino Carte d'extension Nano Module Bluetooth Servomoteurs à engrenages entièrement métalliques MG90S Cadre en aluminium Plaque de base stable et épaisse Vis et accessoires de fixation Câbles de connexion Câble de données USB
€ 64,95€ 44,95
Membres identique
-
Adafruit Plume d'Adafruit RP2040
À l’intérieur du RP2040 se trouve un chargeur de démarrage USB UF2 « ROM permanente ». Cela signifie que lorsque vous souhaitez programmer un nouveau firmware, vous pouvez maintenir enfoncé le bouton BOOTSEL tout en le branchant sur USB (ou en abaissant la broche RUN/Reset à la masse) et il apparaîtra comme un lecteur de disque USB, vous pouvez faire glisser le firmware. sur. Les personnes qui utilisent les produits Adafruit trouveront cela très familier : Adafruit utilise cette technique sur toutes ses cartes USB natives. Notez simplement que vous ne double-cliquez pas sur réinitialiser, mais maintenez BOOTSEL pendant le démarrage pour accéder au chargeur de démarrage ! Le RP2040 est une puce puissante, dotée de la vitesse d'horloge de notre M4 (SAMD51) et de deux cœurs équivalents à notre M0 (SAMD21). Puisqu'il s'agit d'une puce M0, elle n'a pas d'unité à virgule flottante ni de support matériel DSP – donc si vous faites quelque chose avec des mathématiques à virgule flottante lourdes, cela sera fait par logiciel et donc pas aussi rapide qu'un M4. Pour de nombreuses autres tâches de calcul, vous obtiendrez des vitesses proches de celles du M4 ! Pour les périphériques, il existe deux contrôleurs I²C, deux contrôleurs SPI et deux UART multiplexés sur le GPIO – vérifiez le brochage pour savoir quelles broches peuvent être définies sur lesquelles. Il y a 16 canaux PWM, chaque broche a un canal sur lequel elle peut être réglée (idem sur le brochage). Spécifications techniques Mesure 2,0 x 0,9 x 0,28' (50,8 x 22,8 x 7 mm) sans embases soudées Léger comme une (grosse ?) plume – 5 grammes RP2040 double cœur Cortex M0+ 32 bits fonctionnant à ~ 125 MHz à une logique et une alimentation de 3,3 V 264 Ko de RAM Puce SPI FLASH de 8 Mo pour le stockage de fichiers et le stockage de code CircuitPython/MicroPython. Pas d'EEPROM Des tonnes de GPIO ! 21 x broches GPIO avec les capacités suivantes : Quatre ADC 12 bits (un de plus que Pico) Deux périphériques I²C, deux SPI et deux UART, dont un est étiqueté pour l'interface « principale » dans les emplacements Feather standard 16 x sorties PWM - pour servos, LED, etc. Les 8 GPIO numériques « non-ADC/non-périphérique » sont consécutifs pour une compatibilité PIO maximale Chargeur lipoly 200 mA+ intégré avec indicateur d'état de charge LED Broche n° 13 LED rouge pour un usage général clignotant RVB NeoPixel pour une indication en couleur. Connecteur STEMMA QT intégré qui vous permet de connecter rapidement n'importe quel appareil Qwiic, STEMMA QT ou Grove I²C sans soudure ! Bouton de réinitialisation et bouton de sélection du chargeur de démarrage pour des redémarrages rapides (pas de débranchement-rebranchement pour relancer le code) Broche d'alimentation/activation 3,3 V Le port de débogage SWD en option peut être soudé pour l'accès au débogage 4 trous de montage Cristal de 24 MHz pour un timing parfait. Régulateur 3,3 V avec sortie de courant de crête de 500 mA Le connecteur USB Type C vous permet d'accéder au chargeur de démarrage USB ROM intégré et au débogage du port série Caractéristiques de la puce RP2040 Double ARM Cortex-M0+ à 133 MHz 264 Ko de SRAM sur puce dans six banques indépendantes Prise en charge jusqu'à 16 Mo de mémoire Flash hors puce via un bus QSPI dédié Contrôleur DMA Barre transversale AHB entièrement connectée Périphériques d'interpolateur et de diviseur d'entiers LDO programmable sur puce pour générer une tension de base 2 PLL sur puce pour générer des horloges USB et principales 30 broches GPIO, dont 4 pouvant être utilisées comme entrées analogiques Périphériques 2 UART 2 contrôleurs SPI 2 contrôleurs I²C 16 canaux PWM Contrôleur USB 1.1 et PHY, avec prise en charge des hôtes et des périphériques 8 machines à états PIO Livré entièrement assemblé et testé, avec le chargeur de démarrage USB UF2. Adafruit ajoute également un en-tête, vous pouvez donc le souder et le brancher sur une planche à pain sans soudure.
€ 16,95
Membres € 15,26
-
Elektor Publishing Controller Area Network Projects with ARM and Arduino
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino Uno CAN bus library of functions are described in detail. This book is written for students, for practising engineers, for hobbyists, and for everyone else who may need to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one microcontroller will be an advantage, especially if the reader intends to develop microcontroller based projects using CAN bus. The book should be useful source of reference to anyone interested in finding an answer to one or more of the following questions: What bus systems are available for the automotive industry? What are the principles of the CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how reliable is a CAN bus system? What types of CAN bus controllers are there? What are the advantages of the ARM Cortex-M microcontrollers? How can one create a CAN bus project using an ARM microcontroller? How can one create a CAN bus project using an Arduino microcontroller? How can one monitor data on the CAN bus?
€ 44,95
Membres € 40,46
-
SparkFun SparkFun MicroMod RP2040
Le RP2040 utilise deux processeurs ARM Cortex-M0+ (jusqu’à 133MHz) 264kO de SRAM embarqué en six plans mémoire 6 IO dédié pour SPI Flash (prenant en charge XIP) 30 multifonctions GPIO : Matériel dédié aux périphériques couramment utilisés IO programmable pour un support périphérique étendu Quatre canaux ADC 12 bits avec capteur de température interne (jusqu’à 0,5 ms/s) Fonctionnalité hôte/périphérique USB 1.1 Le RP2040 est pris en charge avec les environnements de développement multi-plateformes C/C++ et MicroPython, y compris un accès facile au débogage d’exécution. Il a un démarrage UF2 et des routines à virgule flottante intégrées dans le circuit. L’USB intégré peut agir à la fois comme périphérique et hôte. Il a deux noyaux symétriques et une bande passante interne élevée, ce qui le rend utile pour le traitement du signal et de la vidéo. Alors que la carte a une grande RAM interne, la carte comprend une puce mémoire flash externe supplémentaire. Caractéristiques Processeurs Dual Cortex M0+ jusqu’à 133 MHz 264 kB de SRAM embarqué en six plans mémoire 6 IO dédié pour flash QSPI, supportant l’exécution en place (XIP) 30 IO programmable pour support périphérique étendu Interface SWD Minuterie avec 4 alarmes Compteur temps réel (RTC) Fonctionnalité hôte/périphérique USB 1.1 Langages de programmation pris en charge MicroPython C/C++
€ 12,95
Membres € 11,66
-
SparkFun SparkFun chose Plus (RP2040)
Le RP2040 contient deux processeurs ARM Cortex-M0+ (jusqu’à 133MHz) et les fonctionnalités suivantes : 264ko de SRAM embarqué en six plans mémoire 6 IO dédié pour SPI Flash (prenant en charge XIP) 30 multifonctions GPIO : Matériel dédié aux périphériques couramment utilisés IO programmable pour un support périphérique étendu Quatre canaux ADC 12 bits avec capteur de température interne (jusqu’à 0,5 ms/s) Fonctionnalité hôte/périphérique USB 1.1 Le RP2040 est pris en charge avec les environnements de développement multi-plateformes C/C++ et MicroPython, y compris un accès facile au débogage d’exécution. Il a un boot UF2 et des routines à virgule flottante intégrées dans le circuit. Bien que le circuit dispose d’une grande RAM (mémoire vive) interne, la carte comprend 16 Mo supplémentaires de mémoire flash QSPI externe pour stocker le code du programme. Caractéristiques: Microcontrôleur RP2040 de la Fondation Raspberry Pi Mémoire flash QSPI 16 Mo Broches PTH JTAG Facteur de forme Thing Plus (ou Feather): 18 broches GPIO multifonctionnelles Quatre canaux ADC 12 bits disponibles avec capteur de température interne (500kSa/s) Jusqu’à huit PWM 2 canaux Jusqu’à deux UARTs Jusqu’à deux bus I2C Jusqu’à deux autobus SPI Connecteur USB-C : Fonctionnalité hôte/périphérique USB 1.1 Connecteur JST à 2 broches pour batterie LiPo (non inclus) : Circuit de charge 500mA Connecteur Qwiic Boutons : Démarrage Réinitialisation DEL: PWR - Indicateur d’alimentation rouge de 3,3 V CHG - Indicateur jaune de charge de la batterie 25 - LED d’état/test bleue (GPIO 25) WS2812 - LED RGB adressable (GPIO 08) Quatre trous de fixage: 4-40 vis compatibles Dimensions : 2,3' x 0,9' Caractéristiques du RP2040 Processeurs Dual Cortex M0+ jusqu’à 133 MHz 264 ko de SRAM embarqué en six plans mémoire 6 IO dédié pour flash QSPI, supportant l’exécution en place (XIP) 30 IO programmable pour support périphérique étendu Interface SWD Minuterie avec 4 alarmes Compteur temps réel (RTC) Fonctionnalité hôte/périphérique USB 1.1 Langages de programmation pris en charge MicroPython C/C++
€ 19,95€ 13,95
Membres identique
-
iLabs iLabs Challenger RP2040 NFC
Le Challenger RP2040 NFC est un petit ordinateur embarqué, équipé d'un contrôleur NFC intégré avancé (NXP PN7150), dans le format populaire Adafruit Feather. Il est basé sur une puce de microcontrôleur RP2040 de la Fondation Raspberry Pi qui est un Cortex-M0 double cœur pouvant fonctionner sur une horloge allant jusqu'à 133 MHz. NFC Le PN7150 est une solution de contrôleur NFC complète avec micrologiciel intégré et interface NCI conçue pour une communication sans contact à 13,56 MHz. Il est entièrement compatible avec les exigences du forum NFC et est largement conçu sur la base des enseignements tirés de la génération précédente d'appareils NXP NFC. C'est la solution idéale pour intégrer rapidement la technologie NFC dans n'importe quelle application, en particulier les petits systèmes embarqués réduisant la nomenclature (BOM). La conception intégrée avec une compatibilité totale avec le forum NFC offre à l'utilisateur toutes les fonctionnalités suivantes : Micrologiciel NFC intégré fournissant tous les protocoles NFC en tant que fonctionnalité pré-intégrée. Connexion directe à l'hôte principal ou au microcontrôleur, par bus physique I²C et protocole NCI. Consommation d'énergie ultra faible en mode boucle d'interrogation. Unité de gestion de l'énergie (PMU) intégrée très efficace permettant une alimentation directe à partir d'une batterie. Caractéristiques Microcontrôleur RP2040 de Raspberry Pi (Cortex-M0 double cœur 133 MHz) IPS Un canal SPI configuré I²C Deux canaux I²C configurés (I²C dédié pour le PN7150) UART Un canal UART configuré Entrées analogiques 4 canaux d'entrée analogiques Module NFC PN7150 de NXP Mémoire flash 8 Mo, 133 MHz Mémoire SRAM 264 Ko (divisé en 6 banques) Contrôleur USB 2.0 Jusqu'à 12 Mbit/s à pleine vitesse (USB 1.1 PHY intégré) Connecteur de batterie JST Pas de 2,0 mm Chargeur LiPo intégré Courant de charge standard de 450 mA Dimensions 51x23x3.2mm Poids 9g Remarque : l'antenne n'est pas incluse. Téléchargements Fiche de données Exemple de démarrage rapide
€ 22,95
Membres € 20,66
-
01Space Carte de développement 01Space RP2040-0.42LCD
Carte de développement compacte compatible Arduino, MicroPython et CircuitPython alimentée par Raspberry Pi RP2040 RP2040-0.42LCD est une carte de développement hautes performances avec écran LCD intégré de 0,42' (résolution 70x40) avec interfaces numériques flexibles. Il intègre la puce du microcontrôleur RP2040 du Raspberry Pi. Le RP2040 est doté d'un processeur Arm Cortex-M0+ double cœur cadencé à 133 MHz avec 264 Ko de SRAM interne et 2 Mo de stockage flash. Caractéristiques SoC Microcontrôleur Raspberry Pi RP2040 double cœur Cortex-M0+ jusqu'à 125 MHz, avec 264 Ko de SRAM Stockage Flash SPI de 2 Mo Afficher OLED de 0,42 pouce USB 1x port USB Type-C pour l'alimentation et la programmation Expansion – Connecteur Qwiic I²C – Embases à 7 et 8 broches avec jusqu'à 11x GPIO, 2x SPI, 2x I²C, 4x ADC, 1x UART, 5 V, 3,3 V, VBAT, GND Divers – Boutons de réinitialisation et de démarrage – LED RVB, LED d'alimentation Source de courant – 5 V via port USB-C ou Vin - Broche VBAT pour l'entrée de la batterie – Régulateur 3,3 V avec sortie crête 500 mA Dimensions 23,5x18mm Poids 2,5g Téléchargements GitHub
€ 19,95
Membres € 17,96
-
Waveshare Carte de développement Waveshare RP2040-PiZero
Waveshare RP2040-PiZero est une carte microcontrôleur haute performance et économique avec interface DVI intégrée, emplacement pour carte TF et port PIO-USB, compatible avec l'en-tête GPIO 40 broches Raspberry Pi, facile à développer et à intégrer dans les produits. Caractéristiques Puce de microcontrôleur RP2040 conçue par Raspberry Pi Processeur ARM Cortex M0+ double cœur, horloge flexible fonctionnant jusqu'à 133 MHz 264 Ko de SRAM et 16 Mo de mémoire Flash intégrée L'interface DVI intégrée peut piloter la plupart des écrans HDMI (compatibilité DVI requise) Prend en charge l'utilisation en tant qu'hôte ou esclave USB via le port PIO-USB intégré Emplacement pour carte TF intégré pour lire et écrire une carte TF Connecteur de recharge/décharge de batterie au lithium intégré, adapté aux scénarios mobiles USB 1.1 avec prise en charge des appareils et des hôtes Programmation par glisser-déposer utilisant le stockage de masse via USB Modes veille et veille à faible consommation 2x SPI, 2x I²C, 2x UART, 4x ADC 12 bits, 16x canaux PWM contrôlables Horloge et minuterie précises sur puce Capteur de température Bibliothèques à virgule flottante accélérées sur puce Téléchargements Wikia
€ 17,95
Membres € 16,16
-
SparkFun Carte de développement mikroBUS SparkFun RP2040
La carte de développement mikroBUS SparkFun RP2040 est une plate-forme hautes performances à faible coût avec des interfaces numériques flexibles dotées du microcontrôleur RP2040 de la Raspberry Pi Foundation. Outre la disposition des broches Thing Plus ou Feather PTH, la carte comprend également un emplacement pour carte microSD, une mémoire flash de 16 Mo (128 Mbits), un connecteur de batterie monocellulaire JST (avec un circuit de charge et un capteur de jauge de carburant), une LED RVB WS2812 adressable. , broches JTAG PTH, quatre trous de montage (vis 4-40), nos connecteurs Qwiic signature et une prise mikroBUS. La norme mikroBUS a été développée par MikroElektronika. Semblable aux interfaces Qwiic et MicroMod, la prise mikroBUS fournit une connexion standardisée pour les cartes Click supplémentaires à connecter à une carte de développement et est composée d'une paire d'embases femelles à 8 broches avec une configuration de broches standardisée. Les broches se composent de trois groupes de broches de communication (SPI, UART et I²C), de six broches supplémentaires (PWM, interruption, entrée analogique, réinitialisation et sélection de puce) et de deux groupes d'alimentation (3,3 V et 5 V). Le RP2040 est pris en charge avec les environnements de développement multiplateformes C/C++ et MicroPython, y compris un accès facile au débogage d'exécution. Il intègre des routines de démarrage UF2 et de virgule flottante dans la puce. Bien que la puce dispose d'une grande quantité de RAM interne, la carte comprend 16 Mo supplémentaires de mémoire flash QSPI externe pour stocker le code du programme. Le RP2040 contient deux processeurs ARM Cortex-M0+ (jusqu'à 133 MHz) et propose : 264 Ko de SRAM intégrée dans six banques 6 IO dédiées pour SPI Flash (supportant XIP) 30 GPIO multifonctions : Matériel dédié aux périphériques couramment utilisés E/S programmables pour une prise en charge étendue des périphériques Quatre canaux ADC 12 bits avec capteur de température interne (jusqu'à 0,5 MSa/s) Fonctionnalité hôte/périphérique USB 1.1 Caractéristiques (Carte de développement SparkFun RP2040 mikroBUS) Microcontrôleur RP2040 de la Raspberry Pi Foundation 18 broches GPIO multifonctions Quatre canaux ADC 12 bits disponibles avec capteur de température interne (500 kSa/s) Jusqu'à huit PWM à 2 canaux Jusqu'à deux UART Jusqu'à deux bus I²C Jusqu'à deux bus SPI Disposition des broches Thing Plus (ou Feather) : 28 broches PTH Connecteur USB-C : Fonctionnalité hôte/périphérique USB 1.1 Connecteur JST 2 broches pour une batterie LiPo (non incluse) : Circuit de charge 500 mA Connecteur JST Qwiic à 4 broches LED : PWR - Indicateur d'alimentation rouge 3,3 V CHG - Indicateur jaune de charge de la batterie 25 - LED bleue d'état/test ( GPIO 25 ) WS2812 - LED RVB adressable ( GPIO 08 ) Boutons: Boot Reset Broches JTAG PTH Mémoire flash QSPI de 16 Mo Emplacement pour carte µSD Prise mikroBUS Dimensions : 3,7' x 1,2' Quatre trous de montage : Compatible vis 4-40 Téléchargements Schématique Fichiers Aigle Dimensions de la carte Guide de connexion Page d'informations Qwiic Référentiel matériel GitHub
€ 19,95
Membres € 17,96
-
Arduino Arduino Nano
L'Arduino Nano est une petite carte, complète et facile à monter sur une planche à pain, basée sur l'ATmega328 (Arduino Nano 3.x). Il possède plus ou moins les mêmes fonctionnalités que l'Arduino Duemilanove, mais dans un emballage différent. Il lui manque seulement une prise d'alimentation en courant continu et elle fonctionne avec un câble USB Mini-B au lieu d'un câble standard. Caractéristiques Microcontrôleur ATmega328 Tension de fonctionnement (niveau logique) 5 V Tension d'entrée (recommandée) 7-12 V Tension d'entrée (limites) 6-20V Broches d'E/S numériques 14 (dont 6 avec sortie PWM) Broches d'entrée analogique 8 Courant CC par broche E/S 40mA Mémoire flash 16 Ko (ATmega168) ou 32 Ko (ATmega328) dont 2 Ko utilisés par le chargeur de démarrage SRAM 1 Ko (ATmega168) ou 2 Ko (ATmega328) EEPROM 512 octets (ATmega168) ou 1 Ko (ATmega328) Vitesse de l'horloge 16 MHz Dimensions 18x45mm Source de courant L'Arduino Nano peut être alimenté via la connexion USB Mini-B, une alimentation externe non régulée de 6 à 20 V (broche 30) ou une alimentation externe régulée de 5 V (broche 27). La source d'alimentation est automatiquement sélectionnée sur la source de tension la plus élevée. Mémoire L'ATmega168 dispose de 16 Ko de mémoire flash pour stocker le code (dont 2 Ko sont utilisés pour le chargeur de démarrage), 1 Ko de SRAM et 512 octets d'EEPROM. L'ATmega328 dispose de 32 Ko de mémoire flash pour le stockage du code (dont 2 Ko sont également utilisés pour le chargeur de démarrage), 2 Ko de SRAM et 1 Ko d'EEPROM. Entrée et sortie Chacune des 14 broches numériques du Nano peut être utilisée comme entrée ou sortie, en utilisant les fonctions pinMode() , digitalWrite() et digitalRead() . Ils fonctionnent à 5 V. Chaque broche peut fournir ou recevoir un maximum de 40 mA et possède une résistance de rappel interne (désactivée par défaut) de 20 à 50 kohms. Communication L'Arduino Nano dispose d'un certain nombre de fonctionnalités pour communiquer avec un ordinateur, un autre Arduino ou d'autres microcontrôleurs. Les ATmega168 et ATmega328 fournissent une communication série UART TTL (5 V), disponible sur les broches numériques 0 (RX) et 1 (TX). Un FTDI FT232RL sur la carte canalise cette communication série via USB et les pilotes FTDI (inclus avec le logiciel Arduino) fournissent un port COM virtuel au logiciel de l'ordinateur. Le logiciel Arduino comprend un moniteur série qui permet d'envoyer des données textuelles simples vers et depuis la carte Arduino. Les LED RX et TX de la carte clignoteront lorsque les données seront envoyées via la puce FTDI et la connexion USB à l'ordinateur (mais pas pour les communications série sur les broches 0 et 1). Une bibliothèque SoftwareSerial permet la communication série sur chacune des broches numériques du Nano. Programmation informatique L'Arduino Nano peut être programmé avec le logiciel Arduino ( télécharger ). L'ATmega168 ou l'ATmega328 de l'Arduino Nano est livré avec un chargeur de démarrage qui vous permet de télécharger un nouveau code sans utiliser de programmeur matériel externe. Il communique en utilisant le protocole STK500 d'origine ( référence , fichiers d'en-tête C ). Vous pouvez également contourner le chargeur de démarrage et programmer le microcontrôleur via l'en-tête ICSP (In-Circuit Serial Programming) avec Arduino ISP ou similaire ; voir ces instructions pour plus de détails. Réinitialisation automatique (logicielle) Plutôt que de nécessiter une pression physique sur le bouton de réinitialisation avant un téléchargement, l'Arduino Nano est conçu de manière à permettre sa réinitialisation par un logiciel exécuté sur un ordinateur connecté. L'une des lignes de contrôle d'alimentation matérielle (DTR) du FT232RL est connectée à la ligne de réinitialisation de l'ATmega168 ou de l'ATmega328 via un condensateur de 100 nF. Lorsque cette ligne est affirmée (prise au niveau bas), la ligne de réinitialisation descend suffisamment longtemps pour réinitialiser la puce. Le logiciel Arduino utilise cette capacité pour vous permettre de télécharger du code en appuyant simplement sur le bouton de téléchargement dans l'environnement Arduino. Cela signifie que le chargeur de démarrage peut avoir un délai d'attente plus court, car la réduction du DTR peut être bien coordonnée avec le début du téléchargement.
€ 22,95
Membres € 20,66