DEVELOPMENT PLATFORMS
This section presents a graphical timeline of the IoT hardware development platforms discussed in the preceding sections, as shown in Figure 6.5. The figure depicts the evolution of the hardware development boards that were considered in this chapter, starting with the hardware development platforms that were used in the past 9 years, followed by those that are currently being used today, and it also portrays the ones that are on the horizon in the next 5 years.
6.8 CONCLUSIONS 6.8 CONCLUSIONS
As we enter into a new era of IoT, with humans becoming the minority on the Internet, IoT devel-opers will require hardware platforms with more powerful features that will be able to cope with the complexities of the future IoT. In this chapter, we have explored several features of a number of IoT hardware development platforms in the past 9 years, and the features of many that are currently being used today. We have also attempted to predict the same attributes for the hardware platforms that will be developed in the next 5 years.
Although the first release of each of those boards was considered a groundbreaking achievement because of their various capabilities, from this study it is clear that given the features of the past hard-ware platforms, their performance is not comparable to the modern-day hardhard-ware platforms. This is becoming more obvious as the new platforms are beginning to attain the capability of the present-day
13 1355 IoT Hardware Development Platforms
smartphones and computers. Furthermore, the trends in the current technological advances and the ongoing research that we have reported in different fields show that the capabilities of the future hardware platforms will no doubt surpass the capabilities of the modern-day development boards.
This is actually good news for designers and developers, because the increased capacity in terms of processing power, memory and storage capacity, and battery life, as well as the inclusion of hardware security features will translate into more robust development boards. Such boards can support the necessary security mechanisms that can be used for protecting user-sensitive data and privacy.
While designers and developers eagerly anticipate these improvements, they probably will never be satisfied. This is because, as the performance of these IoT devices improves, the complexity of our work and the type and size of real-time data we will have to deal with in the near future will also increase.
ACKNOWLEDGMENTS ACKNOWLEDGMENTS
The authors wish to thank the Centre for Geodesy and Geodynamics, National Space Research and Development Agency, Toro, Bauchi State, Nigeria for supporting this work. This work was sup-ported by National Funding from the FCT—Fundação para a Ciência e a Tecnologia, through the UID/EEA/50008/2013 Project.
FIGURE 6.5 Graphical timeline of evolution of the IoT hardware development platforms.
1
13636 Internet of Things
REFERENCES REFERENCES
Ada, L. 2016. Using the Wi-Fi module Adafruit. September 21. Accessed September 27. https://learn.adafruit.
com/adafruit-feather-m0-wifi-atwinc1500/using-the-wifi-module.
Al-Fuqaha, A., M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash. 2015. Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Communications Surveys Tutorials 17: 4.
Allan, A. 2016. Meet the new raspberry Pi 3— A 64-bit Pi with built-in wireless and bluetooth LE. Make , February 28. Accessed September 28. http://makezine.com/2016/02/28/meet-the-new-raspberry-pi-3/.
Arthur, C. 1996. The first computer was as big as a room. Now they’ re the size of a full stop... and getting even maller. Independent , May 28. Accessed June 14. http://www.independent.co.uk/news/the-first-computer-was-as-big-as-a-room-now-theyre-the-size-of-a-full-stop-and-getting-even- smaller-1349636.html.
Atwell, C. 2013. The biggest-little revolution: 121. Accessed September 25. https://www.edn.com/design/diy/4419990/The-biggest-little-revolution--0 single-board computers for under $100. EDN Network, August 10-single-board-computers-for-under--100.
B’ Far, R. 2005. Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML , 13. Cambridge: Cambridge University Press.
Bahl, A. 2016. PCBs for the Internet of things. Protoexpress.com, March 14. https://www.protoexpress.com/
blog/pcbs-for-the-iot/.
Brumley, D. and D. Boneh. 2005. Remote timing attacks are practical. Elsevier Journal of Computer Networks 48: 701– 716.
DeLisle, J-J. 2015. What’ s the difference between IEEE 802.11af and 802.11ah? Microwaves and RF , April 24. Accessed August 3. http://mwrf.com/active-components/what-s-difference-between-ieee-80211af-and-80211ah.
Derhacobian, N. 2016. One chio to rule them all? The Internet of things and the next great era of hardware.
TechCrunch , May 28. Accessed July 5. https://techcrunch.com/2016/05/28/one-chip-to-rule-them-all-the-internet-of-things-and-the-next-great-era-of-hardware/.
Derhamy, H., J. Eliasson, J. Delsing, and P. Priller. 2015. A sur vey of commercial frameworks for the Internet of things. In IEEE 20th Conference on Emerging Technologies Factory Automation (ETFA) , 1– 8.
Accessed March 8, 2017. doi:10.1109/ETFA.2015.7301661.
Doukas, C. 2012. Building the Internet of Things with Arduino , 1– 348. Las Vegas: Create Space Independent Publishing Platform.
Farnham, K. 2016. Particle.io ships the electron, a small cellular IoT board. InforQ , February 23. Accessed September 28. https://www.infoq.com/news/2016/02/electron-cellular-iot-board.
Fernandez, A. 2014. Rapid prototyping the Internet of things. Element14 Tech Journal 2: 8– 10.
FutureTimeline.net. 2016. IBM scientists achieve storage memory breakthrough. May 17. Accessed July 5.
http://www.futuretimeline.net/blog/2016/05/17-2.htm#.V3uSxrgrKUk.
Gaur, P. and M. P. Tahiliani. 2015. Operating systems for IoT devices: A critical survey. In IEEE Region 10 Symposium (TENSYMP) , 33– 36. Accessed September 30. doi:10.1109/TENSYMP.2015.17.
Gil, D., A. Ferrá ndez, H. Mora-Mora, and J. Peral. 2016. Internet of things: A review of surveys based on con-text aware intelligent services.Sensor 16: 1. Accessed September 30. doi:10.3390/s16071069.
Green, C. 2015. The end of Moore’ s law? Why the theory that computer processors will double in power every two years may be becoming obsolete. Independent , July 16. Accessed July 5, 2016. http://www.inde- pendent.co.uk/life-style/gadgets-and-tech/news/the-end-of-moores-law-why-the-theory-that-computer-processors-will-double-in-power-every-two-years-10394659.html.
Hahm, O., E. Baccelli, H. Petersen, and N. Tsiftes. 2016. Operating systems for low-end devices in the Internet of things: A survey. IEEE Internet of Things Journal 3: 1.
Hanna, S. 2016. Hardware is the foundation of IoT security. GlobalSign, July 26. Accessed October 1. https://
www.globalsign.com/en/blog/iot-security-hardware/.
Harvey, L. 2015. Service providers are uniquely positioned for secure IoT. TM Forum, March 15. http://inform.
tmforum.org/perspectives2015/2015/03/service-providers-are-uniquely-positioned-for-secure-iot/.
Hruska, J. 2016. Phase change memory can operate thousands of times faster than cur-rent ram. Extremetech, August 15. Accessed September 29. http://www.extremetech.com/
computing/233691-phase-change-memory-can-operate-thousands-of-times-faster-than-current-ram.
Hughes, J. M. 2016. Arduino: A Technical Reference , 1– 534. Sebastopol, CA: O’ Reilly Media.
Kantoch, E., P. Augustyniak, M. Markiewicz, and D. Prusak. 2014. Monitoring activities of daily living based on wearable wireless body sensor network. Presented at IEEE 36th Annual International Conference on Engineering in Medicine and Biology Society. Accessed July 3, 2016. doi:10.1109/EMBC.2014.6943659.
13 1377 IoT Hardware Development Platforms
Klosowski, T. 2016. The best operating systems for your Raspberry Pi projects. Lifehacker , May 5.
Accessed September 28. jec-1774669829.
Klosowski, T. 2017. How much power the Raspberry Pi Zero W uses compared to other models. Lifehacker , March 1. Accessed March 5. http://lifehacker.com/how-much-power-the-raspberry-pi-zero-w-uses-compared-to-1792854782.
Kolker, E. 2015. Tessel 2 hardware overview. TESSEL, March 10. Accessed June 13, 2016. https://tessel.io/
blog/113259439202/tessel-2-hardware-overview.
Kumar, S. 2015. Past, present and future of IoT [Internet of Things]. Tips2Secure.com, December 3. http://
www.tips2secure.com/2015/08/internet-of-things-past-present-future.html.
Langston, J. 2015. Popular science names ‘ power over Wi-Fi’ one of the year’ s game-changing technologies.
University of Washington Today, November 18. Accessed July 7, 2016. http://www.washington.edu/
news/2015/11/18/popular-science-names-power-over-wi-fi-one-of-the-years-game-changing-technolo-gies/.
Lee, T. 2015. The hardware enablers for the Internet of things— Part I. IEEE Internet of Things Newsletter.
Accessed June 27, 2016. http://iot.ieee.org/newsletter/january-2015/the-hardware-enablers-for-the-internet-of-things-part-i.html.
Lesjak, C., D. Hein, and J. Winter. 2015. Hardware-security technologies for industrial IoT: TrustZone and secu-rity controller. In41st Annual Conference of the IEEE Industrial Electronics Society : 002589– 002595.
Accessed September 27, 2016. doi:10.1109/IECON.2015.7392493.
Lyons, C. 2015. A history of the Raspberry Pi. Nova Blog, March 4. http://novadigitalmedia.com/history-raspberry-pi/.
Maksimović , M., V. Vujović , N. Davidović , V. Miloš ević , and B. Periš ić . 2014. Raspberry Pi as Internet of things hardware: Performances and constraints. InProceedings of 1st International Conference on Electrical, Electronic and Computing Engineering IcETRAN , 1– 6. Accessed March 13, 2017.
https://www.researchgate.net/profile/Vladimir_Vujovic/publication/280344140_ELI16_Maksimovic_
Vujovic_Da vidovi c_Milosevic_Perisic/links/55b3 368608ae928 9a08594aa/ELI1 6-Maksimovic-Vujovic-Davidovic-Milosevic-Perisic.pdf?srcin=publication_list.
MagPi. 2016. Raspberry Pi 3 is out now! Specs, benchmarks and more.March. Accessed June 27. https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/.Official Raspberry Pi Magazine , MagPi. 2017. Introducing raspberry Pi Zero W.Official Raspberry Pi Magazine . Accessed June 5. https://
www.raspberrypi.org/magpi/pi-zero-w/.
McKay, J. 2015. How Tessel 2 compares with the srcinal Tessel board— First look: Tessel 2 embeds node.js in your project for 35 bucks. Make , March 6. http://makezine.com/2016/06/30/these-custom-night-vision-goggles-dont-even-look-homemade/.
McRoberts, M. 2010. Beginning Arduino , 1– 434. New York: Springer.
Mearian, L. 2016. These technologies will blow the lid off data storage.ComputerWorld , March 9. Accessed July 5. http://www.computerworld.com/article/3041947/data-storage/how-these-technologies-will-blow-the-lid-off-data-storage.html.
Mehta, Y. P., V. P. Dadhich, and P. H. Pandey. 2016. Internet of Things (IoT). International Journal of Technical Research and Applications 41: 20. Accessed July 8. http://www.ijtra.com/ijtra-special-issue01.php?issue=Special%20Issue%2041
Miller, S. 2016. Enhancing Raspberry Pi security Zymbit. Accessed September 26. https://zymbit.com/
securing-your-iot-devices-2/.
Mineraud, J., O. Mazhelis, X. Su, and S. Tarkoma. 2016. A gap analysis of Internet of things platforms.
Elsevier Journal of Computer Communications 89– 90:5– 16.
Molloy, D. 2015. Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux , 3– 22.
Indianapolis: Wiley.
Morgan, L. 2015. 14 ways IoT will change big data and business forever. InformationWeek , December 14. Accessed September 30, 2016. http://www.informationweek.com/iot/14-ways-iot-will-change-big-data-and-business-forever/d/d-id/1323531.
Andras Moritz, C., S. Chheda, and K. Carver. 2015. Security microprocessor against information leakage and physical tampering. Google patents, June 30. Accessed October 1, 2016. https://www.google.com/
patents/US9069938.
Morra, J. 2016. Forget shrinking transistors. Fuse them together in three dimensions. Electronic Design , April 22.
Accessed July 8. http://electronicdesign.com/microprocessors/forget-shrinking-transistors-fuse-them-together-three-dimensions.
1
13838 Internet of Things
Mossinger, M., B. Petschkuhn, J. Bauer, R. C. Staudemeyer, M. Wojcik, and H. C. Pohls. 2016. Towards quantifying the cost of a secure IoT: Overhead and energy consumption of ECC signatures on an ARM-based device. In IEEE 17th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM) , 1– 6. Accessed September 26. doi:10.1109/WoWMoM.2016.7523559.
Ortmeyer, C. 2014. Then and now: A brief history of single board computers. Electronic Design Uncovered, December 6. Accessed June 18, 2016. http://www.newark.com/wcsstore/ExtendedSitesCatalogAsset Store/cms/asset/pdf/americas/common/NE14-ElectronicDesignUncovered-Dec14.pdf.
Park, M. 2015. IEEE 802.11ah: Sub-1-GHz license-exempt operation for the Internet of things. IEEE Communications Magazine 53: 145– 151.
Particle. 2017. Security checklist for the Internet of things: An essential guide to securing connected products.
Particle , January 3. Accessed April 5. https://www.particle.io/.
Paul, I. 2016. Future Intel chip tech will sacrifice speed gains for power efficiency.PCWorld , February 9.
Accessed July 5. http://www.pcworld.com/article/3031222/tech-events-dupe/future-intel-chip-tech-will-sacrifice-speed-gains-for-power-efficiency.html.
Pinkerton, G. 2002. Many technologies contribute to miniaturization. Electronic Design , December 23. Accessed July 8, 2016. http://electronicdesign.com/boards/many-technologies-contribute-miniaturization.
Purcell, L. 2016. The past, present and future of IoT. Intel Developer Zone , March 3. https://software.intel.
com/en-us/articles/the-past-present-and-future-of-iot.
Raman, S., R. Weigel, and T. Lee. 2016. Internet of space (IoS): A future backbone for the Internet of things?
IEEE Internet of Things . March 8. Accessed July 6. http://iot.ieee.org/newsletter/march-2016/the-inter-net-of-space-ios-a-future-backbone-for-the-internet-of-things.html.
RasPi.TV. 2017. How much power does Pi Zero W use? RasPi.TV, March 1. Accessed March 5. http://raspi.
tv/2017/how-much-power-does-pi-zero-w-use.
Rouffineau, T. 2016. Ubuntu core now available for Samsung ARTIK 520 and 10.Ubuntu , May 5. Accessed September 28. https://insights.ubuntu.com/2016/05/05/ubuntu-core-now-available-for-samsung-artik-5-and-10/.
Rush, C. 2016. BeagleBone Green Wireless— 802.11 b/h/n Wi-Fi and Bluetooth 4.1. Maker.10 , May 20.
Accessed September 28. https://www.maker.io/en/blogs/beaglebone-green-wireless-802-11-b-g-n-wi-fi-bluetooth-4-1/4ea7485457f240be9f914f78667bbe39.
Saleh, R., S. Wilton, S. Mirabbasi, A. Hu, M. Greenstreet, G. Lemieux, P. Pratim Pande, C. Grecu, and A.
Ivanov. 2006. System-on-chip: Reuse and integration.Proceedings of the IEEE 94: 1050– 1069.
Sartain, J. D. 2016. Hello HaLow: Your guide to the Wi-Fi alliance’ s new IoT spec. Networkworld , May 23.
http://www.networkworld.com/article/3072961/internet-of-things/hello-halow-your-guide-to-the-wi-fi-alliance-s-new-iot-spec.html.
Savov, V. 2015. IBM’ s 7nm chip breakthrough points to smaller, faster processors.THE VERGE , July 9.
Accessed July 5, 2016. http://www.theverge.com/2015/7/9/8919091/ibm-7nm-transistor-processor.
Gartner. 2016. Gartner says 6.4 billion connected “ things” will be in use in 2016, up 30 percent from 2015.
Gartner. Accessed July 4. http://www.gartner.com/newsroom/id/3165317.
Somov A. and R. Giaffreda. 2015. Powering IoT devices: Technologies and opportunities. IEEE Internet of Things , November 9. Accessed July 7, 2016. http://iot.ieee.org/newsletter/november-2015/powering-iot-devices-technologies-and-opportunities.html.
Supalla, Z. 2015. Photon changelog.Particle , May 15. Accessed June 30, 2016. https://community.particle.
io/t/is-photon-open-source/12440/3.
Swift, A. 2016. How open, hardware-based IoT security can be a win-win for innovation and regulation. IEEE Computer Society, February 25. https://www.computer.org/web/computingnow.
Tian, L., J. Famaey, and S. Latré . 2016. Evaluation of the IEEE 802.11ah restricted access window mechanism for dense IoT networks. In IEEE 17th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM) , 1– 9. Accessed August 3. doi: 10.1109/WoWMoM.2016.7523502.
Upton, E. 2012. Introducing turbo mode: Up to 50% more performance for free. Raspberry Pi Foundation, September 19. https://www.raspberrypi.org/blog/introducing-turbo-mode-up-to-50-more-performance-for-free/.
van Eijndhoven, J. 2011. Measuring power consumption of the OMAP4430 using the PandaBoard. Vector Fabrics Blog, November 17. https://www.design-reuse.com/industryexpertblogs/27827/omap4430-mobile-soc.
html.
Vasudevan, A., J. M. McCune, and J. Newsome. 2014.Trustworthy Execution on Mobile Devices , 33. Berlin:
Springer.
Vermes, K. 2015. World’ s smallest computer is smaller than a grain of rice, powered by light. Digital Trends , April 7. Accessed June 13, 2016. https://www.digitaltrends.com/computing/say-hello-worlds-tiniest-computer-michigan-micro-mote/.
13 1399 IoT Hardware Development Platforms
Voica, A. 2016. A guide to IoT processors. Imagination Technologies Blog, June 21. https://imgtec.com/
blog/a-guide-to-iot-processors/.
Vujovic, V., S. Jokic, and M. Maksimovic. 2015. Power efficiency analysis in Internet of things sensor nodes.
InSecond International Electronic Conference on Sensors and Applications , 2. Accessed July 7, 2016.
doi:10.3390/ecsa-2-D005.
Wong, M. M., M. L. D. Wong, C. Zhang, and I. Hijazin. 2015. Compact and short critical path finite field inverter for cryptographic S-box. In IEEE International Conference on Digital Signal Processing (DSP) , 775. Accessed September 26, 2016. doi:10.1109/ICDSP.2015.7251981.
14 1411