Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

12 total results found

Présentation M5Stack

Mise en place d'automatisations au fablab Présentation et mise en place de l'envi...

Dans le cadre de ce projet, nous utilisons la plateforme de développement M5Stack, et plus précisément le module M5Stack Basic associé à un module RFID I2C. Cette combinaison permet de réaliser rapidement des prototypes embarquant des fonctionnalités de lectur...

Présentation de TimeTonic

Mise en place d'automatisations au fablab Présentation et mise en place de l'envi...

TimeTonic est une plateforme collaborative no-code, conçue pour centraliser, organiser et automatiser la gestion de données, de projets et de processus métier. Flexible et visuelle, elle s’adresse aussi bien aux petites équipes qu’aux grandes entreprises, perm...

Présentation des librairies utilisées

Mise en place d'automatisations au fablab Présentation et mise en place de l'envi...

M5Unified La librairie M5Unified est le cœur du développement sur les appareils M5Stack. Elle offre une interface unifiée pour contrôler la majorité des composants matériels intégrés aux modules M5Stack, comme l’écran LCD, les boutons, le haut-parleur, le mic...

Mise en place de plateformeIO

Mise en place d'automatisations au fablab Présentation et mise en place de l'envi...

Présentation de PlatformIO PlatformIO est un environnement de développement intégré (IDE) moderne et multiplateforme, spécifiquement conçu pour le développement de logiciels embarqués. Il permet de programmer une grande variété de microcontrôleurs et de carte...

Lecture de carte RFID

Mise en place d'automatisations au fablab Premier prototype et preuve de concept

1. Connexion matérielle Le module RFID MFRC522 se connecte au port GROVE A du M5Stack Basic, qui correspond aux broches I2C (SDA sur GPIO21, SCL sur GPIO22). L’adresse I2C par défaut du module est 0x28. 2. Initialisation logicielle Il faut utiliser la bib...

Objectifs

Mise en place d'automatisations au fablab Présentation et mise en place de l'envi...

Dans le cadre de l’amélioration des processus au sein du fablab, un projet d’automatisation a été initié afin de moderniser et de simplifier la gestion des accès et des ressources. Ce projet s’articule autour de plusieurs objectifs principaux : Automatisation...

Communication avec l'API de TimeTonic

Mise en place d'automatisations au fablab Premier prototype et preuve de concept

Pour permettre au M5Stack de communiquer avec l’API de TimeTonic, il faut exploiter les capacités réseau du M5Stack (via l’ESP32), utiliser les librairies WiFi et HTTPClient, et structurer les requêtes selon les spécifications de l’API TimeTonic. 1. Pré...

Lecture et écriture sur TimeTonic

Mise en place d'automatisations au fablab Premier prototype et preuve de concept

Maintenant que nous pouvons communiquer avec l'API TimeTonic via le M5Stack, il faut savoir utiliser les principales requêtes permettant de lire, créer et modifier les données contenues dans un book (espace de travail). Voici les étapes principales, avec le dé...

Présentation

Mise en place d'automatisations au fablab Création d'une bibliothèque uniformisée...

Présentation Générale La bibliothèque M5lib vise à uniformiser la gestion d’une flotte de M5 Core2 au sein d’un FabLab, facilitant le déploiement, l’évolution et la maintenance. Sa structure repose sur des concepts avancés de programmation orientée objet : fa...

Structure

Mise en place d'automatisations au fablab Création d'une bibliothèque uniformisée...

Dépendances La librairie fait appel à de nombreuses librairies : M5Unified : bibliothèque standard utilisée pour contrôler et interagir avec les M5 M5GFX : bibliothèque graphique (normalement standard) permettant d'utiliser des fonctions d'affichage avanc...

Structure détaillées

Mise en place d'automatisations au fablab Création d'une bibliothèque uniformisée...

1. Classe Abstraite : M5lib Classe de base commune à tous les types de M5. Elle définit les fonctionnalités fondamentales. Fonctions membres Fonction Rôle setupstd() Effectue l'initialisation matérielle commune : écran, Wi-Fi, RFID,...

UI

Mise en place d'automatisations au fablab Création d'une bibliothèque uniformisée...

Afin de simplifier, d'uniformiser et de clarifier l'affichage de texte et de l'interface dans le M5, Une classe UI a été créé. Elle permet de simplifier l'implémentation de l'interface utilisateur dans toutes les fonctions interagissant avec celui-ci. Structu...