[TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
+16
stef61
Dehas
Mipel
diiity
fdeb31
CoyotteDundee
Bud.fr
jeta0357
Rob'Air
xjrphilippe
dumas
Samy.p
Ze-baloo
Chamou76
LapinFou
dev.fred
20 participants
Page 5 sur 14
Page 5 sur 14 • 1, 2, 3, 4, 5, 6 ... 9 ... 14
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Oui, la version STM32 a + de mémoire et embarque + de protocole (que le mien, en ATMega328P). Pour flasher le mien, j'ai réussi sans trop de problème, donc c'est faisable.jeta0357 a écrit:LapinFou a écrit:C'est en Anglais, mais toutes les étapes pour faire tout depuis le soft Arduino super facilement est expliqué ici:
Compliling and Programming (STM32)
si j'ai bien compris, ce module est déjà fourni avec les protocoles cités chez banggood, mais si l'on veut l'améliorer il faut faire cette manip ci-dessus?
Oui, avant la version 2.2.0 d'OpenTX, choix des protocoles par le contacteur rotatif 16 pos. à l'arrière, depuis la 2.2.0 , la sélection se fait par la programmation modèle, le contacteur rotatif restant sur position "zéro".jeta0357 a écrit:
d'autre part la sélection des protocoles par défaut et manuelle, en l'updatant elle devient automatique à partir de nos radios ?
Ensuite, on choisi le module HF externe, le protocole "DIY Multiprotocole Module" (1), puis le protocole choisi, ici Bayang pour le H8 mini (2), puis le sous type (3):
A+
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
quelle aubaine que ce module avec ce firmware et le module stm32 de banggood
dommage qu'il ne soit pas vendu déjà upgradé
en tout cas merci bud pour toutes ces explications, c'est déjà bien plus clair pour moi
reste à le commander...
dommage qu'il ne soit pas vendu déjà upgradé
en tout cas merci bud pour toutes ces explications, c'est déjà bien plus clair pour moi
reste à le commander...
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Le module fonctionne de 2 façons possible:
La question que vous allez vous poser est: "Quel est l'intérêt de flasher le module si le mode série est déjà inclus ?".
Voici plusieurs bonnes raisons:
Vous aurez compris que flasher le module vous permet d’accéder à toutes les possibilités du module.
Il faut juste acheté un FTDI232 (quelques €) pour mettre à jour le module.
Ceci dit, il est censé bien fonctionner de base et certains s'en contenteront.
Une dernière remarque, Bud a dit:
- Mode PPM: Tu choisies le type de transmission voulue avec le sélectionneur rotatif.
Dans ce cas tu es limité a 15 types de modulation prédéfinies. Il faut régler le module en mode PPM comme un module externe classique.
L'avantage, c'est que cela fonctionne aussi sur toutes radios ayant une baie JR. - Mode serial: Dans ce mode "série", il faut impérativement utiliser OpenTX avec l'option "multimodule".
Il faut aussi régler le sélectionneur rotatif sur la position 0.
Ainsi, avec ce mode, le module va être capable de communiquer avec OpenTX à travers un lien série (pareil qu'un port UART/port COM).
Les boutons sur le module deviennent inutile. Tout va se faire depuis la radio. Les possesseurs de X9E apprécieront.
Les avantages sont très nombreux: communication entre la radio et le module externe beaucoup plus rapide (donc moins de latence), accès a tous les types de modulations, bind depuis les menus de la radio, etc...
La question que vous allez vous poser est: "Quel est l'intérêt de flasher le module si le mode série est déjà inclus ?".
Voici plusieurs bonnes raisons:
- Une des raisons les plus importantes est que par défaut la communication entre le module est la radio est unidirectionnelle. La radio envoie les infos en aveugle vers le module. Si vous flasher avec la dernière version (et les bonnes options), le module va renvoyer des infos vers la radio/OpenTX.
Du coup, cela va d'une part afficher la version du firmware du module et d'autre part cela va vous donner accès à la télémétrie !
Et oui ce module est capable de faire de la télémétrie (si le protocole choisi le supporte). - Le module étant fait par des Chinois, on ne sait pas quelle version du firmware est installé par défaut. Certaines version avaient des bugs qui ont été corrigés dans la dernière version.
- Même si vous utilisez que le mode PPM, reflasher va vous permettre de choisi quelles sont les 15 type de modulation/protocole disponible avec le sélectionneur rotatif.
Vous aurez compris que flasher le module vous permet d’accéder à toutes les possibilités du module.
Il faut juste acheté un FTDI232 (quelques €) pour mettre à jour le module.
Ceci dit, il est censé bien fonctionner de base et certains s'en contenteront.
Une dernière remarque, Bud a dit:
Ce n'est pas tout à fait exact. Le STM32 n'embarque pas plus de protocole. Le STM32 embarque tout les protocoles supportés. Contrairement au 1er multi à base de ATMega, le multi à base de STM32 fait tout. D'ailleurs sa flash est rempli à 52% à ce jour. Donc cela laisse encore pas mal de marge pour les futurs protocoles qui seraient ajoutés.Oui, la version STM32 a + de mémoire et embarque + de protocole (que le mien, en ATMega328P).
Dernière édition par LapinFou le Mer 13 Déc 2017 - 10:48, édité 1 fois
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
merci lapinfou,
super complément à celui de bud,
excellent module que ce stm32 en mode série avec le multimodule,
pouvoir tout piloter avec une seule radio c'est quand même un gros avantage
seul souci, je pilote avion, planeur en mode 1 et hélico, drone.. en mode 2
donc ça m'obligera à changer le module de radio
j'utilise le mode 2 sur ma tgy 9x,
question: est ce qu'elle va digérer ce module? elle est en opentx 2.2
super complément à celui de bud,
excellent module que ce stm32 en mode série avec le multimodule,
pouvoir tout piloter avec une seule radio c'est quand même un gros avantage
seul souci, je pilote avion, planeur en mode 1 et hélico, drone.. en mode 2
donc ça m'obligera à changer le module de radio
j'utilise le mode 2 sur ma tgy 9x,
question: est ce qu'elle va digérer ce module? elle est en opentx 2.2
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Le mode 1/Mode 2 est un réglage dans la radio (quel manche fait quoi). Cela ne change rien pour le module.
Le module a juste besoin que tu envoies les canaux dans le bon ordre.
Au moment de l'achat, tu peux choisir entre FlySky, Frsky ou JR.
Cela va avoir un impact direct sur les 4ères voies attendues par le module.
A savoir, respectivement VOIE1, 2, 3 & 4:
Flysky → APGD
JR → GAPD
FrSky → DPGA (pas sûr à 100%, à vérifier).
Pareil, si tu as un FTDI232, tu peux reprogrammer comme tu veux.
Par contre, attention, il me semble que la 9X avec sa carte mère d'origine ne supporte pas l'option "Multimodule". Donc pas de mode série sur la 9X.
Le module a juste besoin que tu envoies les canaux dans le bon ordre.
Au moment de l'achat, tu peux choisir entre FlySky, Frsky ou JR.
Cela va avoir un impact direct sur les 4ères voies attendues par le module.
A savoir, respectivement VOIE1, 2, 3 & 4:
Flysky → APGD
JR → GAPD
FrSky → DPGA (pas sûr à 100%, à vérifier).
Pareil, si tu as un FTDI232, tu peux reprogrammer comme tu veux.
Par contre, attention, il me semble que la 9X avec sa carte mère d'origine ne supporte pas l'option "Multimodule". Donc pas de mode série sur la 9X.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
je crois qu'elle à sa carte d'origine, il avait été ajouté la carte smartieparts (carte blanche) pour avoir l'usb et le rétroéclairage
donc je pense que pour elle c'est niet, dommage
me reste à piloter les hélico et drone en mode 1, ça va pas être facile
donc je pense que pour elle c'est niet, dommage
me reste à piloter les hélico et drone en mode 1, ça va pas être facile
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Salut,
Si tu veux il existe une carte de remplacement qui s'appelle: AR9X
Elle est un peu chère (quoi que) mais donne bien plus de possibilités à ta 9X .C'est ce que j'ai fait sur la mienne et j'utilise le multimodule (l'ancien Atmega328).
Voilà une possibilité à explorer.
Si tu veux il existe une carte de remplacement qui s'appelle: AR9X
Elle est un peu chère (quoi que) mais donne bien plus de possibilités à ta 9X .C'est ce que j'ai fait sur la mienne et j'utilise le multimodule (l'ancien Atmega328).
Voilà une possibilité à explorer.
Invité- Invité
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
ok si ça peut améliorer ma 9x, je suis paratnt
elle est encore en vente? ou disponible quelque part ?
elle est encore en vente? ou disponible quelque part ?
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
AR9X a l'air un peu dans les choux, dommage c'était une bonne piste
je vais voir si je peux la récupérer ailleurs...
je vais voir si je peux la récupérer ailleurs...
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
LapinFou a écrit:Le mode 1/Mode 2 est un réglage dans la radio (quel manche fait quoi). Cela ne change rien pour le module.
Le module a juste besoin que tu envoies les canaux dans le bon ordre.
Au moment de l'achat, tu peux choisir entre FlySky, Frsky ou JR.
Cela va avoir un impact direct sur les 4ères voies attendues par le module.
A savoir, respectivement VOIE1, 2, 3 & 4:
Flysky → APGD
JR → GAPD
FrSky → DPGA (pas sûr à 100%, à vérifier).
Pareil, si tu as un FTDI232, tu peux reprogrammer comme tu veux.
Par contre, attention, il me semble que la 9X avec sa carte mère d'origine ne supporte pas l'option "Multimodule". Donc pas de mode série sur la 9X.
J'ai voulu commander chez BG mais le modèle frsky de ce module, mail il n'est pas dispo,
est ce possible de prendre flysky ou jr ?
qu'est ce qui change?
est ce juste l'affectation des voies de la radio vers le module ou autre chose ?
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Ben, comme j'ai dit juste avant, les différentes versions affectent seulement l'ordre des voies à programmer dans la radio.
Donc, toutes les versions font l'affaire.
Je te conseille vivement de te prendre un FTDI232, car mettre à jour le module est hyper simple maintenant grâce à tout le boulot de Pascal.
Donc, toutes les versions font l'affaire.
Je te conseille vivement de te prendre un FTDI232, car mettre à jour le module est hyper simple maintenant grâce à tout le boulot de Pascal.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
ok merci,
je vais prendre une des 3 dispo sur le site
pour le ftdi232, j'en ai déjà un, acheté également chez BG il ya quelques temps
j'ai regardé la doc, elle est claire et hyper bien expliquée, donc ça devrait pas poser de souci
je vais prendre une des 3 dispo sur le site
pour le ftdi232, j'en ai déjà un, acheté également chez BG il ya quelques temps
j'ai regardé la doc, elle est claire et hyper bien expliquée, donc ça devrait pas poser de souci
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Si tu suis la doc ici:
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Compiling_STM32.md
Tout se fait en quelques cliques. Pascal a fait un super boulot. Surtout avec son "Board Manager" sous Arduino.
J'ai même installé le Bootloader afin de pouvoir faire les mise à jour par USB. Cela fonctionne nickel.
Le seul truc c'est que le module BG que j'ai n'est pas auto-alimenté par l'USB.
Du coup, contrairement à ce qui est écrit, il faut que j'allume ma radio afin que le module soit sous tension.
C'est la seul façon que j'ai trouvé pour que mon ordi détecte bien les ports "Maple".
D'ailleurs j'en profite pour passer un message: faite un don à Pascal. Les Chinois se font un max de tunes grâce à son boulot. Donc, merci pour lui.
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Compiling_STM32.md
Tout se fait en quelques cliques. Pascal a fait un super boulot. Surtout avec son "Board Manager" sous Arduino.
J'ai même installé le Bootloader afin de pouvoir faire les mise à jour par USB. Cela fonctionne nickel.
Le seul truc c'est que le module BG que j'ai n'est pas auto-alimenté par l'USB.
Du coup, contrairement à ce qui est écrit, il faut que j'allume ma radio afin que le module soit sous tension.
C'est la seul façon que j'ai trouvé pour que mon ordi détecte bien les ports "Maple".
D'ailleurs j'en profite pour passer un message: faite un don à Pascal. Les Chinois se font un max de tunes grâce à son boulot. Donc, merci pour lui.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
petite question et petit détail:
je ne comprends pas si faut il mettre le ftdi en 5v ou en 3.3v ?
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Compiling_STM32.md#configure-the-arduino-ide
It is critical to ensure that the USB-to-TTL adapter is set to 3.3V.
par contre dans la doc de dev.fred, je ne vois nullpart cette remarque ?
je ne comprends pas si faut il mettre le ftdi en 5v ou en 3.3v ?
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/Compiling_STM32.md#configure-the-arduino-ide
It is critical to ensure that the USB-to-TTL adapter is set to 3.3V.
par contre dans la doc de dev.fred, je ne vois nullpart cette remarque ?
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
C'est conseillé de le mettre en 3.3V, mais comme tu n'as pas besoin de brancher le Vcc, cela n'a pas vraiment d'importance.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Le mien à un switch pour les deux voltages, et c'est ce que j'en avais déduit également ,
mais comme ces petites bêtes là sont un peu sensible, je préfère demander
mais comme ces petites bêtes là sont un peu sensible, je préfère demander
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Bonjour ,
j'ai bien reçu le module de chez BG
suivi les différentes étapes décrites par dev.fred
flashé le module avec arduino, avec le résultat:
Wrote address 0x0800fa00 (99.82%)
Wrote address 0x0800fa74 (100.00%) Done.
Starting execution at address 0x08000000... done.
enlevé le jumper boot0, redémarré le tout avec le sélecteur sur 0
mais quand je veux binder un rx dsmx, pas moyen
je viens de regarder la config arduino, dans Tools: l'avant dernière ligne est différente
j'ai Programmer seul, alors que dans la doc il est noté: Programmer 'USBasp"
est ce que cela peut faire en sorte que ça ne fonctionne pas ?
j'ai bien reçu le module de chez BG
suivi les différentes étapes décrites par dev.fred
flashé le module avec arduino, avec le résultat:
Wrote address 0x0800fa00 (99.82%)
Wrote address 0x0800fa74 (100.00%) Done.
Starting execution at address 0x08000000... done.
enlevé le jumper boot0, redémarré le tout avec le sélecteur sur 0
mais quand je veux binder un rx dsmx, pas moyen
je viens de regarder la config arduino, dans Tools: l'avant dernière ligne est différente
j'ai Programmer seul, alors que dans la doc il est noté: Programmer 'USBasp"
est ce que cela peut faire en sorte que ça ne fonctionne pas ?
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Je viens de reflasher avec l'option Tools\Programmer USBasp
la procédure pour flasher le module a pris plus de temps
mais même souci !
la procédure pour flasher le module a pris plus de temps
mais même souci !
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
fausse alerte et autant pour moi,
je n'étais pas sur le bon protocole dans la config de la radio
tout est ok maintenant ça bind à partir de la radio
je n'étais pas sur le bon protocole dans la config de la radio
tout est ok maintenant ça bind à partir de la radio
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Je ne sais pas si la question a été posée,
mais quelqu'un connait il la portée de ce module ?
merci
mais quelqu'un connait il la portée de ce module ?
merci
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
jeta0357 a écrit:Je ne sais pas si la question a été posée,
mais quelqu'un connait il la portée de ce module ?
merci
personne n'a fait de test ou évalué la portée ?
je voudrais connaitre la portée car j'ai l'intention de voler à l'extérieur avec de petits modèles !!
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Perso je ne ferai pas confiance à ce genre de module pour des gros modèles. Ceci dit, je n'ai pas fait de test de portée.
Pour moi, c'est parfait pour les petits drones, hélico et tous ce qui est indoor.
Pour le reste c'est FrSky.
Pour moi, c'est parfait pour les petits drones, hélico et tous ce qui est indoor.
Pour le reste c'est FrSky.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
non ce n'est pas pour des gros modèles, mais des modèles trop rapides pour l'indoor
genre biplan d'accro de 50cm d'envergure
avec un rayon d'évolution de max 50m
genre biplan d'accro de 50cm d'envergure
avec un rayon d'évolution de max 50m
jeta0357- Messages : 1234
Date d'inscription : 27/07/2014
Age : 67
Localisation : Saint Martin d'Armagnac
Re: [TUTO] Customisation sous Arduino du module multiprotocole BG 4 en 1 STM32
Mouais ... pas fait d'essais non plus mais, des modules multiprotocoles, il y en a plusieurs, celui là par exemple:
https://www.banggood.com/fr/Multiprotocol-TX-Module-For-Frsky-X9D-X9D-Plus-X12S-Flysky-TH9X-Transmitter-p-1097688.html?rmmds=search&cur_warehouse=CN
L'antenne, c'est un bout de circuit imprimé, là j'aurai un doute sur la portée, à réserver à l'indoor.
Mais les autres, ceux qui ont une antenne extérieur, je leur ferai assez confiance, au même titre qu'un module Orange, ou FlySky à 15€.
A+
https://www.banggood.com/fr/Multiprotocol-TX-Module-For-Frsky-X9D-X9D-Plus-X12S-Flysky-TH9X-Transmitter-p-1097688.html?rmmds=search&cur_warehouse=CN
L'antenne, c'est un bout de circuit imprimé, là j'aurai un doute sur la portée, à réserver à l'indoor.
Mais les autres, ceux qui ont une antenne extérieur, je leur ferai assez confiance, au même titre qu'un module Orange, ou FlySky à 15€.
A+
Page 5 sur 14 • 1, 2, 3, 4, 5, 6 ... 9 ... 14
Sujets similaires
» [Tuto] Flashage du module URUAV TMX5 Lite (multi-protocoles)
» [Tuto] Mettre à jour son module TX "Multi STM32" depuis sa radio
» [TUTO] Mise à jour firmware module multiprotocole BG 4 en 1 ATmega328p
» IRangeX IRX4 Plus 2.4G CC2500 - Multiprotocole STM32
» Banggood Multiprotocol module (STM32 version)
» [Tuto] Mettre à jour son module TX "Multi STM32" depuis sa radio
» [TUTO] Mise à jour firmware module multiprotocole BG 4 en 1 ATmega328p
» IRangeX IRX4 Plus 2.4G CC2500 - Multiprotocole STM32
» Banggood Multiprotocol module (STM32 version)
Page 5 sur 14
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum