LoRaWAN devices are typically simple, they grab some sensor data and deliver it back to the network. By adding some embedded machine learning we can make them a lot more intelligent!
This document provides an introduction to TinyML and machine learning for embedded devices. It discusses extracting meaningful features from sensor data, developing machine learning models, and deploying models on microcontrollers with limited resources. The goal is to enable on-device intelligence using TinyML to analyze sensor data without sending raw data to the cloud.
Teaching your sensors new tricks with Machine Learning - CENSIS Tech Summit 2019Jan Jongboom
We collect more sensor data than ever, but throw most of it away due to cost, bandwidth or power constraints. In this presentation we'll look at embedded machine learning, pushing intelligence directly to the sensor edge. Given during the CENSIS Tech Summit 2019 in Glasgow, Scotland.
Get started with TinyML - Embedded online conferenceJan Jongboom
The document discusses the potential of using machine learning for industrial sensors to enable on-device intelligence by recognizing patterns in high-resolution sensor data and extracting meaningful features. It notes that typical sensors currently discard 99% of data due to constraints but machine learning could help detect abnormal vibrations, sounds, or biosignals. The document outlines the process of developing a machine learning model for sensors from getting raw data to building and deploying a model on edge devices to enable new use cases like sensor fusion.
Teaching your sensors new tricks with Machine Learning - Eta Compute webinarJan Jongboom
The document discusses using machine learning for industrial sensors to enable on-device intelligence by recognizing patterns in sensor data. It provides an example of a typical industrial sensor that collects large amounts of high-frequency data but discards 99% of it due to constraints. On-device machine learning can analyze the full sensor data to detect abnormal vibrations, temperatures, or patterns that could indicate faults. The document also outlines the steps to develop machine learning models from raw sensor data collected on edge devices.
Adding intelligence to your LoRaWAN devices - The Things Conference on tourJan Jongboom
The document discusses adding intelligence to LoRaWAN devices by extracting meaningful features from raw sensor data on the device. It notes that currently, 99% of sensor data is discarded due to constraints, but extracting features could enable anomaly detection, classification, and forecasting on the device. It proposes a two-step process: 1) collecting high-resolution raw data from sensors, and 2) extracting features from the raw data on the device to perform intelligent analysis without transmitting all the raw data.
Intelligent Edge - Getting started with TinyML for industrial applicationsJan Jongboom
This document discusses using machine learning for industrial applications with tiny machine learning (TinyML). It notes that 99% of sensor data from industrial sensors is discarded due to constraints. On-device intelligence using TinyML can help find patterns in this data. The document outlines steps for developing TinyML models, including collecting raw sensor data, extracting meaningful features from it, and training and deploying neural network models on edge devices. It provides examples of using TinyML for predictive maintenance, audible monitoring, and lone worker monitoring.
SPICE MODEL of ZR6_RL=8.2(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
This document provides future levels for various indices and stocks for expiry on June 24, 2010. It includes information such as the open price, change from open price, and close price for each underlying asset. The close prices show most indices and stocks decreased from their open prices, with changes ranging from -20.64% to 21.32%. Support and resistance levels are also provided.
The Report contains detailed information about the current level of stocks and the changes that took place throughout the day.In order to provide a better understanding it provides information about the Index future and Stock future.The report also contains information about the Future level of stocks and it acts as a guide and teacher for its readers so that they can properly plan out their stocks and investment.
The document is a market report that provides key data on futures and options contracts expiring on January 31, 2013 for various stocks and indices. It includes data such as open interest levels as of January 28, current price levels and support and resistance levels for each underlying contract. The report shows changes in open interest levels from the previous day and percentage changes in both open interest and closing prices.
The document provides stock and index futures data from the Indian markets, including open interest, changes in open interest, support and resistance levels, and closing prices, as of February 29, 2012. Key indices like Nifty, Bank Nifty, and Mini Nifty are included, along with over 50 individual stocks spanning various sectors. The data suggests mixed performance across indices and stocks over the previous day, with some seeing increases in open interest and others seeing decreases.
The document is a market report that provides key support and resistance levels as well as other data for various stocks and indices for the expiry date of November 29, 2012. It includes information such as the open interest, changes in open interest, support and resistance price levels, and closing prices for various stocks, indices and futures contracts.
The document contains a table listing the standard normal distribution and the associated probability or area to the left of given z-values ranging from -3 to 3 in increments of 0.1. The table contains the z-value in the left column and the corresponding probability or area in the columns to the right ranging from 0.00 to 1.0 in increments of 0.01.
The document is a listing of future levels for various indices and stocks on the Indian market. It provides information such as the open interest, change in open interest from the previous day, and price levels for the near-term expiry of September 30th, 2010. Key data points listed include the lot size, open price, daily change percentages, support and resistance price levels, and close price as of September 17th, 2010 for dozens of stocks and indices trading in futures contracts on Indian exchanges.
The document appears to be a report on futures and options trading from February 20, 2013. It provides key support and resistance levels as well as changes in open interest and closing prices for various stocks and indices trading in the Indian market. Specifically, it shows this data for the Nifty, Bank Nifty, CNXIT and over 50 individual stocks across sectors such as banking, oil and gas, infrastructure, pharmaceuticals, and more.
The document contains data from a conductivity test conducted over time on a solution with a concentration of magnesium. It includes measurements of conductivity, concentration, mass, load, and other variables taken at 10 second intervals from 10 to 430 seconds. The data is presented in a table and two graphs show trends in concentration and mass over time.
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
The document provides a summary of futures trading data for various indices and stocks for an expiry date of February 23, 2012. It includes information such as the open interest, changes in open interest, support and resistance levels, and closing prices for different contracts. Overall, the data shows mixed performance across indices and stocks with some seeing an increase in open interest while others saw a decrease.
The document appears to be a market report on futures and options for various stocks and indices in the Indian market. It provides key data points for the expiry date of February 28, 2013, including the open interest, changes in open interest, support and resistance levels, and closing prices for various stocks and indices like Nifty, Bank Nifty, CNXIT and many others. It summarizes the movement and outlook for various equities in the Indian derivatives market.
The document provides stock market data for various companies in India, including open interest levels, changes in open interest levels, and closing stock prices, as of February 12, 2013. Key data points included are for the Nifty, Bank Nifty, CNXIT indexes as well as over 50 individual stocks across various sectors. Support and resistance levels are also provided for each stock.
This document summarizes the modeling and simulation of a BRT transistor with part number RN1103FV manufactured by Toshiba. It includes the component parameters, evaluation circuits used, simulation results comparing output characteristics like ON/OFF currents and gains to datasheet values, and simulation graphs with less than 5% error.
1) The document provides future levels for various indices and stocks for the expiry date of 25th March 2010 based on data as of 17th March 2010. It includes information such as open interest, change in open interest, closing price and support and resistance levels for each stock/index.
2) Many stocks saw an increase in open interest ranging from 0.18% to 16.25%, while some saw a decrease as high as 27.36%. Closing prices for most were near the day's high or low compared to the opening price.
3) Support and resistance levels for the following trading session are provided to analyze where prices of different stocks are likely to find support or encounter resistance.
- The document provides data on changes in open interest and closing prices for various stock and index futures contracts expiring on December 29, 2011.
- It shows that the open interest decreased for many contracts from December 27 to December 28, with declines over 10% for some stocks like APIL and BALRAMCHIN.
- The closing prices on December 27 also decreased for many contracts compared to the previous day, with falls of over 1% for several stocks like ADANIPOWER and ARVIND.
- Support and resistance levels are provided to analyze where prices may find support or resistance in the near future.
The Report contains detailed information about the current level of stocks and the changes that took place throughout the day.In order to provide a better understanding it provides information about the Index future and Stock future.The report also contains information about the Future level of stocks and it acts as a guide and teacher for its readers so that they can properly plan out their stocks and investment.
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
- The document provides information on future levels for various indices and stocks on May 13th 2010, including open interest, changes in open interest and closing prices.
- Key indices like Nifty, Banknifty and CNXIT saw increases in open interest between 0.33-1.17% and closing prices remained relatively stable, increasing 0.33-0.59%.
- Many stocks saw increases in open interest between 1-15% while closing prices for most stocks remained close to the previous day but some saw more significant increases or decreases of up to 2-3%.
This document discusses how social network games use energy to balance leveling up and earning gold. It compares leveling in massively multiplayer online role-playing games (MMORPGs) versus social network games. In social network games, leveling provides access to new content and acts as a monetization point, while earning gold allows players to engage with more gameplay elements. The document proposes that energy, which limits gameplay time, is an elegant way to balance progression in both leveling and earning gold.
The document discusses balancing progression systems in social network games through the use of energy. It compares leveling in massively multiplayer online role-playing games (MMORPGs) to leveling and earning gold/value in social network games. The document proposes that social network games use energy as a resource to balance how quickly players can level up and earn gold, in order to control playing time and monetization opportunities. Energy replenishes over time and can be used to gain experience points for leveling up or to earn in-game currency. This system aims to balance player progression in leveling and currency acquisition.
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
This document provides future levels for various indices and stocks for expiry on June 24, 2010. It includes information such as the open price, change from open price, and close price for each underlying asset. The close prices show most indices and stocks decreased from their open prices, with changes ranging from -20.64% to 21.32%. Support and resistance levels are also provided.
The Report contains detailed information about the current level of stocks and the changes that took place throughout the day.In order to provide a better understanding it provides information about the Index future and Stock future.The report also contains information about the Future level of stocks and it acts as a guide and teacher for its readers so that they can properly plan out their stocks and investment.
The document is a market report that provides key data on futures and options contracts expiring on January 31, 2013 for various stocks and indices. It includes data such as open interest levels as of January 28, current price levels and support and resistance levels for each underlying contract. The report shows changes in open interest levels from the previous day and percentage changes in both open interest and closing prices.
The document provides stock and index futures data from the Indian markets, including open interest, changes in open interest, support and resistance levels, and closing prices, as of February 29, 2012. Key indices like Nifty, Bank Nifty, and Mini Nifty are included, along with over 50 individual stocks spanning various sectors. The data suggests mixed performance across indices and stocks over the previous day, with some seeing increases in open interest and others seeing decreases.
The document is a market report that provides key support and resistance levels as well as other data for various stocks and indices for the expiry date of November 29, 2012. It includes information such as the open interest, changes in open interest, support and resistance price levels, and closing prices for various stocks, indices and futures contracts.
The document contains a table listing the standard normal distribution and the associated probability or area to the left of given z-values ranging from -3 to 3 in increments of 0.1. The table contains the z-value in the left column and the corresponding probability or area in the columns to the right ranging from 0.00 to 1.0 in increments of 0.01.
The document is a listing of future levels for various indices and stocks on the Indian market. It provides information such as the open interest, change in open interest from the previous day, and price levels for the near-term expiry of September 30th, 2010. Key data points listed include the lot size, open price, daily change percentages, support and resistance price levels, and close price as of September 17th, 2010 for dozens of stocks and indices trading in futures contracts on Indian exchanges.
The document appears to be a report on futures and options trading from February 20, 2013. It provides key support and resistance levels as well as changes in open interest and closing prices for various stocks and indices trading in the Indian market. Specifically, it shows this data for the Nifty, Bank Nifty, CNXIT and over 50 individual stocks across sectors such as banking, oil and gas, infrastructure, pharmaceuticals, and more.
The document contains data from a conductivity test conducted over time on a solution with a concentration of magnesium. It includes measurements of conductivity, concentration, mass, load, and other variables taken at 10 second intervals from 10 to 430 seconds. The data is presented in a table and two graphs show trends in concentration and mass over time.
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
The document provides a summary of futures trading data for various indices and stocks for an expiry date of February 23, 2012. It includes information such as the open interest, changes in open interest, support and resistance levels, and closing prices for different contracts. Overall, the data shows mixed performance across indices and stocks with some seeing an increase in open interest while others saw a decrease.
The document appears to be a market report on futures and options for various stocks and indices in the Indian market. It provides key data points for the expiry date of February 28, 2013, including the open interest, changes in open interest, support and resistance levels, and closing prices for various stocks and indices like Nifty, Bank Nifty, CNXIT and many others. It summarizes the movement and outlook for various equities in the Indian derivatives market.
The document provides stock market data for various companies in India, including open interest levels, changes in open interest levels, and closing stock prices, as of February 12, 2013. Key data points included are for the Nifty, Bank Nifty, CNXIT indexes as well as over 50 individual stocks across various sectors. Support and resistance levels are also provided for each stock.
This document summarizes the modeling and simulation of a BRT transistor with part number RN1103FV manufactured by Toshiba. It includes the component parameters, evaluation circuits used, simulation results comparing output characteristics like ON/OFF currents and gains to datasheet values, and simulation graphs with less than 5% error.
1) The document provides future levels for various indices and stocks for the expiry date of 25th March 2010 based on data as of 17th March 2010. It includes information such as open interest, change in open interest, closing price and support and resistance levels for each stock/index.
2) Many stocks saw an increase in open interest ranging from 0.18% to 16.25%, while some saw a decrease as high as 27.36%. Closing prices for most were near the day's high or low compared to the opening price.
3) Support and resistance levels for the following trading session are provided to analyze where prices of different stocks are likely to find support or encounter resistance.
- The document provides data on changes in open interest and closing prices for various stock and index futures contracts expiring on December 29, 2011.
- It shows that the open interest decreased for many contracts from December 27 to December 28, with declines over 10% for some stocks like APIL and BALRAMCHIN.
- The closing prices on December 27 also decreased for many contracts compared to the previous day, with falls of over 1% for several stocks like ADANIPOWER and ARVIND.
- Support and resistance levels are provided to analyze where prices may find support or resistance in the near future.
The Report contains detailed information about the current level of stocks and the changes that took place throughout the day.In order to provide a better understanding it provides information about the Index future and Stock future.The report also contains information about the Future level of stocks and it acts as a guide and teacher for its readers so that they can properly plan out their stocks and investment.
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK. English Version is http://www.spicepark.net. Japanese Version is http://www.spicepark.com by Bee Technologies.
- The document provides information on future levels for various indices and stocks on May 13th 2010, including open interest, changes in open interest and closing prices.
- Key indices like Nifty, Banknifty and CNXIT saw increases in open interest between 0.33-1.17% and closing prices remained relatively stable, increasing 0.33-0.59%.
- Many stocks saw increases in open interest between 1-15% while closing prices for most stocks remained close to the previous day but some saw more significant increases or decreases of up to 2-3%.
This document discusses how social network games use energy to balance leveling up and earning gold. It compares leveling in massively multiplayer online role-playing games (MMORPGs) versus social network games. In social network games, leveling provides access to new content and acts as a monetization point, while earning gold allows players to engage with more gameplay elements. The document proposes that energy, which limits gameplay time, is an elegant way to balance progression in both leveling and earning gold.
The document discusses balancing progression systems in social network games through the use of energy. It compares leveling in massively multiplayer online role-playing games (MMORPGs) to leveling and earning gold/value in social network games. The document proposes that social network games use energy as a resource to balance how quickly players can level up and earn gold, in order to control playing time and monetization opportunities. Energy replenishes over time and can be used to gain experience points for leveling up or to earn in-game currency. This system aims to balance player progression in leveling and currency acquisition.
This document lists TCP and UDP port ranges used by various online games. It provides over 50 entries for different games along with the port protocols and ranges they typically use. Common ports listed include TCP ports 80, 443, 25, and UDP 123. The document serves as a reference for the network ports required to play these online games.
This document contains a table of values for the standard normal cumulative distribution function φ(z) for z-values ranging from -3 to 2.7 in increments of 0.1. For each z-value, it provides the corresponding φ(z) value which represents the probability that a random variable from the standard normal distribution will be less than or equal to that z-value.
This document contains a table with statistical data showing the standard normal distribution. The table lists z-scores ranging from -3.9 to 2.7 across the top and the corresponding probability values for each z-score listed down the left side. The probability values indicate the percentage of the distribution that falls below that z-score.
This document provides specifications for high speed cobalt micro-precision drills in fractional sizes, including diameter, shank diameter, overall length, flat length, and product codes. It includes over 100 drill sizes ranging from 0.002 to 0.840 inches in diameter. The drills have a reinforced straight shank and 118 degree point and are available in bright finish.
Malaysia Stock MArket : Trading Stratagy for KLCI 10th AprilAlex Gray
This document provides a trading strategy and analysis for the KLCI (Kuala Lumpur Composite Index) from Global Research Limited. It includes the stock symbols and percentage changes for 30 companies listed on the KLCI. It also includes pivot points, resistance and support levels to analyze trends and potential trading opportunities for these stocks. The document disclaims any responsibility for financial gains or losses from acting on the recommendations and projections provided.
The document contains water quality monitoring data from the inlet and outlet of a water treatment system over a period of 20 hours. Parameters measured include pH, temperature, dissolved oxygen, height, time, and others. Inlet BOD was 1678 mg/L and outlet pH ranged from 6.4 to 10.5, generally decreasing throughout the period. Water flow and most parameters indicated the system was performing water treatment over the monitoring period.
Epgp09 scm - group submission - group iii - merloni sp aRajendra Inani
The document provides operating, inventory, and transportation costs for different regions in Italy on a monthly basis. It includes the average costs per piece for operating, inventory, and short haul transportation. It also provides long haul transportation costs by distance from the central warehouse (CW) in kilometers and the corresponding cost in Lire.
The document appears to be a table listing amounts of currency (S/.) over time. It shows increasing amounts over 6 hour intervals from 12:00am to 12:00am the next day, with the amounts doubling every 6 hours. It also includes percentages that correspond to the increases in amounts over time.
The document contains a table with 50 rows listing Peruvian Sol (S/. ) amounts from 1 to 50 in the left column. The middle column shows the percentage increase from the amount in the row above. The right column calculates a running total. It shows the interest accumulated on deposits made throughout a 24 hour period.
This document appears to be a table containing information about interest rates on monetary values over time. It includes columns with principal amounts in Soles, interest rates as percentages, accumulated interest totals, and timestamps throughout a 24 hour period. The table tracks interest accumulating on deposits from 1am to 12am the next day at varying rates.
This document appears to be a table containing information about interest rates on monetary values over time. It includes columns with principal amounts in Soles, interest rates as percentages, accumulated interest totals, and timestamps throughout a 24 hour period. The table tracks interest accumulating on deposits from 1am to 12am the next day at varying rates.
The document appears to be a table showing increasing sums of money (SUM1 and SUM2) over time, with a total column. It starts at 12:00 a.m. with SUM1 at 18, SUM2 at 4, and a total of 22. The sums increase hourly until reaching 710 for SUM1, 100 for SUM2, and 810 as the total by 12:00 a.m. the next day.
Yes, they should trade. Saudi Arabia has a comparative advantage in producing dates, while Idaho has a comparative advantage in producing potatoes. By specializing in their areas of comparative advantage and trading, both countries can consume beyond their production possibilities frontiers.
The document appears to be a table showing Silenia Sanchez Mariño's practice problems. It contains columns with Sol amounts, percentages that increase over time, and a running total. The table tracks Sol amounts and percentages over 50 rows from 12:00:00 a.m. to 12:00:00 a.m. the next day.
The document contains two tables. The first table provides the compound interest factors (1 + i)^n for interest rates ranging from 1-10% and time periods of 1-20 years. The second table provides the present value and future value factors for a uniform series for interest rates of 1-10% and time periods of 1-20 years.
This document provides payroll information for 15 employees of a clothing store called "Almacen mil modas" for weeks 35 and 36 of 2011. It lists each employee's name, position, hire date, basic salary, hours worked, bonuses, deductions for health insurance, pension, and any loans or embargoes. It also calculates each employee's net pay for the two-week period.
The document appears to be a table showing calculations of interest earned on deposits of varying amounts in Peruvian Soles (S/.) at different times over a 24 hour period. It lists the principal deposit amount, interest earned, total amount, date and time. It calculates interest at varying rates from 100% to 4900% on deposits ranging from S/. 1.00 to S/. 50.00. The interest, principal and total are summed in the final columns.
Tiny intelligent computers and sensors - Open Hardware Event 2020Jan Jongboom
The document discusses using machine learning and on-device intelligence to analyze sensor data. It notes that currently 99% of sensor data is discarded due to constraints, but drawing conclusions directly on sensors can vastly increase their usefulness. On-device ML is needed to detect patterns in real-time sensor streams and identify anomalies. The speaker presents an example of classifying sheep activity with a neural network model deployed on an edge device. Edge Impulse is introduced as a service that helps collect sensor data, extract features, train models, and deploy them to edge devices for efficient real-time analysis using limited resources.
Machine learning on 1 square centimeter - Emerce Next 2019Jan Jongboom
This document discusses machine learning on microcontrollers. It notes that microcontrollers are small, cheap, efficient but slow with limited memory. Reinforcement learning is proposed to enable machine learning applications on microcontrollers using techniques like keyword spotting and object detection that can run inferences in real-time. Examples are provided of neural networks trained on microcontrollers achieving applications like facial recognition with battery life of over a year on a coin cell.
Fundamentals of IoT - Data Science Africa 2019Jan Jongboom
As data scientists your job is to create order in the data chaos. But where does this data come from? Real-world data does not magically appear cleanly in your Matlab scripts. This is a talk about the fundamentals of IoT, and how to retrieve data from the real world using sensors and devices. Given during Data Science Africa 2019 in Addis Ababa.
Recording: https://www.youtube.com/watch?v=DxTetwYsXvo&index=1&list=PLiVCejcvpsevQ_I9oDIK6eIgau45fWje2
The Mbed Simulator allows you to cross-compile Mbed OS 5 applications and run them on your computer.
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OSJan Jongboom
This document summarizes a presentation about efficient IoT solutions using LoRaWAN, The Things Network, and Mbed OS. It discusses the benefits of LoRa for long range communication with low power consumption. It provides an overview of LoRaWAN functionality and classes. It also describes the offerings from Arm and The Things Network to simplify IoT development, including Mbed OS as an open source platform and The Things Network for connectivity.
Machine learning on 1 cm2 - Tweakers Dev SummitJan Jongboom
This document discusses machine learning on microcontrollers. It notes that microcontrollers are small, cheap, efficient but slow with limited memory. It then covers reinforcement learning using a board game as an example. It discusses how machine learning can be done efficiently on microcontrollers through techniques like classification rather than training. Examples shown include keyword spotting and object detection on video, achieving inferences per second while using limited RAM and battery life over a year. The document encourages people to get started with machine learning on microcontrollers by running tutorials and examples on development boards.
LoRaWAN is great, but it requires so much hardware. As I live on a plane I want something better. Presentation about simulating LoRaWAN devices. Here's a video of the simulator: https://www.youtube.com/watch?v=C1S8knMlX7w
Develop with Mbed OS - The Things Conference 2019Jan Jongboom
The document discusses Mbed OS, an open source platform OS for IoT devices using Arm Cortex-M microcontrollers. Mbed OS includes integrated security, connectivity options like LoRaWAN, and device management tools. The LoRaWAN stack for Mbed OS supports LoRaWAN versions 1.0.2, 1.0.3 and 1.1, and is optimized for low power usage. Examples are provided to help developers get started with Mbed OS and LoRaWAN.
Firmware Updates over LoRaWAN - The Things Conference 2019Jan Jongboom
IoT deployments last for ten years, but that's a long time. Requirements change, vulnerabilities are found, and standards evolve. You'll need a firmware update solution.
Talk during The Things Conference 2019.
Faster Device Development - GSMA @ CES 2019Jan Jongboom
Presentation about interesting open source developments that can be used in conjunction with LTE Cat-M1 and NB-IoT. Presentation from the GSMA IoT workshop at CES 2019.
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM TokyoJan Jongboom
The document discusses the Mbed LoRaWAN stack, which provides a secure and modular open source LoRaWAN networking stack for IoT devices. It requires minimal memory and is highly configurable. Testing includes certification tests and a simulator. Firmware updates are now standardized and supported in the stack. The stack helps developers quickly build secure LoRaWAN devices and get to market faster.
Simulating microcontrollers - Arm Research Summit 2018Jan Jongboom
The feedback loop for embedded development is slow, let's fix this. Presentation about the Mbed Simulator. https://labs.mbed.com
Introduction to Mbed - Etteplan seminar - August 2018Jan Jongboom
What is Arm Mbed, what is Arm Pelion, and how can it help me create IoT devices faster? Introductionary talk during the Etteplan seminars in Oulu and Espoo 21-22 August 2018 about LoRa in Mbed.
Machine Learning on 1 cm2 - Daho.am 2018Jan Jongboom
Putting machine learning on edge nodes adds local control, reduces privacy concerns, and doesn't require a fast internet connection. uTensor and CMSIS-NN bring ML to the cheapest of computers: microcontrollers. $2 cost and 1 cm2 in size they're found everywhere.
Fundamentals of IoT - Data Science Africa 2018Jan Jongboom
This document summarizes a presentation on fundamentals of IoT given by Jan Jongboom of Arm. It discusses key concepts like data acquisition, microcontrollers, the Mbed OS platform, LoRa networking technology, and The Things Network open IoT network. Examples are given of connecting sensors to collect moisture and temperature data and sending it over LoRa. Deep learning inference on microcontrollers using uTensor is also mentioned. The presentation aims to provide an overview of considerations for building IoT edge nodes and networking them to send sensor data.
What if we can push machine learning to edge nodes? Presentation about uTensor, Mbed OS and ML in general. https://gbgtechweek.com/program/iot-bootcamp/
Embedded Development: meet the web browser - TEQNation 2018Jan Jongboom
Embedded development is stuck in the 90s, building and flashing takes just as long as 20 years ago and development tools are horrendous. Browser development goes way faster, new tools and languages are being launched every other day. What if we can bring these two together? Meet the Mbed Simulator. It allows you to cross-compile embedded code to the browser for a faster development cycle and much better debugging tools.
Machine learning on microcontrollers - Tech Power Summit 2018Jan Jongboom
The document discusses machine learning on microcontrollers. It describes how machine learning can now be run on small, cheap microcontrollers using techniques like reinforcement learning and frameworks like uTensor. This opens up new applications in areas like sensor fusion, federated learning, offline self-contained systems, and more. The document provides examples of models like MNIST digit classification that can run within the limited memory of microcontrollers.
Deep learning on microcontrollers - IETF 101 - T2TRG Jan Jongboom
Machine learning is cool, but requires clusters of GPUs. But what if we can put machine learning on the edge? It would enable new use cases such as sensor fusion, federated learning, or super-advanced compression through auto-encoders. uTensor and CMSIS-NN make it possible for microcontrollers that cost <1$.
Videos in this presentation:
Slide 12: https://www.youtube.com/watch?v=FhbCAd0sO1c
Slide 23: https://twitter.com/janjongboom/status/953014129580748800
Slide 25: https://www.youtube.com/watch?v=PdWi_fvY9Og
Presentation for Thing-to-Thing Research Group during IETF 101 in London.
DNS Resolvers and Nameservers (in New Zealand)APNIC
Geoff Huston, Chief Scientist at APNIC, presented on 'DNS Resolvers and Nameservers in New Zealand' at NZNOG 2025 held in Napier, New Zealand from 9 to 11 April 2025.
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC
Terry Sweetser, Training Delivery Manager (South Asia & Oceania) at APNIC presented an APNIC update at NZNOG 2025 held in Napier, New Zealand from 9 to 11 April 2025.
Best web hosting Vancouver 2025 for you businesssteve198109
Vancouver in 2025 is more than scenic views, yoga studios, and oat milk lattes—it’s a thriving hub for eco-conscious entrepreneurs looking to make a real difference. If you’ve ever dreamed of launching a purpose-driven business, now is the time. Whether it’s urban mushroom farming, upcycled furniture sales, or vegan skincare sold online, your green idea deserves a strong digital foundation.
The 2025 Canadian eCommerce landscape is being shaped by trends like sustainability, local innovation, and consumer trust. To stay ahead, eco-startups need reliable hosting that aligns with their values. That’s where 4GoodHosting.com comes in—one of the top-rated Vancouver web hosting providers of 2025. Offering secure, sustainable, and Canadian-based hosting solutions, they help green entrepreneurs build their brand with confidence and conscience.
As eCommerce in Canada embraces localism and environmental responsibility, choosing a hosting provider that shares your vision is essential. 4GoodHosting goes beyond just hosting websites—they champion Canadian businesses, sustainable practices, and meaningful growth.
So go ahead—start that eco-friendly venture. With Vancouver web hosting from 4GoodHosting, your green business and your values are in perfect sync.
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingsteve198109
Vancouver in 2025 is more than scenic views, yoga studios, and oat milk lattes—it’s a thriving hub for eco-conscious entrepreneurs looking to make a real difference. If you’ve ever dreamed of launching a purpose-driven business, now is the time. Whether it’s urban mushroom farming, upcycled furniture sales, or vegan skincare sold online, your green idea deserves a strong digital foundation.
The 2025 Canadian eCommerce landscape is being shaped by trends like sustainability, local innovation, and consumer trust. To stay ahead, eco-startups need reliable hosting that aligns with their values. That’s where 4GoodHosting.com comes in—one of the top-rated Vancouver web hosting providers of 2025. Offering secure, sustainable, and Canadian-based hosting solutions, they help green entrepreneurs build their brand with confidence and conscience.
As eCommerce in Canada embraces localism and environmental responsibility, choosing a hosting provider that shares your vision is essential. 4GoodHosting goes beyond just hosting websites—they champion Canadian businesses, sustainable practices, and meaningful growth.
So go ahead—start that eco-friendly venture. With Vancouver web hosting from 4GoodHosting, your green business and your values are in perfect sync.
Smart Mobile App Pitch Deck丨AI Travel App Presentation Templateyojeari421237
🚀 Smart Mobile App Pitch Deck – "Trip-A" | AI Travel App Presentation Template
This professional, visually engaging pitch deck is designed specifically for developers, startups, and tech students looking to present a smart travel mobile app concept with impact.
Whether you're building an AI-powered travel planner or showcasing a class project, Trip-A gives you the edge to impress investors, professors, or clients. Every slide is cleanly structured, fully editable, and tailored to highlight key aspects of a mobile travel app powered by artificial intelligence and real-time data.
💼 What’s Inside:
- Cover slide with sleek app UI preview
- AI/ML module implementation breakdown
- Key travel market trends analysis
- Competitor comparison slide
- Evaluation challenges & solutions
- Real-time data training model (AI/ML)
- “Live Demo” call-to-action slide
🎨 Why You'll Love It:
- Professional, modern layout with mobile app mockups
- Ideal for pitches, hackathons, university presentations, or MVP launches
- Easily customizable in PowerPoint or Google Slides
- High-resolution visuals and smooth gradients
📦 Format:
- PPTX / Google Slides compatible
- 16:9 widescreen
- Fully editable text, charts, and visuals
Reliable Vancouver Web Hosting with Local Servers & 24/7 Supportsteve198109
Looking for powerful and affordable web hosting in Vancouver? 4GoodHosting offers premium Canadian web hosting solutions designed specifically for individuals, startups, and businesses across British Columbia. With local data centers in Vancouver and Toronto, we ensure blazing-fast website speeds, superior uptime, and enhanced data privacy—all critical for your business success in today’s competitive digital landscape.
Our Vancouver web hosting plans are packed with value—starting as low as $2.95/month—and include secure cPanel management, free domain transfer, one-click WordPress installs, and robust email support with anti-spam protection. Whether you're hosting a personal blog, business website, or eCommerce store, our scalable cloud hosting packages are built to grow with you.
Enjoy enterprise-grade features like daily backups, DDoS protection, free SSL certificates, and unlimited bandwidth on select plans. Plus, our expert Canadian support team is available 24/7 to help you every step of the way.
At 4GoodHosting, we understand the needs of local Vancouver businesses. That’s why we focus on speed, security, and service—all hosted on Canadian soil. Start your online journey today with a reliable hosting partner trusted by thousands across Canada.
Understanding the Tor Network and Exploring the Deep Webnabilajabin35
While the Tor network, Dark Web, and Deep Web can seem mysterious and daunting, they are simply parts of the internet that prioritize privacy and anonymity. Using tools like Ahmia and onionland search, users can explore these hidden spaces responsibly and securely. It’s essential to understand the technology behind these networks, as well as the risks involved, to navigate them safely. Visit https://torgol.com/
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC
Joyce Chen, Senior Advisor, Strategic Engagement at APNIC, presented on 'APNIC Policy Development Process' at the Local APIGA Taiwan 2025 event held in Taipei from 19 to 20 April 2025.
4. Typical LoRaWAN sensor in 2020
Vibration sensor (up to 1,000 times per second)
Temperature sensor
NFC
Water & explosion proof
Processor capable of running >20 million
instructions per second
5. But... what does it actually do
Once an hour:
• Average motion (RMS)
• Peak motion
• Current temperature
6. 99% of sensor data is discarded due to
cost, bandwidth or power constraints
https://www.mckinsey.com/~/media/McKinsey/Business%20Functions/McKinsey%20Digital/Our%20Insights/
The%20Internet%20of%20Things%20The%20value%20of%20digitizing%20the%20physical%20world/The-Internet-of-things-
Mapping-the-value-beyond-the-hype.ashx
9. On-device intelligence is the only solution
Vibraon pa-ern
heard that lead to fault
state in a weekTemperature
varies in a way that
I've never seen
before
Machine
oscillates different
than all other
machines in the
factory
10. On-device intelligence is the only solution
Temperature varies in a way
that I've never seen before
(0x1)
11. Machine learning is great at finding
pa1erns in messy data
(anything you can't reason about in Excel)
13. TinyML
Inspired by "OK Google"
Focus on inferencing, not training
Machine learning model is just a mathemacal funcon with lots of
parameters
Accuracy vs. speed, reducing parameters, hardware-opmized paths
Targeng ba-ery-powered microcontrollers
Pete Warden
Neil Tan
14. What is it good for?
https://www.flickr.com/photos/oceanyamaha/7091324605
Recognizing sounds Detecting abnormal vibration
https://pixabay.com/photos/washing-machine-wash-cat-4120449/
Biosignal analysis
https://www.flickr.com/photos/sheishine/16696564563
Anything with messy, high-resolu9on sensor data
22. Conclusions back to TTN
♻
Sample for four seconds
Classify
Result differs? Message.
Sheep is walking
h-ps://pixabay.com/photos/sheep-curious-look-farm-animal-1822137/
26. Edge Impulse - TinyML as a service
Embedded or edge
compute deployment
options
Test
Edge Device Impulse
Dataset
Acquire valuable
training data securely
Test impulse with
real-time device
data flows
Enrich data and
generate ML process
Real sensors in real time
Open source SDK
Free for developers: edgeimpulse.com