Pilotage DT25 via WebServer et ESP32
- 48 réponses
- 5 participants
- 2 017 vues
- 4 followers
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
Sujet de la discussion Posté le 20/02/2021 à 21:28:30Pilotage DT25 via WebServer et ESP32
Bonsoir,
j'ai depuis longtemps un dt25 et je ne m'en sers que très rarement.
Récemment, j'avais décidé de me fabriquer un PedalBoard tout analogique et j'ai eu pas mal de déboires...
Mais, entre temps, je me suis lancé dans un miniPedalbord pour piloter THU et du coup, voyant que cela fonctionnait plutôt pas mal, j'ai décidé le transformer pour piloter mon dt25.
Donc, j'en suis au stade de la programmation de l'interface que j'ai imaginé ainsi :
- je n'utilise pas les 4 "Voicing" sur le Canal A car je charge les configs enregistrées dans une base de donnée de type SQLite
- tout l'applicatif est réalisé en C++ pour le pilotage hard et en HTML + javascript pour la gestion de l'interface via Visual Studio Code et PlatformIO
- seul le Canal A change de config complète
- je garde les 4 Voicings du Canal B intactes et en plus je peux piloter les valeurs des potards pour chacun (Voir le pavé "Voicing" qui s'affiche quand Canal B est sélectionné à la fin)
Le tout est enregistré dans les 4Mo de l'ESP32 qui me sert de routeur Wifi et serveur Web.
Du coup, à chaque changement de banque, je change de son ou de configuration complète sur le Canal A et juste tout mis à part l'ampli sur le Canal B. Cela permet de régler et sauvegarder les volumes entre chaque Voicing, qui sont très souvent différents et donc inutilisables ainsi!
Voici les sources : https://www.dropbox.com/s/vlxq7hl84fe2iiv/DT25.zip?dl=0
Voici quelques images :
The miniPédalBoard :
j'ai depuis longtemps un dt25 et je ne m'en sers que très rarement.
Récemment, j'avais décidé de me fabriquer un PedalBoard tout analogique et j'ai eu pas mal de déboires...
Mais, entre temps, je me suis lancé dans un miniPedalbord pour piloter THU et du coup, voyant que cela fonctionnait plutôt pas mal, j'ai décidé le transformer pour piloter mon dt25.
Donc, j'en suis au stade de la programmation de l'interface que j'ai imaginé ainsi :
- je n'utilise pas les 4 "Voicing" sur le Canal A car je charge les configs enregistrées dans une base de donnée de type SQLite
- tout l'applicatif est réalisé en C++ pour le pilotage hard et en HTML + javascript pour la gestion de l'interface via Visual Studio Code et PlatformIO
- seul le Canal A change de config complète
- je garde les 4 Voicings du Canal B intactes et en plus je peux piloter les valeurs des potards pour chacun (Voir le pavé "Voicing" qui s'affiche quand Canal B est sélectionné à la fin)
Le tout est enregistré dans les 4Mo de l'ESP32 qui me sert de routeur Wifi et serveur Web.
Du coup, à chaque changement de banque, je change de son ou de configuration complète sur le Canal A et juste tout mis à part l'ampli sur le Canal B. Cela permet de régler et sauvegarder les volumes entre chaque Voicing, qui sont très souvent différents et donc inutilisables ainsi!
Voici les sources : https://www.dropbox.com/s/vlxq7hl84fe2iiv/DT25.zip?dl=0
Voici quelques images :
The miniPédalBoard :
[ Dernière édition du message le 20/02/2021 à 21:55:48 ]
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
21 Posté le 31/03/2021 à 08:57:11
Petites images du jour avec le circuit imprimé des écrans OLED :
[ Dernière édition du message le 31/03/2021 à 13:27:04 ]
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
22 Posté le 07/04/2021 à 19:44:54
Bonjour à toutes... Les cartes sont arrivées... Tout simplement magnifiques... Par contre, DHL m'a rajouté 24€50 pour les frais de douane!!!
[ Dernière édition du message le 07/04/2021 à 20:44:14 ]
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
23 Posté le 11/04/2021 à 17:29:22
Bonjour à toutes, voici quelques images du jour.. ..
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
24 Posté le 15/04/2021 à 20:53:31
Bonsoir à toutes, j'avance bien et j'assemble la bête
kosmonote
292
Posteur·euse AFfamé·e
Membre depuis 6 ans
25 Posté le 16/04/2021 à 08:58:32
Juste pour dire : super !
Ca c'est du concret !
Ca c'est du concret !
StreamerS1
3743
Squatteur·euse d’AF
Membre depuis 14 ans
26 Posté le 16/04/2021 à 18:35:23
Sacré boulot... ! Félicitations, et j'espère que le résultat sera à la hauteur de tes attentes
"Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitudes absolues."
A. Einstein
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
27 Posté le 16/04/2021 à 18:41:46
Merci à vous 2. Oui moi aussi je l'espère même si je sais que les bruits numériques ne sont pas faciles à supprimer... Je tiendrai au courant des résultats... J'attends encore mes Esp32 et je peux commencer à câbler tout ça et programmer... J'ai encore un peu de taff et de brain storming...
Fred
Fred
StreamerS1
3743
Squatteur·euse d’AF
Membre depuis 14 ans
28 Posté le 16/04/2021 à 19:24:38
Bon courage !
"Il n'existe que deux choses infinies, l'univers et la bêtise humaine... mais pour l'univers, je n'ai pas de certitudes absolues."
A. Einstein
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
29 Posté le 16/04/2021 à 19:47:44
Merci, mais avant tout, c'est du plaisir d'autodidacte....
bobfred
420
Posteur·euse AFfamé·e
Membre depuis 20 ans
30 Posté le 22/04/2021 à 22:09:21
Bonsoir, voici la toute 1ère image Oled connectés ainsi que les switch, et ça fonctionne, après remplacement de 3 écrans défectueux et/ou abîmés au montage et ajout de 3 résistances de 10K sur les 3 1er Switchs...
- < Liste des sujets
- Charte