iChooChoo est une tentative de créer un système normalisé de pilotage d’un réseau de modélisme ferroviaire intelligent.
L’idée de départ est d’utiliser des outils et logiciels OpenSource pour concevoir un système électronique de gestion d’un réseau de modélisme ferroviaire. Pour rester dans le même état d’esprit, iChooChoo est lui même un système OpenSource. Tous les plans et logiciels sont et/ou seront donc publiés sur ce site. Tout amateur de modélisme ferroviaire et d’électronique doit être capable de l’utiliser et de le transposer sur son réseau !
iChooChoo est conçu pour être simple, en mode DIY (Do It Yourself = Faites Le Vous-même), et évolutif.
Les objectifs de la première version sont :
- Piloter les trains en mode analogique sur un réseau simple
- Commander les éclairages et accessoires
- Utilisable depuis un Smartphone et/ou une tablette
La première version pourra être facilement utilisée sur un petit réseau à vocation automatique, où les trains ont des déplacements simples d’un point A à un point B. Sur des réseaux plus conséquents aux manœuvres plus compliquées, le système pourra néanmoins être utilisé en complément, pour la gestion de l’éclairage, des accessoires etc., et également de diverses navettes ferroviaires.
Ce système n’aura jamais la vocation de remplacer une centrale de commande DCC. Éventuellement, il pourra dans le futur envoyer des ordres à une centrale DCC afin de permettre une interconnexion entre les systèmes de gestion du réseau, et éventuellement envoyer des informations ou recevoir des ordres depuis les logiciels de pilotage, mais tout cela dépendra des diverses participations à ce projet !
L’architecture matérielle est susceptible d’évoluer dans le temps en fonction des diverses contraintes rencontrées. Il est le résultat de la réflexion des concepteurs du système. Bien entendu, de nombreux autres matériels permettent d’effectuer la même chose. Notre but est d’utiliser des pièces faciles à trouver, à prix compétitif, souvent disponibles de sources chinoises sur les sites d’enchères bien connus du grand public. Par ailleurs, certains choix sont parfois dictés par les affinités que l’on peut avoir avec une technologie ou un langage, ils ne sont pas forcément meilleurs ou moins bons qu’une autre, l’important est avant tout le fonctionnement final !
Le choix de l’OpenSource est le fruit des considérations suivantes :
– Permettre à tous de connaitre le contenu du système, et de l’adapter à ses propres besoins
– Permettre aux volontaires d’apporter leur pierre à l’édifice
– Garantir la pérennité du système dans le temps
– Offrir des outils à une communauté de passionnés qui offrent eux-même une multitude de conseils dans tous les domaines !