Machine ID
---.---
Session Time
00:00:00
📡 Connection
Connection Mode
Baud Rate
🛑 Emergency Stop

Halts all motors immediately. Use when spindle is clear.

📊 Live Parameters
Spindle RPM
---
rev/min
Cut Angle
---
degrees
Depth
---
mm
Index Pos.
---
/ 96 teeth
Motor Temp
---
°C
Feed Rate
---
mm/min
🔧 Calibration
Girdle Height mm
Culet Depth mm
Zero Offset °
🌉 Mint as NFT

📸 Scan Finished Gem → NFT

When your cut is complete, open the Phygital Portal to photograph, verify, and mint your gemstone as an on-chain asset. You earn royalties every time it trades in GemBot Farm.

🌉 Open Phygital Portal
🎛️ Navigation & Modes
📟 Serial Monitor
[SYS] GemBot Machine Control v3.0 — Real Hardware Interface
[SYS] Connect your GemBot machine to begin.
🗂️ Job History
Shape / ProfileDurationScoreStatus
Round Brilliant 96t 14:32 94% DONE
Oval Brilliant 64t 21:08 87% DONE
Marquise — Polish 09:41 FAILED
Cushion Preform IN PROG
🔔 Maintenance Alerts
⚠️
Lap Wheel Wear
Estimated 12 hrs of service remaining. Consider resurfacing the steel lap.
🔧
Chuck Locking Screw
Torque check recommended. Last verified 47 jobs ago.
💧
Coolant Level
Coolant reservoir at ~60%. Refill before next session.
Arduino Firmware
Up to date — v2.4.1 installed.
Index Gear
96-tooth gear aligned. No slip detected.
🔍 Diagnostics
Packets Rx
0
Packets Tx
0
Errors
0
Latency
📋 Saved Profiles
Round Brilliant Default
Oval — 64t Index
Marquise Polish Pass