Outils pour utilisateurs

Outils du site



Plus d'nformations sur l'association.
Rejoignez-nous chaque mardi au weekly meeting, ouvert à tous.
Voir photos


More information about our association.
Join us every tuesday at our weekly meeting (en), open to everyone.
See photos

Blog

Label printer with web interface

Our Brother QL-570 label printer got an upgrade:

The setup is based on a Raspberry pi zero, running on wifi with the software “Brother QL web” by pklaus

2018/11/10 04:28 · charafantah · 0 Pas de commentaires

ESP8266 with Typescript and esptool

Intro

This tutorial describes the minimals steps required to execute yours firsts typescript lines of code on the ESP8266 board. At the end of this post you will be able to execute a “blink” sketch just to test that your stack is up and running.

Typescript is a JavaScript that scales. It supports type annotation, can deduce types. It can compile upper versions of ECMAScript to lower versions like ES5.

ESP8266 is a low-cost Wi-Fi microchip with full TCP/IP stack and microcontroller capability.

Environment

The steps described in this post have been tested with (and refer to) the stack below, but should work (with minors modifications) in other environments as well:

  • Ubuntu 18.04 [kernel 4.15.0-38-generic]
  • Node 8.9.4
  • Typescript 3.1.3
  • Espruino/esptool 1.87

The boards used for this essay:

  • Wemos D1 R1 mini

Requirements

  • nodejs ( on Unix - Linux / OS X systems the preferred way is trough nvm)
  • python 2.7+
  • gulp-cli (npm i -g gulp-cli)

Esptool

Install

pip install esptool
cd esptool

Connect the Esp Board.

Flash

Assuming your board is on /dev/ttyUSB0 and accept 115200 baud:

python esptool.py --port /dev/ttyUSB0 erase_flash
python esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash   --flash_freq 80m --flash_mode qio --flash_size 32m   0x0000 "boot_v1.4(b1).bin" 0x1000 espruino_esp8266_user1.bin 0x37E000 blank.bin

Test

screen /dev/ttyUSB0 115200

and then:

process.memory()

should result in something like:

={ "free": 1654, "usage": 46, "total": 1700, "history": 15 }

Clone

git clone https://github.com/PostTenebrasLab/espruino-ts-quickstart
cd espruino-ts-quickstart

Console

On one terminal execute:

gulp espruino-console

Build & Flash

On another terminal:

gulp build
gulp send-to-espruino-console

The board should, hopefully, blink.

Repeat

Modify the constant blinkInterval in the src/app.ts file.

gulp build
gulp send-to-espruino-console

Câblages pour tests avec fiches banane et crocodile

Des nouveaux cables avec fiches bananes et crocodiles sont disponibles sur le mur a côté des bureaux pour l'électroniques.

Il y a aussi des accessoires tels de des pointes de tests et des pinces crocodiles qui sont disponible dans le 2eme tiroir du meuble en plastique juste a côté des cables (visible en bas à gauche de la 1ère photo).

2018/04/22 23:10 · micmac2 · 0 Pas de commentaires

Serveur Jabber de retour en ligne

Hello from the moon.

Depuis ce soir notre serveur Jabber est à nouveau en ligne. Mais son adresse à changé. Sa nouvelle adresse est posttenebraslab.ch.

Pour vous connecter, votre identifiant Jabber (JID) est <username>@posttenebraslab.ch. Nous utilisons les identifiants stockés dans notre base LDAP et non ceux du wiki.

N'hésitez pas à vous connecter.

Salons de discussion

L'adresse du serveur de salons Jabber à égallement changé. Sa nouvelle adresse est group.posttenebraslab.ch.

J'en ai profité pour ouvrir quelques salons:

Ces salons sont ouvert au publique, n'hésitez pas à les rejoindre.

Clients Jabber conseillés

Si vous ne savez quel clients choisir, je vois conseil Gajim (PC) et Conversations (Android).

Jabber c'est quoi?

Jabber est un réseau ouvert et fédéré de messagerie. Comme pour les e-mails, tout le monde peut fournir des adresses Jabber et les communications sont possibles entre hébergeurs.

Le réseau Jabber utilise le protocole XMPP, un standard ouvert de l’Internet Engineering Task Force (IETF). Il est donc possible pour toutes personnes qui le souhaite de développer des logiciels compatibles avec XMPP et Jabber. XMPP est un protocole extensible, de nouvelles fonctionnalités peuvent être développés selon les besoins. Pour plus d'informations: xmpp.org

Il existe plusieurs logiciels clients et serveurs, un grand nombre d'entre-eux sont libre et gratuit. Les fonctionnalités sont nombreuses, mais elles dépendent du client, voir du serveur, utilisé.

Toutes les infos

Vous pouvez retrouver toutes les infos sur notre service Jabber sur notre wiki.

2018/03/07 23:06 · t42

Space Marines - Cosplay costume

Cosplay Space Marine réalisé pour l'Escalade 2017 par Guillaume

2018/02/05 22:59 · charafantah · 0 Pas de commentaires
start.txt · Dernière modification: 2016/03/29 17:21 par t42