DIY GnuVario : variomètre opensource - openhardware Arduino

Salut Dylan :coucou:

Désolé j’ai pas pu te répondre avant j’avais un max de boulot :cry:

Tu peux me contacter par mail ? Je vais t’envoyer une série de programmes de test pour trouver d’où vient le problème.

Tu trouvera mon mail ici :
https://prunkdump.github.io/GNUVario/

en cliquant sur “Go” et en lisant le “README” en bas.

L’ESP32 est effectivement plutôt séduisant. L’avantage par rapport au MKzero c’est son prix. Perso je suis plutôt sur une board TTGO plutôt que lolin

la carte TTGO-T5 intègre un écran E-Paper de 1,54’’, le lecteur de carte SD, un ampli class D et le HP ainsi que le BT et le WIFI. La carte à un module de charge, 3 boutons, un inter ON/OFF pour moins de 20€
L’ESP32 est un dual core à 240Mhz avec 4MB de mémoire flash en 3.3V

j’ai déjà rassemblé l’ensemble des librairie utile au gnuvario. J’ai tester et fait fonctionner toute la partie matériel. Il y a encore beaucoup de travail avant d’avoir une version porté sur l’ESP32 mais comme pour le MKZero rien n’est impossible.

Pour voir aboutir un futur Gnuvario à base d’ESP32 avec E-Paper, il faudra réaliser un premier PCB. Si quelqu’un veut se pencher dessus, n’hésiter pas à me contacter

salut,

vous avez vu les nouveaux Nano BLE Sense

https://www.clubic.com/materiel-informatique/actualite-857382-arduino-puissants-abordables.html

https://store.arduino.cc/nano-33-ble-sense

plus plat, 3.3v, module BLE , capteur baro , capteur d’humidité et seulement 27 € l’officiel

Le nouveau nano me semble bien cher et moins performant par rapport a un ESP32 et terriblement cher par rapport à un pro mini

l’esp32 avec ecran E-Ink 1’'54, Ampli classe D, Wifi, BT, 3 bouton, module de charge et un bouton marche/arrêt pour moins de 20€ avec un Bi-Pro 240Mhz

il faudra voir dans quelques temps le prix des clones

un peu cher, certe, MAIS mais AVEC IMU, Baro, et BLE intégré, gros potentiel quand même…
et pas si cher par rapport à Nano + IMU / baro externe !

A voir les perf du capteur baro LPS22HD, mais potentiellement s’il est à la hauteur, c’est un vario BT sans latence, quasi sans aucune soudure… (juste le module Lipo à rajouter et le Buzzer)…
A suivre donc !

edit : precision du capteur baro : 0,1 hpa, RMS Noise 0,0075 hpa…
p’tétre un peu juste, dommage.

Mais output rate max 75 hz, ça peut compenser un peu… A voir !

Ma contrib pour moins de deux sous :wink:
http://cristal.univ-lille.fr/~casiez/1euro/
Demo http://cristal.univ-lille.fr/~casiez/1euro/InteractiveDemo/
Pour le filtrage des capteurs, peut-être plus efficace qu’un Kalman, à tester.

Bonjour à tous,

je vous annonce que nous vous préparons un tout nouveau vario

Il faudra attendre encore un peu mais voici les nouveautés

  • nouveau processeur double cœur 240Mhz avec 520kb de RAM et 4Mb d’eprom
  • E-PAPER 1,54’’
  • boitier 3D
  • 3 boutons
  • nouveau GPS
  • Facilité de fabrication, il n’y aura que 3 cartes
  • Wifi / BT
  • USB pour la mise à jour et la récupération des vols (le mode via la carte SD sera toujours disponible)
  • Fichier Texte pour les paramètres de vario

le premier proto du PCB et du boitier 3D sont terminés
Le code est en cours de portabilité

Est toujours pour un prix réduit. Ce nouveau vario ne devrait pas coûter plus chère que la version pro-mini

les composants utilisés seront :

une carte TTGO-T5

vous pouvez voir les caractéristiques ici :

https://projetsdiy.fr/decouvertes-de-la-semaine-3-wemos-ttgo-t5-esp32-avec-ecran-epaper-et-haut-parleur/

un CJMCU-117 avec le MPU-9250 et le MS5611

un ampli classe D et un HP - PAM8302

et un GPS ATGM336H-5N

@jpg63

Je viens ce matin de parvenir à faire fonctionner le vario de base sur ESP32 ( baro + acceleromètre + bipper ).

C’est un bon début :wink:

Je m’attaque à tester la carte SD et l’écran pour vérifier que le reste fonctionne bien aussi. Faut pas s’inquieter. L’ESP32 c’est tout nouveau pour moi donc il faut que je trouve mes marques :?

Vous devriez mettre les photos sur le Forum histoire que tout le monde voit à quoi ça ressemble.

D’ailleurs j’ai vu qu’il y avait cette carte aussi :
https://fr.banggood.com/Wemos-T5-V2_0-TTGO-WiFi-Wireless-Module-bluetooth-Base-ESP-32-2_13-ePaper-Display-Development-Board-p-1332909.html?gmcCountry=FR&currency=EUR&createTmp=1&utm_source=googleshopping&utm_medium=cpc_bgcs&utm_content=garman&utm_campaign=pla-frg-all-pc&gclid=CIbIguWK1-ICFRm71QodDU0Nsw&cur_warehouse=CN

Pas cher du tout, l’écran est pas mal, et de toute façon on se sert pas du bipper intégré à la board.

@germs

Une contrib à 2 sous pour un algo à 1 euro ça fait quand même une augmentation de 100% !!! :stuck_out_tongue:

Je suis très intéressé par ton lien ! Même si l’algo n’est pas un algo de “fusion” il peut être très intéressant dans le cas du fonctionnement avec un seul capteur ( sans l’accéléromètre).

Je vais essayer de coder ça.

Tu pourrais me dire le contexte de cet algo ? Comment tu es tombé dessus ? Tu connais les auteurs personnellement ?

Sur le TTGO-T5 il existe 3 versions, 1.54, 2.13 et 2.9 donc pour ceux qui veulent un grand écran, pas de problème du coté du Hard. On va faire attention a coder l’écran pour gérer des tailles différentes, ce qui devrait permettre via un fichier de config de l’écran de ne pas avoir à toucher au code quelque soit la taille de l’écran

Bonjour à tous,

Comme demandé, voici les images du premier proto de ce nouveau vario. Je finalise le boitier mais il devrait ressembler à l’image en un peu plus épais. Une fois que tout sera validé, nous essaierons de réduire l’épaisseur avec un PCB double face.

Salut à tous,

Un petit point sur notre projet,

le GNUVARIO-E, E pour ESP32 ou E-PAPER avance bien,

grâce à Punkdump les bibliothèques de bases sont toutes migrées sur le microcontrôleur ESP32

comme précisé nous sommes partie sur une board TTGO-T5 associée à un CJMCU-117 (MPU9250/MS5611) et un GPS ATGM336H-5N

L’ensemble des composants ont été porté sur l’ESP32 et fonctionnent tous ensemble sauf le BT - nous rencontrons pour l’instant des problèmes dès qu’on active le Bluetooth. J’ai porté la dernière librairie GxEpd2 pour les écrans E-Paper et mis au point le fichier de paramétrage en texte

Je pense que nous allons très prochainement pourvoir publier une version bèta du code avec :
vario
GPS
enregistrement Igc
Ecran E-paper
Mise à jours via USB
Fichier texte de paramétrage sur la SDCard (plus besoin de recompiler le code, si on veut changer un paramètre de
configuration du vario)

Ratamuse continue d’améliorer le boitier et le PCB

Nous aurons peu être des petits GNUVARIO-E sur les décos cette été :ppte:

:bravo: :dent: :+1: :ppte: :vol: :pouce:

@prunkdump
Il y a quelques années, j’avais une tablette android équipée d’un capteur bmp085 du coup je m’étais amusé à développer un vario. Ce capteur était vraiment bruité et le Kalman pas adapté car après filtrage, la réactivité n’était plus vraiment au rdv. Apres un peu de fouinage sur le web, j’étais tombé sur cet algorithme qui sans être la solution miracle, faisait un peu mieux le taf.

Le GnuVario est porté sur le TTGO-T5

Il me reste quelques détails à régler mais tout est fonctionnel

https://hostpic.xyz/files/1561100892527337295.jpg

https://hostpic.xyz/files/15611009941676966042.jpg

https://hostpic.xyz/files/15611010361212060532.jpg

Le PCB et le boitier sont aussi presque finalisé pour les premiers tests

Les pilotes qui veulent se lancer dans l’aventure Gnuvario-E, et nous aider à le mettre au point, peuvent commencer à regarder les promos sur les TTGO-T5 :smiley:

Dès que cette version Beta 1 sera stabilisée, nous envisageons pour la suite :

  • Le paramétrage de l’écran par l’utilisateur et le stockage de la configuration dans un fichier
  • l’utilisation d’un configurateur et d’un fichier type xctracer pour paramétrer le son du vario
  • réglage du son sur le vario via les boutons
  • réglage des paramètres du vario via wifi (page web)

Salut !

J’ai perdu mon vario GPS il y a quelques semaines !!!
Je suis en recherche pour en acheter un autre.
Est ce que un de vous et motivé pour m’en fabriquer un et me le vendre ou est ce que je cherche direct un vario dans les annonces ?
Merci.

J-F

Salut ! :coucou:

Bin je dois pouvoir te dépanner. Mais il me manque deux éléments pour construire un nouveau vario :
-> Un lecteur de micro SD
-> Un boitier (AK-H-13 ou imprimé 3D)

Aux GNUVarieux :

Est-ce que l’un d’entre vous aurait l’un des deux composants sous la main pour Ducat ?

:trinq:

Salut. J’en ai un de tout prêt, mais à la différence de ceux photographiés sur ce forum, la batterie est une 18650, (et donc le boîtier à été imprimé en 3d pour la contenir). Autres différences:

  • j’ai désactivé l’accéléromètre,
    -je n’ai pas installé le bluetooth ( je peux le remettre)
  • je n’ai pas flashé le bootloader et donc je le ( re) programme avec un fdti.
    Je le vends 25€, ( frais de port à rajouter) .

Sinon, il me reste des PCB à 1€ pièce

Olivier

Salut,

Test PCB encourageant !

Hello,
Pour la prochaine version à base de TTGO T5, ça marchera aussi avec un écran 2,9" ?
Par ex : https://www.ebay.fr/itm/TTGO-T5-V2-2-ESP32-2-9-EPaper-display-Module-E-Ink-Speakers-Wifi-FD/323819317422

Oui il sera possible d’utiliser l’écran 2’9 dès que l’on aura développé le module de paramétrage de l’écran - Avec ce module on aura un fichier de paramétrage indépendant de l’écran. il sera du coup possible d’organiser l’écran comme on le souhaite en définissant l’emplacement de chaque objet (actuellement tout est codé en dur dans le programme)

La librairie GxEPD permet d’utiliser sans problème l’écran 1’54 ou le 2’9 donc à terme ce sera possible