IoT-Based Ambient Intelligence Microcontroller for Remote Temperature Monitoring

  • Balwinder RajEmail author
  • Jeetendra Singh
  • Santosh Kumar Vishvakarma
  • Shailesh Singh Chouhan
Part of the Computer Communications and Networks book series (CCN)


The aim of this book chapter is to provide a comprehensive assessment of the ambient intelligence (AmI) microcontrollers suitable for low-power Internet of things (IoT) applications. The current challenges and trends in the evolution of low-power and high-performance microcontroller are also explored. The key focus is on the performance analysis of such devices as they facilitate the IoT vision with increased reliability. A detailed discussion of various microcontrollers, their architectures, low-power modes, and available temperature monitoring systems is also provided. In this context, design and architecture of a low-powered microcontroller is proposed and TCAD simulations are carried out for a better understanding of the suggested system. The intended audience is expected to be research and scientific community working in the field of IoT-based smart and intelligent microcontrollers for environmental study applications. The book chapter could be used for a course of higher education and for researchers in the fields of computer science, microelectronics, nanotechnology, and VLSI design. The microcontroller features and content related to IoT, as presented in this contribution, will hopefully be most valuable to the readers to understand the underlying concepts and to develop advanced high-performance circuits and systems. Illustrations, tables, and figures are also provided to supplement the text.


Microcontrollers Microprocessor Ambient intelligence AmI Internet of things IoT Temperature monitoring RISC architecture AVR PIC 


  1. 1.
    Štuikys V, Damaševičius R (2003) Metaprogramming techniques for designing embedded components for ambient intelligence. In: Ambient intelligence: impact on embedded system design. Springer, USCrossRefGoogle Scholar
  2. 2.
    Acampora G, Cook DJ, Rashidi P, Vasilakos AV (2013) A survey on ambient intelligence in healthcare. In: Proceedings of the IEEEGoogle Scholar
  3. 3.
    Bibri SE (2015) Ethical implications of ami and the Iot: risks to privacy, security, and trust, and prospective technological safeguards. In: The Shaping of ambient intelligence and the internet of things, Atlantis Press, ParisGoogle Scholar
  4. 4.
    Gaglio S, Re GL (2014) Advances onto the internet of things. SpringerGoogle Scholar
  5. 5.
    Sui H, Wang H, Lu MS, Lee WJ (2009) An AMI system for the deregulated electricity markets. IEEE Trans Indus ApplGoogle Scholar
  6. 6.
    Benini L, Farella E, Guiducci C (2006) Wireless sensor networks: enabling technology for ambient intelligence. Microelectron JGoogle Scholar
  7. 7.
    Mazidi MA, McKinlay RD, Causey D (2008) Microcontroller, P.I.C., embedded systems. Pearson, New JerseyGoogle Scholar
  8. 8.
    Sun AC, Chen CL, Lee CH (1999) In-circuit programming architecture with ROM and flash memory. Macronix International Co Ltd, US PatentGoogle Scholar
  9. 9.
    Rao YR (2017) Automatic smart parking system using Internet of Things (IOT). Int J Eng Technol Sci ResGoogle Scholar
  10. 10.
    Navghane SS, Killedar MS, Rohokale DV (2016) IoT based smart garbage and waste collection bin. Int J Adv Res Electron Commun EngGoogle Scholar
  11. 11.
    Tan L, Wang N (2010) Future internet: the internet of things. In: 2010 3rd International conference on advanced computer theory and engineering (ICACTE), IEEEGoogle Scholar
  12. 12.
    Bing K, Fu L, Zhuo Y, Yanlei L (2011) Design of an internet of things-based smart home system. In: 2011 2nd International conference intelligent control and information processing (ICICIP), IEEEGoogle Scholar
  13. 13.
    Wang M, Zhang G, Zhang C, Zhang J, Li C (2013) An IoT-based appliance control system for smart homes. In: 2013 Fourth international conference intelligent control and information processing (ICICIP), IEEEGoogle Scholar
  14. 14.
    Darianian M, Michael MP (2008) Smart home mobile RFID-based Internet-of-Things systems and services. In: ICACTE’08. international conference advanced computer theory and engineering, IEEEGoogle Scholar
  15. 15.
    Aarts E, Wichert R (2009) Ambient intelligence, technology guide. Springer, Berlin, HeidelbergCrossRefGoogle Scholar
  16. 16.
    Cook DJ, Augusto JC, Jakkula VR (2009) Ambient intelligence: technologies, applications, and opportunities. Pervasive Mobile ComputGoogle Scholar
  17. 17.
    Eisenhauer M, Rosengren P, Antolin P (2009) A development platform for integrating wireless devices and sensors into ambient intelligence systems. In: Sensor, Mesh and Ad Hoc communications and networks workshops. SECON workshops’ 09. 6th Annual IEEE communications society conference, IEEEGoogle Scholar
  18. 18.
    Nakashima H, Aghajan H, Augusto JC (2009) Handbook of ambient intelligence and smart environments. Springer Science & Business MediaGoogle Scholar
  19. 19.
    Strom SrO, Eieland A, Flodell SrH (2018) How to pick the best 8-or 32-Bit microcontroller for your next designGoogle Scholar
  20. 20.
    Petre VC (2006) Microcontroller based measurements: how to take out the best we can of them. In: Proceedings of the 8th WSEAS international conference on Mathematical methods and computational techniques in electrical engineering, World Scientific and Engineering Academy and Society (WSEAS)Google Scholar
  21. 21.
    Li M, Li Z, Vasilakos AV (2013) A survey on topology control in wireless sensor networks: Taxonomy, comparative study, and open issues. In: Proceedings of the IEEEGoogle Scholar
  22. 22.
    Hutter M, Schwabe P (2013) NaCl on 8-bit AVR microcontrollers. In: International conference on cryptology in Africa. Springer, Berlin, HeidelbergCrossRefGoogle Scholar
  23. 23.
    Polastre J, Szewczyk R, Culler D (2005) Telos: enabling ultra-low power wireless research. In: Proceedings of the 4th international symposium on information processing in sensor networks, IEEE PressGoogle Scholar
  24. 24.
    Chokkalingam S, Arunprasath V, Dinesh KP (2014) Implementation of 8 Bit microcontroller using VLSI. Int J Adv Res Comput Sci TechnolGoogle Scholar
  25. 25.
    Laudon JP, Lenoski DE, Manton J, Anderson ME, Graphics Properties Holdings Inc (2000) High memory capacity DIMM with data and state memory. US Patent 6,049,476Google Scholar
  26. 26.
    Singh J, Raj B (2018) Comparative analysis of memristor models and memories design. J Semicond IOP SciGoogle Scholar
  27. 27.
    Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision. In: architectural elements, and future directions, Future generation computer systemsGoogle Scholar
  28. 28.
    Kelly SDT, Suryadevara NK, Mukhopadhyay SC (2013) Towards the implementation of IoT for environmental condition monitoring in homes. IEEE Sensors JGoogle Scholar
  29. 29.
    Bandyopadhyay D, Sen J (2011) Internet of things: applications and challenges in technology and standardization. Wirel Pers CommunGoogle Scholar
  30. 30.
    Li S, Da XuL, Zhao S (2015) The internet of things: a survey. Inf Syst FrontGoogle Scholar
  31. 31.
    Lewis FL (2004) Wireless sensor networks Smart environments: technologies, protocols, and applicationsGoogle Scholar
  32. 32.
    Lynch C, o’Reilly F (2005) Processor choice for wireless sensor networks. In: Proceedings 1st workshop on real-world wireless sensor networks REALWSNGoogle Scholar
  33. 33.
    Jie L, Ghayvat H, Mukhopadhyay SC (2015) Introducing Intel Galileo as a development platform of smart sensor: evolution, opportunities and challenges. In: Industrial electronics and applications (ICIEA), IEEE 10th conference IEEEGoogle Scholar
  34. 34.
    Piyare R (2013) Internet of things: ubiquitous home control and monitoring system using android based smart phone. Int J Internet ThingsGoogle Scholar
  35. 35.
    Mault J (2002) Remote temperature monitoring system. HealtheTech Inc, U.S. Patent ApplicationGoogle Scholar
  36. 36.
    Frohn RC, Lopez RD, (2017) Remote sensing for landscape ecology: new metric indicators: monitoring, modeling, and assessment of ecosystems. CRC PressGoogle Scholar
  37. 37.
    Ker MD, Sung YY (2001) Hardware/firmware co-design in an 8-bits microcontroller to solve the system-level ESD issue on keyboard, Microelectronics ReliabilityGoogle Scholar
  38. 38.
    Dhia SB, Sicard E, Mequignon Y, Boyer A, Dienot JM (2007) Thermal influence on 16-bits microcontroller emission. In: Electromagnetic compatibility, 2007. EMC 2007. IEEE international symposium, July 2007, IEEEGoogle Scholar
  39. 39.
    Brandolese C, Fornaciari W, Salice F, Sciuto D (2000) An instruction-level functionally-based energy estimation model for 32-bits microprocessors. In: Proceedings of the 37th annual design automation conference, ACMGoogle Scholar
  40. 40.
    Grimmer GG, Rhoades, MW (1998) Microcontroller with security logic circuit which prevents reading of internal memory by external program. Motorola Solutions Inc, U.S. PatentGoogle Scholar
  41. 41.
    Tsai HJ (1999) Microcontroller with programmable embedded flash memory. Winbond Electronics Corp, U.S. PatentGoogle Scholar
  42. 42.
    Francillon A, Castelluccia C (2008) Code injection attacks on harvard-architecture devices. In: Proceedings of the 15th ACM conference on computer and communications security, October 2008, ACMGoogle Scholar
  43. 43.
    Kamal R (2011) Embedded systems: architecture, programming and design. Tata McGraw-Hill EducationGoogle Scholar
  44. 44.
    Mazidi MA, Mazidi JG, Mckinlay RD (2000) The 8051 microcontroller and embedded systems. New DelhiGoogle Scholar
  45. 45.
    Latif FA, Stevens MD, Moysey JA, Shinkarovsky M, Nguyen H, Dale MZ (1994) Programmable multiple I/O interface controller, Unisys Corp, U.S. PatentGoogle Scholar
  46. 46.
    Huang HW (2013) The atmel AVR microcontroller mega and Xmega in assembly and C, Cengage LearningGoogle Scholar
  47. 47.
    Filipowicz W (2005) RNAi: the nuts and bolts of the RISC machine, CellGoogle Scholar
  48. 48.
    Madrid N, Boulton R, Knoesen A (2017) Remote monitoring of winery and creamery environments with a wireless sensor system. Build EnvironGoogle Scholar
  49. 49.
    Mainwaring A, Culler D, Polastre J, Szewczyk R, Anderson J (2002) Wireless sensor networks for habitat monitoring. In: Proceedings 1st ACM international workshop on wireless sensor networks and applicationsGoogle Scholar
  50. 50.
    Chan YJ, Huang JW (2017) Multiple-point vibration testing with micro-electromechanical accelerometers and micro-controller unit. MechatronicsGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Balwinder Raj
    • 1
    Email author
  • Jeetendra Singh
    • 1
  • Santosh Kumar Vishvakarma
    • 2
  • Shailesh Singh Chouhan
    • 3
  1. 1.Nanoelectronics Research Lab, Department of Electronics and Communication EngineeringNational Institute of Technology (NIT)JalandharIndia
  2. 2.VLSI Circuit and System Design Lab, Discipline of Electrical EngineeringIndian Institute of Technology (IIT)IndoreIndia
  3. 3.Embedded Internet Systems Lab, Department of Computer Science, Electrical and Space EngineeringLuleå University of TechnologyLuleåSweden

Personalised recommendations