« FormationLoPy » : différence entre les versions

De Kernel Fablab Lannion
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 14 : Ligne 14 :
-USB : Chargement, fichiers, debug en port série
-USB : Chargement, fichiers, debug en port série
==Interfaces==
==Interfaces==
!!!Mettre l'antenne Lora pour ne pas flingué la carte
!!!Mettre l'antenne Lora pour ne pas flinguer la carte


E/S Numérique/Analogique sont disponibles
E/S Numérique/Analogique sont disponibles
Ligne 23 : Ligne 23 :
Possibilité de faire une GW Lora/Wifi pour 45€
Possibilité de faire une GW Lora/Wifi pour 45€
Mono-Canal pour le moment. Multi-canal prévu...
Mono-Canal pour le moment. Multi-canal prévu...
60€ : Kit de Dev / Module / Antenne
60€ : Kit de Dev / Module / Antenne
15€ : Chip seul
15€ : Chip seul


=Prise en main=
=Prise en main=
Plus d'infos ici :[https://docs.pycom.io/chapter/gettingstarted/unboxing.html]


Partie TP :  
Partie TP :  


-Se connecter en Ethernet sur le WWW
# Positionner la carte sur la carte d'expansion
 
# Se connecter en '''Ethernet''' sur le WWW
-PyMaker permet de pousser les fichiers
# Installer pymakr [https://www.pycom.io/pymakr/]#
 
# Brancher le câble USB au PC
-PyMaker est compatible Linux/Windows
 
-Pymaker.com


https://www.pycom.io/pymakr/


pymakr en ligne de commande
pymakr en ligne de commande

Version du 29 août 2017 à 20:37

Formation proposée par David 22/03/2017

Ori-module-lopy-1-0-25374 4410.jpg

Introduction

Protocoles Supportés

Lopy a 3 protocoles sans fil :

-Lora

-Wifi

-Bluethooth

-USB : Chargement, fichiers, debug en port série

Interfaces

!!!Mettre l'antenne Lora pour ne pas flinguer la carte

E/S Numérique/Analogique sont disponibles

Autonomie avec wifi coupé à voir

Prévu pour faire des client IOT, mais Possibilité de faire une GW Lora/Wifi pour 45€ Mono-Canal pour le moment. Multi-canal prévu...

60€ : Kit de Dev / Module / Antenne

15€ : Chip seul

Prise en main

Plus d'infos ici :[1]

Partie TP :

  1. Positionner la carte sur la carte d'expansion
  2. Se connecter en Ethernet sur le WWW
  3. Installer pymakr [2]#
  4. Brancher le câble USB au PC


pymakr en ligne de commande

Aller dans Settings->Preferences->USB0

quand on est connecté, pour allumer éteindre la LED de heartbeat :

import pycom
pycom.heartbeat(False)
Pour rallumer
pycom.heartbeat(True)

Possibilité de synchroniser l'éditeur et le code sur le LoPy

Connexion en Wifi

-trouver le ssid de son LoPy

-MdP : www.pycom.com ou www.pycom.io sur des versions plus récentes

-Serveur FTP dispo dessus sur l'@ IP 192.168.4.1 (Login/MdP micro/python)

-Script de synchro dispo sur le Git du FabLab Lannion

 sudo apt-get install python3-pip
 sudo pip3 install adafruit-ampy
 ampy --port /dev/ttyUSB0 ls /flash

Utilisation éditeur de texte + Synchro conseillé car l'IDE PyMakr contient quelques bug

Upgrade du Firmware

N'hésitez pas à mettre à jour le firmware : https://docs.pycom.io/pycom_esp32/pycom_esp32/getstarted.html#firmware-upgrades !!Il faut un fil pour faire un pont

Connexion au réseau TTN

Traitement/Stockage des données

  • NodeRed
  • Récupère les message de l'appli température
  • Traduit le binaire des capteurs en ascii
  • Stockage dans une BDD InfluxDB
  • Lisible sur un graphique grafana

Documentation