Resources

User Manual Preview
Gem Bot Automated Faceting Machine
In Dev
Downloads
Here is a list of downloads for the Gem Bot.
Xloader- For updating the onboard micro computer!
Oldest
Xloader- For updating the arduino
Here’s a summary of all the major updates made to the GemBot system 05/07/2025: Wifi Upgrade will be needed and you will need to contact me for this upgrade. R3 Boards will be supplied after payment is made with instructions how to swap your new Wifi Arduino board into the mix. No changes to the touch screen have been made with this update but a new Arduino Wifi Board will need to be implemented for this MAJOR update.
​
​
Arduino Firmware (GemBotMini_2025-05-07.ino)
Your GemBot system will now feature significant memory management upgrades and robust state change logging. These improvements ensure that:
- **Automatic State Saving:** The machine continuously monitors for any changes in its operational state (such as position, angle, current process, and parameters). When a change is detected, the current state is immediately saved to the SD card on the touch screen controller.
- **Power Loss Recovery:** If the machine is powered down or experiences a power outage, all progress and settings are preserved. On the next startup, the Gem Bot automatically loads the last saved state from the SD card.
- **Seamless User Experience:** Users can pick up exactly where they left off, with no need to re-enter parameters or repeat previous steps. This minimizes downtime and prevents loss of work, even in the event of unexpected interruptions.
These upgrades provide peace of mind and a professional, reliable workflow for all users, making the Gem Bot better suited for both hobbyists and production environments.
-
Automatic X/Y Offset & Stone Reset: The machine now automatically calculates and moves to the correct X/Y offset after any angle change, ensuring precise and safe operation.
-
Continuous Angle Monitoring: The Arduino always listens for angle changes from the touch screen and resets the stone position as needed.
-
User Feedback & Help: Context-sensitive help and feedback are displayed on both the LCD and Nextion touch screen at every step, guiding users through the process.
-
Robust Error Handling: Clear error messages are shown for hardware, SD card, and process issues.
-
Firmware Update Automation: When the WiFi menu is accessed, the Arduino checks for firmware updates, requests new firmware from the web app, receives it via serial, and auto-reboots after saving the update.
-
Machine Linking: When the WiFi button is pressed, the unique machine ID is displayed and sent to the web app for easy linking and registration.
-
Cut Logging: Every gemstone cut is logged with shape, design, and timestamp for later review and sharing.
Web App & Server (GemBotWebMirror)
-
Modern, Mobile-Friendly UI: The dashboard and cut log pages now feature a professional, futuristic look with floating action buttons (FABs) and responsive design for both desktop and mobile.
-
Multi-Device Support: The web app can monitor and control multiple GemBots, each with a unique machine ID from any device connected to the same network and that can access the internet.
-
Authentication & Machine Linking: Secure login and machine linking workflow ensure only authorized users can control and register devices.
-
Live Data & Visualization: Real-time status, progress, and a live visualization of the stone being cut are available on the dashboard.
-
Remote Firmware Updates: Firmware can be uploaded via the web app and delivered to the Arduino for automated updates.
-
Cut Log System: All cuts are logged and displayed publicly, with support for photo uploads (before/after) and public comments on each log.
-
Public Cut Log Page: Anyone can view, comment, and upload photos for each cut log entry, making it easy to share and discuss results.
Next Steps
To update your existing Gem Bot Arduino for wifi support:
Please contact me for the upgraded boards and instructions how to swap your old Arduino board for your new.
If you have any questions, need further customization, or want to add more features, feel free to reach out! Help us test out the new features! and stay tuned as we are always improving and learning. Pre loaded upgraded arduino Giga R1 boards with built in wifi capability will be available to purchase for $220 Plus shipping if international. If you desire fresh motor shields for a more simple swap this will be $300. Free shipping in US. International shipping will be calculated based on location. All machines sold from here on out will include the upgraded arduino Giga R1 Boards with Wifi Connection.
Newest
**Table of Contents:** 1. Introduction 2. Safety Precautions 3. Machine Overview 4. Setting Up the Gem Bot 5. Operating the Gem Bot 6. Maintenance 7. Troubleshooting 8. Technical Specifications 9. Warranty Information 10. Contact Information

