RPi

Laptop

Power Supply

Mains

Power

20V to

5V USB

Control Node

Cluster Nodes

DC Relay

20V to

5V USB

RPi

RPi

ATXRaspi

On/Off Switch

Ethernet

Plug

Mains voltage

20V, 65W

5V USB power

GPIO to DC Relay

Ethernet

Ethernet

Power On

  • Connect mains power, no power to RPi nodes (option to continuously power Ethernet switch)
  • Press ATXRaspi switch, enable power to RPi control node (and Ethernet switch) and trigger startup script
    • Startup script activates the DC relay and enables power to the RPi cluster nodes

Power Off

  • Press ATXRaspi switch, this triggers shutdown script on RPi control node
    • Shutdown script executes remote shutdown of RPi Cluster nodes via SSH
    • Shutdown script deactivates the DC relay and powers off the RPi cluster nodes
    • Shutdown script completes the shutdown and powers off of the RPi control node
      (and Ethernet switch)
  • Disconnect mains power
RPi cluster power - Google Slides