EduClé

Blockly@rduino : nouveaux blocs

screenshot1Suite à la découverte de l'excellente application Android Bluetooth Electronics (téléchargeable ici : https://play.google.com/store/apps/details?id=com.keuwl.arduinobluetooth&hl=fr) qui permet de créer des interfaces graphiques à la volée, j'ai décidé d'intégrer ses exemples dans le menu de niveau 1 de Blockly@rduino.

Page d'explication : http://www.keuwl.com/apps/bluetoothelectronics/

Page d'exemples : http://www.keuwl.com/electronics.html

Pour l'instant, c'est du niveau 1, tout prêt clé en main pour que cela corresponde à la documentation de son exemple. Si j'ai des demandes je les créerai de niveau 2 ou 3 avec la possibilité de modifier les variables.

capture

Blockly@rduino : nouveautés

logo1. Tout d'abord le fameux "annuler/refaire", et notamment les raccourcis clavier sont actifs :

Le système de détection du plugin Codebender a été améioré.

2. Si le plugin n'est pas installé, le toggl est automatiquement mis sur le hors ligne et l'onglet "console série" n'apparaît pas:

3.1 Si le plugin est installé mais que vous choisissez le téléversement local, les menus déroulants du plugin sont désactivés :

sauf celui du port COM utile pour se connecter par la console série à la carte :

3.2 Si le plugin est installé et que vous choisissez le téléversement par le serveur Codebender, les menus déroulants reprennent leur place dans l'onglet "code Arduino" :

4. Plein d'autres trcs mais là c'est de la mécanique en prévision de la version hors ligne…

Paquets de logiciels portables, au format Liberkey (ou presque)

capturePour faciliter l'utilisation des logiciels sélectionnés et quasi-portables, je les ai empaquetés au format de la Liberkey puis j'ai créé un installeur grâce au kit de PortableApps.com

Donc maintenant il suffit de cliquer sur l'icone de la Liberkey en face du logiciel voulu, vous téléchargez un exécutable qui se contentera de dézipper son contenu dans le dossier de votre choix.

MAIS si votre Liberkey TechnoEduc est lancée, celle-ci va se manifester et vous proposer d'intégrer votre logiciel dans la Liberkey.

Rendez-vous sur la page des paquets.

Arduino EDI TechnoEduc 1.6.12

EDI Arduino identique à l'original en version 1.6.12, mais enrichi de programmes et de bibliothèques (librairies) nécessaires pour permettre aux enseignants de disposer d'un environnement clé en main pour :

  • installer FirmataPlus et permettre le pilotage par Scratch2 à l'aide de s2aio
  • recevoir les programmes de Blockly@rduino grâce à l'interface Blockly@rduino-communication
  • installer le firmware de MakeBlock et permettre le pilotage par mBlock
  • installer les shellMega ou Uno permettant la communication avec le logiciel Organigram, de la société TechnoZone51
  • exécuter une version d'Ardublock enrichie, entre autres, des pièces vendues par la société DuinoEdu et de celles de chez Makeblock

Rendez-vous sur la page des paquets pour l'intégrer à Liberkey ou bien sur Github pour simplement dézipper et utiliser;

Blockly@rduino v2.1 ‘super-upload’

CaptureLe module 'supervision' est fonctionnel grâce à l'aide d'Alan Yorinks. En effet il développe pour Scratch2 un serveur de communication entre Scratch2 et une carte Arduino contenant le programme FirmataPlus. Du coup j'ai un peu forké son système, avec son consentement, pour que Blockly@rduino communique via son serveur avec une carte Arduino pour ainsi savoir l'état de la carte en temps réel (voir Blockly@rduino-communication).

A cela se rajoute la possibilité de téléverser le programme en local, sans accès Internet ni installation du plugin Codebender, toujours gâce au système de communication qui cette fois permet d'utiliser l'EDI Arduino local.

Gros nettoyage des menus.

Rajout de plusieurs vidéos/tutoriels !