Practical Electronics Workshop – Spring 2018

Schedule and Syllabus – Spring 2018

Date/Time: 12:30 – 2:20 pm, Fridays, Feb 9 – Apr 27
Location: BTU Lab – ATLAS, Room 113

Tentative schedule:

… TBD based on participant interest

 Feb 9 – Welcome!
– What topics are you interested in?
– What do you need to learn to build your project(s) this semester?
 Feb 9 Circuit Measurement 1:
How many LEDs can a cellphone charger light up?
Circuit construction and measurement.
Multimeter tutorial
Slides: .ppt .pdf
Feb 16 Night Light Circuit, Transistors + Soldering
Slides: .ppt  .pdfPre-work:

Feb 23 Making noise with the 555 timer

Slides: .ppt  .pdf

 Mar 2  Motion and Servos

Slides: .ppt .pdf


  • Download and install the Arduino IDE (Interactive Development Environment) on your notebook.
  • Review and complete the first section (or more…) of the SparkFun Inventor’s Kit Experiment Guide – v4.0
    Introduction, …,  Circuit 1A – Blink an LED
  • Change the program (Arduino sketch) to modify the blink rate to be sure that you have this all working in your environment.
 Mar 9 Pinball Engineering – Mark Gibson – Please  RSVP!
(see – Spring 2018 Workshop Series)
 Mar 16 Addressable LEDs, LCD Displays
Slides: .ppt .pdf
 Mar 23 (Annika) Build your own very small Arduino with the ATTINY85
 Mar 30 Spring break – work on your project in the BTU if you’re around
 Apr 6 (Jim) Arduino and Stepper Motors
Slides .ppt .pdf
Apr 13 (Mel) Wearable electronics, sewable conductors
Apr 20 (Sergio) Pure Data and hardware integration
Apr 27 TBD – Last workshop!
 MIDI and Arduino

Please fill out this registration form.
You will be subscribed to the mailing list.

Weekly hands-on workshop on practical electronics. Learn how to make things that blink, move and make noise. No prior experience needed; experts welcomed too!
Need some help with electronics design and implementation for your project?
Come learn about….

  • Digital and Analog Circuits that create light, sound, and motion
  • How to use measuring instruments
  • Hands-on electronics construction skills (wiring, soldering, prototyping)
  • …and more based on participants’ interests

Independent Study credit is possibly available – see instructor.

We will be using Arduino kits for our workshop exercises. You’ll need at least
an Arduino microcontroller board, breadboard, and jumper wires.
If you don’t have a kit, please obtain something like one of the following:


We’ll meet in the ATLAS BTU lab.
At your earliest convenience, apply for BTL membership on

To become a member of the BTU lab, you must apply, take an orientation to the space / tool class and agree with our policies. You will be emailed orientation times once we accept your application form. Applications are accepted and orientations are given the first month of the semester. For Sprint 2018 orientation, you must have your application in by March 1st. If you have missed this deadline, you can fill out the application to be reviewed in Fall 2018.


Wayne Seltzer (
Wayne is a lecturer at the ATLAS Institute. Before joining ATLAS, Wayne was a Principal Product Manager at Oracle Corporation and Sun Microsystems. He also organizes the Boulder U-Fix-It Clinic where people learn to fix their broken stuff. He has M.S. and B.S. degrees in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology (MIT).

Required Syllabus Statements

Accommodation for Disabilities

All faculty assume responsibility for ensuring that their individual courses and content are accessible to all students. Please utilize principles of Universal Design when creating new courses; otherwise, make appropriate alterations to existing material to accommodate students who require assistance. You may contact our Universal Instructional Design Consultant on the Academic Technology Design Team in the Office of Information Technology for more information by calling 303-735-4357 (5-HELP).

Faculty consultations with an Access Coordinator in Disability Services serve as an opportunity to provide clarity and guidance regarding the implementation of accommodations and working with students with disabilities.  To request an appointment with an Access Coordinator, contact Disability Services at or 303-492-8671

The Boulder Provost’s Disability Task Force recommended syllabus statement:

If you qualify for accommodations because of a disability, please submit your accommodation letter from Disability Services to your faculty member in a timely manner so that your needs can be addressed.  Disability Services determines accommodations based on documented disabilities in the academic environment.  Information on requesting accommodations is located on the Disability Services website (  Contact Disability Services at 303-492-8671 or for further assistance.  If you have a temporary medical condition or injury, see Temporary Medical Conditions under the Students tab on the Disability Services website and discuss your needs with your professor.

Religious Holidays

It is the responsibility of every instructor to explain clearly her or his procedures about absences due to religious observances in the course syllabus so that all students are fully informed, in writing, near the beginning of each semester’s classes.  Campus policy regarding religious observances states that faculty must make reasonable accommodations for students and in so doing, be careful not to inhibit or penalize those students who are exercising their rights to religious observance. Faculty should be aware that a given religious holiday may be observed with very different levels of attentiveness by different members of the same religious group and thus may require careful consideration to the particulars of each individual case.

For more information on the religious holidays most commonly observed by CU Boulder students consult the online interfaith calendar.

Recommended religious observances syllabus statement:

Campus policy regarding religious observances requires that faculty make every effort to deal reasonably and fairly with all students who, because of religious obligations, have conflicts with scheduled exams, assignments or required attendance.  See the campus policy regarding religious observances for full details.

Classroom Behavior

Faculty and students should be aware of the campus Classroom and Course-Related Behavior policy which describes examples of unacceptable classroom behavior and provides information on how to handle such circumstances should they arise.  Faculty are encouraged to address the issue of classroom behavior in the syllabus, and to understand their professional rights and duties.

Students and faculty each have responsibility for maintaining an appropriate learning environment. Those who fail to adhere to such behavioral standards may be subject to discipline. Professional courtesy and sensitivity are especially important with respect to individuals and topics dealing with race, color, national origin, sex, pregnancy, age, disability, creed, religion, sexual orientation, gender identity, gender expression, veteran status, political affiliation or political philosophy.  Class rosters are provided to the instructor with the student’s legal name. I will gladly honor your request to address you by an alternate name or gender pronoun. Please advise me of this preference early in the semester so that I may make appropriate changes to my records.  For more information, see the policies on classroom behavior and the Student Code of Conduct.

Sexual Misconduct, Discrimination, Harassment and/or Related Retaliation

The Office of Institutional Equity and Compliance (OIEC) recommends the following syllabus statement:

The University of Colorado Boulder (CU Boulder) is committed to maintaining a positive learning, working, and living environment. CU Boulder will not tolerate acts of sexual misconduct, discrimination, harassment or related retaliation against or by any employee or student.  CU’s Sexual Misconduct Policy prohibits sexual assault, sexual exploitation, sexual harassment, intimate partner abuse (dating or domestic violence), stalking or related retaliation. CU Boulder’s Discrimination and Harassment Policy prohibits discrimination, harassment or related retaliation based on race, color, national origin, sex, pregnancy, age, disability, creed, religion, sexual orientation, gender identity, gender expression, veteran status, political affiliation or political philosophy. Individuals who believe they have been subject to misconduct under either policy should contact the Office of Institutional Equity and Compliance (OIEC) at 303-492-2127. Information about the OIEC, the above referenced policies, and the campus resources available to assist individuals regarding sexual misconduct, discrimination, harassment or related retaliation can be found at the OIEC website.

Honor Code

The Boulder campus has an Academic Integrity Policy and a student Honor Code; individual faculty members are expected to familiarize themselves with its tenets and follow the approved procedures should violations be perceived.  The campus has been working diligently to make this process work better and to provide guidance on ‘gray areas’ at the Honor Code website.

The Honor Council recommended syllabus statement:

All students enrolled in a University of Colorado Boulder course are responsible for knowing and adhering to the academic integrity policy. Violations of the policy may include: plagiarism, cheating, fabrication, lying, bribery, threat, unauthorized access to academic materials, clicker fraud, resubmission, and aiding academic dishonesty. All incidents of academic misconduct will be reported to the Honor Code Council (; 303-735-2273). Students who are found responsible for violating the academic integrity policy will be subject to nonacademic sanctions from the Honor Code Council as well as academic sanctions from the faculty member. Additional information regarding the academic integrity policy can be found at the Honor Code Office website.