Skip to content
Main site

Connecting Ginger Slicer to the G1

Ginger Slicer can connect to the G1 over the local network. When connected, you can upload files directly, start prints, and monitor temperatures without touching the printer display.


  1. Make sure the G1 and the computer running Ginger Slicer are on the same WiFi network
  2. In Ginger Slicer, open Printer settingsPrinter host
  3. Set the IP address to g1os.local (the default hostname) or the IP address shown on the printer display
  4. Click Test connection — a green checkmark confirms the connection is live
  5. Save the settings

  • Upload G-code files directly from Ginger Slicer to the printer’s file list — no USB drive needed
  • Start a print from Ginger Slicer after upload
  • Monitor temperatures (bed, nozzle zones) in real time from the slicer’s device panel
  • Receive error notifications on the slicer when the printer throws a fault

What you cannot do when the print was started from the printer display

Section titled “What you cannot do when the print was started from the printer display”

When a print is launched from the G1 display (not from Ginger Slicer), the slicer’s connection is not the active session. In this case:

  • Print progress and live stats are not shown in Ginger Slicer
  • Errors appear on the printer display only, not in Ginger Slicer
  • The print still runs correctly — the G-code is already on the printer

If you want to monitor and log the print from Ginger Slicer, always use Ginger Slicer to start the print, not the display.

Alternatively, open Mainsail in a browser for full live monitoring regardless of how the print was started.


For sliced files above roughly 100 MB, the upload over WiFi gets slow, and on a weak signal it can time out part-way and leave a truncated file on the printer.

There is no USB route around it. The printer serves G-code from one folder on its own SD card and nowhere else, so a USB stick plugged into the Raspberry Pi does not appear in the file list, and neither does a cable from your computer. If the upload is unreliable, the fix is the network itself. The Raspberry Pi joins over WiFi on 2.4 GHz, so the usual answer is to improve that link — move the printer closer to the router, or put an access point near the machine.


Printer not found / connection test fails

  1. Confirm the printer and the computer are on the same WiFi network (not guest vs. main, not 2.4 GHz vs. 5 GHz if they are separate SSIDs)
  2. Try using the numeric IP address instead of g1os.local
  3. Check that the printer display shows the G1OS home screen (not a boot or error screen)
  4. If the printer is reachable in a browser at its IP but the slicer still cannot see it, the block is between your computer and the printer — a firewall or a guest network, not the machine

Connection was working and stopped

The printer’s IP address may have changed if assigned by DHCP. Check the current IP on the printer display and update Ginger Slicer’s printer host setting. For a stable connection, assign a static IP to the G1 in your router’s DHCP settings.