Skip to content

Practice Guides

These guides answer what to do after learning the theory. Every page includes a minimal environment, learning sequence, verification task, diagnosis, evidence, cost and licensing, accessibility, and safety stop boundaries. Choose the page that serves the current project; do not install every tool at once.

How to use the guides

  1. Read Laboratory Safety and classify the work as software-only, bounded low energy, or supervised-only.
  2. Use Tools and Environments to select a minimal toolchain without letting tool count replace the objective.
  3. Choose one topic below and write predictions, acceptance criteria, and stop conditions first.
  4. Complete its verification task and retain evidence another person can review.
  5. Combine micro-tasks into a portfolio project through Project Practice.
  6. Rebuild from a clean environment with Reproducible Engineering; a failed rebuild is not complete.

Engineering foundations

Circuits, hardware, and digital systems

Research, records, and communication

Cross-cutting guides

  • Tools and Environments: software, instruments, files, units, and low-bandwidth alternatives.
  • Laboratory Safety: risk levels, stop conditions, supervision boundaries, and incident response.
  • Project Practice: objectives, scope, milestones, acceptance, and portfolio evidence.

Three suggested practice chains

Software and signal analysis

Python/JupyterNumerical VerificationData RecordsTechnical WritingReproducible Engineering

This chain fits signal processing, control, communications, and public-data projects. Final evidence should include raw data, tested scripts, unit-labeled figures, and a clean rebuild log.

Circuits and PCB

SPICEPCBInstrumentationData RecordsProject Practice

Keep beginner work software-only or bounded low energy. Higher energy, stored energy, lasers, RF power, or body connection must move to a qualified facility with supervision.

Digital hardware and embedded systems

C and BuildsHDL/FPGA or Embedded ToolchainsVersion ControlReproducible Engineering

Treat host tests, automated simulation, recoverable flashing, board logs, and timing reports as one evidence chain rather than showing only a final demonstration video.

Definition of done

Completing a guide means submitting a reviewable result, not merely reading the page. At minimum retain a prior prediction, explicit acceptance, fault injection or boundary test, raw inputs, automation, interpretation, safety review, and an evidence bundle another learner can replay.