555| GIT | ISPs | REGS | ACES_THT.dru
ACES_THT.lbr (2021 02 17)| ACES_Generic.cam
2025-2026 TEJ3M: AVR FOUNDATIONS
AVR Toolchain Predefines:Arduino.h, pins_arduino.h, io.h, io328p.h, iotnx4.h, and iotn85.h
Final (Long) Class
UNIT 10. UNPACKED II: The 595 Shift Register (The D Flip-Flop)
UNIT 9. Mechanical II: Servo, Stepper, Brushed DC Motor with H-Bridge Motor Driver
UNIT 8: Communication II: Radio Frequency (RF)
UNIT 7. RPN Calculator
UNIT 6. Communication I: Serial (Rx/Tx-UART0), SPI (Serial Peripheral Interface:SPI), I2C (Inter-Integrated Communication:TWI)
UNIT 5. Mechanical I: Button Debouncing, One-Wire Keypad, Passive Piezo Transducer, Solenoid, Joystick, Rotary Encoder
UNIT 4. UNPACKED I: The 555 Timer (Op Amp as Comparator, SR Latch)
CLASS SUPPLEMENTARY CONCEPTS PROJECTS SUBMISSIONS
35
Dec 17

SIGNED
Fusion 360
Designing for the
Schurter Power Jack 4840.2200

Signed Integers
Two's Complement Notation
NumbersByBase.xlsx

CLASS SUPPLEMENTARY CONCEPTS PROJECTS SUBMISSIONS
34
Dec 13
(Test Week in Other Courses?)
UNPACKED: The 555 Timer
Work Period

UNPACKED: 555
NA EH NK TLa*
TLo BM TP AS*

JT NW*
AC* JDS HG NLN** EM
KM RN DO* JP*
JS WX
*

33
Dec 11
  (Test Week in Other Courses?)
UNPACKED: The 555 Timer
Work Period
  2.4
32
Dec 9
NE555

Falstad Simulations:
555 Square Wave
555 with Internals
Good 555 Tutorial
Engineering: First Assignment
B. Eater Must Watch Videos:
Breadboard Tips and Tricks
Eater: Astable 555 Timer
View until the end!
The SR Latch
UNPACKED: The 555 Timer
555 Astable Calculator

ACES' Frame Player: 555
Logic Analyzer
(Use with your
SPAP Cable)
Software Download

Recall the 4017...

Now, the 555...
2.4
UNIT 3. Persistence of Vision (Shift Registers, Arrays, Matrices, Multiplexing, ASCII, EEPROM)
14
Oct 15
Standalone ATmega328p
In Circuit Serial Programming (ICSP)
of your Breadboard ATmega328p
Extending the MCU's Output pins...
Introducing the 74HC595 Shift Register
Serial In > Parallel Out
Different Datasheets: SN74HC595
THANKSGIVING LONG WEEKEND (October 11-14)
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SOFTWARE/DESIGN SUPPLEMENTAL
14
Oct 16


Breadboard MCU Considerations
1. Voltage Regulation with
the LM7805 (p. 34)
2. Filtering for Stability
3. Crystal Oscillation
4. Reset (Active Low) Prep
5. In-System Programming (ACES' BoB)

Breadboard ATmega328P
Components


2.1, 2.2.1
13
Oct 14
Voltage Regulation
ACES 2018:
What Did Your Son
Learn At School Today?

2.1
UNIT 3. Arduino: Introduction to Microcontrollers (Persistence of Vision, Shift Registers, Arrays, Matrices, Multiplexing, ASCII, EEPROM)
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SOFTWARE/DESIGN SUPPLEMENTAL
11/12
Oct 7/9

High > Mid > Low...

The best AVR
Embedded Systems
Project blog
on the web...
Technoblogy
D. Johnson-Davies
2.4
ATmega328P
Register Summary

ATmega328P
GPIO Ports
PARENTS' CURRICULUM EVENING (October 6)
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SOFTWARE/DESIGN SUPPLEMENTAL
11
Oct 3

High > Mid > Low...

The best AVR
Embedded Systems
Project blog
on the web...
Technoblogy
D. Johnson-Davies
2.4
ATmega328P
Register Summary

ATmega328P
GPIO Ports
10
Oct 1
Arduino C: Early Steps
1. Create your own Custom Code Template
2. Serial Output (Communication: UART)
C Operator Precedence
9
Sep
29
Install the
Arduino IDE

Arduino
Language Reference
ACES' Hardware & Software Domains


Arduino Nano Development Board
Arduino Nano Factory Setting:
0.5 Hz Square Wave
 
Your ABRA Nano
Compatible


Digital Output
pinMode(pin,mode)
and
digitalWrite (pin,value)
2.1
ATmega328P (TQFP)


UNIT 2. DESIGN: EasyEDA (Printed Circuit Boards) Fusion360 (3D Printed Encasement)
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SOFTWARE/DESIGN SUPPLEMENTAL
8
Sep 25
R/2R DAC CASE?
HP Printer Style

Interactive 3D Model
DAC Case
Design Timeline
ACES Vector Logo
for Fusion360 Import
CAD: Computer Assisted Design
Fusion 360: Introduction
Extrude: Cut vs Join
Modify
: Fillet, Appearance
For printing email me:
.f3D file Format
INSPECT > Section Analysis
0.36" Voltmeter
Display Allowances

Modify > Fillet

Drawing
R/2R DAC Case Idea?
HP Printer Console...

Appearance
7
Sep 23

Grab a pencil
Design Paper
CAD: Computer Assisted Design
Fusion 360: Introduction
The DXF File Format

Projects, Document Settings, Sketches
Insert DXF
1. From PCB: Modify: Offset
2. From a Blank Canvas?
Create
: Rectangle, Circle, Point
Sketch Dimension
After School
Fusion 360: Deeper Dive
Fusion 360
Insert DXF

2.1

CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SOFTWARE/DESIGN SUPPLEMENTAL
TERRY FOX DAY (September 20)
6
Sep 18

EDA: Electronic Design Automation
Introduction to EasyEDA: Board 2
Adding a Copper Pour (ie. Ground Plane)

PCB Manufacturing
EasyEDA: Ordering
Gerber Files
Better late than never...
24/25 Binary Game
Champion

T. Bawa!!
5
Sep 16
25/26 TEJ3M
R/2R Ladder DAC
EDA: Electronic Design Automation
Introduction to EasyEDA: Board 1
EasyEDA PCB Tools
ACES' EDA Tips
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SUPPORT SUPPLEMENTAL
4
Sep 12
The DUE has 2 DACs...

...and a CAN Bus!
EDA: Electronic Design Automation
Introduction to EasyEDA:
Schematic 2

R/2R DAC: Through Hole PCB
Common ACES Surface Mount Parts

3
Sep 10
25/26 TEJ3M
R/2R Ladder DAC
EDA: Electronic Design Automation
Introduction to EasyEDA:
Schematic 1

R/2R DAC: Through Hole PCB
Common ACES Through Hole Parts
DER Cover Photo?
2.1
ACES' EDA Tips
Digikey
UNIT 1. Digital to Analog Conversion (DAC): R/2R Ladder
CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SUPPORT SUPPLEMENTAL

Datasheet...
4610X-101-103LF
SIP Resistor Network Designs
Digikey Inventory: Resistor Networks

Datasheet...
4610X-R2R-103LF

Case Idea?
(HP Printer Console)
2
Sep 8


Pull Down Simulation
Quick Review of Button/Switch Prototyping
(Momentary PB, SPDT Slide Switch, DIP Rocker Switch Bank)
Digital to Analog Conversion (DAC):
R/2R Resistor Ladder
Must Watch (Very Creative Presentation)...
Basics of R2R Ladder DAC
New Circuit Analysis Concepts
worth doing some research into for uni :
Thevenin Equivalent Circuits
and
Superposition Principle
DAC Worksheet

Better Design
(think of the user expereince
and your eventual video...)
2.1

Distribution of 1%
5.1 kΩ and 10.2 kΩ
fixed resistors

CLASS REFERENCE HARDWARE CONTENT & CONCEPTS SUPPORT SUPPLEMENTAL

1
Sep 4

Day Calendar
Humber College:
The Barrett
STEAM
Academy
REPUTATION and RESPECT
ACES Hall of Fame:
Schulich Leader: Xander Chin '22
J. Dolgin '20 (Tesla),
D. Raymond '19 (SpaceX),
E. Peterson '18 (Apple),
T. Morland '18 (Tesla),
E. McAuliffe '18,
P. Bagga '17 (Ford),
Mariano Elia '15:
Hackster.io, Argon Prototypes

Student Outline, , Mr. D's Schedule
Alumni Visit after school TODAY! (3-4):
Josh Dolgin ACES '20
Waterloo BASc '25
Mechatronics Engineering
(Valedictorian)
2025-2026 ACES Program

ACES' Discord


5V!

For our second Field Trip of the year we have been invited to visit a factory that is developing solar panels. Since this device is an integral part of our Greenhouse Project this year, early familiarity with this technology will be advantageous.
What better way is there to start the year than with a walking field trip to acquire the electronic components that we will make good use of? You'll also be aware of its location for your own personal projects.
I have no formal training in electronics or electrical engineering - I'm just really interested in this field. The knowledge and skill I have has been largely acquired over the last few years from learning alongside many talented Georgians and I look forward to expanding my capabilities by working with you this year.
I ask six things of my ACES (for most other things I'm usually flexible):
1. SHORTCUTS. The world has enough corner-cutters. This is includes cheating, plagiarizing, or lying.
2. SHARED SPACE. Show respect for others that use the lab by putting your projects away and leaving your bench area tidy when you leave.
3. DES VISITORS. Show respect for adult visitors that enter the lab by immediately stopping what you are doing, standing and facing the individual(s).
4. NO EATING. Show respect for the lab by not eating in the DES. You may go into the hallway for a quick bite if you need to.
5. AVOID WASTE. Show respect for the lab's resources by not wasting or misusing them.
6. REPUTATION. Show respect for yourself by looking (and speaking) your best. It's the little things keep the doors of opportunity open.
Growing Success, p. 29
Responsibility, Organization, Independent Work, Collaboration, Initiative, Self-Reliant Growing Success. p.11.

It is worth noting, right from the start, that assessment is a human process, conducted by and with human beings, and subject inevitably to the frailties of human judgement.
However crisp and objective we might try to make it, and however neatly quantifiable may be our "results", assessment is closer to art than science.
It is, after all, an exercise in human communication.
Knowledge: Subject-specific content acquired in each course (knowledge), and the comprehension of its meaning and significance (understanding).
Thinking: The use of critical and creative thinking skills and/or processes, as follows:
Communication: The conveying of meaning through various forms, as follows:
Application: The use of knowledge and skills to make connections within and between various contexts.