Sujet de la discussionPosté le 24/09/2019 à 13:55:46Microcontrô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.
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...
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 !
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