« FormationLoPy » : différence entre les versions

De Kernel Fablab Lannion
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 70 : Ligne 70 :
Utilisation éditeur de texte + Synchro conseillé car l'IDE PyMakr contient quelques bug
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==
*https://github.com/FablabLannion/LoPy/tree/master/TTN/node
*https://console.thethingsnetwork.org/applications
*Possibilité de créer une application et de la partager entre plusieurs utilisateurs
*Sur le site TTN on peut voir les devices, ajouter un device avec :
** Device ID
** Activation Method  : OTAA
** DEV_EUI : A rentrer dans le code
** APP_EUI : A rentrer dans le code
** APP_KEY : A rentrer dans le code
=Documentation=
=Documentation=
*https://docs.pycom.io/pycom_esp32/pycom_esp32/getstarted.html
*https://docs.pycom.io/pycom_esp32/pycom_esp32/getstarted.html
*https://github.com/FablabLannion/LoPy
*https://github.com/FablabLannion/LoPy
*https://www.pycom.io/wp-content/uploads/2017/01/lopySpecsheetGraffiti2017newR.pdf
*https://www.pycom.io/wp-content/uploads/2017/01/lopySpecsheetGraffiti2017newR.pdf
[[Category:How-To]]
[[Category:How-To]]
[[Catégorie:Formation]]
[[Catégorie:Formation]]

Version du 22 mars 2017 à 22:45

Formation proposée par David 22/03/2014

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 flingué 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

Partie TP :

-Se connecter en Ethernet sur le WWW

-PyMaker permet de pousser les fichiers

-PyMaker est compatible Linux/Windows

-Pymaker.com

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

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

-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

Documentation