Le MD-RX62H est un récepteur radio 2,4 GHz ultraléger (type DSM2/DSMX) produit par la marque MicroZone / Midelic / OverSky, souvent associé aux contrôleurs de vol pour micro-modèles réduits.
Il est tout à fait possible de l’utiliser avec un module Multi-protocole (Multi-Module / DIY Multiprotocol TX Module), y compris sur les anciennes versions basées sur Arduino (ATMega328P).
Le dépôt officiel de référence pour tous les modules Multi-protocole (y compris les versions DIY Arduino) est le projet DIY-Multiprotocol-TX-Module de pascallanger sur GitHub.
Ce récepteur utilise le protocole DSM2 / DSMX (décliné par Spektrum).
Lors de la compilation du firmware via l’IDE Arduino (fichier Multiprotocol.ino) ou lors du choix dans ta radiocommande (si sous OpenTX/EdgeTX) :
Les anciens modules basés sur Arduino (ATMega328P) ont une mémoire flash très limitée (32 Ko). Tu ne pourras pas compiler tous les protocoles en même temps.
#define DSM2_TELEMETRY
Décommenter la ligne spécifique au protocole SUPERMICRO :
/****************************/
/* CYRF6936 Protocols */
/****************************/
#define SUPERMICRO_CYRF6936_INO
Lors de la configuration de la chaîne d’émission ou dans le menu de votre radiocommande (OpenTX / EdgeTX / PPM) :
Procédure d’appairage (Bind)
Mettre le récepteur SuperMicro sous tension (la LED doit clignoter rapidement).
Lancer la commande Bind depuis le module Multi-Protocole (ou appuyer sur le bouton Bind du module au démarrage).
La LED du récepteur devient fixe une fois l’appairage réussi.
Le système SuperMicro 2.4GHz distribué par HobbyKing (conçu à l’origine par HK / Supo) repose sur le composant radio CYRF6936 et bénéficie d’une intégration dédiée dans le firmware Multi-Protocole.
Configuration du module Multi-Protocole (DIY / Arduino) pour récepteur SuperMicro (HobbyKing)
Les anciens récepteurs SuperMicro (gamme HK Micro / SuperMicro 2.4GHz) sont supportés par le projet DIY Multiprotocol TX Module.
Ils n’utilisent pas le protocole DSM, mais le protocole SuperMicro (numéro 54 en PPM) qui utilise le composant HF CYRF6936.
Les modules basés sur ATMega328P ont une mémoire flash limitée à 32 Ko. Il est impératif de désactiver les autres puces et protocoles dans le fichier _Config.h pour éviter les erreurs de compilation liées au manque d’espace.
A. Activation du composant RF
Assurez-vous que seule la puce CYRF6936 est activée :
// Activer uniquement le composant CYRF6936
#define CYRF6936_INSTALLED
// Désactiver les puces inutilisées pour économiser la mémoire de l'ATMega328P
//#define CC2500_INSTALLED
//#define NRF24L01_INSTALLED
//#define A7105_INSTALLED
B. Activation du protocole
Décommentez la ligne correspondant au protocole SuperMicro dans la section CYRF6936 :
/****************************/
/* CYRF6936 Protocols */
/****************************/
#define SUPERMICRO_CYRF6936_INO
Lors du réglage du protocole sur la radiocommande (ou via la roue de sélection PPM) :
Nom du protocole : SuperMicro (ou SUPERMIC / ID 54 en PPM)
Sous-protocoles (Sub-types) :
STD (Standard - pour la majorité des récepteurs 5ch / 3.3V)
ALT (Alternative - pour certaines versions spécifiques)
Alimentez le récepteur SuperMicro (la LED rouge doit clignoter rapidement).
Lancez la procédure Bind depuis votre module Multi-Protocole (via le menu de la radio ou en maintenant le bouton Bind appuyé au démarrage).
La LED du récepteur doit devenir fixe, indiquant que la liaison est établie.