Connect Boards
Start the project by mounting the four microcontroller boards (two Nanos, one Pico, and one ESP32) on to breadboards. To save space you can use half breadboards for the Nano 1 (Access Control) circuit. The ESP32 does not fit on one breadboard so you need to remove the power rails from one half breadboard and connect two along their rails (breadboards have a provision to hook one into another).
Then connect each board to the computer (or Raspberry Pi) you will be using to program the microcontrollers using the appropriate USB cable (see USB Connector Guide (opens in a new tab)).
Test Boards
To test the boards you need to upload a basic program (sketch) to the board and make sure it is running fine.
Follow the basic programming guides for each board below: