Don't click on me...I can't even spell VB

Return to Main Menu

Applied Robotics & Embedded Programming introduces students to the world of microprocessors for devices such as those used in robotics, telephones, tablet PC’s, the automotive industry, & home automation. The Basic Stamp microprocessor and Single-Board Computers (SBC) will be used to design and implement robotic & home automation systems using Windows Embedded, Visual Basic & PBasic programming languages. We are going to learn a lot of cool stuff!!





  • Purpose of our class & General goals:
    • Hands-on experience with:
      • PIC microcontroller
      • ARM microcontroller
      • x86 CPU
      • Multiple platforms
      • Windows Embedded
    • Hands-on Basic electronic circuits.
      • Use components first then control via microcontroller
      • Introduction to integrated circuits
    • Become familiar with a least two programming languages:
      • Visual Basic (used with Windows Embedded)
      • PBasic for the PIC (Boe-Bot) controller
    • We will use Home Automation as the model for combining all we learn into a nice package.
  • Setting things up
      • Visual Studio 2005
      • Visual Studio 2008 (for ebox apps)
      • Visual Studio 2010 (for new & other stuff)
  • Basic Electricity & Electronics (details)
    • Simple switches & light bulbs
    • Resistors, capacitors, LED's, & relays
    • Bread boarding our circuits
    • Ohms law: how to compute voltages, resistance, and current in our circuits
    • How to build a AND circuit
    • How to build a OR circuit
    • Using transistors as switches & more!
  • Lesson 4
    Introduction to Sensors, Servos, & Relays

    Chapter 4: Boe-Bot Navigation


  • Lesson 5
  • Welcome to Home Automation
  • Introducing Phidgets
  •  PhidgetInterfaceKit 0/0/4 info & manual
  • HA ActivityOur first WINDOWS VB app using Phidgets. Get the project here.
  • Extras
  • Welcome to the World of Embedded Programming

  • Windows CE 7 Custom Applications

Too cool!

Copyright 1999-2014 Ronald P. Kessler, Ph.D.
All rights reserved.
Mar. 5, 2014

These materials are provided for the exclusive use of my students. Please contact me for permission to reproduce or use these presentations.


In-class Programming

Parallax Boe-Bot

Parallax Projects:

Phidgets & Windows CE 7

Windows Embedded Resources