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
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
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
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
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
Carte de développement RISC-V WCH CH32V307 avec 8 ports UART contrôlés via Ethernet Le CH32V307 est un microcontrôleur interconnecté, basé sur un cœur RISC-V de 32 bits, avec une zone de pile matérielle et une entrée d'interruption rapide. Comparé au RISC-V standard, la vitesse de réponse aux interruptions est grandement améliorée. Avec des ensembles d'instructions à virgule flottante simple précision ajoutés et une zone de pile étendue, le CH32V307 a une meilleure performance, le nombre de ports U(S)ART est étendu à 8 et le nombre de minuteurs moteur est étendu à 4. Le CH32V307 fournit une interface USB2.0 haute vitesse (480 Mbps) et possède un transcepteur PHY intégré. Le MAC Ethernet est mis à niveau vers GbE et intègre un module PHY de 10M. Caractéristiques Processeur RISC-V4F, fréquence maximale de l'horloge système de 144 MHz Multiplier en un cycle et division matérielle, unité à virgule flottante matérielle (FPU) 64 Ko de SRAM, 256 Ko de Flash Tension d'alimentation : 2,5 V/3,3 V, unité GPIO alimentée indépendamment Plusieurs modes de faible consommation d'énergie : sommeil/arrêt/veille Réinitialisation à l'allumage/extinction (POR/PDR), détecteur de tension programmable (PVD) 2 contrôleurs DMA généraux, 18 canaux au total 4 amplificateurs Générateur de nombres aléatoires véritable unique (TRNG) unique 2x DAC 12 bits 2 unités ADC 16 canaux 12 bits, TouchKey 16 canaux 10 minuteurs Interface OTG USB2.0 haute vitesse Interface USB2.0 haute vitesse hôte/périphérique (PHY intégré 480 Mbps) 3 USART, 5 UART 2 interfaces CAN (2.0B actives) Interface SDIO, interface FSMC, DVP 2x I²C, 3x SPI, 2x I²S 80 ports d'E/S, pouvant être mappés sur 16 interruptions externes Unité de calcul de CRC, identifiant unique de puce de 96 bits Interface de débogage série à 2 fils Boîtiers : LQFP64M, LQFP100 Téléchargements Fiche technique GitHub
Caractéristiques
Modèle de produit: HW-818
Tension de fonctionnement : 5 V CC.
Taille du produit : 27 mm x 48,5 mm x 4,5 mm / 1,06" x 1,9" x 0,17"
Flash SPI : 32 Mbits par défaut
RAM : 520 Ko interne + 4 MPSRAM externe
Bluetooth : normes Bluetooth 4.2 BR/EDR et BLE
Wi-Fi : 802 II b/g/n/e/i
Interfaces prises en charge : UART, SPI, I2C, PWM
Prise en charge de la carte TF : prise en charge maximale de la 4G
Port E/S : 9
Débit du port série : 115 200 BPS par défaut
Format de sortie d'image : JPEG (OV2640 uniquement), BMP, GRAYSCALE
Plage de spectre : 2 412-2 484 MHz
Forme d'antenne : antenne PCB, gain 2 dBi.
Puissance d'émission:
802.l1b : 17 + 2 dBm (1 lMbps)
802.l1g : 14+2 dBm (54 Mbit/s)
802.l1n : 13+2 dBm (MCS7)
Avec la carte NodeMCU-ESP32, le prototypage devient facile grâce à la simplicité de sa programmation avec Luascript ou l'IDE Arduino et à sa compatibilité avec les platine d'essai. Cette carte dispose d'une connexion wifi en dual-mode 2.4 GHz et d'une connexion sans fil BT. En outre, une SRAM de 512 Ko et une mémoire de 4 Mo sont intégrées sur la carte de développement. La carte dispose de 21 broches pour la connexion d'interfaces, notamment I²C, SPI, UART, DAC et ADC.
Caractéristiques techniques
Type
ESP32
Processeur
Tensilica LX6 Dual-Core
Fréquence d'horloge
240 MHz
SRAM
512 kB
Mémoire
4 Mo
Lan sans fil
802.11 b/g/n
Fréquence
2,4 GHz
Bluetooth
Classique / LE
Interfaces de données
UART / I²C / SPI / DAC / ADC
Tension de fonctionnement
3,3 V (utilisable via microUSB 5 V)
Température de fonctionnement
-40°C - 125°C
Dimensions
48 x 26 x 11,5 mm
Poids
10 g
Téléchargement
Manuel
LILYGO T-Display-S3 ESP32-S3 1,9 pouce ST7789 affichage LCD Carte de développement WiFi Bluetooth 5.0 module sans fil Résolution170x320 Le T-Display-S3 est une carte de développement à microcontrôleur ESP32-S3. Elle est équipée d'un écran couleur LCD de 1,9 pouces et de deux boutons programmables. Communication à l'aide de l'interface i8080. Conserve le même design que le T-Display. Vous pouvez utiliser l'ESP32S3 pour la communication USB et la programmation. Spécifications MCU ESP32-S3R8 Microprocesseur LX7 à double cœur Connectivité sans fil Wi-Fi 802.11, BLE 5 + BT Mesh Plate-forme de programmation Arduino IDE, Micropython Flash 16 MB PSRAM 8 MB Détection de la tension de la batterie IO04 Fonctions embarquées Bouton Boot + Reset + IO14 LCD Écran TFT couleur de 1,9' de diagonale Puce de commande ST7789V Résolution RVB 170(H) x320(V) interface 8-bit parallel Alimentation de travail 3,3 V Support STEMMA QT / Qwiic Connecteur JST-GH 1,25 mm 2-connecteurs Téléchargements Brochage GitHub
Différences entre micro:bit v1 et micro:bit v2
Le BBC micro:bit v2 est équipé du BLE Bluetooth 5.0
Il dispose d'un bouton d'arrêt (appuyez et maintenez le bouton d'alimentation)
Microphone MEMS avec indicateur LED
Haut-parleur intégré
Épingle à logo tactile
Indicateur d'alimentation LED
Un connecteur à bord cranté pour des connexions plus faciles.
Détails
Ce terminal ESP32 est un microcontrôleur basé sur le maître ESP32. Il adopte le processeur double c?ur Xtensa 32-bit LX7 avec une fréquence principale allant jusqu'à 240 Mhz, prend en charge le Wi-Fi 2,4 GHz et le Bluetooth 5 (LE), et peut facilement gérer les scénarios d'application des terminaux de périphérie courants, tels que le contrôle industriel, la détection et le traitement de l'environnement de production agricole, la surveillance logistique intelligente, les scénarios de maison intelligente et plus encore.Le module ESP32 dispose également d'un écran tactile capacitif parallèle à interface RGB de 3,5 pouces avec une résolution de 320x480 pour assurer une sortie d'image parfaite à une fréquence d'images de 60 FPS. Les 4 interfaces Crowtail au dos de ce terminal peuvent être utilisées avec des capteurs de la série Crowtail, plug and play, et permettent de créer des projets plus intéressants de manière rapide et pratique. En outre, il est également équipé d'un emplacement pour carte SD pour un stockage étendu (fils SPI) et d'une fonction d'avertisseur sonore.L'écran tactile ESP32 prend en charge le développement ESP-IDF et Arduino IDE et est compatible avec Python/MicroPython/Arduino. Il prend également en charge LVGL, qui est la bibliothèque graphique embarquée gratuite et à code source libre la plus populaire, pour créer de belles interfaces utilisateur pour tout type de MCU, MPU et écran. Il a maintenant obtenu la certification officielle de LVGL. Le certificat de la carte LVGL montre que les cartes peuvent être facilement utilisées avec LVGL et ont des performances décentes pour les applications d'interface utilisateur. Le circuit de charge embarqué et l'interface de la batterie au lithium peuvent utiliser l'interface d'alimentation de type C pour fournir de l'énergie et charger la batterie en même temps, ce qui offre davantage de possibilités d'extension de la scène extérieure.
Caractéristiques
Module ESP32-S3 intégré, prenant en charge le Wi-Fi 2,4 GHz et le Bluetooth 5 (LE)
Écran TFT-LCD parallèle de 3,5 pouces avec une résolution de 320x480
Compatible avec Arduino/Python/MicrmoPython
Support logiciel mature, support ESP-IDF et développement Arduino IDE
Support de la bibliothèque graphique open-source-LVGL
Prise en charge du mode 1T1R, débit de données jusqu'à 150 Mbps, multimédia sans fil (WMM)
Mécanisme de sécurité parfait, supportant AES-128/256, Hash, RSA, HMAC, signatures numériques et démarrage sécurisé
Puce et interface de charge intégrées, utilisation de l'interface de type C pour la charge
Avec 4 interfaces Crowtail (connecteur HY2.0-4P), plug and play avec différents capteurs Crowtail
Utilisations
Maison intelligente
Contrôle industriel
Moniteur médical
Affichage des appareils ménagers
Suivi logistique
Spécifications
Module ESP32-S3 avec 16 MB Flash et 8 MB PSRAM
Protocole Wi-Fi : 802.11b/g/n (802.11n jusqu'à 150 Mbps) Gamme de fréquences Wi-Fi : 2.402-2.483 Ghz
Prise en charge de Bluetooth 5
Avec 4 interfaces Crowtail (connecteur HY2.0-4P) et un emplacement pour carte Micro TF intégré
>Écran TFT LCD RVB de 3,5 pouces en couleurs réelles avec une résolution de 320x480
Puce pilote : ILI9488 (ligne parallèle 16 bits)
Contrôleur de panneau tactile capacitif IC série FT6236
Tension de fonctionnement : DC 5 V-500 mA
Courant de veille :
Alimentation USB : 6,86 mA
Alimentation par pile au lithium : 3,23 mA
Interface Batterie LiPo : PH2.0
Température de fonctionnement : -10°C ~ 65°C
Surface active : 73,63 x 49,79 mm (L x l)
Dimensions : 106 x 66 x 13 mm (L x L x H) 106 x 66 x 13 mm (L x L x H)
Inclus
1x Écran ESP RGB de 3,5 pouces avec coque acrylique
1x Câble USB-C
Téléchargements
Wiki
Diagramme schématique
16 leçons d'apprentissage pour LVGL
Code source
Code de la leçon
Référence LVGL
Fiche technique ESP32-S3
Fiche technique ILI9488
Données de l'écran tactile capacitif
Spécifications
SKU
20526
EAN
6973553470108
Constructeur
Elecrow
T-PicoC3 est la première carte mère de LILYGO avec deux MCU – équipée du Raspberry Pi RP2040 et de la puce ESP32-C3 (prenant en charge le WiFi et le Bluetooth).
Caractéristiques
MCU
RP2040 double ARM Cortex-M0+
Éclair
4 Mo
Langage de programmation
C/C++, MicroPython
Prise en charge de la bibliothèque d'apprentissage automatique
TensorFlow Lite
Fonctions embarquées
Boutons : IO06+IO07, détection de puissance de la batterie
Écran LCD IPS ST7789V de 1,14 pouces
Résolution
135x240
Afficher
TFT couleur
Interface
SPI à 4 fils
Source de courant
3,3 V
Température de fonctionnement
-20~70°C
Dimensions
2,4 x 5,3 cm (L x H)
Téléchargements
GitHub
LILYGO t-display ESP32 carte de développement de modules WiFi et Bluetooth carte de commande LCD 1,14 pouces
Caractéristiques
Jeu de puces
Microprocesseur LX6 simple/double cœur 32 bits Espressif-ESP32 240 MHz Xtensa
Éclair
Flash QSPI 16 Mo
SRAM
520 Ko de mémoire SRAM
Bouton
Réinitialiser
USB vers TTL
CP2104
Interface modulaire
UART, SPI, SDIO, I²C, LED PWM, TV PWM, I²S, IRGPIO, ADC, capteur tactile à condensateur, préamplificateur DACLNA
Afficher
IPS ST7789V 1,14 pouces
Tension de travail
2,7-4,2 V
Courant de travail
Vers 67 MA
Courant de sommeil
Environ 350 uA
Plage de température de travail
-40°C ~ +85°C
Taille poids
51,52 x 25,04 x 8,54 mm (7,81 g)
Source de courant
USB5V/1A
Courant de charge
500mA
Batterie
Batterie au lithium 3,7 V
Connecteur JST
2 broches 1,25 mm
USB
Type-C
Wifi
Standard
FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC (puce ESP32)
Protocole
802.11 b/g/n (802.11n, vitesse jusqu'à 150 Mbps) Polymérisation A-MPDU et A-MSDU, prise en charge d'un intervalle de protection de 0,4 μS
Gamme de fréquences
2,4 ~ 2,5 GHz (2 400 ~ 2 483,5 M)
Puissance de transmission
22 dBm
Distance de communication
300 m
Bluetooth
Protocole
Mesure les normes Bluetooth v4.2BR/EDR et BLE
Fréquence radio
Avec une sensibilité de -97 dBm Récepteur NZIF Émetteur AFH de classe 1, classe 2 et classe 3
Fréquence audio
Fréquence audio CVSD et SBC
Logiciel
Mode Wi-Fi
Station/SoftAP/SoftAP+Station/P2P
Mécanisme de sécurité
WPA/WPA2/WPA2-Entreprise/WPS
Type de chiffrement
AES/RSA/ECC/SHA
Mise à jour du firmware
Téléchargement UART/OTA (via le réseau/hôte pour télécharger et écrire le firmware)
Développement de logiciels
Prise en charge du développement de serveur cloud/SDK pour le développement du micrologiciel utilisateur
Protocole réseau
IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
Configuration utilisateur
Jeu d'instructions AT+, serveur cloud, application Android/iOS
Système d'exploitation
RTOS gratuit
Inclus
1x écran T (16 Mo)
1x câble de chargement
2x épingle
Le kit de développement LoRa-E5 est un ensemble d’outils de développement compact et facile à utiliser qui vous permet de profiter des puissantes performances du STM32WLE5JC LoRa-E5. Il se compose d’une carte de développement LoRa-E5, d’une antenne (EU868), d’un câble USB de type C et d’un support de pile 2-AA 3 V. La carte de développement LoRa-E5 est équipée d’un LoRa-E5 STM32WLE5JC, qui est le premier module au monde qui combine une puce RF LoRa et une puce à microcontrôleur en une seule puce minuscule. Il est certifié FCC et CE. Il est doté d’un cœur ARM Cortex-M4 et d’une puce LoRa Semtech SX126X. Il prend en charge les protocoles LoRaWAN et LoRa sur la fréquence mondiale et les modulations (G)FSK, BPSK, (G)MSK et LoRa. La carte de développement LoRa-E5 se caractérise par une très longue portée de transmission, une consommation d’énergie extrêmement faible et des interfaces conviviales. La carte LoRa-E5 Dev Board a une portée de transmission longue distance de LoRa-E5 allant jusqu'à 10 km dans une zone ouverte. Le courant (en mode de veille) des modules LoRa-E5 embarqués est aussi faible que 2,1 uA (mode WOR). Il est conçu avec des normes industrielles avec une large température de fonctionnement à -40℃ ~ 85℃, une haute sensibilité entre -116,5 dBm ~ -136 dBm, et une puissance de sortie jusqu'à +20,8 dBm à 3,3 V. La carte de développement LoRa-E5 dispose également d’interfaces sophistiquées. Conçue pour débloquer toutes les fonctionnalités du module LoRa-E5, elle comporte les 28 broches du LoRa-E5 et offre de nombreuses interfaces, notamment des connecteurs Grove, une borne RS-485, des connecteurs mâles/femelles, pour vous permettre de connecter des capteurs et des modules avec différents connecteurs et protocoles de données, ce qui vous fait gagner du temps en matière de soudure de fils. Vous pouvez également alimenter facilement la carte en connectant le support de piles avec 2 piles AA, afin de l’utiliser temporairement en cas d’absence de source d’alimentation externe. Il s’agit d’une carte conviviale destinée à faciliter les tests et le prototypage rapide. Spécifications Dimension Carte de de dévoloppement LoRa-E5 : 85.6 x 54 mm Tension (alimentation) 3-5 V (Batterie) / 5 V (USB-C) Tension (Sortie) EN 3V3 / 5 V Puissance (Sortie) Jusqu'à +20.8 dBm at 3.3 V Fréquence EU868 Protocole LoRaWAN Sensibilité -116.5 dBm ~ -136 dBm Interfaces USB Type C / JST2.0 / 3x Grove (2x I²C/1x UART) / RS485 / SMA-K / IPEX Modulation LoRa, (G)FSK, (G)MSK, BPSK Température de fonctionnement -40℃ ~ 85℃ Courant Courant en mode de veille du module LoRa-E5 aussi faible que 2.1 uA (mode WOR) Inclus 1x Carte de de dévoloppemen LoRa-E5 1x Antenne (EU868) 1x Câble USB Type C (20 cm) 1x Support de batterie 2-AA 3 V
Le kit ESP32-S3-DevKitC-1 est une carte de développement d’entrée de gamme, équipée d’un microcontrôleur LE (Low Energy – à faible consommation) générique ESP32-S3-WROOM-1U, intégrant un ensemble complet de fonctions Wi-Fi et Bluetooth à consommation réduite. La plupart des connexions d’entrées/sorties du module sont disponibles sur les connecteurs situés sur les deux faces de la carte facilitant son interfaçage. Les développeurs peuvent relier leurs périphériques à l’aide de fils de pontage, ou installer la carte ESP32-S3-DevKitC-1 sur une plaque de prototypage. Caractéristiques Module intégré : ESP32-S3-WROOM-1U-N8R8 Mémoire Flash : 8 Mo QD Mémoire pseudo statique PSRAM : 8 Mo OT Tension SPI : 3,3 V Spécifications ESP32-S3-WROOM-1U L’ESP32-S3-WROOM-1U est un puissant module générique MCU LE Wi-Fi + Bluetooth à consommation réduite, muni d’un ensemble complet de périphériques. Il intègre une accélération pour les calculs relatifs aux réseaux neuronaux et le traitement du signal. L’ESP32-S3-WROOM-1U est muni d’un connecteur pour antenne extérieure. 5 V to 3.3 V LDO (à faible chute de tension) Régulateur de tension qui convertit l’alimentation de 5 V en 3,3 V. Connecteurs externes Toutes les broches GPIO (à l’exception de celles destinées à l’interfaçage de la mémoire Flash SPI) sont disponibles sur les connecteurs de la carte pour simplifier l’interfaçage et la programmation. Port convertisseur USB-vers-UART Un connecteur Micro-USB est utilisé pour alimenter la carte, pour le téléversement du code des applications dans le chip, ainsi que pour les communications avec le microcontrôleur via le convertisseur USB-vers-UART. Bouton de chargement En maintenant appuyé le poussoir Boot, puis en appuyant sur le bouton Reset, le téléversement du microcode via le port série intervient. Poussoir Reset Appuyez sur ce bouton pour réinitialiser le système. USB Port L’interface USB OTG rapide de l’ ESP32-S3 est conforme aux spécifications USB 1.1. Cette interface est utilisée pour alimenter la carte, pour téléverser le code des applications et pour les communications avec le module, en utilisant le protocole USB 1.1, ainsi que pour le débogage à l’aide des fonctions JTAG. Pont USB-vers-UART Le chip du pont USB-vers-UART permet d’obtenir des vitesses de transfert atteignant 3 Mbps. RGB LED Pilotage des LED RGB adressables par le port GPIO38. Témoin d’alimentation 3,3 V à LED Cette LED s’illumine quand le câble d’alimentation USB est relié à la carte. Téléchargements Pinout
GreatFET One est le meilleur ami du hacker matériel. Avec une conception open source extensible, deux ports USB et 100 broches d'extension, GreatFET One est votre gadget essentiel pour le piratage, la création et l'ingénierie inverse. En ajoutant des cartes d'extension appelées voisins, vous pouvez transformer GreatFET One en un périphérique USB qui fait presque tout.
Que vous ayez besoin d'une interface vers une puce externe, d'un analyseur logique, d'un débogueur ou simplement d'un grand nombre de broches à bit-bang, le GreatFET One polyvalent est l'outil qu'il vous faut. L'USB haut débit et une API Python permettent à GreatFET One de devenir votre interface USB personnalisée avec le monde physique.
Caractéristiques
Protocoles série : SPI, I²C, UART et JTAG
E/S numériques programmables
E/S analogiques (ADC/DAC)
Analyse logique
Débogage
L'acquisition des données
Quatre LED
Fonctions USB polyvalentes
Moteur série de streaming assisté par matériel à haut débit
Téléchargements
Documentation
GitHub
Le T-Journal est une carte de développement de caméra ESP32 peu coûteuse qui comprend une caméra OV2640, une antenne, un écran OLED de 0,91 pouce, des GPIO exposés et une interface micro-USB. Cela facilite et accélère le téléchargement de code sur le tableau.
Caractéristiques
Chipset Expressif-ESP32-PCIO-D4 Microprocesseur Xtensa simple/double cœur 32 bits LX6 240 MHz
FLASH QSPI flash/SRAM, jusqu'à 4x 16 Mo
SRAM 520 Ko de SRAM
Réinitialisation de la clé, IO32
Écran 0,91' SSD1306
Voyant d'alimentation rouge
USB vers TTL CP2104
Appareil photo OV2640, 2 mégapixels
Moteur de direction servo analogique
Horloge embarquée, oscillateur à cristal de 40 MHz
Tension de fonctionnement 2,3-3,6 V
Courant de fonctionnement environ 160 mA
Plage de température de fonctionnement -40 ℃ ~ +85 ℃
Dimensions 64,57 x 23,98 mm
Alimentation USB 5 V/1 A
Courant de charge 1 A
Batterie Batterie au lithium 3,7 V
Wifi
Norme FCC/CE/TELEC/KCC/SRRC/NCC (puce ESP32)
Protocole 802.11 b/g/n/e/i (802.11n, vitesse jusqu'à 150 Mbps) Polymérisation A-MPDU et A-MSDU, prise en charge de 0,4 μS Intervalle de protection
Gamme de fréquences 2,4 GHz ~ 2,5 GHz (2 400 M ~ 2 483,5 M)
Puissance d'émission 22 dBm
Distance de communication 300m
Bluetooth
Le protocole est conforme aux normes Bluetooth v4.2BR/EDR et BLE
Fréquence radio avec une sensibilité de -98 dBm Récepteur NZIF Émetteur AFH de classe 1, classe 2 et classe 3
Fréquence audio Fréquence audio CVSD et SBC
Logiciel
Mode Wi-Fi Station/SoftAP/SoftAP+Station/P2P
Mécanisme de sécurité WPA/WPA2/WPA2-Enterprise/WPS
Type de cryptage AES/RSA/ECC/SHA
Mise à niveau du micrologiciel Téléchargement UART/OTA (via réseau/hôte pour télécharger et écrire le micrologiciel)
Développement de logiciels Prise en charge du développement de serveurs cloud/SDK pour le développement du micrologiciel utilisateur
Protocole réseau IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
Configuration utilisateur jeu d'instructions AT+, serveur cloud, application Android/iOS
OS FreeRTOS
Inclus
1x module caméra ESP32 (objectif fish-eye)
1x antenne Wi-Fi
1x câble d'alimentation
Téléchargements
Bibliothèque de caméras pour Arduino
BeagleY-AI est un ordinateur monocarte quad-core 64 bits puissant, open source et peu coûteux, équipé d'un GPU, d'un DSP et d'accélérateurs de vision/apprentissage profond, conçu pour les développeurs et les makers.
Les utilisateurs peuvent profiter des images logicielles Debian Linux fournies par BeagleBoard.org, qui incluent un environnement de développement intégré. Cela permet l'exécution transparente des applications d'IA sur un coprocesseur 4 TOPS dédié, tout en gérant simultanément les tâches d'E/S en temps réel avec un microcontrôleur de 800 MHz.
BeagleY-AI est conçu pour répondre aux besoins des développeurs professionnels et des environnements éducatifs. Il est abordable, facile à utiliser et open source, éliminant ainsi les obstacles à l’innovation. Les développeurs peuvent explorer des leçons approfondies ou pousser les applications pratiques jusqu'à leurs limites sans restriction.
Spécifications
Processeur
TI AM67 avec Arm Cortex-A53 quadricœur 64 bits, GPU, DSP, et accélérateurs de vision/deep learning
RAM
4 Go LPDDR4
Wi-Fi
Module BeagleBoard BM3301 basé sur TI CC3301 (Wi-Fi 802.11ax)
Bluetooth
Bluetooth basse consommation 5.4 (BLE)
USB
• 4x USB-A 3.0 prenant en charge un fonctionnement simultané à 5 Gbit/s • 1x USB-C 2.0 compatible avec les périphériques USB 2.0
Ethernet
Gigabit Ethernet, avec prise en charge PoE+ (nécessite un HAT PoE+ séparé)
Caméra/Écran
1x caméra/émetteur-récepteur d'affichage MIPI à 4 voies, 1x caméra MIPI à 4 voies
Afficher la sortie
1x écran HDMI, 1x écran OLDI
Horloge en temps réel (RTC)
Prend en charge une pile bouton externe pour conserver le temps de panne de courant. Il n'est renseigné que sur les échantillons EVT.
Déboguer l'UART
1x UART de débogage à 3 broches
Alimentation
Alimentation CC 5 V/5 A via USB-C, avec prise en charge Power Delivery
Bouton d'alimentation
On/Off inclus
Interface PCIe
Interface PCI-Express Gen3 x1 pour périphériques rapides (nécessite un HAT M.2 séparé ou un autre adaptateur)
Connecteur d'extension
Connecteur à 40 broches
Connecteur de ventilateur
1 connecteur de ventilateur à 4 broches, prend en charge le contrôle de vitesse PWM et la mesure de la vitesse
Stockage
Emplacement pour carte microSD, avec prise en charge du mode SDR104 haut débit
Tag Connecter
1x JTAG, 1x Tag Connect pour la programmation PMIC NVM
Téléchargements
Pinout
Documentation
Quick start
Software
Cette carte de développement (également connue sous le nom de « Cheap Yellow Display ») est alimentée par l'ESP-WROOM-32, un MCU double cœur avec des capacités Wi-Fi et Bluetooth intégrées. Il fonctionne à une fréquence principale allant jusqu'à 240 MHz, avec 520 Ko de SRAM, 448 Ko de ROM et une mémoire Flash de 4 Mo. La carte dispose d'un écran de 2,8 pouces avec une résolution de 240 x 320 et un toucher résistif.
De plus, la carte comprend un circuit de contrôle du rétroéclairage, un circuit de contrôle tactile, un circuit de commande de haut-parleur, un circuit photosensible et un circuit de contrôle LED RVB. Il fournit également un emplacement pour carte TF, une interface série, une interface de capteur de température et d'humidité DHT11 et des ports IO supplémentaires.
Le module prend en charge le développement dans Arduino IDE, ESP-IDE, MicroPython et Mixly.
Applications
Transmission d'images pour les appareils Smart Home
Surveillance sans fil
Agriculture intelligente
Reconnaissance sans fil QR
Signal du système de positionnement sans fil
Et d'autres applications IoT
Spécifications
Microcontrôleur
ESP-WROOM-32 (MCU double cœur avec Wi-Fi et Bluetooth intégrés)
Fréquence
Jusqu'à 240 MHz (la puissance de calcul peut atteindre 600 DMIPS)
SRAM
520 Ko
ROM
448 Ko
Flash
4 Mo
Tension de fonctionnement
5 V
Consommation électrique
env. 115 mA
Écran
Écran TFT couleur de 2,8 pouces (240 x 320)
Toucher
Toucher résistif
Puce du pilote
ILI9341
Dimensions
50 x 86 mm
Poids
50 g
Inclus
1x Carte de développement ESP32 avec écran de 2,8 pouces et boîtier en acrylique
1x Stylet tactile
1x Câble de connexion
1x Câble USB
Téléchargements
GitHub
The LILYGO TTGO T-Display-GD32 is a compact and minimalist development board featuring a powerful GD32VF103CBT6 RISC-V microcontroller.
Ideal for IoT applications, wearables, and rapid prototyping, it provides versatile connectivity options like GPIO, SPI, UART, and I²C interfaces. Thanks to its efficient RISC-V architecture and clear, high-quality screen, this board is perfect for small projects requiring graphical interfaces or data visualization in a space-saving form factor.
Specifications
Chipset
GD32VF103CBT6
FLASH
128 kB
SRAM
32 kB
On-board clock
108 MHz crystal oscillator
Working Voltage
2.7-3.6 V
Button
BOOT - RESET
LCD
ST7789 1.14" IPS 240 x 135
USB to TTL
CP2104
Modular interface
TIMER, UART, SPI, I²C, PWM, ADC, DAC, CAN, USBOTG
Working Temperature Range
−40~85°C
Peripheral
Button, RGB LED, SD slot, LCD
Power Supply Input
USB 5 V @ 1 A
Charging Current
500 mA
Battery Input
3.7-4.2 V
USB
USB-C
Dimensions
51.49 x 25.2 x 10 mm
Weight
10 g
Downloads
GitHub