Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Introduction to C.H.I.P

person icon Venkatesh Varadachari

4.3

Introduction to C.H.I.P

Learn how to create software and hardware projects using CHIP and python programming

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Venkatesh Varadachari

English [CC]

category icon IT and Software ,Hardware,

Lectures -26

Resources -9

Duration -1 hours

Lifetime Access

4.3

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

This is an introductory course to CHIP which is a 9$ computer. This course is great for those who are interested in either learning physical computing or want to use the chip as a full-fledged computer. This course only assumes that you have basic knowledge of programming and does not require you to know Linux commands or Python programming. However, a knowledge of the mentioned would greatly speed up your learning process.

If you do not know Linux or Python, no need to worry. The course has sections that cover the basics of Linux to get you started.

The chip is a 9$ device which will act as the CPU to which we will need to connect basic peripherals like a keyboard,mouse and a monitor to make it work as a full-fledged computer. The course will teach you to set up the CHIP and make it work as a low cost computer. You will also learn to work with hardware in combination with the GPIO pins of the CHIP.

You will be learning from 3 projects. The first project will be your first step in physical computing and you will learn about GPIO pins and how to use them. 

The second project will teach you to create a very simple and basic GUI with which you can control hardware and thus works as a virtual remote. Pretty cool right?

The third project is an ATM greeting machine which works with sensors to greet a person entering and exiting an ATM vestibule.

The course provides error-free source code for the above mentioned projects.

The entire course course can be completed over a period of 3 hours assuming that you have all the hardware necessary. Do not worry if it takes you longer since the longer it takes, the more you will be learning and more the fun.

By the end of the course, You will learn how to setup the CHIP, install and update the various packages needed for the projects. You will also learn basic Linux commands and the python code to make some really cool projects.

Who this course is for:

  • This is an introductory course meant for those who are interested in exploring the CHIP. While a knowledge of Linux operating system and Python programming language will be helpful, it is not required to follow this course. The basics of Linux will be taught as a part of this course.

Goals

  • Creating a basic GUI using python
  • Assemble a CHIP to create a full-fledged computer
  • Get up to speed with simple Linux commands
  • Write a simple Python program to blink a LED
  • Create a simple GUI using Python programming to control a LED
  • Create an ATM greeting machine

Prerequisites

  • Students will need basic knowledge of programming

Introduction to C.H.I.P

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction and Assembling

6 Lectures
  • play icon What you will learn in this course 03:54 03:54
  • play icon Unboxing CHIP and hardware requirements 02:59 02:59
  • play icon Assembling CHIP to create a full-fledged computer 05:44 05:44
  • play icon Introduction to basic Linux commands 03:37 03:37
  • play icon Learning about the GPIO interface of the CHIP 03:04 03:04
  • play icon Quiz I

Stepping into the world of physical computing

6 Lectures
Tutorialspoint

Creating a graphical user interface

6 Lectures
Tutorialspoint

Remotely accessing and controlling the CHIP

1 Lectures
Tutorialspoint

Creating an ATM greeting machine

7 Lectures
Tutorialspoint

Instructor Details

Venkatesh Varadachari

Venkatesh Varadachari

Venkatesh Varadachari is the founder of MAKERDEMY, a pioneer maker education company head-quartered in Singapore.

    Venkatesh believes that knowledge should be made available to people in all walks of life. Venkatesh also believes in the power of education to transform lives. 

    Venkatesh has an MBA from the prestigious Indian Institute of Management, Bangalore. 

    He also has a degree in Electrical Engineering from Madras University and a Masters in Financial Engineering from National University of Singapore. 

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515