Projet

Général

Profil

IoT » Historique » Version 98

Version 97 (Laurent GUERBY, 24/06/2016 11:32) → Version 98/115 (Laurent GUERBY, 24/06/2016 14:49)

{{>toc}}

h1. IoT

h2. Pad

http://pad.tetaneutral.net/p/IoT
http://pad.tetaneutral.net/p/teensy

h2. Matériel

h3. Chistera Pi

https://www.indiegogo.com/projects/chistera-pi-a-dual-rfm-shield-for-raspberry-pi
https://twitter.com/snootlab/status/741312363954049024
http://www.framboise314.fr/chistera-pi-lora-a-portee-de-main-grace-a-snootlab/

Pluviometre imprimante 3D
http://www.thingiverse.com/thing:119653

h2. Forums

http://forum.snootlab.com/
https://forum.pjrc.com/
https://lowpowerlab.com/forum/
https://forums.adafruit.com/
https://forum.sparkfun.com/
http://openlora.com/forum/
http://forum.thethingsnetwork.org/
https://discourse.myriadrf.org/
http://forum.anarduino.com/
https://www.raspberrypi.org/forums
https://community.openhab.org/

TODO

https://forum.micropython.org/
https://forum.mysensors.org/
https://community.openenergymonitor.org/
http://forum.fritzing.org/

http://jeelabs.net/projects/cafe/boards/
http://diydrones.com/forum
http://www.protonbasic.co.uk/forum.php
http://forums.parallax.com/
https://moderndevice.com/phpBB3/
http://www.picaxeforum.co.uk/forum.php
http://www.deviationtx.com/forum/index

h2. Blogs

https://hackaday.com/blog/
http://www.framboise314.fr/

h2. Cortex

http://www.lembarque.com/les-microcontroleurs-arm-cortex-m-ont-leur-systeme-dexploitation-posix-en-open-source_005049
http://libopencm3.org/wiki/Main_Page

h2. Antennes

http://ngonzalez.tk/IMG_20160623_115615.jpg
http://ngonzalez.tk/IMG_20160623_115621.jpg

logiciels simulation
4nec2
4nec2x

http://forums.futura-sciences.com/physique/613740-taille-antennes-radio.html

http://www.mouser.com/ds/2/398/OMB.868.B05F21-25948.pdf
868MHz ISM Band Dipole Antenna
Part No. : OMB.868.B05F21
Product Name : 5dBi 868MHz ISM Band Indoor/Outdoor
Omni-Directional Antenna
Feature : Suitable to use in robust outdoor environment
Dimensions: Height 1093.5mm



h2. Liens

* RFM12B
* RFM22
** SparkFun RFM22 Shield 240-980 MHz https://www.sparkfun.com/products/11018
** RFM22B datasheet http://www.sparkfun.com/datasheets/Wireless/General/RFM22.PDF
* RFM95
* RFM69
* RFM26W
* SX1272
* SX1276
* SX1301 (gw)

http://www.hoperf.com/upload/rf/RFM26W.pdf
http://www.kaibader.de/rfm26w-breakout-board-first-dirty-pcb-manufacturing-service-test/

http://www.openhab.org/
http://blog.safecast.org/
http://nodered.org/
https://calaos.fr/
http://link-labs.myshopify.com/products/lorawan-raspberry-pi-board
http://www.rs-online.com/designspark/electronics/eng/blog/building-a-raspberry-pi-powered-lorawan-gateway

http://openlora.com/forum/viewtopic.php?t=30
http://openlora.com/forum/viewforum.php?f=4
http://openlora.com/forum/viewtopic.php?f=4&t=1088
"Lorawan mesh network"

https://github.com/tftelkamp/arduino-lmic-v1.5
callback bien faits

http://openlora.com/forum/viewtopic.php?f=12&t=119
Tests I have done from a ground station to a high altitude balloon suggest that @ 1000bps 10mW will cover around 120km on simple 1/4 wave wires and 100bps will go around 300km.

http://www.southgatearc.org/news/2015/january/lora_low_cost_long_distance_telemetry.htm

https://lorrier.com/
"The gateway is based on iC880a LoRaWAN concentrator by IMST which uses Semtech SX1301 base band processor designed for use with LoRa™ networks. It is capable of supporting thousands of endpoints with eight simultaneous receive channels. The BeagleBone Green with 1GHz (2000 MIPS) processor and fully operational on fast SPI bus was chosen as a powerful control unit. The Mikrotik Routerboard providing the advanced settings of the communication functions on Ethernet serves as a communication gate with the Internet on TCP/IP. The installation in tandem with the suitable antenna on the appropriate Point of Presence (like telecommunications pylons, roofs of the buildings etc.) can establish bidirectional communication network which allows handling with thousands nodes up to several dozen kilometers."
https://github.com/lorriercom/lora_gateway

https://forum.pjrc.com/threads/34690-Teensy-Wireless?p=105636&viewfull=1#post105636
"Long-term, as in after the K66 board, I very likely may make a Teensy using one of those chips. I've been talking with NXP about future versions of that chip, but any info that's not yet on their website is covered by a NDA, so I really can't say anything more at this time. In the nearer term, I'm hoping to see a shield (made by a third party, not PJRC) with one of the mature Nordic chips and Lipo battery management...."

https://www.loriot.io/

http://www2.imec.be/be_en/press/imec-news/subghz-lpwa.html
Imec and Holst Centre Present Multi-Standard Low-Power Wide-Area Radio Chip
http://www.analog-eetimes.com/news/imec-demos-multi-standard-radio-iot
https://www.opensensors.io/connectivity

http://wiki.modtronix.com/doku.php?id=tutorials:imod:inair_programming
http://modtronix.com/products-modules-wireless-lora/
If solder jumper J1 is not made, power for the RF switch is supplied via iMod port pin 10, marked VS on PCB. This is useful for very low power applications that want to save the 9 to 20uA supply current required by the RF switch. For these applications, power can be supplied(to iMod port pin 10) via a port pin on CPU only when transmitting or receiving.

http://ww1.microchip.com/downloads/en/DeviceDoc/50002346A.pdf
Microchip RN2483 Low-Power Long Range LoRa™ Technology Transceiver Module

http://www.link-labs.com/what-is-lora/

http://forum.thethingsnetwork.org/t/how-to-build-your-first-ttn-node-arduino-rn2483/1574
https://www.youtube.com/watch?v=7WTSmsOTVGo
RN2483 sleep current

cheapest LoRa node
http://forum.thethingsnetwork.org/t/node-with-esp8266-and-rfm95w/1002/3
https://www.tindie.com/products/DORJI_COM/868mhz-lora-sx1272sx1276-module-/

decoding LoRa
https://revspace.nl/DecodingLora
https://twitter.com/iotcert/status/733418973782478849
https://myriadrf.org/blog/lora-modem-limesdr/

https://www.aruco.com/2016/06/qowisio-lance-son-reseau-iot-bi-mode-en-france/
https://www.qowisio.com/en/

http://www.nicerf.com/product_view.aspx?id=99

http://www.semtech.com/apps/filedown/down.php?file=sx1272.pdf
http://www.semtech.com/images/datasheet/sx1276.pdf
http://www.semtech.com/images/datasheet/SX1276_77_8_ErrataNote_1_1.pdf
http://www.semtech.com/wireless-rf/rf-transceivers/sx1276/
http://www.hoperf.com/upload/rf/RFM95_96_97_98W.pdf

http://www.semtech.com/images/datasheet/an1200.22.pdf
AN1200.22 LoRa™ Modulation Basics

http://lorawan.blogspot.fr/

https://www.aruco.com/2015/12/sigfox-lora/
Aujourd’hui, un canal de fréquence de 200 kHz est utilisé par Sigfox, pour des messages de 100 Hz de largeur de bande. Cela correspond à 200 messages pouvant circuler en simultané depuis ou vers une station Sigfox (200 kHz x 100 Hz x 10% = 200, les 10% correspondant à la marge prise pour éviter les collisions). Les messages comportant 208 bits (sur 2.08s) et répétés trois fois, cela nous fait une capacité de 2,7 millions de messages par jour au maximum.

La technologie LoRa utilise 8 canaux de fréquence de 125 kHz dans la plage de fréquence 867 – 868,5 MHz. La capacité totale d’un réseau LoRa se juge par une agrégation de capacités par débit. Etant donné que différents débits sont proposés (correspondant à autant de spreading-factors SF), on obtient 138 000 messages par jour à portée maximale et 3.3 millions messages par jour à portée minimale.

Les réseaux LoRa permettent de mesurer un temps de propagation à une précision de l’ordre de 200ns, ce qui correspond à une précision à 60m sur la distance.

http://www.ingenu.com/
RPMA, or Random Phase Multiple Access,

http://www.decawave.com
https://www.irit.fr/~Adrien.Van-Den-Bossche/decaduino/
UWB

http://agile-iot.eu/
http://iot.eclipse.org/
https://www.osgi.org/business/markets-and-solutions/markets-and-solutions%e2%80%8einternet-of-things/
http://www.eclipse.org/kura/
via fondation eclipse

https://www.thinkmind.org/download.php?articleid=aict_2014_6_10_10056
Interference Modelling and Analysis of Random FDMA schemes in Ultra Narrowband Networks / sigfox

http://www.hikob.com/
boite insa lyon iot partenaire orange grenoble

openwrt
http://gluon.readthedocs.io/en/v2016.1.5/
https://github.com/qca/boardfarm

http://mqtt.org/
MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol.

https://lowpowerlab.com/forum/index.php/topic,181.0.html
Antenna Tutorial or Antennas in a Mote
http://hackaday.com/2014/02/28/pcb-antenna-reference-designs/

https://www.tindie.com/products/DORJI_COM/arduino-sx1276-sx1278-module-drf1278f/
DORJI also provides sample codes based on microcontroller and Arduino platform. The customers who buy the modules can contact the sales of DORJI for modifiable copies.

http://jeelabs.org/2013/05/10/maxing-out-the-hameg-scope/index.html

http://forum.anarduino.com/forums/list.page
http://forum.anarduino.com/posts/list/46.page
Lora range tests

http://forum.anarduino.com/posts/list/109.page
Choose LoRa module freq and antenna for best range

http://www.instructables.com/id/Introducing-LoRa-/
https://www.cooking-hacks.com/documentation/tutorials/extreme-range-lora-sx1272-module-shield-arduino-raspberry-pi-intel-galileo/

http://www.sterela.fr/en/
LAAS et meteo france capteur / radio via mherrb

http://cpham.perso.univ-pau.fr/LORA/resources/RPIgateway.pdf

https://www.pololu.com

https://code.google.com/archive/p/quadcopter-miami-ece/downloads
http://stackoverflow.com/questions/7499959/indoor-positioning-system-based-on-gyroscope-and-accelerometer
http://electronics.stackexchange.com/questions/4983/how-to-determine-position-from-gyroscope-and-accelerometer-input
https://code.google.com/archive/p/ardu-imu/wikis/Theory.wiki

http://www.bristolisopen.com/
http://spectrum.ieee.org/tech-talk/telecom/wireless/5g-researchers-achieve-new-spectrum-efficiency-record
https://github.com/openthread/openthread
http://www.nxp.com/pages/thread-networking-protocol:THREAD-NETWORKING-PROTOCOL

https://www.youtube.com/watch?list=PLISmVLHAZbTTg4Br9cothQU-Ok6xEjDUY&v=byvN4GT8wj0
SimpleLink Sub-1 GHz CC1310 Wireless MCU Intro Texas Instrument

http://hackerboards.com/arduino-compatible-iot-board-offers-lora-wireless/
The board features a 3-axis accelerometer, a magnetometer, and a U-blox Eva 7M GPS module, which SODAQ says was the lowest-power GPS it could find.

http://www.globalspec.com/events/eventdetails?eventId=1084
Introduction to Texas Instruments SimpleLink™ CC2650 for Multiprotocol Communication

https://www.youtube.com/watch?v=3_R-aM2KGnc&index=13&list=PLISmVLHAZbTTg4Br9cothQU-Ok6xEjDUY
SimpleLink Ultra-Low Power Wireless MCU Platform-Based CC1310DK

http://www.versasense.com/files/VersaSense-Brochure.pdf
http://www.versasense.com/

https://twitter.com/OpenMote/status/732173490279874560/photo/1
http://www.openmote.com/
https://openwsn.atlassian.net/wiki/download/attachments/91160755/ict16_slides.pdf
https://twatteyne.wordpress.com/publications/
https://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-02
https://twitter.com/OpenWSN
https://openwsn.atlassian.net/wiki/

Low-Power and Lossy Networks (LLNs)
http://ercim-news.ercim.eu/images/stories/EN101/EN101-web.pdf
Open{WSN|Mote}: Open-Source Industrial IoT

https://tel.archives-ouvertes.fr/tel-00967013/document
PhD Hybrid-ARQ mechanisms in a radio-cognitive context. Romain Tajan

http://www.silicon.fr/bouygues-telecom-accelere-dans-linternet-des-objets-avec-objenious-147370.html

http://limos.isima.fr/spip.php?article27&lang=fr
HDR soutenues en 2014 LIMOS/HD-14-01 : Alexandre GUITTON
Titre : Réseaux de capteurs sans fil à multiples piles protocolaires

RFM22 GNU Radio blocks for receiving reports from Ambient Weather wireless sensors. Tested w/ Ambient Weather F007TH Wireless Thermo-Hygrometer
https://github.com/volgy/gr-ambient

http://www.airspayce.com/mikem/arduino/RadioHead/index.html

Décision n° 2014-1263 de l'Autorité de régulation des communications électroniques et des postes en date du 6 novembre 2014 fixant les conditions d’utilisation des fréquences radioélectriques par des dispositifs à courte portée
http://www.arcep.fr/uploads/tx_gsavis/14-1263.pdf
http://www.arcep.fr/uploads/tx_gspublication/projdec-arcep-freqc-courte-portee-250714.pdf

http://virconel.enst.fr/index.php?option=com_content&view=article&id=47&Itemid=53

Testbeds and Research Infrastructure: Development of Networks and Communities: 7th International ICST Conference, TridentCom 2011, Shanghai, China, April 17-19, 2011, Revised Selected Papers
https://books.google.fr/books?id=0YDEBAAAQBAJ&dq=virconel&source=gbs_navlinks_s

http://wiki.confine-project.eu/_media/wibed:wibed_2014_tfm_pau.pdf
WiBed, A Platform for Commodity Wireless Testbeds

http://www.atmel.com/images/atmel-42028-lightweight-mesh-developer-guide_application-note_avr2130.pdf
http://community.atmel.com/forum/routing-lightweight-mesh
http://asf.atmel.com/docs/3.17.0/sam4l/html/group__group__lwmesh__nwk.html

Libelium espagne waspmote http://www.libelium.com/products/waspmote/

https://lowpowerlab.com/forum/index.php/topic,1273.15.html
https://lowpowerlab.com/forum/index.php/topic,1434.msg9957.html#msg9957
lora low power listening https://lowpowerlab.com/forum/index.php/topic,1731.0.html
1000 bps 40km LoS a 3 dBm TX http://lowpowerlab.com/moteino/#lora
boutique matos avec les RFM* + les moteino : https://lowpowerlab.com/shop/
http://www.link-labs.com/lora/

http://www.lancaster.ac.uk/scc/sites/lora/
LoRa for the Internet of Things

http://www.netblocks.eu/
XRange SX1272 LoRa RF module

http://lowpowerlab.com/blog/2016/02/01/moteinomega-with-trace-antenna/

http://www.acklio.net/
Laurent Toutain is now Co Founder at Acklio
Alexander Pelov is now CEO at Acklio.

https://www.research.ibm.com/labs/zurich/ics/lrsc/lmic.html
IBM Long-Range Signaling and Control (LRSC)

ESP LMIC https://github.com/things4u/LoRa-Thing

https://www.lora-alliance.org/portals/0/specs/LoRaWAN%20Specification%201R0.pdf
LoRa Specification

https://ludyp.com/specifications/
https://ludyp.com/contact/
https://ludyp.com/projects/liodel/

http://www.bortzmeyer.org/files/objets-esclaves-SHOW.pdf

http://websites.isae.fr/ralf/about/index
http://personnel.isae.fr/damien-roque/?lang=fr
http://www.fabric-insa.fr/inauguration-le-9-avril-2015
http://www.telecom-bretagne.eu/lexians/2014/formations/comment-laurent-franck-utilise-les-produits-national-instruments-interview/

experimentation frequences 2016 http://arcep.fr/index.php?id=8571&no_cache=1&tx_gsactualite_pi1[uid]=1843

Une plateforme LoRa avec accès au firmware opensource :
https://www.lembarque.com/le-francais-expemb-se-lance-sur-le-marche-des-passerelles-industrielles-compatibles-lora_004574

Je viens de trouver une dev board LoRa bien sympas qui a des airs de wino :
https://www.kickstarter.com/projects/sodaq/loraone-the-lora-iot-development-board?ref=category_newest

https://datatracker.ietf.org/doc/draft-turner-core-cool-problem-statement/
https://datatracker.ietf.org/doc/draft-somaraju-core-sid/
https://datatracker.ietf.org/doc/draft-veillette-core-yang-cbor-mapping/
https://datatracker.ietf.org/doc/draft-veillette-core-cool/

https://www.irit.fr/~Adrien.Van-Den-Bossche/decaduino/

XLIM Sujet de thèse sur les réseaux en milieu marin Poitiers - La Rochelle

Wake on Radio
http://www.ti.com.cn/cn/lit/an/slaa459a/slaa459a.pdf
http://www.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=slaa459a&docCategoryId=1&familyId=3314

http://senseslab.di.uniroma1.it/administrator/components/com_jresearch/files/publications/Beyond_Duty_Cycling_Wake_up_Ra.pdf

http://pad.tetaneutral.net/p/teensy

http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/
http://lowpowerlab.com/blog/2012/12/24/moteino-coin-cell-battery-tests/
http://www.rocketscream.com/shop/mini-ultra-8-mhz-arduino-compatible
http://www.digitalsmarties.net/products/jeenode
https://blog.adafruit.com/2016/06/03/new-products-adafruit-feather-m0-w-rfm-lora-radio/

https://www.adafruit.com/product/3178
Adafruit Feather M0 with RFM95 LoRa Radio - 900MHz

https://www.adafruit.com/product/3179
Adafruit Feather M0 RFM95 LoRa Radio - 433MHz

https://blog.adafruit.com/wp-content/uploads/2012/06/CortexMInstructions.png



h2. Data

h3. TeensyWiNo 20160623

<pre>
rf22.setModemConfig(modem_mode);
for(int jj=0;jj<100;jj++) {
tmicro1=micros();
rf22.send((uint8_t*)data_f, size);
tmicro2=micros();
rf22.waitPacketSent();
tmicro3=micros();
Serial.print...
}
</pre>

Table 11. Operating Modes Response Time page 16 200 micro tune => tx

Results in fonction of modem_mode tsend=tmicro2-tmicro1, twaitsend=tmicro3-tmicro2, for size = 8 bytes then 16 bytes

attachment:rfm22_gfsk_send.ods

RTL2838 DVB-T gqrx GFSK_Rb2Fd5 50cm et 800cm

!sdr-wino-GFSK_Rb2Fd5-50cm.png!

!sdr-wino-GFSK_Rb2Fd5-800cm.png!

modem = GFSK_Rb2_4Fd36
Freq = 433.1 + 0.2*I
TxPower = I

<pre>
#define RH_RF22_TXPOW_1DBM 0x00
#define RH_RF22_TXPOW_2DBM 0x01
#define RH_RF22_TXPOW_5DBM 0x02
#define RH_RF22_TXPOW_8DBM 0x03
#define RH_RF22_TXPOW_11DBM 0x04
#define RH_RF22_TXPOW_14DBM 0x05
#define RH_RF22_TXPOW_17DBM 0x06
#define RH_RF22_TXPOW_20DBM 0x07
</pre>

!rf22_freq_tx_hold.png!