MplabX & Pickit3

Cet article est orienté technique, IDE, compilateur, debugger et programmeur.

Je viens de passer plusieurs heures sur cette combinaison MplabX & Pickit3 proposée par Microchip. Il devraient vraiment  penser ‘expérience utilisateur’ comme Steve Jobs.

Je ne vais pas vous raconter tous mes essais mais voilà les plus importants:

J’ai installé sur ma machine (Windows 7 home edition) le logiciel MPLABX et le compilateur MPLABXC. L’installation s’est assez bien déroulée.

Par contre quand MPLAB a voulu se connecter au Pickit3, pas de réponse.

Après avoir changé plusieurs fois de port USB sans succès, j’ai démarré un petit logiciel appelé  PickIt 3 v3.01 et ‘magnifique’, cela marche. Je savais lire et écrire dans le µP (un 12F683). Cela voulait dire que le problème ne venait pas de mon matériel.

J’ai fait plusieurs recherches sur le web (en entant les code d’erreur dans google). J’ai entre autre démarré l’application MPLAB en mode administrateur. Cela ne fonctionnait toujours pas.

PICkit 3 detected
Connecting to PICkit 3...
PK3Err0033: 4 bytes expected, 0 bytes received
Failed to properly connect to PICkit 3

j’ai fait un essai sur une de mes machines en Ubuntu, j’ai essayé une version précédente de MLPAB, toujours rien!

Et puis, je suis tombé sur cette page http://www.matrixtsl.com/mmforums/viewtopic.php?f=54&t=12970 . Using the PICkit 3 v3.01 software to revert the firmware back to MPLAB mode did not help to solve the issue.

« cela marche! »

Il ne parlent pas de ce mode dans la documentation fournie avec le PickIt!

pickit3

 

 

 

La culture des pleurotes

Le labo4.be devient le fournisseur de matériel de mesure du projet Permafungi (http://www.permafungi.be/). Produire des champignons et de l’engrais à partir du marc de café car ce dernier est un substrat idéal pour la culture des pleurotes. Cette technique permet de supprimer entièrement un déchet pour créer deux produits utiles.

Les champignons sont fragiles et nécessitent une très bonne connaissance de l’environnement. Une alliance d’expertises techniques et fongiques, cela sent l’omelette.

Le projet:

Mesurer l’humidité, la température, la concentration en CO2, la luminosité pour offrir à nos champignons les meilleures conditions de vie.

Pour les techniciens, nous allons programmer un « arduino Uno » pour la gestion des capteurs. L’affichage sera fait via un PC programmé en python.

 

Une porte de garage intelligente

C’est stressant de se réveiller le matin avec sa porte de garage grande ouverte!

Voilà une solution:

Il existe sur le marché des automates programmables (Schneider, Siemens,…).

Un automate permet d’analyser des signaux d’entrées pour actionner des sorties en fonction d’une logique créée par le programmateur.

Voilà la logique du programme

Quand la porte est ouverte et le soleil couché, on allume la lampe.

L’automate calcule la position du soleil sur base de la latitude, de la longitude et de l’heure.

Entre minuit et six heures du matin, si la porte reste ouverte plus de 15 minutes, l’automate demande la fermeture.

Cela marche, c’est génial!

Imprimante, 3D notions

L’impression 3D, un des piliers de la quatrième révolution industrielle.

Objets intelligents, fabrication locale, réduction des transports, fin de la production de masse, adaptation des produits, personnalisation, décroissance, nouvelles économies, raz le bol de l’agression commerciale, baisse de qualité des produits, manipulation des prix, nos sociétés s’adaptent aux changements. Les entrepreneurs doivent sans cesse innover.

L’imprimante 3D est à la fois un objet et un outil de cette révolution. Elle apporte des solutions pour les PME, une belle porte ouverte sur un marché plus équitable.

Elle apporte aussi des problèmes auquel il faudra penser. Copie illicite, auto-réparation, … certains « business model » vont changer.

Lire la suite