Spécifications
Puce microcontrôleur RP2040 conçue par Raspberry Pi au Royaume-Uni
Processeur ARM Cortex M0+ à double c?ur, avec une horloge flexible allant jusqu'à 133 MHz
264?Ko SRAM, et 2 Mo de mémoire Flash embarquée
Le module crénelé permet de le souder directement aux cartes porteuses.
Prise en charge de l'hôte et du périphérique USB 1.1
Modes veille et sommeil économes en énergie
Programmation par glisser-déposer à l'aide d'une mémoire de masse via USB
26x broches GPIO multifonctions
2x SPI, 2x I²C, 2x UART, 3x ADC 12 bits, 16x canaux PWM contrôlables
Horloge et minuterie précises intégrées
Capteur de température
Bibliothèque de calculs à virgule flottante accélérée sur puce
8x machines d'état d'E/S programmables (PIO) pour périphériques personnalisés
Pourquoi un Raspberry Pi Pico ?
Concevoir son propre microcontrôleur au lieu d'en acheter un existant présente un certain nombre d'avantages. Selon Raspberry Pi lui-même, aucun des produits existants disponibles pour cela ne s'approche de son rapport prix/performance.
Ce Raspberry Pi Pico a également donné à Raspberry Pi la possibilité d'ajouter quelques fonctionnalités innovantes et puissantes de leur cru. Ces fonctionnalités ne sont disponibles nulle part ailleurs.
Une troisième raison est que le Raspberry Pi Pico a donné à Raspberry Pi la capacité de créer des logiciels puissants autour du produit. Cette pile logicielle est entourée d'une documentation complète. Le logiciel et la documentation répondent aux normes élevées des produits de base de Raspberry Pi (tels que le Raspberry Pi 400, le Raspberry Pi 4 Modèle B et le Raspberry Pi 3 Modèle A+).
À qui s'adresse ce microcontrôleur ?
Le Raspberry Pi Pico convient aussi bien aux utilisateurs avancés qu'aux novices. Du contrôle d'un écran au contrôle de nombreux appareils différents que vous utilisez tous les jours. L'automatisation des opérations quotidiennes est rendue possible par cette technologie.
Utilisateurs débutants
Le Raspberry Pi Pico est programmable dans les langages C et MicroPython et peut être personnalisé pour un large éventail de dispositifs. En outre, le Pico est aussi facile à programmer qu'un simple glisser-déposer de fichiers. Ce microcontrôleur est donc parfaitement adapté à l'utilisateur novice.
Utilisateurs avancés
Pour les utilisateurs avancés, il est possible de tirer parti des nombreux périphériques du Pico. Ces périphériques comprennent le SPI, l'I²C et huit machines d'état E/S programmables (PIO).
Qu'est-ce qui rend le Raspberry Pi Pico unique ?
Ce qui rend le Pico unique, c'est qu'il a été développé par Raspberry Pi lui-même. Le RP2040 est doté d'un processeur ARM Cortex-M0+ à double c?ur, de 264 Ko de RAM interne et d'une mémoire Flash hors puce pouvant atteindre 16 Mo.
Le Raspberry Pi Pico est unique pour plusieurs raisons :
Le produit présente le rapport qualité/prix le plus élevé sur le marché des cartes de microcontrôleurs.
Le Raspberry Pi Pico a été développé par Raspberry Pi lui-même.
La pile logicielle qui entoure ce produit est de haute qualité et est accompagnée d'une documentation complète.
ESP32-C3-DevKitM-1 est une carte de développement d'entrée de gamme basée sur l'ESP32-C3-MINI-1, un module nommé pour sa petite taille. Cette carte intègre des fonctions Wi-Fi et Bluetooth LE complètes. La plupart des broches d'E/S du module ESP32-C3-MINI-1 sont réparties sur les connecteurs des deux côtés de la carte pour faciliter l'interfaçage. Les développeurs peuvent soit connecter les périphériques avec des fils de liaison, soit monter l'ESP32-C3-DevKitM-1 sur une plaque d’expérimentation. Caractéristiques ESP32-C3-MINI-1 L'ESP32-C3-MINI-1 est un module polyvalent Wi-Fi et Bluetooth LE, livré avec une antenne sur circuit imprimé. Au cœur de ce module se trouve la puce ESP32-C3FN4, qui intègre une mémoire flash de 4 Mo. La flash étant intégrée à la puce ESP32-C3FN4 plutôt qu'au module, le module ESP32-C3-MINI-1 est plus petit. 5 V à 3,3 V LDO Régulateur de tension qui convertit une alimentation de 5 V en une tension de 3,3 V. 5 V LED de mise sous tension S'allume lorsque l'alimentation USB est connectée à la carte. Tête de broche Toutes les broches GPIO disponibles (à l'exception du bus SPI pour la flash) sont réparties sur les connecteurs d’extension de la carte. Pour plus de détails, veuillez consulter le bloc d'en-tête. Bouton Boot Bouton de téléchargement. En maintenant la touche Boot enfoncée, puis en appuyant sur Reset, vous passez en mode de téléchargement de micrologiciel pour télécharger le micrologiciel via le port série. Port Micro-USB Interface USB. Alimentation de la carte ainsi que de l'interface de communication entre un ordinateur et la puce ESP32-C3FN4. Bouton de réinitialisation Appuyez sur ce bouton pour redémarrer le module. Pont USB/UART Une seule puce de pont USB-UART fournit des taux de transfert allant jusqu'à 3 Mbps. LED RVB LED RVB adressable, pilotée par GPIO 8. Téléchargements ESP32-C3 Datasheet ESP32-C3-MINI-1 Datasheet ESP32-C3-DevKitM-1 Schematic ESP32-C3-DevKitM-1 PCB Layout ESP32-C3-DevKitM-1 Dimensions
Ce module CAN est basé sur le contrôleur de bus CAN MCP2515 et l'émetteur-récepteur CAN TJA1050. Avec ce module, vous pourrez facilement contrôler n'importe quel appareil CAN Bus par interface SPI avec votre MCU, tel qu'Arduino Uno et ainsi de suite.
Caractéristiques
Prise en charge PEUT V2.0B
Taux de communication jusqu'à 1 Mo/s
Tension de fonctionnement : 5 V
Courant de fonctionnement : 5 mA
Interface : SPI
Téléchargements
Fiche technique MCP2515
Fiche technique TJA1050
Le dongle nRF52840 est un petit dongle USB à faible coût qui prend en charge les protocoles propriétaires Bluetooth 5.3, Bluetooth mesh, Thread, ZigBee, 802.15.4, ANT et 2,4 GHz. Le dongle est le matériel cible idéal à utiliser avec nRF Connect for Desktop car il est peu coûteux mais prend toujours en charge toutes les normes sans fil à courte portée utilisées avec les appareils nordiques. Le dongle a été conçu pour être utilisé comme périphérique matériel sans fil avec nRF Connect for Desktop. Pour d'autres cas d'utilisation, veuillez noter qu'il n'y a pas de support de débogage sur le dongle, seulement un support pour la programmation de l'appareil et la communication via USB.
Il est pris en charge par la plupart des applications nRF Connect for Desktop et sera automatiquement programmé si nécessaire. De plus, des applications personnalisées peuvent être compilées et téléchargées sur le dongle. Il dispose d'une LED RVB programmable par l'utilisateur, d'une LED verte, d'un bouton programmable par l'utilisateur ainsi que de 15 GPIO accessibles à partir de points de soudure crénelés le long du bord. Des exemples d'applications sont disponibles dans le SDK nRF5 sous le nom de carte PCA10059.
Le dongle nRF52840 est pris en charge par nRF Connect for Desktop ainsi que par la programmation via nRFUtil.
Caractéristiques
Radio multiprotocole compatible Bluetooth 5.2
2Mbps
Longue portée
Extensions de publicité
Algorithme de sélection de canal n°2 (CSA n°2)
Prise en charge radio IEEE 802.15.4
Fil
ZigBee
Arm Cortex-M4 avec prise en charge de la virgule flottante Jeu d'instructions DSP
Accélérateur cryptographique ARM CryptoCell CC310
15 GPIO disponibles via créneaux de bord
Interface USB directement vers le SoC nRF52840
Antenne PCB 2,4 GHz intégrée
1 bouton programmable par l'utilisateur
1 LED RVB programmable par l'utilisateur
1 LED programmable par l'utilisateur
Fonctionnement 1,7-5,5 V depuis USB ou externe
Téléchargements
Fiche de données
Fichiers matériels
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
De quel type d'appareil s'agit-il ? Et que pouvez-vous en faire ? Eh bien, cet appareil ne nécessite pas beaucoup d'explications.
L'appareil le plus inutile au monde !
La boîte Inutile ne sert littéralement à rien, mais en même temps elle est tellement hilarante qu'on a envie de la montrer à tout le monde. Ce kit vous donne la possibilité de construire votre propre Useless Box et d'augmenter vos connaissances techniques. En fin de compte, cet appareil s’éteindra à chaque fois qu’il sera allumé et remplira ainsi une fonction totalement inutile.
Toujours curieux ? Alors regardez la vidéo ci-dessous. Un incontournable pour chaque bureau : à la maison ou au travail !
Ce kit d'arbre de Noël basé sur Arduino contient 36 LED RVB de 8 mm (WS2812D-F8) programmables numériquement et adressables individuellement pour créer des effets lumineux impressionnants. Les LED peuvent être contrôlées de l'extérieur ou par un Arduino Nano ESP32.
Caractéristiques
36 LED RVB numériques (adressables par NeoPixel)
Convient à tout système de microcontrôleur
Correspondance parfaite avec Arduino Nano ESP32 (non inclus)
PCB de haute qualité : 5x circulaires, 1x carrés
Assemblage facile et amusant avec des outils populaires
Manuel de construction détaillé
Dimensions: 136 x 136 x 175 mm
Inclus
PCB (136 x 136 mm)
Résistances
R1...R36 = 75Ω, 0W125, 5%, SMD 0805
P1 = potentiomètre circulaire 6mm réglable par le dessus, 10kΩ, 0W1, 20%, (Piher PT6KV-103A2020)
Condensateurs
C1...C36 = 100nF, 50V, 5%, X7R, SMD 0805
C37, C38 = 47uF, 6,3V, 10%, tantale, taille de boîtier A (1206)
Semi-conducteurs
D1, D2 = S5J-E3/57T, taille de boîtier SMD SMC
LED1-LED36 = WS2812D-F8, 8mm, THT
Autres
K1, JP1 = barrettes, 3x1, vertical, pas de 2,54mm
Cavalier de shunt pour JP1, pas de 2,54mm
K2 = MJ-179PH (Multicomp Pro), connecteur d'alimentation CC, 4 A, diamètre des broches 1,95 mm
S1 = Interrupteur DIP, 4 voies
PA1...PE6 = 2 m de fil, 0,81mm rigide, 0,52mm² / 20AWG, isolé vert (Alpha Wire 3053/1 GR005)
H1...H5 = Entretoise en nylon, femelle-femelle, M3, 5mm
H1...H5 = Vis en nylon, M3, 5mm
Optionnel
Arduino Nano ESP32 avec les connecteurs
Liens
Elektor Labs
Ce kit à monter soi-même (HU-017A) est un récepteur radio FM sans fil possédant un affichage à 4 chiffres et 7 segments. Il fonctionne dans la bande de fréquence mondiale de réception FM de 87,0-108,0 MHz, ce qui permet de l'utiliser dans n'importe quel pays ou région. Le kit offre deux modes d'alimentation, ce qui vous permet de l'utiliser à la maison comme aussi en extérieur. Ce montage électronique fait maison vous aidera à comprendre les circuits et à perfectionner vos compétences en matière de soudage.
Caractéristiques
Radio FM 87,0-108,0 MHz : Processeur de données FM RDA5807 intégré avec une bande de fréquence de réception FM standard. La fréquence FM peut être réglée à l'aide des touches F+ et F-.
Réglage du volume : Deux méthodes de réglage du volume – bouton et potentiomètre. Ils proposent 15 niveaux de volume.
Sortie audio active et passive : Le kit dispose d'un amplificateur de puissance intégré de 0,5 W pour alimenter directement des haut-parleurs de 8 Ω. Il émet également des signaux audio vers des casques ou des haut-parleurs dotés d'interfaces AUX, ce qui permet une écoute personnelle ou public de l'audio FM.
Equipé d'une antenne FM dédiée de 25 cm et d'un afficheur (en rouge) à 4 chiffres et 7 segments pour l'affichage en temps réel de la fréquence radio FM. Le boîtier transparent acrylique protège le circuit imprimé interne. Deux méthodes d'alimentation sont prises en charge : 5 V USB et 2 piles de 1,5 V (AA).
Soudage à la main : Le kit est livré avec divers composants qui doivent être installés manuellement. Ceci permet d'exercer et de perfectionner ses compétences en matière de soudure, et est également adapté aux amateurs d'électronique, aux débutants ainsi qu'à des fins d'éducation.
Spécifications
Tension d'exploitation
DC 3 V/5 V
Impédance de sortie
8 Ω
Puissance de sortie
0,5 W
Canal de sortie
Mono
Fréquence de réception
87.0 MHz~108.0 MHz
Précision de la féquence
0.1 MHz
Température d'exploitation
−40°C à +85°C
Taux d'humidité d'exploitation
5% à 95% d'humidité relative
Dimensions
107 x 70 x 23 mm
IMPORTANT : Retirez les piles lorsque vous alimentez la radio via USB !
Inclus
1x circuit imprimé
1x récepteur FM RDA5807M
1x microcontrôleur STC15W404AS
1x socle pour IC
1x registreà décalage 74HC595D
1x amplificateur TDA2822M
1x socle pour IC
1x convertisseur de tension 3,3 V AMS1117
18x résistances à film métallique
1x potentiomètre
4x condensateurs céramiques
5x condensateurs électrolytiques
4x transistors S8550
1x DEL rouge
1x afficheur à 4 chiffres et 7 segments
1x interrupteur à bascule
1x prise CMS Micro USB
1x antenne radio
1x prise audio AUX
4x boutons noirs
4x capuchons de bouton
1x haut-parleur 0,5 W/8 Ω
1x fil rouge/noir
2x adhésifs doubles face
1x boîtier pour piles AA
1x câble USB
6x plaquettes acryliques
4x vis entretoises en nylon
4x vis M3
4x écrous M3
4x vis M2x22 mm
1x vis M2x6 mm
5x écrous M2
Ce kit LC-mètre est un projet de bricolage facile à construire, éducatif et divertissant pour mesurer l'inductance (L) des bobines et des inductances, la capacité (C) des condensateurs, d'autres composants passifs et la fréquence des signaux.
Spécifications
Alimentation
USB CC 5 V
Plage de mesure de capacité des petits condensateurs non polarisés
1 pF~2200 pF
Plage de mesure de capacité des condensateurs électrolytiques
1 µF~12000 µF
Plage de mesure d'inductance
1 µH~1 H
Plage de mesure de fréquence
20 Hz~400 kHz
Dimensions (platine)
91 x 80 mm
Dimensions (boîtier)
106 x 91 x 28 mm
Inclus
Platine double face
Tous les composants requis, y compris l'écran LCD
Six plaques acryliques transparentes prédécoupées
Vis et écrous
Ce kit de capteurs compatibles Arduino offre une riche collection de différents capteurs universels qui peuvent être utilisés directement avec les cartes Arduino.
Inclus
1x Joystick
1x Relay
1x Big Sound
1x Small Sound
1x Tracking
1x Avoidance
1x Flame
1x Linear Hall Sensor
1x Touch
1x Digital Temperature
1x Buzzer
1x Passive Buzzer
1x RGB LED
1x SMD RGB
1x Two Color (5 mm)
1x Mini Two Color (3 mm)
1x Reed Switch
1x Mini Reed Switch
1x Heartbeat
1x 7 Color Flash
1x Laser Emitter
1x PCB mounted push button
1x Shock, a rolling-ball type Tilt Switch
1x Rotary Encoders
1x Rolling ball Tilt Switch
1x Photoresistor
1x Temp and Humidity
1x Analog Hall
1x Hall Magnetic
1x DS18B20 Temp
1x Analog Temp
1x IR Emission
1x IR Receiver
1x Tap Module
1x Light Blocking
Note : Pour cause de non conformité, les interrupteurs au mercure ont été retirés des kits de capteurs.
Télechargements
Manual
Avec ces fils de pontage (longueur : 20 cm) vous pouvez connecter un Raspberry Pi ou un Arduino sur des platine d'essai. Chaque câble est composé de 40 fils/broches individuels qui peuvent également être séparés.
Inclus
1x 40-broches femelle à femelle.
1x 40-broches mâle à mâle
1x 40-broches mâle à femelle
Accroche-regard basé sur Raspberry Pi
Une horloge à sable standard ne fait qu'indiquer le temps qui passe. En revanche, cette horloge à sable contrôlée par le Raspberry Pi Pico indique l'heure exacte en 'gravant' les quatre chiffres de l'heure et des minutes dans la couche de sable. Après un temps réglable, le sable est aplati par deux moteurs vibrants et tout recommence.
Au cœur de l'horloge de sable se trouvent deux servomoteurs qui entraînent un stylo dans un mécanisme de pantographe. Un troisième servomoteur soulève le stylo de haut en bas. Le bac à sable est équipé de deux moteurs vibrants qui aplatissent le sable. La partie électronique de l'horloge des sables se compose d'un Raspberry Pi Pico et d'une carte RTC/driver avec une horloge en temps réel, ainsi que des circuits de commande pour les servomoteurs.
Un manuel de construction détaillé peut être téléchargé.
Caractéristiques
Dimensions: 135 x 110 x 80 mm
Temps de construction : environ. 1,5 à 2 heures
Inclus
3x Feuilles acryliques prédécoupées avec toutes les pièces mécaniques
3x Mini servomoteurs
2x moteurs de vibration
1x Raspberry Pi Pico
1x Carte RTC/pilote avec les pièces assemblées
Ecrous, boulons, entretoises et fils pour l'assemblage
Sable blanc à grains fins
Ce DIY LiPo Supercharger/Booster (développé par l'ingénieur en électronique/YouTuber GreatScott ! et produit par Elektor) peut charger une batterie LiPo monocellulaire et la protéger contre les effets de la surtension, de la surcharge et des courts-circuits. En outre, il peut augmenter la tension de la batterie à 5 V ou 12 V. La tension de sortie augmentée est protégée par un circuit intégré "eFuse" qui délivre 1,52 A à 5 V ou 0,76 A à 12 V au maximum.
La partie chargeur du circuit a besoin d'une alimentation +5 V qui peut être connectée via USB-C, ou simplement deux fils soudés à des plots sur le circuit imprimé.
En outre, d'autres connexions peuvent être soudées sur des plots du circuit imprimé ou à l'aide de pinheaders simples.
Inclus
1x Carte mère pré-assemblée avec les 4 circuits intégrés
15x Résistances
3x LEDs
13 condensateurs
2x Interrupteurs
1x USB-C sur un circuit imprimé
2x Diodes
Remarque : la batterie n'est pas incluse.
La carte utilise un convertisseur DC/DC, un chargeur IC et un fusible e de Texas Instruments. Le circuit intégré de protection de la batterie provient de Xysemi et fournit un verrouillage en cas de sous-tension, une protection contre les surintensités et une protection contre l'inversion de la batterie.
La carte est connectée à l'alimentation et recharge les batteries via une connexion USB-C.
Spécifications
Batterie
Batterie monocellulaire lithium-ion ou lithium-polymère
Tension d'entrée
+5 V / 2 A max.
Tension de sortie
5 V / 1,52 A12 V / 0,76 A
Protection LiPo
XB8089D
Détection de surcharge
4,250 V
Déclenchement de la surcharge
4,10 V
Détection de la surdécharge
2,50 V
Libération en cas de surdécharge
3 V
Détection de surintensité
10,0 A
Arrêt thermique
Essai automatique
Verrouillage de l'activation et de la sous-tension
Montée : 1,2 V (typ.)
Chute : 1,1 V (typ.)
Le livre de projets (en anglais), écrit par Dogan Ibrahim, auteur d'Elektor de renom, contient de nombreux programme et projets spécialement développés pour le Kit d'expérimentation pour Arduino Uno. Le kit est livré avec une carte Arduino Uno, plusieurs LED, des capteurs, des actionneurs et d'autres composants. Ce kit vous permet de prendre un bon départ avec les aspects matériels et logiciels des projets conçus avec le système à microcontrôleur Arduino. Les projets présentés dans ce guide sont entièrement testés et fonctionnels et ils emploient tous les composants fournis. Un schéma fonctionnel, un circuit, un listage de programmes détaillé et une description complète des programmes sont donnés pour chaque projet du guide. Inclus dans le kit 1x Carte Arduino Uno Rev3 1x Module lecteur RFID 1x Module d'horloge DS1302 1x Moteur pas à pas 5 V 1x Carte de commande de moteur pas à pas « 2003 » 5x LED verte 5x LED jaune 5x LED rouge 2x Interrupteur à bascule 1x Capteur de flamme 1x Module capteur LM35 1x Récepteur infrarouge 3x Résistances dépendant de la lumière (LDR) 1x Télécommande IR 1x Platine d'essai 4x Bouton poussoir (avec quatre capots) 1x Buzzer 1x Sonnerie piézoélectrique 1x Résistance ajustable (potentiomètre) 1x Registre à décalage 74HC595 1x Afficheur 7 segments 1x Afficheur 7 segments à 4 chiffres 1x Afficheur matriciel 8 x 8 1x Module I²C LCD / 1602 1x Module de température et d'humidité DHT11 1x Module relais 1x Module de son 10x Câble Dupont (20 cm) 20x Câble pour platine d'essai (15 cm) 1x Capteur d'eau 1x Joystick PS2 5x Résistance de 1 kΩ 5x Résistance de 10 kΩ 5x Résistance de 220 Ω 1x Module clavier 4 x 4 1x Servo 9g (25 cm) 1x Carte RFID 1x Module RGB 2x Bouchon de cavalier 1x Broche au pas de 0,1 pouce 1x Pile 9 V DC jack Livre de projet (en anglais, 237 pages) Plus de 60 projets dans le livre Projets de matériel avec des LED LED clignotante – utilisation de la LED embarquée LED clignotante – utilisation d'une LED externe LED clignotante SOS LED clignotant alternativement Diodes clignotantes Chaine de LED 2 Diodes de comptage binaire LED clignotantes aléatoires – lumières de Noël LED commandées par bouton Contrôle de la vitesse de clignotement des LED – interruptions externes Minuterie de réaction Baguette de couleur LED Couleurs fixes RGB Feux de circulation Feux de circulation avec passages piétons Utilisation du registre à décalage 74HC595 – compteur ascendant binaire Utilisation du registre à décalage 74HC595 – clignotement aléatoire de 8 LED Utilisation du registre à décalage 74HC595 – chaine de LED Utilisation du registre à décalage 74HC595 – allumer une LED spécifique Utilisation du registre à décalage 74HC595 – allumer des LED spécifiques Écrans LED à 7 segments Compteur à LED à 1 chiffre à 7 segments Afficheur à LED multiplexé à 4 chiffres à 7 segments Compteur à affichage LED multiplexé à 4 chiffres à 7 segments – interruptions de temporisation Compteur à affichage LED multiplexé à 4 chiffres à 7 segments – élimination des zéros de gauche Affichage LED multiplexé à 4 chiffres sur 7 segments – minuterie de réaction Interruption du minuteur par clignotement de la LED embarquée Écrans à cristaux liquides (LCD) Affichage de texte sur l'écran LCD Affichage de texte en défilement sur l'écran LCD Affichage de caractères personnalisés sur l'écran LCD Compteur de marchandises à bande transporteuse basé sur un écran LCD Horloge précise basée sur un LCD utilisant des interruptions de temporisation Dés à base de LCD Capteurs Capteur de température analogique Voltmètre Régulateur de température marche/arrêt Rappel de l'obscurité à l'aide d'une résistance dépendant de la lumière (LDR) Détection d'inclinaison Capteur de niveau d'eau Affichage des niveaux d'eau Contrôleur de niveau d'eau Détecteur d'inondation avec buzzer Capteur de détection sonore – commande de relais par claquement de mains Capteur de flamme – détection d'incendie avec sortie relais Affichage de la température et de l'humidité Générer des tonalités musicales avec le melody maker Lecteur RFID Trouver l'identifiant du tag Contrôle d'accès par serrure de porte RFID avec relais Clavier 4 x 4 Affichage du code de la touche enfoncée sur le moniteur série Calculatrice d'entiers avec écran LCD Serrure de sécurité de porte à clavier avec relais Module d'horloge en temps réel (RTC) RTC avec moniteur série RTC avec LCD Affichage de la température et de l'humidité avec horodatage Joystick La lecture des valeurs analogiques du joystick Matrice à LED 8 x 8 Affichage de formes Moteurs Tester la rotation du servo Balayage du servo Servo contrôlé par Joystick Faites tourner le moteur dans le sens des aiguilles d'une montre, puis dans le sens inverse Unité de réception infrarouge et télécommande Décodage des signaux de la télécommande IR Activation/désactivation du relais à distance Commande infrarouge à distance du moteur pas à pas
Caractéristiques
Boîtier en acier : Acier de haute qualité avec belle finition.
Petit écran LCD : Il peut afficher l'adresse IP, le nom de l'hôte, le temps de fonctionnement, et peut également être utilisé pour afficher d'autres informations. Le système d'exploitation PiKVM comprend un ensemble de bibliothèques qui vous permettent d'afficher presque n'importe quoi en utilisant Python.
Ventilateur pour un refroidissement actif : Il protégera votre appareil de la surchauffe. PiKVM est capable de contrôler la vitesse du ventilateur en utilisant le PWM, donc il ne fonctionnera pas à la vitesse maximale tout le temps.
Boîtier en plastique pour l'écran LCD : Ce petit morceau de plastique est responsable du support robuste de l'écran LCD à l'intérieur du boîtier. Le moulage par injection est utilisé pour fabriquer ce support d'écran.
Matériel d'assemblage : Un jeu de vis et d'écrous pour assembler le boîtier et installer le ventilateur.
Le Elektor Audio DSP FX Processor combine un microcontrôleur ESP32 et un DSP Audio ADAU1701 d'Analog Devices. Outre un noyau DSP programmable par l'utilisateur, l'ADAU1701 intègre des convertisseurs analogique-numérique et numérique-analogique de haute qualité et dispose d'un port I²S. Cela le rend approprié comme interface audio de haute qualité pour l'ESP32.
Les programmes pour l'ESP32 peuvent être créés avec Arduino, Platform IO, CMake ou en utilisant Espressif IDF d'une autre manière. Les programmes pour les DSP audio ADAU7101 sont créés avec l'outil de programmation visuelle gratuit SigmaStudio en glissant et déposant des blocs d'algorithmes prédéfinis sur un canevas.
Applications
Sink audio Bluetooth/Wi-Fi (par ex. haut-parleur) et source
Pédale d'effet guitare (stomp box)
Synthétiseur musical
Générateur de sons/fonctions
Filtre cross-over programmable pour haut-parleurs
Processeur d'effets audio avancé (réverbération, chorus, pitch shifting, etc.)
Appareil audio connecté à Internet
Plate-forme d'expérimentation DSP
MIDI sans fil
Convertisseur MIDI vers CV
et bien d'autres...
Spécifications
Processeur audio numérique ADAU1701 28/56 bits, 50 MIPS prenant en charge des taux d'échantillonnage allant jusqu'à 192 kHz
Microcontrôleur double cœur ESP32 32 bits avec Wi-Fi 802.11b/g/n et Bluetooth 4.2 BR/EDR et BLE
2 entrées audio 24 bits (2 V RMS, 20 kΩ)
4 sorties audio 24 bits (0,9 V RMS, 600 Ω)
4x potentiomètres de contrôle
Entrée et sortie MIDI
Port d'extension I²C
Fonctionnement multimode
Alimentation : USB 5 V CC ou 7,5-12 V CC (prise cylindrique, broche centrale GND)
Consommation de courant (moyenne) : 200 mA
Inclus
1x Carte Audio DSP FX Processor (assemblée)
1x ESP32-PICO-KIT
2x Cavaliers
2x Connecteurs à 18 broches (female)
4x Potentiomètres de 10 Ko
Téléchargements
Documentation
GitHub
L'accélérateur USB Coral ajoute un coprocesseur Edge TPU à votre système. La simple connexion de cet accélérateur à un port USB permet une inférence d’apprentissage automatique à grande vitesse sur une large gamme de systèmes.
Caractéristiques
Système d'exploitation hôte pris en charge : Debian Linux, macOS, Windows 10
Compatible avec les cartes Raspberry Pi
Framework pris en charge : TensorFlow Lite
Effectue une inférence ML à grande vitesse
Le coprocesseur Edge TPU intégré est capable d'effectuer 4 billions de téra-opérations par seconde (TOPS), en utilisant 0,5 watts pour chaque TOPS (2 TOPS par watt). Par exemple, il peut exécuter des modèles de vision mobile de pointe, tels que MobileNet v2, à près de 400 FPS de manière économe en énergie.
Prend en charge toutes les principales plates-formes
Fonctionne via le port USB avec n'importe quel système exécutant Debian Linux (y compris Raspberry Pi), macOS ou Windows 10.
Prend en charge TensorFlow Lite
Il n’est pas nécessaire de créer des modèles à partir de zéro. Les modèles TensorFlow Lite peuvent être compilés pour s'exécuter sur Edge TPU.
Prend en charge AutoML Vision Edge
Créez et déployez facilement et sur mesure des modèles de classification d'images rapides et très précis sur votre appareil avec AutoML Vision Edge.
Caractéristiques
Accélérateur ML
Coprocesseur Google Edge TPU : 4 HAUTS (int8); 2 TOPS par watt
Connecteur
USB 3.0 Type-C (données/alimentation)
Dimensions
65x30mm
Téléchargements/Documentation
Fiche de données
Premiers pas avec l'accélérateur USB
Compatibilité des modèles sur le Edge TPU
Présentation de l’inférence Edge TPU
Exécutez plusieurs modèles avec plusieurs Edge TPU
Pipelinez un modèle avec plusieurs Edge TPU
API PyCoral (Python)
API Libcoral (C++)
API Libedgetpu (C++)
Compilateur Edge TPU
Modèles précompilés
Tous les téléchargements de logiciels
Ce kit de démarrage complet contient une large gamme de composants électroniques importants. Des résistances et condensateurs aux LED, interrupteurs, buzzers et une plaque d'expérimentation avec câbles de connexion, ce kit contient tout le nécessaire pour démarrer vos projets électroniques.
Contenu
1x boîte haute qualité
10x résistances 1/4 W 1% 100 R
10x résistances 1/4 W 1% 220 R
10x résistances 1/4 W 1% 330 R
10x résistances 1/4 W 1% 1 K
10x résistances 1/4 W 1% 10 K
10x résistances 1/4 W 1% 100 K
10x résistances 1/4 W 1% 4,7 K Résistance
10x résistances 1/4 W, 1%, 47 K
10x condensateurs céramiques 100PF
10x condensateur céramique 10NF
10x condensateurs céramique 100 NF
10x condensateur céramique 22PF
10x Condensateur électrolytique en aluminium 10UF
10x condensateurs électrolytiques en aluminium de 470 UF
10x LED rouges
10x LED vertes
10x LED jaune
10x LED bleues
8x commutateurs 12 x 12 x 7,3
2x casquette rouge
2x casquette jaune
2x Vert Casquette
2x casquette bleue
1x potentiomètre de précision 10K
2x LED RVB
1x buzzer actif
1x buzzer passif
1x connecteur à broches 1x40
1x carte de résistance
1x planche à pain de 400 pts
1x 30 pièces/paquet de fils de connexion pour planche à pain
Caractéristiques
Microcontrôleur RP2040 avec 2 Mo de Flash
Cortex double cœur M0+ jusqu'à 133 MHz
264 Ko de SRAM multi-banques hautes performances
Flash externe Quad-SPI avec eXecute In Place (XIP)
Tissu de bagues de barre transversale complète haute performance 30 E/S multifonctions à usage général (4 peuvent être utilisées pour l'ADC) Tension IO 1,8-3,3 V (REMARQUE. La tension Pico IO est fixée à 3,3 V)
Convertisseur analogique-numérique (ADC) 12 bits, 500 ksps
Divers périphériques numériques
2× UART, 2× I²C, 2× SPI, 16× canaux PWM
1 × minuterie avec 4 alarmes, 1 × compteur en temps réel
2 × blocs d'E/S programmables (PIO), 8 machines à états au total
E/S haute vitesse flexibles et programmables par l'utilisateur
Peut émuler des interfaces telles que la carte SD et VGA
Comprend W5100S
Prend en charge les protocoles Internet câblés : TCP, UDP, WOL sur UDP, ICMP, IGMPv1/v2, IPv4, ARP, PPPoE
Prend en charge 4 SOCKETS matériels indépendants simultanément
Mémoire interne de 16 Ko pour les tampons TX/RX
Interface SPI
Port micro-USB B pour l'alimentation et les données (et pour reprogrammer le Flash)
PCB à 40 broches 21x51 de style « DIP » de 1 mm d'épaisseur avec broches traversantes de 0,1' également avec créneaux de bord
Port de débogage de fil série ARM (SWD) à 3 broches
Ethernet 10/100 PHY intégré
Prend en charge la négociation automatique
Duplex intégral/semi-duplex
10/100 Basé
RJ45 intégré (RB1-125BAG1A)
LDO intégré (LM8805SF5-33V)
Téléchargements
Fiche technique RP2040
W5100S Fiche technique
Schéma, liste de pièces et fichier Gerber
Exemples C/C++
Exemples de circuits Python
Ce moteur Stirling monocylindre à air chaud convertit l'énergie thermique en énergie mécanique. Ce kit est livré avec un petit générateur d'électricité qui peut alimenter une lampe de lecture USB.
Le moteur Stirling est livré sous forme de kit facile à construire avec toutes les pièces et tous les outils inclus, ainsi qu'une feuille imprimée avec des instructions et des explications. La construction du kit prend environ 15 minutes. Le moteur assemblé mesure 16 x 8 cm et mesure 10,5 cm de haut. Il pèse 380 grammes.
Faites tourner le volant à la main pour vous assurer qu'il se déplace sans à-coups.
Vérifiez que les pièces coulissantes sont propres.
Remplissez la lampe à alcool à moins des deux tiers avec de l'alcool à 95% ou plus.
Allumez la lampe à alcool à l'avant du tube à essai.
Après environ 1 minute, faites tourner le volant.
Le moteur devrait commencer à tourner. Notez que le temps de préchauffage est légèrement plus long lors de l'utilisation du générateur.
Arduino Uno est une carte à microcontrôleur open-source basée sur l'ATmega328P. Elle possède 14 broches d'entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties PWM), 6 entrées analogiques, un résonateur céramique de 16 MHz (CSTCE16M0V53-R0), une connexion USB, une prise d'alimentation, un connecteur ICSP et un bouton de réinitialisation. Il contient tout ce qui est nécessaire au fonctionnement du microcontrôleur ; il suffit de le connecter à un ordinateur avec un câble USB ou de l'alimenter avec un adaptateur CA-CC ou une batterie pour commencer. Vous pouvez bricoler avec votre Uno sans trop de soucis, dans le pire des cas, vous pouvez remplacer la puce pour quelques dollars et recommencer le travail.
« Uno » signifie un en italien et a été choisi pour marquer la sortie du logiciel Arduino (IDE) 1.0. La carte Uno et la version 1.0 du logiciel Arduino (IDE) étaient les versions de référence d'Arduino, qui ont maintenant évolué vers des versions plus récentes. La carte Uno est la première d'une série de cartes Arduino USB, et le modèle de référence de la plate-forme Arduino ; pour une liste exhaustive des cartes actuelles, passées ou obsolètes, voir l'index des cartes Arduino.
Spécifications
Microcontrôleur
ATmega328P
Tension de fonctionnement
5 V
Tension d'entrée (recommandée)
7-12 V
Tension d'entrée (limite)
6-20 V
Broches E/S numériques
14 (dont 6 fournissent une sortie PWM)
Broches E/S numériques PWM
6
Broches d'entrée analogique
6
Courant continu par broche d'entrée/sortie
20 mA
Courant continu pour la broche 3,3 V
50 mA
Mémoire flash
32 Ko (ATmega328P) dont 0,5 Ko utilisé par le bootloader
SRAM
2 KB (ATmega328P)
EEPROM
1 KB (ATmega328P)
Fréquence d'horloge
16 MHz
LED_BUILTIN
13
Dimensions
68,6 x 53,4 mm
Poids
25 g
Si vous souhaitez vous lancer rapidement et facilement dans le monde de la programmation, la JOY-iT Mega 2560 R3 est la carte qu'il vous faut. Grâce à la pléthore de tutoriels et d'instructions en ligne pour ce microcontrôleur, vous commencerez à programmer sans aucune complication.
Basé sur un ATmega2560, qui fournit suffisamment de puissance pour vos projets et idées, le JOY-iT Mega 2560 R3 dispose de nombreuses options de connexion avec 54 entrées et sorties numériques et 16 entrées analogiques.
Pour commencer à programmer votre JOY-iT Mega 2560 R3, vous devrez installer l'environnement de développement, et bien sûr les pilotes, sur votre ordinateur.
L'IDE Arduino est le mieux adapté pour une utilisation avec le Mega 2560. Cet IDE est entièrement compatible avec cette carte et vous fournit tous les pilotes dont vous avez besoin pour un démarrage rapide.
Microcontrôleur
ATmega2560
Vitesse de l'horloge
16 MHz
Tension de fonctionnement
5V/CC
Broches d'E/S numériques
54 (dont 15 avec PWM)
Broches d'entrée analogique
16
Broches de sortie analogique
15
Mémoire flash
256 Ko
EEPROM
4 Ko
SRAM
8 Ko
Téléchargez le kit de démarrage JOY-iT Mega 2560 R3 ici .
La carte Uno R3 est le microcontrôleur parfait pour ceux qui souhaitent entrer dans le monde de la programmation sans problème.
Le microcontrôleur ATMega328 vous offre suffisamment de puissance pour vos idées et projets. La carte Uno dispose d'une connexion USB de type B, ce qui vous permet de l'utiliser facilement avec des programmes - bien sûr via l'environnement de programmation bien connu Arduino IDE.
Vous pouvez le connecter à la source d'alimentation via le port USB ou utiliser sa propre connexion d'alimentation.
Remarque : Le pilote CH341 doit être préinstallé pour que la carte Uno soit reconnue par l'IDE Arduino.
Microcontrôleur
ATmega 328
Vitesse de l'horloge
16 MHz
Tension de fonctionnement
5 V
Tension d'entrée
5-10 V
Broches d'E/S numériques
14
avec MLI
6
USB
1 fois
IPS
1 fois
I²C
1 fois
ICSP
1 fois
Mémoire flash
32 Ko
EEPROM
1 fois
Robot à équilibrage sur deux roues compatible Arduino et alimenté par ESP32
L'Elektor Mini-Wheelie est une plateforme robotique expérimentale autonome et auto-équilibrée. Basé sur un microcontrôleur ESP32-S3, le robot auto-équilibré est entièrement programmable à l'aide de l'environnement Arduino et de bibliothèques open source. Ses capacités sans fil lui permettent d'être contrôlé à distance via Wi-Fi, Bluetooth ou ESP-NOW ou de communiquer avec un utilisateur ou même un autre robot.
Un transducteur à ultrasons est disponible pour détecter les obstacles. Son écran couleur peut être utilisé pour afficher de jolies expressions faciales ou, pour les utilisateurs les plus terre-à-terre, des messages de débogage énigmatiques.
Le robot est livré en kit complet avec des pièces à assembler soi-même. Tout est inclus, même un tournevis.
Remarque : Le Mini-Wheelie est une plateforme de développement pédagogique destinée à l'apprentissage, à l'expérimentation et au développement de la robotique. Il n'est pas considéré comme un jouet pour enfants, et ses caractéristiques, sa documentation et le public auquel il s'adresse reflètent cet objectif. Le produit est destiné aux étudiants, aux éducateurs et aux développeurs qui souhaitent explorer la robotique, la programmation et l'intégration de matériel dans un cadre éducatif.
Spécifications
Microcontrôleur ESP32-S3 avec Wi-Fi et Bluetooth
MPU6050 unité de mesure inertielle (IMU) à 6 axes
Deux moteurs électriques 12 V à commande indépendante avec tachymètre
Transducteur à ultrasons
Écran couleur TFT 2,9 pouces (320 x 240)
Emplacement pour carte MicroSD
Moniteur de puissance de la batterie
Batterie Li-Po rechargeable 3S (11,1 V/2200 mAh)
Chargeur de batterie inclus
Logiciel Open Source basé sur Arduino
Dimensions (L x L x H) : 23 x 8 x 13 cm
Inclus
1x Carte mère ESP32-S3 + module MPU6050
1x Carte LCD (2,9 pouces)
1x Capteur à ultrasons
1x Batterie (2200 mAh)
1x Chargeur de batterie
1x Kit de pneus moteur
1x Tableau de caisse
1x Tableau acrylique
1x Tournevis
1x Bande de protection
1x Câble flexible B (8 cm)
1x Câble flexible A (12 cm)
1x Câble flexible C
4x Colonnes A en cuivre (25 mm)
4x Colonnes B en cuivre (55 mm)
4x Colonnes C en cuivre (5 mm)
2x Colonnes en plastique et nylon
8x Vis A (10 mm)
24 Vis B (M3x5)
8x Noix
24x Rondelles métalliques
2x Attaches zippées
1x Carte MicroSD (32 Go)
Téléchargements
Documentation
Vous trouverez ici toutes sortes de pièces, composants et accessoires dont vous avez besoin dans différents projets, depuis les simples fils, capteurs et écrans jusqu'aux modules et kits déjà pré-assemblés.