Advanced Programming for the Arduino and Raspberry Pi

Prerequisites: Intro to Programming the Arduino and Raspberry Pi or equivalent

This course covers:

  1. Raspberry Pi programming using the Python and C programming languages
  2. Arduino and Raspberry PI libraries
  3. Controlling LEDS and other electronics with your micro-controllers
  4. Random Numbers
  5. Math Functions
  6. Bit Manipulation
  7. Serial Communication (the heart of many Arduino and Pi projects)
  8. Data Storage
  9. Object Oriented Programming
  10. Classes, Methods and Instance Variables

Each class will consist of a programming exercise and fun micro-controller project to reinforce all the topics covered in the class that day. Students will become familiar with syntax, programming, capabilities and power of the micro-controllers

This course has 8 classes and are typically 1 hour long. However, due to all the cool new technologies, resources and information that is constantly emerging, students are encouraged to ask questions & share new information, and because the instructor thinks these topics are too cool, expect many 1 hour classes to go over.

When students sign up for the course they will receive a link with the parts/books needed for the course. These parts will include items such micro-controllers, LEDS, resistors, leads and bread board. Recommend kits costs about $50 each and can be reused with other courses in this series. Budget about $50-$75 for this course for parts and material. You will be able to reuse most components on other cool projects. Budget about $25 for the book(s).

Upcoming Advanced Programming for the Arduino and Raspberry Pi - Online Courses

Live Start Dates Instructor Price Status
Start NOW -OnDemand 24x7 (?) Gary Bennett $97*