Je n'ai pas de conseils particuliers mais je me suis fait 2 réflexions.
Il y aura 2 types de personnes intéressées :
- Celui qui veut simplement utiliser, il cherche une brique logicielle/matérielle à ajouter à son projet sans se pencher sur les problèmes d'intégration, pour celui là il faut que ce soit hyper simple. Si le gars doit commencer à éplucher la doc pour faire un réglage ou autre il laissera tout tomber (trop compliqué) faute de temps ou d'envie de se pencher sur ces questions.
- Celui qui veut intégrer ton projet au sien, il doit maîtriser ce qu'il se passe et à besoin de comprendre ce que tu as fait pour que tout se passe bien. Il lui faut une doc complète.
Si tu vises Arduino, la grande majorité des utilisateurs fera partie de la première catégorie. Ce que je dis n'est pas péjoratif, s'il y a des shields à vendre c'est justement pour ne pas avoir à se pencher sur l'intégration du hard. Idem quand on télécharge une bibliothèque, c'est principalement pour l'utiliser et moins pour la décortiquer.
Ce que tu as fait et ce que font certains membres ici (qui savent ce qui se passe sous le capot) ne reflète absolument pas la tendance des utilisateurs de Arduino.
ps : si je le dis autrement ; celui qui publie du code open-source ne cible pas les utilisateurs (qui n'y connaissent pas assez pour regarder le code), il cible les autres développeurs et ceux là dans le monde Arduino représentent une minorité. Mieux vaut peut être cibler la majorité en leur annonçant simplement les limites de ton projet ?
Partager