---
title: "Broker MQTT pour le prototypage et l’enseignement | ConnectMQ"
description: "Faites dialoguer vos objets en un rien de temps : endpoint public partagé, exemples Python, Node.js et ESP32, puis broker MQTT privé."
url: "https://connectmq.com/fr/prototypage-et-education/"
language: "fr"
---

Prototypage et enseignement

# MQTT pour Prototypage et enseignement

Du premier projet ESP32 aux travaux pratiques en classe, MQTT est le moyen le plus rapide de faire communiquer des objets. Commencez sur l’endpoint public partagé, puis passez à un broker privé quand le projet devient sérieux.

[Essayer gratuitement](https://app.connectmq.com/signup) [Démarrage rapide](https://connectmq.com/fr/developpeurs/)

Aucune carte bancaire requise

Ce que vous pouvez construire

## Construisez votre premier projet connecté sur ConnectMQ

Vous construisez le projet, ConnectMQ transporte les données. Cartes et ordinateurs portables publient leurs mesures ; un tableau de bord, un flux Node-RED ou le script d’un camarade s’y abonne — sans serveur à installer.

Vos cartes

**ESP32 / Arduino**lab/{team}/esp32/temperature

**Raspberry Pi**lab/{team}/pi/sensors

**Scripts Python**lab/{team}/script/out

**CLI (mosquitto)**lab/{team}/test

**ConnectMQ**

-   WebSockets sécurisés
-   TLS sur 8883
-   QoS 0, 1 et 2
-   messages retenus

Ce que vous construisez par-dessus

**Tableau de la classe**

**Flux Node-RED**

**Notation et export**

**Applis des élèves**

Ce que vous obtenez

## Prototypage et enseignement avec ConnectMQ

-   Essayez l’endpoint public partagé broker.connectmq.com avec n’importe quel client MQTT
-   Exemples de code pour Python, Node.js, ESP32, Go et la CLI
-   Un broker privé quand les bacs à sable publics ne suffisent plus

exemple d’arborescence de topics

```
lab/team-3/esp32/temperature
lab/team-3/esp32/led/set
```

Du premier clignotement à la production

## Commencez petit, évoluez sans réécrire

Chaque étape utilise le MQTT standard : le même code passe du broker public à un broker privé en changeant simplement l’hôte, le port et les identifiants.

1.  Sans inscription
    
    ### Broker public
    
    -   broker.connectmq.com, port 1883
    -   Partagé : tout le monde peut lire les topics
    -   Idéal pour un premier test
2.  Privé
    
    ### Offre Free
    
    -   Aucune carte bancaire requise
    -   TLS et vos propres identifiants
    -   Jusqu’à 5 connexions
3.  Production
    
    ### Offre Basic ou Scale
    
    -   Jusqu’à 1 000 connexions
    -   Jusqu’à 10 000 000 minutes de session par mois
    -   Même code, nouveaux identifiants

Exemple concret

## Les élèves pilotent une carte du labo depuis chez eux

Un grand classique des projets en classe avec MQTT : un ESP32 sur la paillasse du labo de l’école, un script Python sur l’ordinateur portable d’un élève chez lui, et ConnectMQ entre les deux. Aucune règle de pare-feu à l’école, aucun serveur à installer.

Labo de l’école → ConnectMQ → Élève à la maison. Un script Python de dix lignes publie une commande vers la carte de l’équipe. Abonné aux topics de son équipe : il allume la LED et publie son état avec la température de la salle. Reçoit l’état via ConnectMQ et l’affiche — l’aller-retour prend bien moins d’une seconde. Chaque équipe a ses propres topics et identifiants : cartes et scripts ne se gênent jamais.ConnectMQMQTT broker · TLS 8883$ python led.py→ led/set on← led: on← temp: 24.6Élève à la maisonScript Python · portableLabo MQTTlab/+/esp32/#Équipe 3ESP3224,6 °CLabo de l’écoleESP32 + LED + capteur · Wi-Fi de l’écolelab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/state {"led":true,"temp":24.6}lab/team-3/esp32/state {"led":true,"temp":24.6}Équipe 3 · à l’instantLED allumée — labo à 24,6 °CLabo de l’école → ConnectMQ → Élève à la maison. Un script Python de dix lignes publie une commande vers la carte de l’équipe. Abonné aux topics de son équipe : il allume la LED et publie son état avec la température de la salle. Reçoit l’état via ConnectMQ et l’affiche — l’aller-retour prend bien moins d’une seconde. Chaque équipe a ses propres topics et identifiants : cartes et scripts ne se gênent jamais.ConnectMQMQTT broker · TLS 8883$ python led.py→ led/set on← led: on← temp: 24.6Élève à la maisonScript Python · portableLabo MQTTlab/+/esp32/#Équipe 3ESP3224,6 °CLabo de l’écoleESP32 + LED + capteur · Wi-Fi de l’écolelab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/led/set {"on":true}lab/team-3/esp32/state {"led":true,"temp":24.6}lab/team-3/esp32/state {"led":true,"temp":24.6}Équipe 3 · à l’instantLED allumée — labo à 24,6 °C

1.  20:15 **Portable de l’élève, à la maison**
    
    Un script Python de dix lignes publie une commande vers la carte de l’équipe.
    
    `lab/team-3/esp32/led/set → {"on":true}`
    
2.  20:15 **ESP32 sur la paillasse**
    
    Abonné aux topics de son équipe : il allume la LED et publie son état avec la température de la salle.
    
    `lab/team-3/esp32/state → {"led":true,"temp":24.6}`
    
3.  20:15 **Script de l’élève**
    
    Reçoit l’état via ConnectMQ et l’affiche — l’aller-retour prend bien moins d’une seconde.
    
4.  20:16 **Toute la classe**
    
    Chaque équipe a ses propres topics et identifiants : cartes et scripts ne se gênent jamais.
    

**Commencez sans compte :** essayez le même script sur le broker public gratuit `broker.connectmq.com:1883`, puis passez la classe sur un broker privé.

[Exemple de code Python](https://connectmq.com/fr/exemples-de-code/python/) [Exemple de code ESP32](https://connectmq.com/fr/exemples-de-code/esp32/)

Plateforme

## Fonctionnalités utiles pour Prototypage et enseignement

[

### Connectivité

MQTT 3.1.1 et 5 sur TCP, TLS, WS et WSS

En savoir plus](https://connectmq.com/fr/connectivite/)[

### Tableau de bord et supervision

Cartes de topics en direct, signaux et espace ISA-95

En savoir plus](https://connectmq.com/fr/supervision/)[

### Règles et alertes

Règles de seuil, journal des alertes et notifications

En savoir plus](https://connectmq.com/fr/regles-et-alertes/)

Solutions

## Autres usages de ConnectMQ

[

### IoT industriel et usine connectée

Machines, passerelles d’automates, données OEE et qualité

](https://connectmq.com/fr/iot-industriel/)[

### Maison connectée

Box domotiques, capteurs et installations Home Assistant

](https://connectmq.com/fr/maison-connectee/)[

### Télématique de flotte

Suivi de véhicules, télématique et chaîne du froid

](https://connectmq.com/fr/flottes-et-logistique/)[

### Énergie intelligente

Compteurs, bornes de recharge, solaire et batteries

](https://connectmq.com/fr/energie-et-services-publics/)[

### Produits connectés et matériel intelligent

Les appareils intelligents que vous livrez à vos propres clients

](https://connectmq.com/fr/produits-connectes/)[

### Robots connectés et IA physique

Des flottes de robots reliées au gestionnaire de flotte et aux pipelines d’IA

](https://connectmq.com/fr/robotique/)[

### Supervision de data centers

Alimentation, refroidissement et environnement des baies

](https://connectmq.com/fr/centres-de-donnees/)[

### Ville intelligente

Éclairage public, stationnement, capteurs d’air et de déchets

](https://connectmq.com/fr/ville-intelligente/)[

### Agriculture connectée

Sondes de sol, stations météo et irrigation

](https://connectmq.com/fr/agriculture-connectee/)

Pilote

## Faites votre prochain TP sur ConnectMQ

Commencez sur le broker public sans inscription, puis passez la classe sur un broker privé — l’offre Free ne nécessite aucune carte bancaire, Basic offre jusqu’à 100 connexions, avec TLS et ses propres identifiants.

[Commencer gratuitement](https://app.connectmq.com/signup) [Voir les tarifs](https://connectmq.com/fr/tarifs/)

## Articles

[Tous les articles](https://connectmq.com/fr/blog/)

Tutoriels IoT

### [Broker MQTT public gratuit pour vos tests : connectez-vous à broker.connectmq.com en quelques minutes](https://connectmq.com/fr/blog/broker-mqtt-public-gratuit/)

broker.connectmq.com est un serveur MQTT public gratuit pour tester et apprendre. Voici les ports, les règles d'accès anonyme, les limites et des exemples à copier-coller pour la ligne de commande, Python, Node.js et le navigateur.

20 septembre 20268 min de lecture

Tutoriels IoT

### [Tutoriel ESP32 MQTT : publier des données de capteur et piloter une LED avec l'Arduino IDE](https://connectmq.com/fr/blog/tutoriel-esp32-mqtt/)

Connectez un ESP32 à un broker MQTT avec l'Arduino IDE et PubSubClient, publiez des mesures de température en JSON, pilotez la LED intégrée depuis la ligne de commande et passez au TLS avec les identifiants du portail.

23 août 202610 min de lecture

Fondamentaux MQTT

### [Qu'est-ce qu'un broker MQTT ? Guide du débutant sur la messagerie publish/subscribe](https://connectmq.com/fr/blog/qu-est-ce-qu-un-broker-mqtt/)

Un broker MQTT est le hub qui achemine chaque message entre appareils IoT et applications. Découvrez le modèle publish/subscribe, les topics et wildcards, les sessions, la QoS, les retained messages et le last will, puis passez à la pratique en quelques minutes.

25 août 202610 min de lecture
