This privacy policy discloses the privacy practices for This privacy policy applies solely to information collected by this web site. It will notify you of the following:

  1. What personally identifiable information is collected from you through the web site, how it is used and with whom it may be shared.
  2. What choices are available to you regarding the use of your data.
  3. The security procedures in place to protect the misuse of your information.
  4. How you can correct any inaccuracies in the information.

Information Collection, Use, and Sharing
We are the sole owners of the information collected on this site. We only have access to/collect information that you voluntarily give us via email or other direct contact from you. We will not sell or rent this information to anyone.

We will use your information to respond to you, regarding the reason you contacted us. We will not share your information with any third party outside of our organization, other than as necessary to fulfill your request, e.g. to ship an order.

Unless you ask us not to, we may contact you via email in the future to tell you about specials, new products or services, or changes to this privacy policy.

Your Access to and Control Over Information
You may opt out of any future contacts from us at any time. You can do the following at any time by setting your option at Email News: Opt in/out.

In order to access some areas of this website, a user must first complete the registration form. During registration a user is requested to give certain information (such as name and email address). At your option, you may also provide demographic information about yourself, but it is not required.

We request information from you on our order form. To buy from us, you must provide contact information (like name and shipping address) and financial information (like credit card number, expiration date). This information is used for billing purposes and to fill your orders. If we have trouble processing an order, we'll use this information to contact you.

This web site contains links to other sites. Please be aware that we are not responsible for the content or privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of any other site that collects personally identifiable information.

We take precautions to protect your information. When you submit sensitive information via the website, your information is protected both online and offline.

Wherever we collect sensitive information (such as credit card data), that information is encrypted and transmitted to us in a secure way. You can verify this by looking for a closed lock icon at the bottom of your web browser, or looking for "https" at the beginning of the address of the web page.

While we use encryption to protect sensitive information transmitted online, we also protect your information offline. Only employees who need the information to perform a specific job (for example, billing or customer service) are granted access to personally identifiable information. The computers/servers in which we store personally identifiable information are kept in a secure environment.


Our Privacy Policy may change from time to time and all updates will be posted on this page.


If you feel that we are not abiding by this privacy policy, you should contact us immediately via email at This email address is being protected from spambots. You need JavaScript enabled to view it..






TEACHING AND LEARNING: This website is for those who wish to learn and those seeking to teach the art and science of designing, building, and programming Arduino-controlled devices that do things.


The content of this site is currently used in Career and Technical Education classes in support of the STEM Career Clusters of Engineering and Information Technology, and is intended to be part of career pathways for computer science and engineering. In this sense, the Arduino is not the center of focus but, rather, a tool used to develop knowledge and skills of electronics, microcontrollers, and the C programming language.


The predominant languages of careers in computer science are C++, C#, and Java. Each inherits much of its syntax from C and, thus, will be familiar to students of this material.


PROJECT-BASED LEARNING: All work is hands-on, organized by lessons, how-to instructions, and integrating projects. The intent is to appeal to kinesthetic learners and all others who take pleasure in learning by doing.


OUTCOMES: Those who complete and understand all 18 lessons will be competent programmers in the C language as it is used with the Arduino single-board computer, be able to identify and use a variety of electronic components from servos through infrared sensors, understand the uses of pulse modulation for control and communication, and be able to prototype and test electronic circuits.


DIVERSIFICATION: From the beginning the goal has been to offer pathways for a variety of learning styles, interests, and academic abilities. Instructors have great freedom to adjust milestones, to shift emphasis away from or more intensely toward programming, and to connect students to related skills such as circuit board design and computer-aided design (CAD). The content can also be treated as self-paced. And students with high capabilities in engineering or programming can have content added or pointed toward more challenging work such as NAND to Tetris, where a student builds a computer, operating system, language, and application all from NAND gates.


EXTENSIBILITY: In the classes taught by the author students are given the opportunity to pursue projects of their own conception and design. Out of this has come laser tag using infrared diodes and sensors, musical instruments, waveform generators, radios for remote control of devices over extended ranges, hovercraft, and much more.




This website and the materials on it were created and are maintained by William Osborne, a classroom teacher. Mr. Osborne earned a Bachelor of Science degree in Electrical Engineering from Seattle University, a pair of Master degrees from Stanford University, and a Master in Teaching from Seattle University. Before becoming a teacher he served in the Navy, built ships, consulted to the Bay Area technology industry, operated his own company, and worked for the Microsoft Corporation. He has been fascinated with building things that work, both large and small, his entire life.