Accéder au contenu principal

Articles

Affichage des articles du 2016

Un PC portable à 99$ et d'autres cartes de type Raspberry Pi

Suivant la vague portée par le Raspberry Pi, de plus en plus de cartes similaires ont commencé à faire leurs apparitions. Certaines d'entre elles, telles que la Banana Pi, l'Orange Pi, la BeagleBone ou la Cubieboard,  dont j'ai déjà parlé dans de précédents billets sont désormais largement répandues, mais d'autres, un peu moins connues essayent de se faire une place au soleil. Pine A64 Cette société commercialise des cartes de type Raspberry 1, 2 ou 3, Quad-Core ARM Cortex A53 64-Bit avec 512 Mo (15 $), 1 Go (19 $) ou 2 Go (29 €) de mémoire à un prix tout à fait abordable comparé au Raspberry à 35 $. Pour le Wifi et le Bluetooth, il faut rajouter 9 € supplémentaires pour acquérir le module adéquat et 8 € de plus pour le boîtier. Un écran tactile est accessible au prix de 29 $ et la caméra au prix de 13 $. Le prix reste donc très attractif comparé à un Raspberry, le nombre de ports GPIO est doublé avec un connecteur de 40 ports compatible Raspberry 2. Cependant, le

Imprimante Prusa i3 - 3D Anet A8 à 175 € (127 € + 50 € de frais de port)

L'imprimante Anet A8 J'ai mis il y a environ 2 mois un lien vers le site de Cyril , qui testait un imprimante 3D à moins de 175 € (127 € + 46 € de port). Bien que nous en ayons quelques unes au Garage et à la section Modélisme de notre entreprise, je n'ai pas longtemps hésité avant de passer commande. Les précédentes imprimantes Prusa i3 que nous avons acquises nous ont plutôt coûté autour de 500 €. J'ai donc passé la commande sur le site de GearBest. Les prix varient régulièrement. Elle est par exemple actuellement à 115€. La livraison coûte 50 € via Priority Direct Mail, ce qui reste relativement peu cher pour un colis de 8 kg. Au bout de 10 jours le colis est arrivé à mon domicile et, ne pouvant pas attendre d'avantage, j'ai commencé le déballage une demi heure plus tard, histoire de vérifier que le contenu était bien conforme. Tout était bien là, en kit. Le blog de Cyril, ainsi que le site annonçaient 6 heures de montage, je me suis donc lancé à mo

Vaadin, un Framework pour créer des applications Web en Java

Vaadin est un Framework Java permettant de développer une application Web entièrement en Java. Il est certes basé sur GWT (Google Web Toolkit), mais l'utilise de manière relativement transparente. Vaadin est une société Finlandaise qui existe depuis 2007 (initialement sous le nom d'IT Mill Toolkit). Ses principaux avantages sont : - une API très proche de Swing - une librairie Open Source - de très nombreux Addons gratuits Ses inconvénients : - la lourdeur de la librairie (18 Mo minimum) depuis la version 7, essentiellement à cause des thèmes. - la "relative" complexité dans l'utilisation des Widgetsets et des CSS - quelques Addons sont payants, tels que les Charts, le Calendar, le TouchKit (il faut bien vivre) - l'éditeur graphique payant, mais comme avec Swing, on peut s'en passer Installation dans Eclipse Pour vous faire une idée de l'interface, vous pouvez regarder les démos : http://demo.vaadin.com/sampler/# .  Cela vous donnera un

Wio Link, une carte ESP8266 avec des connecteurs Grove

Wio Link de SeeedStudio Connaissez vous la Wio Link? C'est une nouvelle carte basée sur l'ESP8266 et qui intègre 6 connecteurs Grove. Ainsi, (presque) fini les bricolages hasardeux nécessitant l'utilisation d'une platine d'essai, l'utilisation d'un convertisseur USB/série, etc. La carte coûte 14 $ et à été créée à partir d'un financement sur KickStarter en janvier 2016. Les 50 000 $ demandés au lancement de la campagne en décembre 2015 ont été récoltés en 5 heures. Les caractéristiques de la carte sont les suivantes : - 3 ports Digitaux - 1 port Analogique - 1 port UART - 1 port I2C - 1 port d'alimentation Lipo - 1 port USB Deux petits bémols :  - pas d'interrupteur pour la batterie (il est préférable d'utiliser un batterie de secours externe avec interrupteur) - pas d'antenne externe, ce qui limite un peu la portée. Basé sur l'ESP8266, la carte supporte les différents firmware Nodemcu (Lua, Basic, IDE Ardu

Parlez vous MQTT?

Parlez vous MQTT? MQTT (Message Queuing Telemetry Transport - https://fr.wikipedia.org/wiki/MQTT) est un Bus logiciel utilisant des mécanismes de Publish/Subscribe pour transmettre des données à un serveur et permettre à des clients de s'abonner à ces modifications. Le protocole est basé sur TCP/IP et est suffisament simple, du moins pour la partie client, pour être embarqué dans des micro-controlleurs tels que le Cerbuino Bee ou l'ESP 8266. Un document d'IBM explique assez précisément le fonctionnement : http://www.redbooks.ibm.com/redbooks/pdfs/sg248054.pdf. Le serveur peut tout aussi bien être local, embarqué sur un Raspberry, que distant, hébergé sur un serveur de test public ou sur un serveur privé. Côté serveur Je m'interesserai plus particulièrement au serveur Mosquitto disponible sur Raspberry Pi. Pour tester sur PC, il existe également une version en Java. Le serveur est uniquement en attente des clients qui vont s'abonner à des données et d&#