555 | DELAY | TIMER | FUSE | INST, SUMM
REGS: 328P , 84
| AVR-AS | NOTES: 328P | 84
ACES EAGLE SMT RESOURCES: ACES_SMT.lbr (2020 01 10), ACES_SMT.dru, ACES_SMT.cam, JLCPCB.dru
2020-2021 ICS4U: AVR Optimization (Blogs: Ethan M '18, Dan R '19)
Session 4: AVR Assembly Language Interrupt Programming of the ATtiny84 on the DDP
VICTORIA DAY WEEKEND
DDP LEGACY SHIELD DESIGN FILES AND JLCPCBs INVOICE DUE
LONG ISP (9 weeks) : Mar-May
MARCH BREAK
4-Day Family Weekend (Feb 12-15)
Chinese New Year: February 12. Year of the Ox...
MEDIUM ISP (7 weeks) : Jan-Feb
Session 3: AVR Assembly Language Programming on The Dolgin Development Platform (DDP) with ATMEL Studio 7
DECEMBER BREAK
Session 2: Register-Level Programming with SMT Devices (CharlieStick, CharlieMatrix, and ATtiny85 Tester)
NOVEMBER BREAK
SHORT ISP (5 weeks) : Sep-Oct
Session 1: CHUMP (Cheap Homebrew Understandable Minimal Processor)
CLASS SUPPLEMENTARY CONCEPTS PROJECTS SUBMISSIONS
11
Oct 13
SMD Soldering Videos
n00b (This is us, today)
Pro (This is us, tomorrow)
CHUMP
Cheap Homebrew Understandable Minimal Processor

3.2.1 and 3.2.2
Session Break
10
Sep 25
PB Machine V3
Chumpanese: If..else Correction
SMT Assembly Service

Parts Library
9
Sep 24
First (only?) look at the...
TL866II EEPROM Programmer
Curriculum Night @ 7
Service/Skills Request :)
JV to Solicit Feedback

Chumpanese Example:
if..then..else
8
Sep 23

Falstad Simulation:
555 with Internals
Ethan McAuliffe
First Look:

Chumpanese Example:
Swapping Memory Locations
M. McCutcheon's Build
R. Fletcher's Bots
7
Sep 22

CHUMP: Clock

B. Eater's terrific 4-part video series:
Part 2: Monostable, Part 3: Bistable
Part 4: Clock Logic
555 Tutorial
3.1
6
Sep 21
Check 'em out!...


CHUMP: Clock

For Discussion:
Calendar Modifications and ISP Weightings
B. Eater's terrific 4-part video series:
Part 1: Astable
5
Sep 18

Alan Turing's
Famous Paper:
(paving the way for the modern computer)

"On Computable Numbers
With an Application
to the
Entscheidungsproblem"
CHUMP
Cheap Homebrew Understandable
Minimal Processor

The CHUMPANESE Language, Reflections

CHUMP
IC Assignments
3.10.1
4
Sep 17
A Simple and Affordable TTL Processor
for the Classroom
-
D. Feinberg
pp. 4-5
CHUMP
Cheap Homebrew Understandable
Minimal Processor

Control Logic
3.10.1
3
Sep 16
pp. 3-4 CHUMP
Cheap Homebrew Understandable
Minimal Processor

Instruction Set

Reorder Details
3.1
and
3.10.1
2
Sep 15
pp. 1-2 CHUMP
Cheap Homebrew Understandable
Minimal Processor
RSGC ACES'
Common SMT Parts
3.1
and
3.10.1
1
Sep 14
Short ISP Proposal
Due Saturday@midnight

Student Outline
Mr. D's Timetable

AVR Optimization


TA Day Assignments


Short ISP Options, Discussion, and (High) Expectations
Starters are a dime-a-dozen...
20/21 ICS4U:
SMT Focus on Thin...



The
MorlandBargraphV4
in action
0
Sep 10
Short ISP Proposal
Due Saturday@midnight

Student Outline
Mr. D's Timetable

AVR Optimization


TA Day Assignments

2020/2021 ACES' Program
Our ACES' Program: Contradictions
ACES Hall of Fame: E. McAuliffe ('18)
E. Peterson ('18)
Mariano Elia ('15)
Hackster.io,
Argon Prototypes


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. Do not cheat.
2. Show respect for adult visitors that enter the DES by immediately stopping what you are doing, standing and facing the individual(s).
3. 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.
4. Show respect for the lab's resources by not wasting or misusing them.
5. Show respect for others that use the lab by putting your projects away and leaving your bench area tidy when you leave.
6. 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 judgment.
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.