IoT with python and Raspberry Pi

Sandeep Nagar (~sandeep)




Internet of Things has been the most hot topic amongst hardware developers for past few years. Open source hardware like Raspberry Pi along with open source language like Python enables anybody to frame IoT devices. Innovation in all fields of technology can derive benefits from this combination. Present workshop is aimed to impart knowledge about using Raspberry Pi and python to make simple devices where signals from sensors can be derived to control electronic devices and/or to make decisions. With this basic introduction about IoT fabrication, audience can innovate in their domain and come up with uniquely innovative solutions to real world problems.

Workshop presentation:

The workshop will be derived from the content of an ongoing course called "Internet of Things" at G D Goenka University (weblink for course website: The workshop is aimed to make a group of developers who can work cohesively and make a meaningful community in Delhi to develop innovative IoT products.


  1. Basic python
  2. Basic electronics

(Only If participants wish to get hands-on experience)

  1. Raspberry Pi 2
  2. micro SD card
  3. Power adapter for Raspberry Pi
  4. Connecting wires
  5. Breadboard
  6. LEDs

Speaker Info:

I, Dr. Sandeep Nagar, hold a PhD in material science and engineering from KTH, Stockholm, Sweden. I am working as Assistant Professor at Department of electrical and electronics engineering, G D Goenka University for past 2.5 years and have an extensive research experience of more than 12 years. I undertake courses related to electronic instrumentation and python programming. B.Tech and PhD students of mine have completed (and are presently working) in projects related to robotics and scientific data analysis.

Speaker Links: Course (B.Tech-6th semester) website for IoT: Course website (B.Tech 5th semester) for python: Course website (PhD) for advanced computational methods in research: Linkedin profile outlining my research rojects:

Section: Embedded Python
Type: Workshops
Target Audience: Intermediate
Last Updated:

This is definitely going to be fun. Would be great if you add the link to the content or slides etc. Also is there any equipment or something you would require from our end for this workshop.

Amit Singh Sethi (~dusual)

It will take me a week to prepare the material. I will upload as soon as it is prepared. As for requirements, i would only require projector with HDMi port, a HDMI cable, LAN cable and power plug at the place of presentation. I will bring rest of the stuff with my students.

Sandeep Nagar (~sandeep)

@Sandeep, let me know if I can be of any help in this. I have created an entire platform for users to build applications in Python and deploy them on Raspberry Pi. Would be happy to contribute to content or anything.


@ggandhi Good to hear that. Maybe we can talk on phone. Please call me anytime after 1800 hrs at 9873706595

Sandeep Nagar (~sandeep)

Can we have some links to your slides or a general structure, some thing that can be used to be put on the projector so audience can follow along.

Please upload the slides/structure so they can be reviewed before 12th feb.

Have you given any talks(including this one) before? Any experience of public speaking? It's not a requirement for doing the talk but would definitely help us gauge the experience level. We suggest going through the presentation least once in front of a small audience to get some experience if you have not already.

Akshay Arora (~akshayaurora)

Hi, I was planning to invest the weekend 13th-14th Feb to make the content as i am preoccupied for the weekdays at university. I can post it as it is prepared. Sorry for not matching with your time schedule. If this timeline does not fit your schedule, you can remove the workshop from the plan.

As for experience, i have taken two workshops on python for faculty and students. One of the workshop's link is: I have also undertaken a course on python for B.Tech students ( and am presently taking a course on IoT (


Sandeep Nagar (~sandeep)

@Sandeep Nagar we are just looking for a simple outline right now, even incomplete content would work, you can keep adding to it and improving as you go. you can use the weekend to upload the content, it's not a issue.

Akshay Arora (~akshayaurora)

@akshayaurora I have added preliminary files for my presentation on githib (link: where one can check the PDF named IoTpython-main.pdf to see the primary part of workshop having some introduction. The presentation will grow as an when i get time in the weekend. Hope to complete it within a week or so.

Sandeep Nagar (~sandeep)

Alternative link for preliminary workshop PDF The file named IoTpythonmain.pdf can be downloaded to check out the structure of workshop

Sandeep Nagar (~sandeep)

@akshayaurora could you please let me know about how (in minutes) long can be a workshop?

Sandeep Nagar (~sandeep)

I got the information that workshop will be at-least 1hr 20 minutes to 2 hours. Thats good for me. I confirm my availability for undertaking the workshop.

Sandeep Nagar (~sandeep)

Login to add a new comment.