[PDF] esp32 arduino bootloader
[PDF] esp32 devkitc arduino ide
[PDF] esp32 programming
[PDF] esp32 tutorial pdf
[PDF] esp8266 datasheet
[PDF] esp8266 default code
[PDF] esp8266 devkitc schematic
[PDF] esp8266 devkitc v1
[PDF] esp8266 pdf download
[PDF] espace campus france maurice
[PDF] espace de banach
[PDF] espace vectoriel normé
[PDF] espagnol pour les nuls pdf
[PDF] español de negocios para extranjeros pdf
[PDF] español en marcha 1 libro del alumno pdf
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRaspberry, Arduino, ESP32, Nucleo, oh my!
Vers l"IoT et au delà!Arnaud Février
VVT - Juillet 2019
1/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsIntroduction
1Définitions et nouveaux problèems
2Des matériels pour jouer
3Des logiciels pour rendre les télécoms, l"électronique et
les / transmissions sexy4Des travaux pratiques dont les étudiants ont toujours rêvé 2/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsDéfinitions
Des mots :
domotique,
Internet des objets,
domotique (has been), objets communicants;
Des objets :
fait maison, industriel sans clavier souris écran, qui utilisent certains concepts de l"IoT; pas forcément identifié comme un ordinateur : réfrigérateur, téléviseur, projecteur. )Pas très clair... 3/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsDes problèmes
grand nombre : semences agricoles;
énergie (pas de réseau, pas de piles) :
distance (forêt); capacité de traitement (pile IP vs lampe); difficulté de mise à jour (fabricant); faible compétence technique dubenêt client, 4/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsUne sécurité approximative
branché en réseau; des connectivités insoupçonnée; des performances honorables; un système d"exploitation performant; licence d"exploitation : pas de garantie, interdiction de modifier le code, pourquoi mettre à jour un objet? inciter au rachat! 5/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsBaby Linux
6/31
Raspberry Pi
GPIO Raspberry Pi
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRPI : les critères
Popularité : GPIO standard de fait
Audio sortie : hdmi, jack,I2C entrée :I2CouUSB
Sécurité :
en retard par rapport à Debian infiniment plus que les systèmes privatifs les hats peuvent limiter les mises à jour certaines applications peuvent dépendre d"une version
Prix :
Les versions zéro sont moins chères
plus de ports Ethernet)100e matériel et logiciel libre dépendance à des blobs privatifs uniquement du logiciel libre matériel libre (Olimex) 9/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsLes microcontrôleurs
10/31
Arduino
STM Discovery
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsMicrocontroleurs : les critères
Popularité : Arduino
Modifications matérielle :
DIY; Arduino
ST : Nucleo
Prix/performance : ESP
Collaboration industrielle ST :
Des cartes offertes (16 cartes de 10e)
Lorawan
Interfaces :
Arduino/ Nucléo
Nucleo Discovery beaucoup de composants sur la carte
Beaucoup de composants à base d"ESP
13/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsMicro contrôleurs, les tarifs
ESP8266 : 0,7e
température, humidité : 2e relais : 2e
ESP32 : 3e
Arduino 20e
shield bluetooth 25e shield Ethernet 25e 14/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsLes composants secondaires
Hat, shields
Intégrés (ESP)
Grove (détrompeurs)
libres (montages maison)
Circuits imprimés
Actionneurs : diode, buzzer, relais, moteur, émetteur... Capteurs : bouton, température, diode, récepteur...
Bus réseau :CAN,SPI,I2C
Transmissions : AM 433MHz, Infrarouge
Convertisseur numériqueanalogique
15/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsTP1 : ADC, LED, PWM
Pilotage de la luminosité
Pulse width modulation, conversion AD
Bouton poussoir, photorésistance, led
16/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsTP1 : ADC, LED, PWM
17/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsGrove : l"électronique pour les
informaticiens 18/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsDes trucs bizarres
Stylo pour écrire des circuits
potentiometre souple plaque à trous de prototypage vraiment flexible. feuille conductrice sensible à la pression carré de tissus tissé en nylon argenté
RefroidisseurUSB
19/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRadio logicielle
GnuRadio
Bibliothèques
GNU Radio Companion
Outils
RTL-SDR
Matériel :
ClefTNT
HackRF
LimeSDR (crowdfunding)
OsmoCom : Opérateur télécom en DIY
20/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsGnu Radio Companion
21/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRTL-SDR
ADS-B AIS
Trunked Radio
Police/EMS Scanner (P25/TETRA/Analogue)
Weather Satellites
HF Reception
Filter & VSWR Meter
L-Band Satellites
Radio Astronomy
Air Traffic Control
ACARS
Weather Balloons
Reverse Engineering
Monitoring Pagers
Amateur/Professional Research
VHF Amateur Radio (APRS/Voice etc)
Panadapter
General Signal Browsing
Passive Radar, Direction Finding, Coherent Experiments22/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRTL2832U
23/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsDes TPs de rêve
Décodage de clef de garage, voiture, pression des pneus
Localiser les avions
Faire sa radio pirate
Créer des accessoires de mode
Devenir maître des lumières
Éteindre les télés qui dérangent
Customiser la visualisation de la musique sur téléphone
Ajouter sa maison dans les réseaux sociaux
Tuning de drone et robot
24/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsRadio FM via Rpi : #GrosSuccès
Système :
Rpi
PiFM 92.2 MHz
Réception SDR
SDRangelove
Transmission/ signal :
Porteuse
Meuh 25/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsChemins de traverse
Un montage, plusieurs disciplines
Informatique système :
Système embarqué
AdministrationGNU-Linux
RéceptionRTL-SDR
Installation de logiciels (PiFM,SDRangelove)
Transmissions :
Adaptation d"antenne (=4)
Brouillage
Waterfall occupation spectrale
Traitement du signal :
Analyse spectrale FM (porteuse, largeur de canal)
Waterfall ton Meuh!
)Et même en pass secondaire! 26/31
FabLab
AF/AH
Introduction
Définitions
Matériels
Logiciels
Traverse
Programmation
Conclusion
QuestionsProgrammation
quotesdbs_dbs14.pdfusesText_20