Skip to main content

Python Programming Recipes for IoT Applications

  • Book
  • © 2023

Overview

  • Covers IoT applications using Python programming on Raspberry pi, Micropython Py Board, NVIDIA Jetson Board
  • Enables readers to design their own embedded IoT products based on these platforms
  • Enables the implementation of machine learning applications with FoG/cloud computing

Part of the book series: Transactions on Computer Systems and Networks (TCSN)

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

About this book

The book comprehensively covers the most important applications of the internet of things (IoT) using Python programming on Raspberry pi, Micropython Py Board, and NVIDIA Jetson Board. The authors have used an immersive ‘hands-on’ approach to help readers gain expertise in developing working code for real-world IoT applications. The book focuses on industry-standard embedded platforms for IoT applications. It also gives a glimpse of python programming and setup configuration of these embedded platforms. The later chapter highlights basic interface applications with Raspberry Pi. Exclusive advanced IoT applications on the Micropython Pyboard are also covered. The last two chapters deal with the NVIDIA Jetson Nano board programming for machine learning applications with FoG/cloud computing.

The various IoT applications with different embedded platforms in this volume are best-suited for undergraduate/postgraduate students and researchers who want to get exposed to python programming for IoT applications. This book will enable readers to design their own embedded IoT products.


Similar content being viewed by others

Keywords

Table of contents (7 chapters)

Authors and Affiliations

  • School of Physical and Applied Sciences, Goa University, Taleigao, India

    Jivan S. Parab, Marlon Darius Sequeira

  • School of Physical & Applied Sciences, Goa Univeristy, Taleigao, India

    Madhusudan Ganuji Lanjewar

  • Faculty of Natural Sciences, Goa University, Taleigao, India

    Gourish Naik

  • Goa University, Goa, India

    Arman Yusuf Shaikh

About the authors

Jivan Shrikrishna Parab is an Associate Professor & Programme Director of the School of Physical and Applied Sciences, Goa University, India. He completed his Ph.D. from Goa University in 2011 with the title” Development of novel Embedded DSP architecture for Non-Invasive Blood Glucose analysis”. He received his M.Sc. and B.Sc. degrees in Electronics from Goa University, in 2005 and 2003, respectively. He has co-authored four books and several papers in national and international journals and conferences. He was awarded the Visvesvaraya Young Faculty award of Rs. 38 lakhs by MeiTy, the government of India. He has completed two industry consultancies and two major research projects. He also has three Indian patents to his credit. His research interest is Embedded system design, Signal processing, Machine Learning, Biomedical Instrumentation, and Agro-Instrumentation.

 

Madhusudan Ganuji Lanjewar is a Technical Officer at the University Science Instrumentation Centre (USIC), School of Physical and Applied Sciences, Goa University, India. He received his M.Sc. Electronics in 2003 and B.Sc. Electronics degree in 2001 from RTM Nagpur University. His research interests include artificial neural networks, image processing, and embedded system using the “C” language and Python. He has published several papers in national and international level journals and conferences.

 

Marlon Darius Sequeira is an Assistant Professor of Electronics at the School of Physical and Applied Sciences, Goa University, India. He received his B.Sc. and M.Sc. degrees from Goa University in 2012 and 2014 respectively. He obtained his Ph.D. from Goa University in 2021. His research interests include biomedical Instrumentation, machine learning, embedded systems, and FPGA designs. He has published several papers in national and international journals and conferences.

 

Gourish Naik, Former Dean Faculty of Natural Science & Former Head Department of Electronics obtained his Ph.D. from the Indian Institute of Science, Bangalore (1987) and served the institute as a research associate in the areas of Optoelectronics and Communication until 1993. He was associated with Goa University for 27 years. He is the founding head of the University Instrumentation Centre and established fiber optic LAN and wireless communication networks at Goa University. He was also the coordinator of DEITI (an educational broadcast studio supported by Indian Space Research). His other commitments are regulating the digitization center at Goa University to support the various digital repository projects like DIGITAP (Digital Repository for Fighter Aircrafts Documentation) of the Indian Navy, the Million Book project of the Ministry of Information Technology and Antarctica Study Center (NCAOR). He has to his credit around 60 research papers published in international journals and has presented research works at various national and international forums. He has delivered several keynote addresses and has been invited to talks at various institutes and also authored five books on embedded systems and allied areas published by CRC Press, Springer, Lambert, etc. He was a member of the Goa State Rural Development Authority and also an advisor for the Directorate of Education. He was a governing body member of the engineering college of Goa and also a member of the faculty board of Goa University. 

Arman Yusuf Shaikh is currently associated with the industry-leading VLSI company as an ASIC Design engineer, where he is responsible for taking a design through RTL-GDS2 flow involving steps like Synthesis, Floor planning, PNR, STA, Et Cetera. He is a motivated professional holding an M.Sc. in Electronics degree from Goa university (2021) and a B.Sc. in Electronics from Dnyanprassarak Mandal's College and Research Center (2019). As a Research Student at SPAS Electronics), Goa University, Arman completed a couple of projects that exposed him to the domains of Biomedical Instrumentation, ML, IOT, Signal Processing, and Embedded systems. He has published papers in notable journals and Conferences.


Bibliographic Information

  • Book Title: Python Programming Recipes for IoT Applications

  • Authors: Jivan S. Parab, Madhusudan Ganuji Lanjewar, Marlon Darius Sequeira, Gourish Naik, Arman Yusuf Shaikh

  • Series Title: Transactions on Computer Systems and Networks

  • DOI: https://doi.org/10.1007/978-981-19-9466-1

  • Publisher: Springer Singapore

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2023

  • Hardcover ISBN: 978-981-19-9465-4Published: 08 June 2023

  • Softcover ISBN: 978-981-19-9468-5Due: 05 August 2023

  • eBook ISBN: 978-981-19-9466-1Published: 07 June 2023

  • Series ISSN: 2730-7484

  • Series E-ISSN: 2730-7492

  • Edition Number: 1

  • Number of Pages: XIV, 192

  • Number of Illustrations: 24 b/w illustrations, 171 illustrations in colour

  • Topics: Circuits and Systems, Communications Engineering, Networks, Python, Artificial Intelligence

Publish with us