Overview
Learn how to accomplish seemingly impossible tasks with lookup tables (LUTs) in microcontroller projects. This course explores the power of LUTs in simplifying complex problems, enabling faster processing on smaller processors. Topics covered include combining hardware and software, understanding LUTs, and implementing them in projects. The teaching method involves a lecture format with practical examples and case studies. This course is designed for individuals interested in advanced microcontroller programming and pushing the boundaries of what is achievable with limited resources.
Syllabus
Introduction
Combining Hardware
Hardware vs Software
Lookup Tables
Astron
Definitions
Tomes
Zig Zag
Minecraft
Bridging the Gap
Bake
Table
Project
Setup Soup
Switchcase Syndrome
Big Lookup Table Idea
The Inner Loop
The Table
Fullspeed USB
Bit Stuffing
Think about the whole system
Lets get weird
He made this
The computer
ALUs
Example
Summary
Conclusion
Taught by
HACKADAY