# Lesson 26 — Project 2 Workday 1

<p class="block-synopsis">Project 2 begins — implement the SEARCH–DETECT–LOCK engagement FSM on your calibrated range channel.</p>

<div class="block-toc">
  <a class="bt-card bt-practice" href="Project2.html">
    <span class="bt-kind">Handout</span>
    <h4>Project 2 - Finite State Machines</h4>
    <p>The SEARCH–DETECT–LOCK engagement FSM: the spec, the starter sketch, and the demo you will be graded on.</p>
  </a>
  <a class="bt-card bt-slides" href="../_static/slides/ECE_215_Lesson26.pdf">
    <span class="bt-kind">Slides</span>
    <h4>Lesson 26 deck</h4>
    <p>The slides used in class, as a PDF.</p>
  </a>
  <a class="bt-card bt-demo" href="https://usafa-ece.org/apps/fsm-demo/" target="_blank" rel="noopener">
    <span class="bt-kind">Demo ↗</span>
    <h4>FSM Explorer</h4>
    <p>Build, edit, and step through finite-state machines visually.</p>
  </a>
</div>

