licenseActivation - ebolzMagy/EMCFFBV2 GitHub Wiki

License Activation

The EMCFFBV2 firmware requires a license only to enable Force Feedback (FFB) functionality. Each ESP32 board requires its own license, unlike EMCFFBV1, where the license was tied to a single computer processor.

EMCFFBV1 LICENSE cannot be used in EMCFFBV2 because of different projects and different licensing systems!

Key Points

  • One License per Board: If you have multiple boards and want to enable Force Feedback on all of them, you need to purchase a separate license for each board.
    Example: If you have 3 boards and want to enable FFB on all of them, you need to purchase 3 licenses.
  • No License Required for Non-FFB Devices: If you are building a device that does not require Force Feedback (e.g., a gamepad or button box), no license is needed.

Free vs Full Version

The free version of this project includes basic Force Feedback (FFB) effects:

  • Desktop Spring: Simulates a spring force centered on the desktop.
  • Endstop: Provides a hard stop effect at the boundaries.

To unlock the full version with access to all FFB effects (such as constant force, sine, square, damper, inertia, and friction), please follow the steps to activate the license below.


How to Activate a License

To activate a license, follow these steps:

  1. Click the Account Button in the EMCFFBV2Utility. AccountButton

    UtilityLicense

  2. Fill in the following details:

    • Name: Your name (optional). This will be displayed in the top-left corner of the utility.
    • Email: Your email address (optional).
  3. Copy the ChipID displayed in the utility.

  4. Send a minimum donation of 10 USD (subject to change) to paypal.me/ebolzmagy.
    Include a confirmation message with your ChipID and email address to facebook.com/EMCDeveloper.

  5. You will receive a License Key via email. Copy this key into the License Key box in the utility.

  6. If the license is valid, the board will restart, and full Force Feedback features will be activated.


Important Notes

  • License Key is Tied to the Board: Each license key is unique to the ChipID of the board. If you flash or update the firmware you need to manually enter the license key again.
  • Save Your License Key: After purchasing a license, make sure to save your license key securely. You will need it to reactivate FFB after firmware updates or reflashing.

Thank you for your support! Your generosity enables us to keep creating and maintaining high-quality projects for the community.


Need Help?

If you have any questions or need assistance, visit the Discussions section.


Thank you for supporting the EMCFFBV2 project! 🚀