-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
P0k3sm0t edited this page May 26, 2026
·
2 revisions
Use this page for first-time setup and the correct order to configure Ray5 Pilot.
- A Longer Ray5 connected to your network.
- The Ray5 IP address.
- Ray5 Pilot extracted to a folder.
- Windows, Linux, or macOS.
- Python and the required packages, unless you are using a packaged launcher/script that handles startup.
- On Debian/Ubuntu-based Linux systems,
python3-venvmay be needed before the Linux launcher can create.venv. - Optional: a camera stream URL for overlay and timelapse.
Start Ray5 Pilot using one of the methods in Launcher Options. Then open:
http://127.0.0.1:5050
The top navigation has:
If this is a fresh install, use the launcher that matches your operating system:
- Windows:
Start_Ray5_Pilot.bat,Ray5 Pilot.exe, orpython app.py. - Linux/macOS:
./start-ray5-pilot.shorpython3 app.py.
The web address is the same on all operating systems unless you changed the Web UI port.
- Dashboard — normal control page.
- Settings — Ray5 Pilot app settings.
-
GRBL — Ray5/GRBL controller
$settings. - ESP32 — ESP3D info, EEPROM tools, backups, and command tools.
- Open Settings.
- Set the Ray5 host/IP.
- Confirm the Web UI host is local unless you intentionally need LAN access.
- Set workspace min/max values for the laser bed.
- Configure camera URL if you use camera overlay or timelapse.
- Set SD file options.
- Keep test fire disabled until you are ready to test it safely.
- Leave WebSocket pings disabled unless troubleshooting network status drops.
- Leave Active Job Poll Interval at the default unless you need to tune status traffic during long jobs.
- Save config.
- Return to Dashboard and check the Status card.
On the Dashboard, the Status card should show useful values for:
- State
- X/Y position
- Connection
- System check
- Ray5 HTTP reachable
- Ray5 WebSocket reachable
- SD card list working
If those are not working, go to Troubleshooting before running a job.
- Create laser G-code in your design software.
- Import the file into Ray5 Pilot or place it in the watched folder.
- Review file bounds if available.
- Upload the file to the Ray5 SD card.
- Frame the job.
- Start the job only after the machine is safe.
- Watch the Status card during the run.
Use a small low-power test file, not a large engraving. Confirm upload, frame, start, pause, resume, stop, status, camera, and SD refresh behavior before relying on the workflow for real projects.