Successfully reported this slideshow.

Live with IOT (Borys Pratsiuk Technology Stream)

0

Share

Loading in …3
×
1 of 26
1 of 26

Live with IOT (Borys Pratsiuk Technology Stream)

0

Share

Download to read offline

Lviv IT Arena is a conference specially designed for programmers, designers, developers, top managers, inverstors, entrepreneur and startuppers. Annually it takes place on 2-4 of October in Lviv at the Arena Lviv stadium. In 2015 conference gathered more than 1400 participants and over 100 speakers from companies like Facebook. FitBit, Mail.ru, HP, Epson and IBM. More details about conference at itarene.lviv.ua.

Lviv IT Arena is a conference specially designed for programmers, designers, developers, top managers, inverstors, entrepreneur and startuppers. Annually it takes place on 2-4 of October in Lviv at the Arena Lviv stadium. In 2015 conference gathered more than 1400 participants and over 100 speakers from companies like Facebook. FitBit, Mail.ru, HP, Epson and IBM. More details about conference at itarene.lviv.ua.

More Related Content

More from IT Arena

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Live with IOT (Borys Pratsiuk Technology Stream)

  1. 1. Borys Pratsiuk, Ph.D Head of R&D Engineering Live with IoT
  2. 2. 2004 2005 C developer 2006 С/С++ developer 2009 - 2011 Asm, С, Android 2007 - 2013 2012 - now defend Ph.D. Join Ciklum ● Senior Android ● Team Lead ● Android Architect ● Head of R&D assistant Profesor in KPI
  3. 3. ● What is it IoT and how to prepare yourself for this new trend. ● How to write embedded programs for your controller? ● What is a difference between ARM, DSP, FPGA? ● How to integrate your prototype with mobile. Agenda
  4. 4. Internet of Things future is comming
  5. 5. each “node” in the network will collect block- by-block environmental data about: ● temperature ● humidity ● light ● air quality, ● wind and precipitation. ● noise levels, ● vibrations, ● detection of Bluetooth- and WiFi- enabled devices https://github.com/ArrayOfThings/arrayofthings.github.io ~10 Tbyte per day
  6. 6. Docker for IoT https://resin.io/
  7. 7. Cloud providers for IoT • Amazon - https://aws.amazon.com/ru/iot/ • Google - https://cloud.google.com/solutions/iot/ • IBM - https://internetofthings.ibmcloud.com/ • Oracle - https://cloud.oracle.com/iot • Saleforce - http://www.salesforce.com/iot-cloud/ • Seecontrol - http://www.seecontrol.com/ • SensorCloud - http://sensorcloud.com/ • KaaProject - http://www.kaaproject.org/
  8. 8. !!!
  9. 9. Is it fast to do?
  10. 10. Microcontrollers ARM
  11. 11. DSP processors
  12. 12. FPGA ● Aerospace and Defense ● Medical Electronics ● Audio ● Automotive ● Broadcast ● Industrial ● Medical ● Scientific Instruments ● Security ● Video & Image Processing ● Wired Communications ● Wireless Communications
  13. 13. Start with IoT
  14. 14. ● Micrium's MicroC/OS-II (http://micrium.com/rtos/ucosii/overview/) ● Express Logic's ThreadX (http://rtos.com/products/threadx/) ● Mentor Graphics' Nucleus (http://www.mentor.com/embedded- software/nucleus/) ● Wind River's microkernel-based companion to VxWorks (http://www. windriver.com/products/vxworks/) ● FreeRTOS (http://www.freertos.org/) ● Unison (http://www.rowebots.com/) ● eCos (http://ecos.sourceware.org/) ● Contiki (http://www.contiki-os.org/index.html) ● RIOT (http://www.riot-os.org/) ● TinyOS (http://www.tinyos.net/) ● LiteOS (http://www.liteos.net/) Embedded OS
  15. 15. ● Assembler, C, C++ ● RTOS - primitives (semaphore, mutex), scheduling techniques ● Interrupt processing, registers, assembly code, ADC, DAC, Timers, PWM, DMA, watchdog, etc. ● I2C, SPI, UART, LIN, SATA, PCIE, USB, CAN, MOST, ● Schematics, oscilloscope, multimeter, soldering iron
  16. 16. Fast mobile prototype
  17. 17. Wifi & Bluetooth in Apps https://developer.android.com/guide/topics/connectivity/bluetooth-le.html
  18. 18. We can do more

×