|
|
|
|||
MCU Predefines: io328p.h, iotnx4.h, iotn85.h, ATtiny Series-1: iotn414.h | |||||
---|---|---|---|---|---|
ACES EAGLE SMT RESOURCES: ACES_SMT.lbr (2020 01 10), ACES_SMT.dru, ACES_SMT.cam, JLCPCB.dru | |||||
ACES Alumni Blogs/Companies: Ethan M '18, Ethan P '18, Dan R '19, Mariano E. '15 | |||||
2024-2025 ICS4U: AVR Optimization | |||||
+/- 9V Wien-Bridge Oscillator | |||||
VICTORIA DAY LONG WEEKEND (May 17 - 20) | |||||
APRIL
- MAY: TECHNOBLOGY. LCD DIRECT DRIVE, ISP.5 |
|||||
EASTER LONG WEEKEND (April 18 - 21) | |||||
MARCH BREAK (March 10-21) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
39 Jan 16 |
ISP.Long Presentations LQT, HG, NC, CH, TK |
ISP.Long NC HG CH RJ JK TK LQT GS AT MZ |
|||
38 Jan 14 |
ISP.Long Presentations RJ, JK, AT, MZ, GS |
ISP.Long |
|||
37 Jan 10 |
|||||
36 Jan 8 |
|||||
CHRISTMAS BREAK (December 19 - January 7) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
35 Dec 17 |
Timers.xlsx Buck.xlsx |
Support for our Buck Converter ACES' Register Level Implementation of 3. Timer1Mode15FastPWM() Image to the right taken from R. Jamal's DER |
Timer1 Mode 15 Waveform |
||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
34 Dec 13 |
1. Creating a Switching Frequency AVR Register-Level PWM ACES' Register Level Implementation of 2. analogWrite() |
||||
33 Dec 11 |
ATmega328P Datasheet: Timer1 Registers ACES' Register Level Implementation of 1. Timer1 Interrupt (Word Doc) |
328P Registers Complete |
|||
32 Dec 9 |
|
Electrical Eng. for a change.... DC DC Buck Converter Secrets of Arduino PWM Review of Arduino Core analogWrite(pin,dutyCycle) Header file of predefines for the ATmega328p iom328p.h prescalers.h ACES' Register Level Implementation of 1. Timer1 Interrupt |
ATMEL App Note: Setup and Use of Timers AVR130.pdf |
ATmega328P Timers |
|
Fall: CHUMP/ ISP.Long |
|||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
31 Dec 5 |
CHUMP:
Final Build Work Period #4 |
3.2.5 CHUMP: Final Build NC HG CH RJ** JK** TK LQT GS AT MZ |
|||
30 Dec 3 |
CHUMP:
Final Build Work Period #3 |
3.2.5 | |||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
29 Nov 29 |
Alumni
Visit 3-4 PM Apple & Ford |
CHUMP Final Build: Chumpanese Coding Examples Bring your Workbook |
CHUMP VM (CodePen) CHUMPVM Tutorial |
3.2.5 | |
28 Nov 27 |
ISP.Long Preview Pesentation Week HG, CH, TK, GS, NC |
||||
27 Nov 25 |
A Gantt Chart would be a smart option |
ISP.Long Preview Pesentation Week JK, MZ, RJ, LQT, AT |
|||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
26 Nov 21 |
CHUMP:
Final Build Work Period #2 |
3.2.5 | |||
25 Nov 19 |
CHUMP:
Final Build Work Period #1 |
Online PLC Ladder Logic Simulator |
How to Use PLC Simulator |
||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
24 Nov 14 |
Asynchronous Day (P/T Interviews) Begin to buiid out your final CHUMP processor OPTIONAL Submission this weekend |
3.2.4 | |||
23 Nov 12 |
CHUMP: The Home Stretch.... Please Have Your CHUMP Workbook With You In Class CHUMP: Remaining IC Overviews Address, Control and Data Buses EEPROM Control Codes |
3.2.3 CHUMP: ALU Explorer NC* HG CH RJ* JK* TK LQT GS* AT MZ* |
|||
MID-NOVEMBER BREAK (November 8 - November 11) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
22 Nov 6 |
ACES' ALU Explorer Work Period |
3.2.3 |
|||
21 Nov 4 |
ACES' ALU Explorer Shield (showing A==0, NOT A, A==B Pin HIGH!)) |
3.2.3 A=B pin: Open Drain/Collector |
|||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
20 Oct 31 |
J. Shibley's Custom ALU L. R-C's ALU Shleld |
Why do Engineers Confuse Hallowe'en with Christmas? Watch the insanely-inspiring... ...ACES '21... ← ALU Lockdown Legacies ACES' ALU Breadboard Explorer You've got the time and resources ... ... to imagine a more permanent ALU Explorer |
Coming soon in uni PLCs vs FGPAs
|
3.2.3
A=B pin: Open Drain/Collector |
|
19 Oct 29 |
ACES' Own @ SpaceX McGill Rocket Team |
CHUMP: Arithmetic and Logic Unit Please have your CHUMP Workbook with you in Class K. Shirriff's Blog... Inside the vintage 74LS181 ALU chip: How it works and why it's so strange |
ACES' Own @ McGill |
Arithmetic and Logic Unit (ALU) Consider labelling your CHUMP chips |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
18 Oct 25 |
CHUMP: Program EEPROM | J. Dolgin (ACES '20) The Best CHUMP DER Nav Pane Ever? |
3.2.2 CHUMP: Program EEPROM NC HG* CH RJ JK* TK LQT* GS AT MZ |
||
17 Oct 23 |
Shield Burner Code |
Making Oddly Satisfying LED Magnet Tiles C Pointer Series Swapping Arrays The Efficient Way CHUMP: Program EEPROM |
S. Appleyard '23 & J. Rogan's '23 LED Bargraph Design |
3.2.2 McCartney Bargraph |
|
16 Oct 21 |
CHUMP: EEPROM (pp. 25-28) |
For some of your ISPs... A brief Introduction to C Pointer Series CHUMP: Program EEPROM Wire your EEPROM Output to LEDs or LB-602MK2 for this weekend's DER Build an EEPROM Programmer |
Program EEPROM (AT28C16) |
3.2.2 Feinberg Example: 82 10 21 62 A0 |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
15 Oct 17 |
View 3D Version |
After School Alumni Visit: J. Dolgin ACES '20, Waterloo Mechatronics '25 Open House Please have your Charlieplex Clock at your desk with you to explain it to visitors Build an EEPROM Programmer (Pick it up from 28:11) |
ATmega328p SMT Trainer V1 |
||
14 Oct 15 |
Alumni Visit after school: J. Czekalla ACES '24 Concordia Eng. '29 |
CHUMP: Program EEPROM ESSENTIAL Viewing for coming classes. B. Eater's: Using an EEPROM to replace Combinational Logic AND Build an EEPROM Programmer |
Double-digit 7-Segment Display |
ISP.Long Proposal |
|
THANKSGIVING LONG WEEKEND (October 11-14) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
13 Oct 10 |
Nano ESP-32 Datasheet Espressif WiFi API 12 ESP32 Projects for 2024 |
LQT: Show & Tell JK: 74LS161 4-Bit Counter CHUMP: Clock and Counter Work Period 12-LED Bargraph |
Your next design... Include a BACK with VENTS (Fan?) 3D Viewer 3D Enclosure with Vents |
CHUMP: Clock and Counter NC, HG, CH, RJ, JK TK, LQT, GS, AT, MZ |
|
12 Oct 8 |
View 3D Version |
ACES 2018: What Did Your Son Learn At School Today? Charlieplex Clock Show & Tell |
3.2.1 |
||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
11 Oct 4 |
Final Charlieplex Clock Work Period After School Alumni Visit: O. Logush ACES '18, Queen's Eng '23 |
Reflow Oven Temperature Profile |
CharlieClock NC, HG, CH, RJ, JK TK, LQT, GS, AT*, MZ |
||
10 Oct 2 |
Acquaint Yourself... MIPI Alliance |
CHUMP: Clock B. Eater's terrific 4-part video series: Part 4. Clock Logic |
Whizoo Controleo3 Reflow |
Project 3.1 CharlieClock Sat. Oct. 5 |
|
9 Sep 30 |
Ampacity of Trace Widths |
CHUMP: Clock B. Eater's terrific 4-part video series: Part 3. Bistable CHUMP: Clock Clock Build Session |
COPI/CIPO Updating The Language Of SPI Pin Labels |
Project 3.1 CharlieClock Sat. Oct. 5 |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
8 Sep 26 |
CHUMP: Clock B. Eater's terrific 4-part video series: Part 2. Monostable CharlieClock Work Time |
Submit your SMT Soldered DC Jack to Mr. D for Inspection |
Project 3.1 CharlieClock Sat. Oct. 5 |
||
7 Sep 24 |
555 Tutorial
|
CHUMP: Clock B. Eater's terrific 4-part video series: Part 1: Astable CharlieClock Work Time |
Project 3.1 CharlieClock Sat. Oct. 5 |
||
TERRY FOX DAY (September 20) | |||||
CURRICULUM NIGHT (September 19) | |||||
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
6 Sep 19 |
CHUMP IC Assignments CHUMP VM (CodePen) CHUMPVM Tutorial Pick one... SMT Soldering CharlieClock Further EasyEDA Instruction |
EasyEDA 3D View |
Nano 33 Family Members |
||
5 Sep 17 |
EasyEDA: Importing EAGLE Libraries |
CHUMP: A Simple and Affordable TTL Processor D. Feinberg EDA: Electronic Design Automation Introduction to EasyEDA Common ACES Through Hole Parts |
ACES' EDA Tips |
Project 3.1 CharlieClock Sat. Sep. 28 ACES' EAGLE Libraries ACES_THT.lbr ACES_SMT.lbr |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
4 Sep 13 |
Algorithms Double Dabble Minsky Circle |
CHUMP: A Simple and Affordable TTL Processor D. Feinberg CharlieClock 1/2 Work Period Absent: HG, RJ |
|||
3 Sep 11 |
Aoyue 968A Hot Air Rework Station |
DES SMT Soldering (3 Options): 1. Hand (0.3mm solder wire) 2. AOYUE 968 Hot Air Rework Station 3. DIY Reflow Oven (Stencils & Examples) CHUMP: A Simple and Affordable TTL Processor D. Feinberg Absent: HG, RJ |
SMT: Focus on Thin... The MorlandBargraphV4 in action |
||
2 Sep 9 |
TA
Day Assignments A necessary step BACKWARDS to eventually move FORWARD BARE Metal MCUs (a terrific series) |
Charlieplex Clock Project Grade 11 3h Workshop, Project Hardware Button Debounce Circuit CHUMP: A Simple and Affordable TTL Processor D. Feinberg |
Computer Architecture Von Neumann vs Harvard |
Project 3.1 CharlieClock Sat. Sep. 28 |
|
CLASS | SUPPLEMENTARY | CONCEPTS | PROJECTS | SUBMISSIONS | |
1 Sep 5 |
2024/2025 ACES' Program Our ACES' Program: Contradictions Day Calendar Student Outline Mr. D's Timetable
|
Distribution of and Workbooks
ACES Hall of Fame: Schulich Leader: Xander Chin '22 J. Dolgin '20, D. Raymond '19, E. McAuliffe '18 Mariano Elia '15: Hackster.io, Argon Prototypes Configure Benches for Soldering |
Jumper Wire Supplements (0.3" and 0.4") |
Absent:
MZ Project 3.1 CharlieClock Due: Sat. Sep. 28 | |