Se connecter
Se connecter

ou
Créer un compte

ou

Microcontrôleurs: passage de l'arduino à l'ESP32. Vos expériences, avis?

  • 11 réponses
  • 5 participants
  • 4 749 vues
  • 5 followers
Sujet de la discussion Microcontrôleurs: passage de l'arduino à l'ESP32. Vos expériences, avis?
Salut à tous.

Grand amateur d'Arduino on m'a conseillé plusieurs fois de passer sur ESP32 ces derniers temps.

613Q6IxkivL._SY355_.jpg

Je remarque les fréquences de travail qui font passer les arduino pour des nains de jardin, il y a également des fonctionnalités embarquées intéressantes (wifi, bluetooth, accéléromètre, etc..) Néanmoins je n'ai pas encore réussi à bien identifier la gamme, les références semblent nombreuses.

Ce qui est bien pour moi qui suis autodidacte, est que l'ESP32 est compatible avec l'IDE Arduino et ses bibliothèques. Malgré tout il semble y avoir une embrouille pour installer l'esp32 dans l'IDE arduino sur Mac. Hum...

J'ai aussi découvert des produits sympas autour de l'ESP32, en particulier chez M5stack:
https://m5stack.com/collections/m5-core

FIRE_1200x1200.jpg
ESP32 (240Mhz duocore LX6) et base de chargement compatible Lego, j'adore. :aime:

ou encore le petit clavier à leds :
https://m5stack.com/collections/m5-application/products/acrylic-piano-board-with-rgb-led

Bref tout ça m'attire de plus en plus et je lance le sujet pour discuter avec vous de ce microcontrôleur.
Des expériences, des avis?

[ Dernière édition du message le 26/09/2019 à 04:53:22 ]

Afficher le sujet de la discussion
11
Up et bravo pour tout !

Je devrais recevoir une carte ESP8266 générique qui s'appelle NodeMCU v3 sur les sites de vente directe depuis la Chine, avec la première intention de bidouiller de l'osc via wifi (capteurs analo? vers supercollider ou puredata).

J'aimerais bien avoir des nouvelles de vos projets si vous leur avez donné un peu de temps s'il vous plait !
12
Tiens c'est marrant, je m'y suis remis cette semaine aussi.
L'été est fini, les bricolos retournent à l'atelier...

Du coup pas tant de nouvelles que ca. J'avais fini la mise en boite avant l'été et là j'ai refait un peu de programmation:
J'ai maintenant:
  • une sortie MIDI pour note on/off
  • une sortie analogique qui génère l'équivalent de deux oscillateurs (triangles) avec ADSR indépendants. Le premier pour la fondamentale, le second peut être ajusté (par demi-ton, j'ai pour l'instant une octave au dessus) mais aussi légèrement désaccordé (J'ai mis 2 cent d'écart pour un léger chorus)

Quelques remarques en plus:
J'ai fait des tests avec un serveur Wifi et une page web pour changer des paramètres, ca marche quand j'ai que le serveur wifi. Mais j'ai pas encore réussi à avoir le serveur wifi et les fonctions listées au-dessus, j'ai l'impression que ca surcharge le microcontôleur. J'avais fait quelques essais avec du multi-task, mais ca a pas trop marché.
J'ai mis quelques filtres RC pour nettoyer un peu le signal analogique
En changeant les paramètres des ADSR on peut avoir des trucs bien intéressants, je suis pas spécialiste en synthés et je découvre avec émerveillement.

Sur ma todo-list:
  • trouver un système pour changer les paramètres (octaves, fréquences, ADSR, ...) sans devoir recompiler et uploader sur le microcontrôleur. Idealement le Wifi a l'air cool, mais c'est gourmand en ressources
  • ajouter des footswitches pour soit envoyer des messages midi, soit changer des presets sur la sortie analogique
  • encore surement plein d'autres choses