Electronics I: Digital Logic, Circuit Design, and Microprocessors


This course is designed as an introduction to electrical engineering concepts: circuit design, electronics, Boolean algebra, digital mathematics and microprocessor design. The course integrates technology, math, science, and engineering (STEM Topics). Students will study the physics involved in electronic circuitry, and will use Boolean algebra to design logic circuits. The course will rely heavily on active labs to build and test electronic components, employ logic simulators and software to design and test simple circuits, and design and build simple robotics structures. Opportunities for simple introduction to some programming also exist during the course.

File Area, Git, GitHub, and Software Setup:

Binary Numbers

Fritzing Resources

Arduino Resources (PDF Files)

Arduino Resources (Written Introductory Lessons)

Arduino Resources (Video Lessons)

Arduino and Electronics Labs:
Lab 03: Electricity and Current
Lab 05: Binary Numbers
Lab 08: Arduino Sensors

Arduino and Python and Computer Vision

Other Arduino Resources:

Kinect Resources:

WerkStatt Resources:
    -(Download, Unzip, Place in <My Documents/Arduino/libraries>

WerkStatt Lessons:

Processing Resources:


Electronics I Syllabus


Tuesday, November 29th: Google Classroom and Drive Setup
                                        Google Site Setup

Tuesday, December 6th: Lab 01: Arduino Programming and Serial Printing
                                                  Due at the beginning of class

Thursday, December 8th: LED Exercise 01 (Due at beginning of class)
                                        Install Fritzing Software

Friday, December 9th:  LED Row Blink Assessment
                                    Directions and Samples for LED Rows and Arrays
                                    Due at Beginning of Class
                                    Setup NeoPixel Library and Test NeoPixel Strand

Monday, December 12th: Lab 02: LED Designs (Due at beginning of class)

Tuesday, December 13th: Piezo Music Exercise
                                        (Due at the beginning of class)

Friday: December 16th: Lab 04: Piezo Music (Due at the end of class)

Friday, January 6th: Digital Logic Homework (Upload to Google Classroom)

Tuesday, January 10th: Latches and Flip Flop Assignment (Upload zipped file to Google Classroom)

Tuesday, January 17th: Lab 06: Digital Design Lab

Monday, January 23rd: Servo Exercise

Friday, January 27th: Lab 07: Arduino Servos

Monday, January 30th: Home Electrical Survey

Friday, February 3rd: Electricity Formula Problem Set

Monday, February 6th: Test: Digital Logic and Electricity Formulas

Friday, February 10th: Final Project Proposal Due

Monday, February 27th: Final Project Due. Presentations in class

    -Uzip to: "C:\Program Files (x86)\arduino-1.0.1\libraries"

(Extract to Documents\Arduino\libraries folder)


All About Circuits Online Textbook
Home Appliance Guide from Georgia Power
Cisco Binary Number Game
Emergency Lesson Plans:

Code Academy Lessons