Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

IT Solution through IoT Development

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio

Eche un vistazo a continuación

1 de 81 Anuncio

IT Solution through IoT Development

Descargar para leer sin conexión

It's the slide I used to deliver an IoT-related talk at Arkavidia 2018, a prestigious IT event by Informatics Engineering of ITB.

It's the slide I used to deliver an IoT-related talk at Arkavidia 2018, a prestigious IT event by Informatics Engineering of ITB.

Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a IT Solution through IoT Development (20)

Anuncio

Más de Andri Yadi (12)

Más reciente (20)

Anuncio

IT Solution through IoT Development

  1. 1. x@dycode.com | http://dycodex.com IoT & maker movement enabler CEO by DyCode
  2. 2. Proudly Developer for 
 20 years ASM, QBasic, Pascal, c, C++, Java, PHP, Bash, C#, Visual Basic, HTML, JavaScript, Python, Objective-C, Swift .NET, Qt/QML, Java ME/EE/SE, Android SDK, iOS SDK, Node.js ARM MBED, ESP8266, ESP-IDF, Arduino
  3. 3. 10 years in a row!
  4. 4. So, why IoT?
  5. 5. Human creates 50 Petabytes of Data Photo by Peter Macdiarmid/Getty Images for Somerset House
  6. 6. by 2020 estimated 50 Zettabytes of data Who / what generating it?
  7. 7. Human is unreliable But…
  8. 8. But, why do we need data?
  9. 9. Google’s self-driving car gathers nearly 1 GB DATA per SECOND
  10. 10. A.I. is only possible by Big Data
  11. 11. Again, human is unreliable
  12. 12. Sensors MCU/MPU Energy Source Actuators Network 
 Interface Firmware Things Provide means to the things so they can gather data - see, hear, smell - and react that’s why we need…
  13. 13. Things Connectivity People & Processes Data Data Internet of Things (Sensors, actuators, MCU/MPU, network, energy, firmware) (PAN, LPWAN, Cellular) (IoT Cloud, Machine Learning, AI) that’s why we need…
  14. 14. Things Connectivity People & Processes enable to create new types
 of smart applications & services By integrating
  15. 15. 10 Billion 
 human in 2050 How do you feed them?
  16. 16. According to the FAO, the world has 1.468 billion head of cattle (2015) World Cattle Inventory
  17. 17. "Ini proses panjang yang kita harapkan dapat membuat kita swasembada daging sapi. Dari hitung-hitungan, itu akan selesai 9 sampai 10 tahun.” - Jokowi, 2016
  18. 18. Use Case: SMARTernak Real-time cattle tracking:
 Define geofencing area and alert the owner when cattle exit the area Falling, active/inactive detection, pedometer Heart beat, heat cycle estimation, environment & body temperature Energy harvesting from solar
  19. 19. LoRa 
 Module GPS Energy Harvesting & Solar Panel Battery, Gauge, Charger LoRa Antenna Temperature & Heartbeat Sensor IMU* Sensor *IMU = Inertial Measurement Unit: accelerometer, gyroscope Thing: SMARTernak
  20. 20. User LoRa/ LoRaWAN LoRa Gateway Cloud 5 - 10 km Cellular Cellular SMARTernak - 10,000 ft view
  21. 21. Let’s see a DEMOInternet of
 Things
  22. 22. What did we just see? Tracker Dashboard How? App
  23. 23. More Technical Architecture LoRa Gateway Trigger & Alert Internet Cloud-sideEdge-side Ingestion & StorageTracker Visualization User-side Apps Devices & Firmware Mgt. Processing
  24. 24. Asset Tracking Use Cases Wearable Tracking Cattle Tracking for Precision Livestock Farming Vehicle Tracking
 (Fleet, Truck, Logistics) Panic Button & Tracking Fixed Asset Tracking
  25. 25. Oh… all previous trackers are made by :)
  26. 26. The Tracker Core General purpose is possible because all trackers are powered by the same internal System on Module (SoM) board Benefits: Easier to maintain Stock one type of board & raw components -> cheaper Faster to market Product specialisation or customisation is still possible by: Firmware/software Extension board
  27. 27. DytraX Top Bottom NB-IoT: 
 U-BLOX SARA-N2 MCU: 
 ESP32-PICO GPS/GNSS: 
 U-BLOX ZOE-M8 Battery Charger Battery Gauge 6-Axis Accelerometer & Gyroscope OLED Display Battery Connector Nano SIM 
 Card Holder I2S Digital 
 Microphone 40mm On/Off
 Push Button Magnetometer 2G/3G/4G: 
 U-BLOX SARA-U2 Temperature & Pressure Sensor RGB LED 40 mm Other board version supports LoRa
  28. 28. Hey, What is LoRa, NB-IoT?
  29. 29. Things Connectivity People & Processes Data Data Internet of Things (PAN, LPWAN, Cellular) Let’s get back to this…
  30. 30. ADVANTAGES Highest throughput DISADVANTAGES Spectrum utilization, power requirementsWifi Bluetooth beacons Low application throughput Bluetooth LPWA Cellular No power requirement Low cost Global coverage, application profile standards Higher reliability for mission critical applications CAT 1 and CAT 0 LTE for low cost, and ultimately NB-IoT high range data transfer Power requirements, coverage “black spots” Low data throughput Less reliability for mission critical and real-time applications Satellite Breadth of coverage even in areas with limited infrastructure e.g. at sea or in developing countries Price and interference due to weather conditions Near range Near range Wide range Global Ethernet IoT frameworks map higher-level protocols, stable service for SLAs, mobile backhaul, security Limited range, devices don’t work until they have a method of communication with the network Global Connectivity Option
  31. 31. What is LPWA Connectivity designed specifically for IoT Low Power, Wide Area Networks Low data throughput = High sensitivity = Long range (Relatively) low cost Multiple Access = One-to-Many Architecture Using licensed or unlicensed spectrum
  32. 32. Unlicensed Spectrum EC- -m Licensed Spectrum LPWA: Technologies
  33. 33. Wireless modulation technology, based on Chirp Spread Spectrum (CSS) Physical (PHY) layer for long range communications Operates in the license-free ISM bands all around the world • 433, 868, 915 Mhz • Regulated (power, duty-cycle, bandwidth) E.g: EU: 0.1% or 1% per sub-band duty-cycle limitation (per hour) Sensitivity: -142 dBm, Link budget (EU): 156 dB What is LoRa
  34. 34. ISM Regulation ISM worldwide regulation 7 Output Power vs Duty Cycle Countries Frequency band review Max. output power EU 868 MHz 14 dBm USA 915 MHz 20 dBm Korea 900 MHz 14 dBm Japan 920 MHz Malaysia 862 to 875 MHz 20 dBm Philippines 868 MHz Vietnam 920 to 925 MHz India 865 to 867 MHz Singapore 922 MHz Thailand 920 to 925 MHz Indonesia 922 MHz ANZ 915 to 928 MHz Taiwan 920 to 925 MHz China 470 to 510 MHz 17 dBm 919 to 923MHz 923 to 925MHz Indonesia: 923 to 925MHz (proposed)
  35. 35. Communications protocol & architecture utilizing the LoRa physical layer Freely available, specified by LoRa Alliance Star of Starts Topology. Nodes connect to multiple gateways Data rates are from 300bps to 5.5kbps Device classes: A, B, and C What is LoRaWAN
  36. 36. Cellular-IoT Licensed Spectrum for IoT
  37. 37. LPWA recap 2015 2016 2017 2018 LTE-M 375 kbps NB-IoT 20-65 kbps EC-GSM-IoT 200 kbps GSM 200 kbps LTE CAT-1 10 Mbps CAT-M1 CAT-NB1 Ultra Low Power 10-20 years lifetime Deep Coverage +18dB sensitivity Low Complexity 75% Simpler Immediate Service Global Coverage Durable Investment Long-term availability Trusted Ecosystem Solid supply Cellular IoT: Evolution
  38. 38. What is NB-IoT 3GPP-standardised technology - Release 13 180 kHz RF frontend; Chipset cheaper than Cat M1, cheaper module Can be deployed in: existing LTE bands, in guard bands, re-farmed spectrum, or standalone Other details: Uplink: 250 kbit/s half-duplex (multi-tone), 20 kbit/s (single- tone) Downlink: 250 kbit/s Latency: 1.6s-10s Device Transmit Power: 23 dBm Coverage: 164 dB
  39. 39. Did I mention it’s the 1st NB-IoT product from/by Indonesia?DytraX
  40. 40. Mass Production!
  41. 41. Things Connectivity People & Processes Data Data Internet of Things (PAN, LPWAN, Cellular) Let’s get back to this…
  42. 42. Azure
 IoT Hub and a whole lot more… Makestro Cloud IoT Cloud Platform
  43. 43. Microsoft IoT Central Enterprise-grade IoT SaaS DEMO
  44. 44. Collect & visualize temperature & pressure Microsoft IoT Central
  45. 45. Dashboard Microsoft IoT Central
  46. 46. Getting Started to 
 Microsoft IoT Central https://github.com/dycodex/ESPectro32-IDF/ tree/master/components/AzureIoTHub32/ examples/ThermostatIoTCentral CODE
  47. 47. 0 1 2 4 5 6 7 2013 2017 2020 1,5 0,5 0,3 2,5 1,2 0,6 3 1,9 1,1 Hardware Services Software US$7T IoT Opportunity Globally Hardware +16% Services +24% Software +28% Source: Cisco APJC Market Share 31% 34% 37% US$ Trillion +20%
  48. 48. FSI 140 Infrastructure 207 Dist & Logistics 440 Public Sector 509 Manufacturing 553 Consumer 754 Total 2,603 In US$ Billion APJC IoT Market in 2020: US$2.6T Limited to hardware sales, i.e Wearables & smart devices Connected factories & Smart Cities will be the key themes for APJC Source: Cisco
  49. 49. Devices 56 Network 39 Platform 157 Application 192 Total 444 In IDR Trillion Indonesia IoT Market in 2022: IDR444T Source: Indonesia IoT Forum Major Contributors: Platform & Apps (78%)
  50. 50. Home & Others 3% Agriculture 5% Real Estate 5% Utilities 6% Transportation 7% Government 8% Computing 9% Retail 9% Insurance 13% Healthcare 17% Manufacture 18% Total 400 million Indonesia IoT Devices in 2022: 400M Source: Indonesia IoT Forum Manufacture & Healthcare are major contributors
  51. 51. IT Solution not only software!
 hardware may be needed Closing
  52. 52. How to
  53. 53. Define the problem Identify data sources Identify hardware Define Connectivity & Data Format Define & Implement Security strategy IoT: How to start
  54. 54. As a maker:
  55. 55. Hardware is hard!
  56. 56. ESPectro32 Alora Board Use Development Board!
  57. 57. LEARN TO CODE Image source: https://www.entrepreneur.com/article/241644
  58. 58. Developer Skillset Edge-side Cloud-side Mobile side [Obj-C]
  59. 59. *Disclaimer: I have no data of all players in Indonesia yet. Sorry if you’re not listed. And I’m talking about electronics maker- related players Indonesia Indonesia Join Communities Indonesia
  60. 60. An Indonesia Platform for Maker: 
 to “democratize” knowledge, hardware kit, and software to help makers to start making in hardware. To drive into Internet of Things Disclosure: it’s initiated by DycodeX
  61. 61. Learning Shop Community Software Projects, tutorials, videos, news,
 professional trainings Hardware marketplace from Maker for Maker: kits, devboards, maker tools IoT Cloud infrastructure, software 
 libraries, sample code Offline meetups, seminars, training/hands-on, competitions
  62. 62. ENABLING MAKER MOVEMENT
  63. 63. Visit Our Booth!
  64. 64. It’s exciting time to jump into IoT!
  65. 65. Interested in adopting IoT?
  66. 66. Andri
 CEO
 a (at) dycode.com Get in Touch
  67. 67. makestroid makestroid makestroid
  68. 68. x@dycode.com | http://dycodex.com IoT & maker movement enabler

×