Superjc
19-10-2018 à 22h43
 |
Ajout WIFI sur Display Bafang ESP32
Pour préserver l’étanchéité du boitier on peut faire les upgrades par Wifi (OTA)
Sur le 5v la conso passe de 0.050A à 0.140A en Wifi
Testé avec succès :
www.instructables.com
Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
Superjc
29-10-2018 à 21h36
 |
Connexion sans fils
Smartphone ou PC…
Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
publicité 29-10-2018 à 21h36
| Creation du fichier http://cyclurba.fr/fichier/pub_log.txt
|
Jacques74
30-10-2018 à 12h13
 |
J'ai lu à plusieurs reprises que les ports ADC2 n'étaient plus disponibles si Wifi activé (du moins sous l'IDE Arduino)...
Qu'en est-il exactement ?
Autrement j'ai fait pour ma part des essais en Bluethoot serial (en BT classique), mais c'est pas encore au point sous Arduino... (nombreuses limitations et bugs avec les librairies fournies).
Malheureusement je n'ai pas pu faire encore d'essais avec le BT BLE car mon smartphone est trop vieux et ne l’accepte pas...
Anonyme, 18473 msg, (FR). Message modifié le 2018-11-11 10:47:34 par Jacques74. |
Superjc
10-11-2018 à 18h34
 |
Je n’utilise pas les ports ADC, juste le WIFI pour upgrader le Display ESP Bafang à partir du PC bureau jusqu’au VTT-AE qui est dans le garage
C’est pratique 
Ça préserve l’étanchéité -> pas besoin de trou ou fil pour la com USB
Si besoin on pourrait aussi reprogrammer le moteur en WIFI via L’ESP
Pour le BT BLE ça fonctionne
Test ok avec mon vieux Samsung S3
Par contre ça ne marche pas avec l’ANT+ Garmin
Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
Jacques74
11-11-2018 à 10h38
 |
SuperJc a écrit :
Je n’utilise pas les ports ADC, juste le WIFI pour upgrader le Display ESP
Tu as fait alors une config multiple (menu sur bouton ?) dans le prog. principal du display ?
Question : est-ce que si on a un simple bouton connecté sur une broche ADC2, fonctionnera t'il quand même si Wifi ?
Autrement, les ADC1 sont eux normalement dispo si Wifi.
Anonyme, 18473 msg, (FR). Message modifié le 2018-11-11 10:44:53 par Jacques74. |
Superjc
11-11-2018 à 15h52
 |
Je ne comprends pas trop ta question ou le problème 
J’ai mes boutons + et - sur GPIO0 et GPIO5
Le GPIO0 fait aussi ADC2-1 mais j’ai pas remarqué de problème même avec le WIFI activé
Les boutons sont déclarés en interruption
J’active le WIFI si à l’allumage je laisse le doigt en appui sur +
J’ai une info LED interne qui me signale que le WIFI est actif
J’ai mis une tempo car ça consomme et chauffe un peu (au bout de 5 mn ça coupe le WIFI)
Je peux rouler avec ou sans le WIFI c’est transparent dans le fonctionnement avec le vélo
Si pendant les 5 minutes je lance un téléchargement d’un nouveau programme avec le PC en Wifi ça fonctionne comme l’usb
Le nouveau programme va se télécharger
Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
Jacques74
11-11-2018 à 18h26
 |
Ben tu as répondu à mes questions donc c'est ok 
(activation du wifi par bouton, et bouton connecté sur un GPIO ADC2)
Donc je comprend que tant qu'on utilise pas les ports ADC2 comme convertisseur A/N (ici tu les utilises en simple entrée-sortie), ça ne pose pas de problème avec le wifi.
C'était surtout ça ma question.
Anonyme, 18473 msg, (FR). Message modifié le 2018-11-11 18:51:24 par Jacques74. |
Superjc
16-11-2018 à 09h29
 |
Jacques74 a écrit :
Quelle différence avec 9 niveaux à part que c'est une variation du 5 ?...
C’est toujours 5 niveaux pour rouler comme d’habitude sans se poser de question
Sauf qu’au départ ou même pendant, je peux décaler légèrement en plus ou en moins l’intensité des niveaux en fonction des épreuves VTT et autonomie
C’est 5 niveaux qui utilisent 9 niveaux 
Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
Superjc
19-11-2018 à 12h56
 |
ESP32 Display 1000km MTB approved 

Christophe, 3235 msg, 60 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost |
publicité 19-11-2018 à 12h56
| Creation du fichier http://cyclurba.fr/fichier/pub_log.txt
 |
Jacques74
20-11-2018 à 13h44
 |
En faisant une mise à jour hardware ESP sur le Git, j'ai pu voir qu'il y avait une version plus récente de la librairie "Bluethoot serial" (BT Classique), j'ai donc refait quelques essais.
Cela me semble plus stable qu'avant...
L'avantage du BT serial étant d'être rétrocompatible avec les anciens appareils (smartphone et PC), et permettre aussi plus facilement l'envoi de longues chaines sans être obligé de spliter à 20 bytes max comme avec le BLE (smart BT).
Pratique et très simple par exemple pour du dataloging de test et sans fil, sous un logiciel comme Logview entre autre, surtout avec un vrai wattmètre + divers sondes 
- Essais avec mon vieux et fidèle GS2 ;) sous Android 4.1.2
Restriction : Contrairement à un petit module BT ajouté comme je faisais avant avec mes Arduino, cela ne fonctionne pas avec toutes mes applis serial et oblige le mode "insecure"
A voir sur d'autres applis et smartphones...

- Puis sur PC portable (Asus sous Win10), de ce coté ça fonctionne visiblement bien et avec moins de restrictions :
Le plus difficile étant de trouver le bon port Com lié puisque que mon PC en détecte 4 différents pour le BT de cet ESP32... hum ... ^^

Autre chose aussi, la place du stockage programme augmente considérablement, puisque mon code sans BT serial passe de 17% à 81% d'occupation mémoire juste en lançant le "begin" !! 
... et de 4% de mémoire dynamique à 14%
Heureusement que cet ESP32 Wroom a suffisamment d'espace  et qu'on peut facilement activer ou désactiver le BT dans un code unique.
Je n'ai pas encore testé la conso supplémentaire avec ce BT lancé, mais bon ce n'est pas très important dans mon cas puisque je ne m'en servirai pas en roulant : Mon écran TFT + carte microSD offrant suffisamment de possibilités 
(je laisse de coté pour l'instant l'option appli smartphone dédiée)

Anonyme, 18473 msg, (FR). |
|