Avant de commencer à programmer, ton Kniwwelino a besoin d'être préparé, comme expliqué ci-dessous.
Pour pouvoir programmer ta carte Kniwwelino, il faut d'abord la brancher à une source d'alimentation. Tu peux la brancher avec un câble Micro USB à ton ordinateur, ou utiliser une Powerbank (batterie externe), un Hub USB ou un chargeur Micro USB (comme c'est le cas pour de nombreux téléphones portables).
Dès que ta carte Kniwwelino est connecté à une source d'alimentation, la LED RVB commence à clignoter, puis toutes les LEDs sur la matrice s'allument et s'éteignent progressivement. La carte Kniwwelino va essayer de se connecter au point d'accès WiFi qui a été configuré auparavant.
Comme elle ne connait pas (encore) ton mot de passe WiFi, elle ne peut pas se connecter. Après un délai démarrera le dernier programme qui a été transféré sur la carte Kniwwelino.
Pour pouvoir programmer ta carte Kniwwelino avec l'interface de programmation visuelle en ligne, il faut d'abord la connecter à un WIFI local. Il existe deux façon de configurer la connexion. Tu peux utiliser le bouton WPS de ton routeur WIFI ou de ton répéteur WIFI ou de ton manageur WIFI, Kniwwelino intégre WPS.
Les réseaux WPA2 Enterprise comme eduroam ne sont pas supportés !
1. Cliquer sur le bouton B et rester appuyer, puis démarrer (connecter) la carte Kniwwelino.
La LED clignote en violet, et la Matrice affiche “WIFI AP:” suivi par un code.
2. Appuie sur le bouton WPS de ton routeur/répéteur WIFI.
Une LED devrait commencer à clignoter. (Réfère toi au manuel de ton équipement WIFI sur comment démarrer WPS)
3. Appuie sur le bouton A de ta carte Kniwwelino.
Un logo WiFi devrait commencer à clignoter sur la matrice. Si rien n'apparaît sur ta carte Kniwwelino, alors ton Kniwwelino utilise une veille version du firmeware. Continue avec le point 2 de WiFi-Manager method. Quand tu as fini d'écrire ton programme avec https://code.kniwwelino.lu tu peux utiliser la méthode WPS pour transférer le code sur ton Kniwwelino.
4. Votre carte Kniwwelino va maintenant se connecter à ton réseau. La LED s'allume en vert si c'est réussi.
1. Clique sur le bouton B et maintiens-le appuyé pendant que tu branches ta carte Kniwwelino au courant.
La LED va clignoter en violet et la matrice va afficher le message “WIFI AP: ” suivi par un code (son ID).
2. Utilise ton smartphone (une tablette ou un ordinateur) pour te connecter au réseau “Kniwwelino_<ID Nr>”.
3. Avec ton appareil connecté à ce nouveau réseau: ouvre une nouvelle fenêtre dans ton navigateur internet et tape l'adresse: http://192.168.4.1
L'écran suivant apparaît :
4. Clique sur “Configure WiFi” pour définir un identifiant et un mot de passe pour ce nouveau réseau WiFi.
5. Ta carte Kniwwelino va maintenant essayer de se connecter au réseau WiFi. La LED va s'allumer en vert si la carte Kniwwelino arrive à se connecter correctement au réseau WiFi.
Avec un navigateur web (par ex. sur ton ordinateur portable ou tablette), tu peux ouvrir l'outil de programmation en ligne sur http://code.kniwwelino.lu.
Avant de pouvoir commencer à coder, tu dois ajouter ton Kniwwelino à la liste des cartes Kniwwelino dans tes paramètres. Pour ce faire, il faut suivre les étapes suivantes :
1. Clique sur le bouton A et maintiens-le appuyé pendant que tu branches ta carte Kniwwelino au courant.
Un motif apparaîtra sur la matrice de LEDs.
2. Clique sur l'engrenage dans le menu.
3. Une fenêtre de gestion de tes cartes s'ouvrira. Copie le motif de la matrice de LED sur le Kniwwelino dans la fenêtre.
4. Définis un nom pour ton Kniwwelino, par exemple “Kniwwelino 1”. Si tu possédes plusieurs Kniwwelinos, tu peux marquer ce même nom (ou numéro) sur ton Kniwwelino afin de le retrouver.
5. Clique sur le + en vert. Le Kniwwelino apparaît maintenant dans la liste.
6. Clique sur “Retour” pour fermer la fenêtre. Maintenant tu peux commencer à programmer. En cliquant sur le bouton orange “flêche/lecture”, le code sera alors téléchargé sur ce Kniwwelino.
Si tu préfères utiliser l'outil de programmation visuelle en ligne, tu peux ignorer ce qui suit.
Si tu as des problèmes pour connecter ta carte Kniwwelino à un réseau WiFi, alors tu peux la programmer avec l'outil Kniwwelino Flashtool.
Afin de pouvoir programmer ton Kniwwelino hors ligne, installee le pilote (driver) pour le microcontrôleur ainsi que le logiciel Kniwwelino Blockly sur ton ordinateur, comme décrit ci-dessous :
Pour les utilisateurs avancés, qui souhaitent programmer leur Kniwwelino en utilisant directement Arduino IDE, merci de se référer à la section suivante :