IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Embarqué Discussion :

[NodeMCU ESP32]Que choisir comme microcontrôleur plus performant ?


Sujet :

Embarqué

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 883
    Par défaut [NodeMCU ESP32]Que choisir comme microcontrôleur plus performant ?
    Salut à tous.

    Après avoir bidouillé sur mes carte NodeMCU ESP32 de Joy-It (ESP-WROOM-32) avec une prise Micro-USB, j'envisage de passer à quelque chose de plus puissant. Mon choix s'est porté sur la carte ESP32-S3-DevKitC-1 S3-32MB (ESP32-S3-WROOM-2) avec deux prises Micro-USB.

    J'ai fait une recherche sur le fait de conserver le WiFi ainsi que le Dual Core. Je constate que si je veux aussi le bluetooth classique, il n'y a que l'ESP32 classique (mon NodeMCU ESP32 possède déjà le bluetooth classique). Donc je laisse tomber le Bluetooth classique au profit du BLE. Je ne trouve que le ESP32-S3-DevKitC-1 S3-32MB. Il existe deux modèles, celui de chez Gotronic est avec les prises Micro-USB, et la version 1.1 avec les prises USB-C. Mais en dehors de cela, je ne trouve rien de mieux selon mes critères. A vrai dire, je me suis concentré sur les ESP32 Espressif.

    J'aurai pu choisir le Raspberry PI Pico, mais comparativement vis-à-vis de mon NodeMCU ESP32, il est à 133MHz contre 240MHz, SRAM à 264KB contre 520KB, Flash à 2MB contre 4MB, pas de Bluetooth contre le possède, ADC 3x12bits contre 18x12bits, pas de DAC contre 2 canaux. Il y a le Raspberry Pi Pico 2, mais non, il ne m'intéresse pas plus que le RPi Pico car moins performant que mes NodeMCU ESP32. Et puis, j'ai commencé avec mes NodeMCU ESP32, je ne vais pas changer pour un microcontrôleur différent.

    J'aime beaucoup l'ESP32. Je me suis demandé aussi d'acquérir la version Module ESP32-CAM, mais non car il est trop spécifique.

    Si vous avez des suggestions, des idées, voire une approche différentes que les microcontrôleurs, je suis preneur.

    Merci.
    @+

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 197
    Billets dans le blog
    47
    Par défaut
    Salut Artemus,

    Il y a stm qui fait aussi des bêtes de course avec ses stm32. Voir leurs cartes nucleo. Et si tu veux rester dans l'environnement Arduino, Arduino PRO propose des cartes comme les portenta avec des core stm32.

    Évidemment, c'est un poil plus cher

  3. #3
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 883
    Par défaut
    Salut F-Leb, merci de ta participation.

    Il n'y plus beaucoup d'animations dans le forum developpez et en particulier "les systèmes embarqués". C'est déjà le cas dans le forum framboise314.fr. C'est à croire que les sujets sur les embarqués n'intéressent plus grand monde.

    Je me procure essentiellement mon matériel électronique chez Kubii et chez Gotronic. Parfois, je fais mes emplettes chez Amazon ou AliExpress, mais c'est rare. Ce qui m'intéresse est la communication entre composants comme le MESH, le WiFi, le bluetooth, l'éthernet. D'où mon intérêt pour les réseaux et le matériel qui va avec : ONT/ONU, routeur, commutateur, hub. C'est pourquoi je suis inscrit dans le forum laFibre.info qui est spécialisé sur ce sujet.

    Je ne recherche pas un nano-ordinateur comme les Raspberry Pi, puisque j'en possède déjà plusieurs. Je trouve que les Arduinos sont chers et nécessitent beaucoup d'accessoires. J'aime bien les microcontrôleurs comme mon NodeMCU ESP-32 (Joy-It). En dehors de cela, tu as proposé F-leb, ton FPGA mais je trouve cela très différent de ce que je fais actuellement et c'est cher. Du coup, je ne sais pas trop où me diriger pour poursuivre mes investigations. Le but est la domotique comme la gestion des relais sonoff.

  4. #4
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 197
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    C'est à croire que les sujets sur les embarqués n'intéressent plus grand monde.
    Bah... Plus grand monde, je ne sais pas, c'est bien dispersé aussi... Mais c'est pas parce qu'on est peu nombreux qu'on a tort de s'y intéresser, donc je continue, chacun son trip

    Citation Envoyé par Artemus24 Voir le message
    Le but est la domotique comme la gestion des relais sonoff.
    Ah les relais sonoff, très bien ! Le pilotage en WiFi donc. Je me demandais si Sonoff fournissait (gratuitement) des API (http, mqtt ou autres) pour piloter ses relais avec des requêtes depuis une carte Arduino ou ESP32, ou s'il fallait passer par leur solution propriétaire ce qui est nécessairement moins intéressant pour nous. Tu as des renseignements à ce sujet ?


    Citation Envoyé par Artemus24 Voir le message
    Du coup, je ne sais pas trop où me diriger pour poursuivre mes investigations.
    Je n'ai pas compris non plus ce que tu cherchais dans ton premier message. Tu semblais chercher quelque chose "de plus puissant", tes modules ESP32 seraient trop limités pour des usages domotiques ?

  5. #5
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 883
    Par défaut
    A la base, les relais sonoff sont conçus pour fonctionner avec l'application propriétaire eWeLink et l'api cloud. Sauf qu'il faut un compte développeur et c'est payant. Tu peux aussi flasher en utilisant Tasmota ou ESPHome. C'est un peu acrobatique mais faisable et dans ce cas, tu peux avoir un contrôle HTTP local. J'ai préféré choisir un modèle à protocole ouvert où je n'ai rien à faire, comme le modèle Sonoff Basic R3 (mode DIY). L'inconvénient est qu'il n'est plus commercialisé par Sonoff mais il en reste encore en stock.

    Pour la domotique, la plupart du temps, il faut passer par des applications propriétaires, où je ne sais qui, peut prendre le contrôle de mes IoT à distance. Je ne veux pas passer par des applications propriétaires, car il faut être connecté à l'internet. Or je veux tout contrôler localement en faisant mes propres développements. Je recherche un accès par HTTP pour effectuer un ON ou un OFF.

    Je possède aussi en HAT sur un de mes Raspberry Pi, quatre relais pilotables. J'ai aussi un relais associé à un ESP32. Ce qui me gène est de faire de la soudure pour créer mon besoin. Je me suis renseigné sur des ampoules connectées mais il faut un smartphone pour les piloter, ce que je ne possède pas. La domotique est assez décevant !

    Je possède des prises connectées que je manipule avec une télécommande radio en 433MHz. Je ne suis pas trop déçu par cette acquisition.

    Citation Envoyé par f-leb
    Je n'ai pas compris non plus ce que tu cherchais dans ton premier message.
    Ca tombe bien, moi non plus car je ne sais pas trop ce que je cherche.

    Dans mon premier message, je me demandais si faire l'acquisition du ESP32-S3-DevKitC-1 S3-32MB était un achat raisonné vis-à-vis du NodeMCU ESP32. Il n'y a pas beaucoup de différences, à part la mémoire flash SPI de 32MB et un port Micro-USB / USB 1.1 OTG dont je ne sais pas à quoi cela me servir pour l'instant. Le seul point intéressant est l'interface pour LCD (8 et 16 bits en parallèle). Je possède un afficheur quatre lignes de vingt caractères que je pourrais utiliser.

    Si j'ai ouvert ce sujet, c'est pour trouver des idées sur du matériel dans le cadre de la domotique comme mes ESP32. Sinon, je suis dans le flou.

  6. #6
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 197
    Billets dans le blog
    47
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Pour la domotique, la plupart du temps, il faut passer par des applications propriétaires, où je ne sais qui, peut prendre le contrôle de mes IoT à distance. Je ne veux pas passer par des applications propriétaires, car il faut être connecté à l'internet. Or je veux tout contrôler localement en faisant mes propres développements.
    Personnellement, c'est pour ça que j'ai essayé en Zigbee avec les protocoles opensource comme MQTT et Zigbee2MQTT. Il y a pas mal de composants compatibles dont des relais (mais pas ceux de Sonoff).

Discussions similaires

  1. Que choisir comme outil CRM (Gestion relation clients) open source et gratuit?
    Par boniface dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 11/08/2014, 17h07
  2. que choisir comme bdd?en java?
    Par mitch46000 dans le forum JDBC
    Réponses: 6
    Dernier message: 02/05/2007, 16h09
  3. [Architecture]Que choisir comme technologie serveur ?
    Par madfu dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 14/12/2006, 12h37
  4. Réponses: 3
    Dernier message: 23/05/2006, 11h03
  5. Que choisir comme base de données ?
    Par zarbouine dans le forum Bases de données
    Réponses: 6
    Dernier message: 18/05/2006, 19h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo