Carvera Community Controller

Utilities

Free · Designed for iPad. Not verified for macOS.

iPad

This app is a community-developed CNC controller designed for machines that support G-Code. It allows you to connect your iPad directly to your CNC and manage your projects in an intuitive, touch-friendly environment. With this controller you can: • Send and monitor G-Code commands in real time • Start, pause, and stop jobs directly from your iPad • View progress and status updates while your CNC is running Because the app is based on an open-source project, it is not tied to any specific CNC manufacturer. Whether you’re using a desktop CNC, a professional workshop machine, or a DIY build, as long as your system is G-Code compatible, this controller can help you operate it more conveniently. This software is maintained by the community and is distributed as open source. You can find the source code, contribute, or learn more about its development at https://github.com/Carvera-Community/Carvera_Controller Please note: this is not official software from any CNC vendor. It is a community-driven project built to make CNC control more accessible on mobile devices.

  • This app hasn’t received enough ratings or reviews to display an overview.

[2.1.0] Enhancement: Add right-click menu option to clear resume-at-line setting Enhancement: Display collet information in the manual toolchange popup, when using S1-S6 parameter for M6 toolchanges Fixed: The 4th axis probing sequence for the z offset calibration (M469.5) was not passing pin diameter input through to the machine Fixed: Viewing Gcode would cause an app crash when not connected to a machine Fixed: Jogging buttons in the probing screen was using the step size from the main control panel not the probing screen Fixed: Use embedded CA certs from certifi instead of depending on PyInstaller/OS Fixed: The input of the rotation value was cut to one decimal in the wcs table. Now uses 3 decimals. Fixed: Disable probing dialog's step size text boxes when in continuous jog mode Fixed: Connecting used to clear the selected_local_filename of gcode file which would break resume-at-line functionality after a reconnect. Now it's retained if reconnecting to the same machine, and cleared only if connecting to a different machine Fixed: Using resume-at-line functionality silenetly used to break if the cached gcode file has been deleted while the app was running. Now raises a UI error prompt.

The developer, Xwaves, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Mathieu Monney
    Size
    • 109 MB
    Category
    • Utilities
    Compatibility
    Requires iPadOS 17.6 or later.
    • iPad
      Requires iPadOS 17.6 or later.
    • Mac
      Requires macOS 14.6 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.3 or later.
    Languages
    • English
    Age Rating
    4+
    Copyright
    • © 2025, Carvera Community