Alors que l’écosystème Kiss semble à l’arrêt malgré la création « récente » de FETTec, c’est finalement Alexander Fedorov AKA qui Fedor Commander, auteur de nombreuses lignes de code du logiciel Kiss et du KKC, qui apporte un peu de nouveauté. En effet, après un développement en sous-marin d’un peu plus d’une année avec quelques testeurs qui ont réussi à rien leak (publiquement tout du moins), il vient de dévoiler son propre contrôleur de vol sous Kiss baptisé de son pseudonyme : Kiss FCFC Ultra, pour Kiss Fedor Commander Flight Controller !
Le hardware
La Kiss FCFC Ultra c’est avant tout une carte au bon vieux format emblématique en H des premières Kiss FC dont voici les caractéristiques techniques :
- Format de montage : 30.5×30.5mm
- Processeur : STM32H743 cadencé à 480 MHz avec 2MB de FLASH et 1.28MB de RAM
- Gyroscope : MPU6000 SPI
- Baromètre : BMP388, sans limitation d’altitude pour l’instant (requis dans les scénarios d’usages professionnels)
- Connecteurs : 1 x 8 PINs avec 4 ESCs (compatible avec les cartes Kiss et non FETTec sans remapping) avec pads supplémentaires pour les moteurs 5 à 8 + 2 x 6 PINs avec 2 UARTs (SER1 / SER3, toujours compatibles avec les Kiss sans bidouille)
Le logiciel
La Kiss FCFC c’est aussi beaucoup d’améliorations logicielles listées ci-dessous :
- Dernière version de Kiss sur PATREON
- Nouveau bootloader M32 H7 avec VCP driver
- Un seul firmware pour toutes les cartes (ce qui laisse éventuellement présager des déclinaisons comme une FCFC au format 20x20mm si ce n’est des ESCs)
- Stockage intelligent de la configuration pour ne jamais la perdre
- Code de couche d’interface matérielle optimisé
- Couche d’abstraction hardware (HAL) optimisée
- Filtre adaptif optimisé (charge CPU comprise entre 12 et 14% au maximum)
- BLHELI Passthrough (pour configurer les ESCs sans avoir les déconnecter ou dessouder de la carte !
- Support IRC Ghost
- Support TBS CSRFv3 (ultra code)
- RTH optimisé avec support du baromètre
- Station météo Kiss
- AUCUNE émulation de port série (softserial)
- 7 ports série (UARTs) (dont 2 dédiés au Smart Audio et à la télémétrie radio)
- Contrôle caméra analogique
- Support du protocole GPS UBX
- Alertes batterie (tension et capacité)
- Routeur DShot (routage libre entre les canaux logiciels et matériels)
- Jusqu’à 8 moteurs en DSHOT2400 sur un seul fil !
Un OSD étoffé
Si à la base Kiss était dénué d’OSD, la Kiss FCFC propose de nombreuses informations et fonctionnalités grâce à son OSD intégré (propulsé par le CPU et non pas par une puce dédiée) qui ne nécessite donc aucune mise à jour :
- Niveaux de noir et blanc et transparence configurables
- Configuration complète de la carte depuis l’OSD
- Configuration des ESCs depuis l’OSD
- Pas besoin de UART
- Taux de rafraichissement à 50 images par seconde
- Capteur de tension par cellule
- Outils CrossFire
- Outils de tests matériels (test RC, test GPS, test vidéo, test moteurs, etc.)
On ne sait cependant pas ce qu’il restera de toutes ces données avec le DJI Digital FPV System…
Une interface de configuration encore plus efficace !
Que serait KISS (Keep It Super Simple) sans son interface de configuration épurée, simple et efficace ? Et bien la FCFC Ultra fait encore mieux à partir d’un fork (autorisé par Flyduino) du configurateur qui a subi un lifting et un nettoyage du code et surtout qu’on retrouve en ligne sans installation : https://kiss-ultra.com/gui/
Schéma de câblage
C’est devenu coutume, Philipp Seidel a réalisé un schéma de câblage (en analogique) des plus complets :
Prix et disponibilité de la Kiss FCFC Ultra
Le prix de lancement est annoncé à 60€ avec un câble 8-8 et un second 8-6 pour les anciennes Kiss FC. C’est certes plus cher que bon nombre de carte pour BetaFlight et compagnie mais, personnellement, en tant que fan de Kiss et appréciant beaucoup Fedor, compte tenu des fonctionnalités proposées ça me donne plus qu’envie de tester !