Module de conversion USB UART Click Board avec FT232RL

Ce module Click Board vous permettra d'ajouter une connexion USB <> UART à votre microcontrôleur. Ce dernier est achitecturé sur la base d'un FT232RL avec sortie sur connecteur mini-USB.

Prix : 31,20 €
TTC
26,00 € HT
Dont 0,04 € d'eco-participation
Product availability: Peu de pièces en stock
Code MIKROE-1203

Reprise 1 pour 1         Frais de port à partir de 9 €   infos

Le USB UART Click Board (MIKROE-1203) est un module compact au format mikroBUS™ qui ajoute une liaison USB vers UART à vos projets embarqués sans aucune ligne de code USB. Fondé sur le FT232RL de FTDI, il prend en charge des débits jusqu'à 3 Mbaud et apparaît automatiquement comme un port COM virtuel sur votre PC dès la connexion via câble USB Mini-B.

Spécifications visuelles du USB UART Click Board MIKROE-1203 — FT232RL, connecteur USB Mini-B, interface mikroBUS

Spécifications visuelles du USB UART Click Board MIKROE-1203 avec FT232RL et connecteur USB Mini-B
(Infographie réalisée par IA)



Pourquoi choisir le USB UART Click Board ?

La communication série reste le pilier du débogage embarqué. Quand un microcontrôleur doit dialoguer avec un PC, le FT232RL est souvent le premier choix des ingénieurs. Ce circuit FTDI gère le protocole USB dans son intégralité, ce qui libère le firmware de toute charge USB. Côté microcontrôleur, on n'écrit que du code UART standard ; le reste se passe dans le silicon.

Le USB UART Click Board encapsule cela proprement dans le facteur de forme mikroBUS™. Plus besoin de câblage à improviser ni d'adaptateur USB-série générique. Le module se clipse dans n'importe quel socket mikroBUS™ en quelques secondes. Les deux LEDs RX et TX clignotent à chaque échange de données — pratique pour confirmer visuellement que la communication est active sans ouvrir un oscilloscope.

Autre avantage concret : le niveau logique est sélectionnable entre 3,3V et 5V via un jumper SMD, ce qui rend le module compatible avec la quasi-totalité des microcontrôleurs modernes. L'EEPROM intégrée de 1024 bits permet de personnaliser les identifiants USB (VID/PID) et les descripteurs de chaîne avec l'utilitaire MProg de FTDI, utile pour des produits OEM. Le FT232RL expose également des broches CBUS configurables qui peuvent générer une horloge de sortie, piloter des LEDs ou signaler l'état USB Sleep — des fonctions que les modules génériques ne proposent pas. Le tout dans un format 28,6 × 25,4 mm.



Spécifications techniques

Au cœur de ce module, le FT232RL de FTDI gère la conversion USB 2.0 vers UART asynchrone. La communication avec la carte hôte passe par l'interface UART du connecteur mikroBUS™ (broches TX, RX, CTS, RTS). Le débit est entièrement programmable de 183 baud à 3 Mbaud grâce au générateur de baud rate interne exploitant une horloge de référence à 48 MHz — aucun quartz externe n'est requis.

Le chip intègre un buffer de réception de 128 octets, un buffer de transmission de 256 octets, et une EEPROM de 1024 bits pour la configuration des paramètres USB. La connexion PC utilise un connecteur USB Mini-B. Le niveau logique I/O est sélectionnable en 3,3V ou 5V par le jumper SMD J1 (position 3,3V par défaut). L'alimentation principale est fournie en 5V via le connecteur mikroBUS™ ; un régulateur LDO AP7331-ADJ génère la tension interne de 3,3V.

Le format mikroBUS Add-on Board (28,6 × 25,4 mm) garantit une compatibilité immédiate avec toutes les cartes équipées d'un socket mikroBUS™ : Clicker, EasyMx, Fusion, Flip & Click. Trois LEDs indicatrices sont présentes : alimentation (verte), RX et TX. Référence fabricant : MIKROE-1203.



Prise en main et utilisation

Le USB UART Click Board est opérationnel en quelques minutes. Commencez par installer les drivers FTDI VCP (Virtual COM Port), disponibles gratuitement sur le site FTDI pour Windows 10/11, macOS et Linux. Sous Linux, le driver est inclus nativement dans le noyau depuis la version 2.6 — aucune installation supplémentaire n'est nécessaire. Une fois connecté par câble USB Mini-B, le module apparaît comme un port COM virtuel dans le gestionnaire de périphériques.

Côté firmware, initialisez simplement le périphérique UART de votre carte hôte avec la vitesse souhaitée — 9600 baud pour commencer, puis 115200 baud ou plus pour les applications exigeantes. Le protocole USB est intégralement géré par le FT232RL ; aucune ligne de code USB n'est à écrire. Pour valider la communication, ouvrez un terminal série côté PC (PuTTY, Tera Term, CoolTerm) et envoyez votre premier "Hello World". Les LEDs RX et TX confirmeront l'échange.

Avant la première utilisation, vérifiez la position du jumper J1 : en 3,3V par défaut, il convient à la majorité des cartes modernes. Repositionnez-le en 5V uniquement si votre carte hôte opère en logique 5V.



Pour quels projets utiliser le USB UART Click Board ?

Le module USB UART Click Board couvre un large spectre d'applications dès qu'une liaison série entre un microcontrôleur et un PC est nécessaire.

Débogage série de firmwares embarqués

C'est l'usage le plus courant. Le module sert de pont entre un microcontrôleur sans USB natif et un terminal PC. Envoyez des messages de debug, des valeurs de capteurs, des états système en temps réel — du code UART côté firmware, une console côté PC. Sans overhead logiciel ni configuration compliquée.

Programmation via bootloader UART

Certains microcontrôleurs (STM32, AVR, PIC) acceptent le chargement de firmware via une liaison UART et leur bootloader série interne. Le USB UART Click Board sert d'interface de programmation légère, sans nécessiter de programmateur ou de sonde de débogage dédiée.

Configuration de périphériques série

Routeurs, modems, modules radio, GPS — beaucoup de périphériques industriels et IoT exposent une interface UART de configuration (commandes AT ou CLI). Ce module transforme un PC en terminal de configuration universel, branché en quelques secondes sur le socket mikroBUS™.

Acquisition et logging de données

Pour les projets de mesure et d'instrumentation, le module envoie en continu des données de capteurs vers un PC pour traitement ou archivage. Avec des débits jusqu'à 3 Mbaud, les flux de données denses ne posent aucun problème.

Projets pédagogiques et FabLabs

Pour un usage éducatif, le USB UART Click Board est un outil direct pour expérimenter les protocoles de communication série, comprendre la structure des trames UART ou afficher des données dans un terminal — accessible dès les premiers pas en embarqué.



Compatibilité et écosystème

Le module USB UART Click Board fonctionne avec toutes les cartes équipées d'un socket mikroBUS™ natif : cartes Clicker, EasyMx, Fusion, Flip & Click de MikroElektronika. Il exploite les broches UART (TX, RX, CTS, RTS) du connecteur mikroBUS™ et s'alimente via les rails 5V et GND.

Côté logiciel, les drivers FTDI VCP sont pris en charge nativement par la quasi-totalité des systèmes d'exploitation modernes. Le module fonctionne avec les environnements NECTO Studio et les compilateurs MikroElektronika (mikroC, mikroBasic, mikroPascal). Des exemples de code prêts à l'emploi sont disponibles sur LibStock et GitHub. L'ensemble de la gamme MikroElektronika disponible chez Lextronic couvre toutes les familles de modules Click Board™.



Utilisation avec Arduino, Raspberry Pi, micro:bit et Teensy

Le USB UART Click Board n'est pas réservé aux seules cartes équipées d'un socket mikroBUS™ natif. Grâce à un shield permettant une adaptation dédié, ce module Click Board™ devient compatible avec les plateformes les plus répandues dans le monde maker et éducatif.

Les cartes Arduino et Arduino Mega 2560, les modules Teensy et la carte Raspberry Pi peuvent ainsi piloter ce module en quelques lignes de code UART standard. La carte micro:bit, qui fonctionne en logique 3,3V, est également compatible avec ce module — le jumper J1 en position 3,3V par défaut assure la correspondance des niveaux logiques. Le shield d'adaptation s'intercale entre la carte hôte et le Click Board™, assurant la correspondance des broches.

USB UART Click Board MIKROE-1203 avec shield d'adaptation pour Arduino, Raspberry Pi, micro:bit et Teensy

USB UART Click Board MIKROE-1203 utilisable avec Arduino, Raspberry Pi et Teensy via un shield d'adaptation mikroBUS™
(Infographie réalisée par IA)



Tutoriels et ressources pour démarrer

Bibliothèque et exemples mikroC/mikroBasic/mikroPascal — LibStock

MikroElektronika propose une bibliothèque complète pour le USB UART Click Board, compatible avec les compilateurs mikroC, mikroBasic et mikroPascal. Les exemples couvrent l'envoi et la réception de données via UART et démontrent l'utilisation du module comme pont USB-série avec un terminal PC. Les fichiers de projet prêts à compiler sont disponibles sur la page LibStock dédiée.

Voir les exemples USB UART Click sur LibStock



Bibliothèque MikroSDK pour NECTO Studio — GitHub

Le dépôt GitHub officiel de MikroElektronika contient la bibliothèque C pour le USB UART Click Board, compatible avec le MikroSDK et NECTO Studio. Le code source de la librairie et les exemples applicatifs y sont accessibles. Ce dépôt est le point de départ recommandé pour une intégration dans un environnement de développement MikroElektronika actuel.

Voir le dépôt GitHub USB UART Click





Résumé des caractéristiques techniques

  • Circuit principal : FT232RL (FTDI)
  • Interface hôte : UART via mikroBUS™ (TX, RX, CTS, RTS)
  • Interface PC : USB 2.0 — connecteur USB Mini-B
  • Débit : 183 baud à 3 Mbaud (programmable)
  • Tension logique I/O : 3,3V ou 5V (jumper SMD J1 — 3,3V par défaut)
  • Tension d'alimentation : 5V via mikroBUS™
  • Buffer RX : 128 octets
  • Buffer TX : 256 octets
  • EEPROM intégrée : 1024 bits
  • Régulateur interne : AP7331-ADJ (LDO 3,3V)
  • LEDs indicatrices : Alimentation (verte), RX, TX
  • Format : mikroBUS™ Add-on Board
  • Dimensions : 28,6 × 25,4 mm
  • Référence fabricant : MIKROE-1203



Questions fréquentes

Qu'est-ce que le USB UART Click Board MIKROE-1203 ?

Le USB UART Click Board (MIKROE-1203) est un module au format mikroBUS™ qui convertit une liaison UART en USB grâce au circuit FT232RL de FTDI. Il permet à n'importe quel microcontrôleur équipé d'un UART de communiquer avec un PC via USB, sans aucune programmation USB côté firmware. Le module prend en charge des débits de 183 baud à 3 Mbaud et apparaît comme un port COM virtuel sur le PC dès la connexion.

Quel driver installer pour utiliser le USB UART Click Board sur Windows ?

Il faut installer les drivers FTDI VCP (Virtual COM Port), disponibles gratuitement sur le site FTDI pour Windows 10/11, macOS et Linux. Sous Linux, le driver est inclus nativement dans le noyau depuis la version 2.6. Sur Windows, une fois le driver installé, le module apparaît dans le Gestionnaire de périphériques sous "Ports (COM et LPT)" avec un numéro de port COM assigné automatiquement.

Peut-on utiliser le USB UART Click Board avec un Arduino UNO ?

Oui, l'Arduino UNO est compatible avec le USB UART Click Board via un shield d'adaptation mikroBUS™. Le shield s'intercale entre l'Arduino et le Click Board™, assurant la correspondance des broches UART. Côté code Arduino, on utilise la bibliothèque SoftwareSerial ou le UART matériel selon le mapping du shield. Le jumper J1 doit être positionné en 5V pour correspondre à la logique 5V de l'Arduino UNO.

Quelle est la vitesse de communication maximale du USB UART Click Board ?

Le USB UART Click Board prend en charge des débits allant de 183 baud à 3 Mbaud, grâce au générateur de baud rate interne du FT232RL reposant sur une horloge de référence à 48 MHz. Les vitesses couramment utilisées sont 9600, 115200 et 921600 baud. Pour des applications de logging haute vitesse ou de communication temps réel, les débits élevés (1 à 3 Mbaud) permettent de gérer des flux de données très denses sans saturation.

Comment configurer le niveau logique 3,3V ou 5V du USB UART Click Board ?

Le niveau logique se configure via le jumper SMD J1 situé sur le module. Par défaut, J1 est en position 3,3V — adapté à la majorité des microcontrôleurs modernes (STM32, nRF, ESP32, etc.). Pour utiliser le module avec des cartes en logique 5V (Arduino UNO, Arduino Mega 2560), repositionnez J1 en position 5V. Cette opération nécessite un fer à souder et un peu de pratique avec les composants CMS.

Le USB UART Click Board est-il compatible avec la carte micro:bit ?

Oui. La carte micro:bit fonctionne en logique 3,3V et le jumper J1 du USB UART Click est en position 3,3V par défaut, les deux sont donc directement compatibles au niveau des tensions logiques. Un shield d'adaptation mikroBUS™ est nécessaire pour connecter physiquement le Click Board à la micro:bit. Cette configuration convient aux projets pédagogiques de communication série.

Où trouver des exemples de code pour le USB UART Click Board ?

MikroElektronika propose des exemples sur LibStock (mikroC, mikroBasic, mikroPascal) et sur GitHub (bibliothèque C compatible MikroSDK et NECTO Studio). Pour Arduino, des exemples de communication UART via shield d'adaptation sont disponibles dans les notes d'application Lextronic accessibles ci-dessous.



Notes d'applications Lextronic

Note d'application Click Board™ et Arduino™ (TOME 1)
Note d'application Click Board™ et Arduino™ (TOME 2)
Téléchargez également les fichiers sources de ces notes d'applications



Les modules Click™ Board sont utilisés dans les établissements scolaires !
Lextronic propose également désormais aux professeurs de recevoir (par email) et sur simple demande différents TP leur permettant de mettre en oeuvre divers modules Click Board avec une platine arduino UNO.

En tant que professeur, il vous suffit de nous adresser votre demande via notre adresse email lextronic@lextronic.fr (en précisant le nom et l'adresse de votre établissement) - Seules les demandes en provenance d'une adresse email académique seront traitées (les demandes via des comptes free, gmail, hotmail, etc... ne pourront pas être traitées - Merci de votre compréhension).


TP Click Board pour le module MIKROE-1203

Ces différents TP sont composés: d'une documentation technique, des programmes Arduino™, des schémas (sous Proteus) et des corrigés

cet appareil se recycle

Les photos et certaines parties du texte de cette page ont été créées ou modifiées par IA. 
  • Datasheet du module
    Télécharger

Produits associés

  • Déstockage
  • -4,90 €
Carte Shield Click pour Arduino® Mega2560
MIKROE-1900 9,50 €

Idéalement conçue pour le prototypage rapide, l'apprentissage et l'évaluation, cette platine Shield est destinée à venir s'enficher sur une carte Arduino® Mega2560 afin que vous puissiez y insérer jusqu'à 3 modules Click Board.

Module Pi 2 Click Shield pour raspberry
MIKROE-1879 11,52 €

Idéalement conçue pour le prototypage rapide, l'apprentissage et l'évaluation, cette platine Shield est destinée à venir s'enficher sur une platine Raspberry (B+/2/3/+B+/4) afin que vous puissiez y insérer jusqu'à 2 modules Click Board.

  • Déstockage
  • -22,20 €
Platine Flip & Click compatible DUE MIKROE-1984
MIKROE-1984 9,60 €

La platine  Flip &amp; click partage beaucoup de l'ADN d'un Arduino®. En premier lieu de part son microcontrôleur Atmel™ 32-bit MCU AT91SAM3X8E (comme sur l'Arduino® DUE™) et de part son brochage identique à celui d'un Arduino® Uno 328.

  • Déstockage
Shield Click pour Arduino® UNO
MIKROE-1581 6,64 €

Idéalement conçue pour le prototypage rapide, l'apprentissage et l'évaluation, cette platine Shield est destinée à venir s'enficher sur une carte Arduino ® uno, R4, Minima ou Leonardo ou CB210 afin que vous puissiez y insérer jusqu'à 2 modules Click Board.

Starter-kit "EasyMx PRO v7" pour STM32®
EASTM32MXP7 430,80 €

Le starter-kit "EasyMx PRO v7" est probablement l'outil de développement pour microcontrôleurs  STM32®  ARM® Cortex™-M3 et Cortex-M4 doté du meilleur rapport qualité / prix du marché. 

Starter-kit EasyAVR7
EASYAVR7 258,00 €

Ce starter-kit professionnel est spécialement conçu pour pouvoir développer sur les microcontrôleurs Atmel™ 8, 14, 20, 28 et 40 broches de la famille AVR™.

  • Approvisionnement sur commande

Bénéficiant d'une documentation complète et détaillée, le starter-kit "EasyPIC for dsPIC30" est probablement l'outil de développement pour microcontrôleurs dsPIC30 doté du meilleur rapport qualité / prix du marché. 

Starter-kit EasyPIC7
EASYPIC7 214,00 €

Bénéficiant d'une documentation très complète, le starter-kit "EasyPIC7" est probablement l'outil de développement pour microcontrôleurs PIC® 8 à 40 broches doté du meilleur rapport qualité / prix du marché.

Starter-kit EasyPIC7 Fusion™ v7
EAPICFUSION 358,80 €

Le starter-kit "EasyPIC Fusion™ v7" est probablement l'outil de développement pour microcontrôleurs dsPIC®, PIC24 et PIC32 doté du meilleur rapport qualité / prix du marché.

Chargement...
Retour en haut