Skip to content

Profiles PageLink

Accessible from menu Profiles

OverviewLink

Profiles allow you to save and manage different configurations for your eBike settings. This feature enables you to quickly switch between different riding setups without manually adjusting individual parameters each time.

With profiles, you can:

  • Save complete eBike configuration settings
  • Create multiple profiles for different riding scenarios (e.g., commuting, off-road, eco mode)
  • Share profiles with other EggRider users
  • View and check profile compatibility before applying
  • Apply saved profiles to quickly change your eBike settings

Profile FunctionalityLink

What's Included in a ProfileLink

A profile stores comprehensive eBike settings including:

  • Display Settings - Screen layout and preferences
  • Assist Levels - Power distribution across different assist levels (supported protocols)
  • Controller Settings - Motor parameters, current limits, and power configurations
  • Protocol-Specific Settings - Settings for Bafang, Lishui, ASI, and other supported protocols

Profile TypesLink

Profiles can contain settings for various controller protocols:

  • Bafang - Basic, pedal, throttle, and torque settings
  • CAN Bafang - Settings for CAN bus Bafang controllers
  • Lishui - Lishui controller configurations
  • Kunteng - Kunteng controller parameters
  • ASI - ASI controller settings and XML configurations

Applying a ProfileLink

Important

  • Ensure your EggRider display is connected before applying a profile
  • Check profile is compatible with your bike/motor/controller/battery
  • Applying a profile will overwrite your current eBike settings
  • Some settings may require a controller restart to take effect

We created some example profiles and made them publicly available, mainly to be used as a starting point.

To apply a profile to your eBike:

  1. Open the Profiles page
  2. Browse available profiles
  3. Select the profile you want to apply
  4. Review the profile settings to ensure they match your bike components and your needs
  5. Tap Apply Profile
  6. Wait for the settings to be written to your controller
  7. Confirm the settings have been applied successfully

Creating a New ProfileLink

Profile creation functionality was added in EggRider App V2.8.34 (Beta) and requires permissions

Known Limitations

Currently it is not possible to edit or delete a profile

To create a new profile:

  1. Configure your desired settings in the display and controller specific pages
  2. Navigate to the Profiles page from the main menu
  3. Tap the + button
  4. Enter a descriptive name for your profile (e.g., "Mountain Mode", "City Commute", "Eco Riding")
  5. Enter a description including bike, motor, controller, battery model and any other meaningful information to help others assess compatibility
  6. Tap Save to store the profile

Naming Profiles

Use descriptive names that clearly indicate the profile's purpose. This makes it easier to identify and select the right profile when switching between configurations.

Sharing ProfilesLink

Profile sharing was added in EggRider App V2.8.34

You can share your profiles with other EggRider users:

  1. Open the Profiles page
  2. Open the profile you want to share
  3. Tap the button
  4. The profile code will be copied to clipboard

Importing Shared ProfilesLink

To import a profile shared by another user:

  1. Open the Profiles page
  2. Tap the unlock/import button
  3. Paste the code received in the field

Best PracticesLink

  • Create Backup Profiles - Save your current settings as a profile before experimenting with new configurations
  • Test Carefully - When applying a new profile, test it in a safe environment before regular use
  • Use Descriptive Names - Use clear names and detailed descriptions to remember what makes each profile unique
  • Share Wisely - When sharing profiles, include detailed information about your eBike setup so others can assess compatibility

TroubleshootingLink

Profile Won't ApplyLink

If a profile fails to apply:

  • Check that your EggRider display is connected
  • Verify the profile is compatible with your controller type
  • Ensure your firmware is up to date
  • Try restarting the app and reconnecting to the display

Settings Don't Match After ApplyingLink

  • Some settings may require a controller power cycle
  • Verify that all parameters were written successfully
  • Check for any error messages during the apply process
  • Re-read the settings from the controller to confirm

Profile Verification ErrorsLink

  • Update your app to the latest version
  • Check that your controller firmware supports the profile features
  • Review individual settings for out-of-range values
  • Contact support if persistent issues occur

Last update: November 1, 2025