ST tech tour - sigfox presentation & hands-on dempFrançois Oudot
This presentations was given at the ST tech tour of Chicago and Seattle. It introduces sigfox and go through the first steps of getting your hands on the ST devkit and the sigfox backend.
Overview of the Sigfox Technology & Services
Used as support for a webinar to Sigfox partners (Universities, Developers & Startups) : https://www.youtube.com/watch?v=I1PaypiGO4Q
Sigfox discovery workshop using an Arduino MKRFOX board.
* Getting started with the MKRFOX
* Getting started with the Sigfox Cloud
* First messages over the Sigfox network
* Downlink feature
* Callback settings
* Events configuration
* IFTTT demo
* API configuration
Session held in Cape Town on November 8th, 2017
Full overview of the Sigfox Service
Some details are proper to the Sigfox Radio Configuration 2 (USA - Mexico - Brazil) : Frequency & spetcrum occupation
ST tech tour - sigfox presentation & hands-on dempFrançois Oudot
This presentations was given at the ST tech tour of Chicago and Seattle. It introduces sigfox and go through the first steps of getting your hands on the ST devkit and the sigfox backend.
Overview of the Sigfox Technology & Services
Used as support for a webinar to Sigfox partners (Universities, Developers & Startups) : https://www.youtube.com/watch?v=I1PaypiGO4Q
Sigfox discovery workshop using an Arduino MKRFOX board.
* Getting started with the MKRFOX
* Getting started with the Sigfox Cloud
* First messages over the Sigfox network
* Downlink feature
* Callback settings
* Events configuration
* IFTTT demo
* API configuration
Session held in Cape Town on November 8th, 2017
Full overview of the Sigfox Service
Some details are proper to the Sigfox Radio Configuration 2 (USA - Mexico - Brazil) : Frequency & spetcrum occupation
15 minutes intro to the Sigfox service, before a Bosch presentation of their Sigfox usecases & implementation
Presentation made during Bosch Connected Experience (March 2017, Berlin)
Sigfox is a connectivity service, dedicated to the IoT ... And focused on very small messages, up to 12 bytes.
How a few bytes can lead to Big Data ?
Presentation during the IoT & Big Data Meetup :http://www.meetup.com/fr-FR/Internet-of-Things-Thinkers-Meetup/events/229862142/
IoT Workshop with Sigfox & Arduino - Copenhagen Business SchoolNicolas Lesconnec
Hands On IoT Workshop, using an Arduino MKRFOX board
(March 2019)
First steps on the Sigfox network :
* Send first messages
* Use the Sigfox Cloud to check incoming data
* Set up first callbacks to push data
* Complex frame handling
* Downlink communication
* Event monitoring
Antenna design for sigfox ready devices recommendation guideSigfox
In this document, several aspects of antenna design and integration are developed. The document focuses on SIGFOX IOT application and small form factor devices.
The importance of implementing a high-performance antenna in a device is demonstrated by analyzing the SIGFOX radio link budget.
Theories are then developed to explain why antennas can be extremely sensitive to their environment and may therefore have varying performance (e.g. when held compared to standing alone). Using the same arguments, it is shown that the same antenna can have different behavior when implemented in two distinct device architectures. This leads to an initial finding that for each device development, a specific antenna design, or at least antenna tuning, must be carried out.
Then, the most important physical parameters that impact antenna characteristics and behavior are presented. Several typical antenna topologies, miniaturization techniques, and manufacturing techniques applicable to SIGFOX IOT applications and small form factor devices are listed.
Advice regarding off-the-shelf antennas is given to explain why antenna performance depicted in datasheets may differ from “real-life implementation” performance.
A selection tool will help the reader to select the best antenna topology for the device, based on several parameters such as expected performance, integration or miniaturization level, and design complexity.
To close the document, a simple method that roughly estimates devices radiated performance is given. This method does not involve very expensive equipment, such as anechoic chambers, and is relatively easy to set up.
Colloque Enseignants IUT GEII (Génie Electronique et Informatique Industrielle)
Premiers pas sur le réseau Sigfox
* Utilisation d'une carte Arduino MKRFOX 1200 pour envoyer de premiers messages sur le réseau
* Utilisation d'une plateforme IoT pour recevoir et visualiser les données
Sigfox Workshop in Torino - Nov 26th
Full presentation of the Sigfox service : basics, radio protocol & properties, uplink/downlink communications, security, hardware solutions, cloud service, current use cases in production, ...
+ Support slides for technical workshop with SmartEverything boards
Slides of my presentation at the Paris Hackers meetup (Oct 2014)
Overview of what Sigfox is about, its benefits & constraints. Use cases, alternatives, et al
From an outsider point of view ;) I joined Sigfox several months after that
15 minutes intro to the Sigfox service, before a Bosch presentation of their Sigfox usecases & implementation
Presentation made during Bosch Connected Experience (March 2017, Berlin)
Sigfox is a connectivity service, dedicated to the IoT ... And focused on very small messages, up to 12 bytes.
How a few bytes can lead to Big Data ?
Presentation during the IoT & Big Data Meetup :http://www.meetup.com/fr-FR/Internet-of-Things-Thinkers-Meetup/events/229862142/
IoT Workshop with Sigfox & Arduino - Copenhagen Business SchoolNicolas Lesconnec
Hands On IoT Workshop, using an Arduino MKRFOX board
(March 2019)
First steps on the Sigfox network :
* Send first messages
* Use the Sigfox Cloud to check incoming data
* Set up first callbacks to push data
* Complex frame handling
* Downlink communication
* Event monitoring
Antenna design for sigfox ready devices recommendation guideSigfox
In this document, several aspects of antenna design and integration are developed. The document focuses on SIGFOX IOT application and small form factor devices.
The importance of implementing a high-performance antenna in a device is demonstrated by analyzing the SIGFOX radio link budget.
Theories are then developed to explain why antennas can be extremely sensitive to their environment and may therefore have varying performance (e.g. when held compared to standing alone). Using the same arguments, it is shown that the same antenna can have different behavior when implemented in two distinct device architectures. This leads to an initial finding that for each device development, a specific antenna design, or at least antenna tuning, must be carried out.
Then, the most important physical parameters that impact antenna characteristics and behavior are presented. Several typical antenna topologies, miniaturization techniques, and manufacturing techniques applicable to SIGFOX IOT applications and small form factor devices are listed.
Advice regarding off-the-shelf antennas is given to explain why antenna performance depicted in datasheets may differ from “real-life implementation” performance.
A selection tool will help the reader to select the best antenna topology for the device, based on several parameters such as expected performance, integration or miniaturization level, and design complexity.
To close the document, a simple method that roughly estimates devices radiated performance is given. This method does not involve very expensive equipment, such as anechoic chambers, and is relatively easy to set up.
Colloque Enseignants IUT GEII (Génie Electronique et Informatique Industrielle)
Premiers pas sur le réseau Sigfox
* Utilisation d'une carte Arduino MKRFOX 1200 pour envoyer de premiers messages sur le réseau
* Utilisation d'une plateforme IoT pour recevoir et visualiser les données
Sigfox Workshop in Torino - Nov 26th
Full presentation of the Sigfox service : basics, radio protocol & properties, uplink/downlink communications, security, hardware solutions, cloud service, current use cases in production, ...
+ Support slides for technical workshop with SmartEverything boards
Slides of my presentation at the Paris Hackers meetup (Oct 2014)
Overview of what Sigfox is about, its benefits & constraints. Use cases, alternatives, et al
From an outsider point of view ;) I joined Sigfox several months after that
This is a presentation about our smart councils program for Australia to onboard councils into becoming smarter with simple to implement IoT solutions at no cost to start their IoT journey. No catch. We have been commissionned by the CEFC to bring more energy & productivity efficiencies in Australia. This is part of our commitment. Get in touch with us at smartcouncil@thinxtra.com to get access to our kick-off offers for 2018.
Bezprzewodowa komunikacja ethernet w obszarach przemysłowychAgnieszka Kuba
Tematyka prezentacji obejmuje zagadnienia:
Obszary zastosowań
Jaką technologię transmisji wybrać? WLAN kontra Bluetooth
Charakterystyka urządzeń WLAN i Bluetooth
Topologia sieci WLAN i Bluetooth
Bezprzewodowa komunikacja Profinet
WLAN Roaming
Zastosowania specjalne
Nowe trendy w komunikacji bezprzewodowej
Technologia MIMO i SISO
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
10. About Sigfox
Sigfox is not selling chips
Sigfox is not building connected solutions
Sigfox has invented a radio protocol
Sigfox operates a global network
11. Why Sigfox ?
Need for a solution dedicated to the IoT, not an
existing one tweaked for it.
We only serve the IoT, that’s why we’re doing it
efficiently
12.
13. New possibilities
Existing solutions: Cheaper connection & extended
battery life
Enables totally new IoT applications
Backup connectivity for higher bandwidth devices
14. How to sigfox
Detect something to send (that’s the hard part)
Power on the communication module
Send
Message is picked up by the network
Data is received on your server
17. Modules
Starting from $2
Offers combining Sigfox with Wifi , BLE, GPS
Fast track for product certification
Quite expensive
for industrialisation
Skills needed
Ref.Designs
Cheapest solution
Skills++ needed
Certification
program
18. Building your own
You can build your own, using one of the compatible
RF transceivers (NXP, STMicro, TI, Semtech, SiLabs)
Only interesting for huge volumes, retrofit or special
requirements
Will need full Sigfox certification program
19. Prototyping
Arduino & Raspberry Pi kits available from various
partners
RCZ2 (Americas) solutions ecosystem starting to grow
Check out http://partners.sigfox.com for the full
details
20. Antenna
Best way to ruin a great device is to mess the
antenna integration
Balance between design & performance
Take into account from the early days of your project
We’re here to help with experts !
24. Low Energy
Years of battery life
Independent solutions
Reduce maintenance & TCO
25. Low Energy
Tx: ~200mA during a couple of seconds (@22dBm)
Key factor: idle consumption (99.x% of the time)
Idle consumption: µA range
26. Very Long Range
Best case scenario
+100km between transmitter & receiver (base station)
Real life
A few kms (city) to tens of kms (countryside),
depending on the topography
27. Outdoor & Indoor
Good indoor propagation properties
Of course, you need to consider signal attenuation
(~20dB)
30. Less is more !
GPS coordinates (lat x lng) : 6 bytes
Temperature: 2 bytes
State reporting : 1 byte
Heartbeat, update request : 0 byte
Keep it as simple as possible
33. Security
No keys exchanged over the network, no handshake
Messages can be encrypted or scrambled
Each message is signed with a key unique to the
device
34. Message signature
With each message, a hash is calculated & sent; using:
Device ID
Secret key, unique to the device. Never transmitted OTA
Payload
Internal increment
43. Global network
Sigfox is offering a global network, not a solution to
build private networks
Roaming is included is the standard service
Devices will work the same all over the network
44.
45. Sigfox Radio Configuration Zones
RCZ1 RCZ2 RCZ3 RCZ4
Frequency 868 MHz 902 MHz 923 MHz 920 MHz
Power output 14 dBm 22 dBm 14 dBm 22 dBm
Countries
! " # $ %
& ' ( ) *
+ , - . /
0 1
2 3 4 5
6 7 8 9
:;< = >?@
AB
CD
49. Get your data
View messages : Sigfox web platform
Get messages : REST API (pull)
Receive new messages : HTTP Callbacks (push)
50. Callbacks
Each message received from your devices will be
forwarded to your application server
Customisable headers & body
You can set more than one callback
Used to send data back to the device as well
51. 3rd party platforms
You can easily push your data to a 3rd party
platform :
AWS, Azure, Telefonica, thethings.iO, IBM,
Samsung…
52. Downlink messages
A downlink message can be
Semi automatic : sent directly by the network
Customised : sent by your own application server
65. Assisted Living Box
Elderly people benefiting from home services
Monitor carers come & go
NFC badge reader
ROI : 6 months
Increased service quality
66. Fall Detector
Send an alert when the bearer falls
Panic button
No set up
Long battery life
No « locked in » effect ; works everywhere
81. Contribute back
Don’t forget to publish your experiments
Code Samples, HW design, fails … will be useful to other
people
We all start by copy/pasting ;)
Your own website, github, hackster.io, instructables … your
call!