![[octopi-1.0.0-1.9.3-20231009151442.zip]] OctoPrint is an open-source software platform designed for 3D printers, providing a web interface for remote monitoring and control of 3D printing processes. It allows users to manage their 3D printers from anywhere with an internet connection, providing features for uploading and slicing 3D models, initiating print jobs, monitoring print progress, and controlling printer settings. Key features of OctoPrint include: 1. **Web Interface:** OctoPrint provides a user-friendly web interface accessible from any web browser, allowing users to interact with their 3D printers remotely. The interface displays real-time information about the printer status, including temperature, print progress, and any error messages. 2. **File Management:** OctoPrint allows users to upload 3D model files (STL, GCODE, etc.) directly to the software, eliminating the need for physical media or direct connections to the printer. Users can organize and manage their print files through the web interface. 3. **Slicing Integration:** OctoPrint integrates with slicing software such as Cura, Slic3r, and PrusaSlicer, allowing users to generate GCODE files directly within the OctoPrint interface. This streamlines the workflow by eliminating the need to switch between multiple applications. 4. **Remote Monitoring:** OctoPrint provides real-time monitoring of print progress, temperature readings, and other printer parameters through the web interface. Users can receive notifications or alerts when print jobs are completed or if any issues occur during printing. 5. **Printer Control:** OctoPrint allows users to control various aspects of the printing process, such as starting, pausing, or canceling print jobs, adjusting print settings, and controlling printer movement (e.g., homing, bed leveling) through the web interface. 6. **Plugin System:** OctoPrint features a plugin system that allows users to extend and customize its functionality. There are numerous plugins available for OctoPrint, providing additional features such as webcam support, timelapse recording, filament management, and integration with third-party services. 7. **Community and Support:** OctoPrint has a large and active community of users and developers who contribute to the project, provide support, share plugins and extensions, and collaborate on improving the software. Users can access documentation, forums, chat channels, and other resources for help and assistance. Overall, OctoPrint is a versatile and powerful tool for managing 3D printing workflows, providing users with remote access and control over their 3D printers, as well as additional features for optimizing and enhancing the printing process. It has become a popular choice among 3D printing enthusiasts, hobbyists, and professionals for its flexibility, convenience, and extensibility. OctoPrint is optional but adds a lot of features that are useful for testing and experimenting. Octoprint can make a timelapse video of the whole print, and track the total print time, settings, and other useful info. Octoprint stores the gcode of each print, which makes it easy to re-print parts with settings you know work well. - [ ] Flash OctoPi onto an SD card with the Raspberry Pi Imager - [ ] Before you remove the SD card, open the drive in your file browser and find the "wpa_supplicant.txt" file. You need to edit this file manually and change the WPA2 SSID and Password to match your WiFi network. - [ ] Open the wpa_supplicant.txt file in a code editor like [[VSCode]] or Atom. Don't use a text editor like textedit it won't format properly and it won't work, so don't waste your time and just download VScode. - [ ] You need to uncomment the WPA2 section, and then put in your SSID and password. - [ ] Insert SD card into Raspberry Pi 3 or 4. - [ ] Let the Pi boot up, it helps to have a monitor attached so that you can see the boot progress and confirm there are no errors - [ ] You'll also need to attach a keyboard so you can type in your username and password. The default username is "pi" and the password is "raspberry" - [ ] After you login, the log won't show much activity. Use a browser on a device connected to the same wifi network as the Pi, and navigate to Octopi.local, or the IP address shown on the monitor. - [ ] You are now able to control the 3D printer wirelessly.