Raspberry Pi 4B
The printer is mainly controlled using a Raspberry Pi 4B computer running Raspberry Pi OS. The computer has WiFi (but must be manually configured to use a particular network - should look into configuring the Pi to host its own network that a laptop could be easily connected to) and SSH is enabled for remote access. The Pi is responsible for running Klipper and Mainsail, and is connected to the BTT Octopus board using a standard USB C cable.
USER LOGIN INFO:USERNAME: printer
PASSW0RD: PrintMeBaby