FIND A TOPIC
Search the workbench
Search lessons, exercises, chapters, labs, glossary and reference sheets. All words in your query must match.
163 documents
- Meet the workbench assistant
- M01-L01 exercise — Meet the workbench assistant
- Tokens, context, and generation
- M01-L02 exercise — Tokens, context, and generation
- Sources, tools, and uncertainty
- M01-L03 exercise — Sources, tools, and uncertainty
- Write an engineering brief
- M01-L04 exercise — Write an engineering brief
- Challenge: rescue a vague request
- M01-L05 exercise — Challenge: rescue a vague request
- Accounts, tools, and usage
- M02-L01 exercise — Accounts, tools, and usage
- Configure the project workbench
- M02-L02 exercise — Configure the project workbench
- Read your first Git diff
- M02-L03 exercise — Read your first Git diff
- Stage and commit a useful change
- M02-L04 exercise — Stage and commit a useful change
- Challenge: save only what belongs
- M02-L05 exercise — Challenge: save only what belongs
- Create the GitHub practice repository
- M03-L01 exercise — Create the GitHub practice repository
- Push, clone, and reproduce
- M03-L02 exercise — Push, clone, and reproduce
- Branch and review an agent change
- M03-L03 exercise — Branch and review an agent change
- Resolve a conflict and undo a fault
- M03-L04 exercise — Resolve a conflict and undo a fault
- Challenge: recover known-good work
- M03-L05 exercise — Challenge: recover known-good work
- Write Markdown that renders correctly
- M04-L01 exercise — Write Markdown that renders correctly
- Make a useful README
- M04-L02 exercise — Make a useful README
- Capture project and hardware facts
- M04-L03 exercise — Capture project and hardware facts
- Record decisions and test evidence
- M04-L04 exercise — Record decisions and test evidence
- Challenge: repair conflicting context
- M04-L05 exercise — Challenge: repair conflicting context
- Give the agent project instructions
- M05-L01 exercise — Give the agent project instructions
- Test instructions in a fresh session
- M05-L02 exercise — Test instructions in a fresh session
- Package a repeatable procedure
- M05-L03 exercise — Package a repeatable procedure
- Test when a skill should activate
- M05-L04 exercise — Test when a skill should activate
- Challenge: build the constraints skill
- M05-L05 exercise — Challenge: build the constraints skill
- Read the exact board and sensor documents
- M06-L01 exercise — Match each claim to its source
- Plan the interface from documentation
- M06-L02 exercise — Reviewable interface plan
- Add input handling and reporting
- M06-L03 exercise — Report current data accurately
- Diagnose a fault with one useful test
- M06-L04 exercise — One discriminating change
- Challenge: fix and document a failure
- M06-L05 challenge — Correct, verify, and hand off
- Test policy independently of hardware
- M07-L01 exercise
- Prove tests catch a meaningful defect
- M07-L02 exercise
- State what your tests actually prove
- M07-L03 exercise
- Build the review skill and handoff
- M07-L04 exercise
- Challenge: resume without the old chat
- M07-L05 exercise
- Plan the capstone feature
- M08-L01 exercise
- Implement and review the capstone
- M08-L02 exercise
- Verify and package the release candidate
- M08-L03 exercise
- Apply the workflow to your own project
- M08-L04 exercise
- Challenge: demonstrate and defend your result
- M08-L05 exercise
- Module 1 challenge
- Module 2 challenge
- Module 3 challenge
- M07 challenge — Resume without the old chat
- D12 — One policy source, distinct verification paths
- Capstone assessment — 100 points
- M08 challenge — Demonstrate and defend your result
- 1. AI at the Embedded Workbench
- LAB01 — Chapter 1 practical exercise
- 2. How LLMs Work: The Useful Mental Model
- LAB02 — Chapter 2 practical exercise
- 3. Give AI an Engineering Brief
- LAB03 — Chapter 3 practical exercise
- 4. Set Up Your AI Workbench
- LAB04 — Chapter 4 practical exercise
- 5. Git Without the Mystery
- LAB05 — Chapter 5 practical exercise
- 6. Put Your Project on GitHub
- LAB06 — Chapter 6 practical exercise
- 7. Experiment, Review, and Recover
- LAB07 — Chapter 7 practical exercise
- 8. Markdown as an Engineering Notebook
- LAB08: add a recoverable troubleshooting path
- 9. Build a Useful Project Knowledge Base
- LAB09: repair conflicting context
- 10. Write AGENTS.md for an Embedded Project
- LAB10: test a fresh session
- 11. Turn a Repeated Procedure into a Skill
- LAB11: build and evaluate the constraints skill
- Read Datasheets and Plan Interfaces with AI
- LAB12 — Repair an interface proposal
- Build Firmware in Small, Verifiable Steps
- LAB13 — Expose freshness without changing policy
- Debug with Evidence
- LAB14 — A defensible fault report
- Test, Review, and Measure
- LAB15 — Detect a wrong comparison
- 16. Build Your Reusable Engineering Toolkit
- LAB16 — Resume from repository context
- 17. Capstone: Ship a Documented Sensor Monitor
- LAB17 — Complete and defend the capstone
- 18. Maintain the Workflow and Choose What Comes Next
- LAB18 — Complete one transfer task
- Reading map
- Before you begin
- Rights and attribution
- AI for Embedded Engineers and Makers
- A. Terminal and operating-system notes
- B. Git task and recovery reference
- C. Markdown and YAML reference
- D. Reusable task-brief patterns
- E. Project records that survive the conversation
- F. Project instructions and focused skills
- G. Versions and checkpoint map
- Glossary
- H. Troubleshooting by evidence boundary
- I. Sources, rights, and corrections
- Chapter review questions and explanatory answers
- Datasheet to constraints
- Extraction examples
- Firmware review
- Example learner project guidance
- Decision record
- Correction report
- Current-state handoff
- Hardware and source reference
- Project brief
- Task brief
- Test plan and result
- Sensor Monitor project guidance
- Sensor Monitor
- Checkpoints and recovery
- Design decisions
- Evidence boundary
- Output and replay formats
- Fresh-session handoff
- Exact example target and optional physical plan
- Requirements and acceptance
- Toolchain setup
- Skills and instruction discovery
- Datasheet to constraints
- Extraction examples
- Firmware review