FRIWO - Software Development Kit

  • Write your own code in ANSI C, as part of the FRIWO firmware.
  • Focus on developing your own applications and USPs:
    • Develop your own hill assist (application: eScooter)
    • Turn your motor control into a fan or pump control
    • Adapt CAN messages to your existing eScooter setup
    • Adapt CAN messages of your FRIWO Battery Pack
    • Use your own algorithms for field oriented control (coming soon)
    • Develop your own State of Charge (SOC) calculation within the BMS (coming soon)
  • Access to new modules to provide even more integration depth and possibilities for customization.
  • Monitor and change your own parameters within the FRIWO Enable Tool.
  • Advanced component protection against misconfiguration.
  • Easy rollout of your customized software for your eScooter fleet (Requirement: The eScooters run with MCU6000).
  • Access to Github Repository with detailed code samples.

 Product information "Software Development Kit"

FRIWO Software Development Kit (SDK)

Current SDK Release: v2.1.0.0
Release Date: 02.08.2021

The FRIWO SDK allows you to easily develop your own individual modules as part of the FRIWO E-Mobility products firmware (MCU, BMS and Battery Pack). Thus, it allows you to focus on the application development that is relevant for your scenario or business case. At the same time, you benefit from sophisticated FRIWO basic software. In combination with the FRIWO Enable Tool, the self-developed parameters can be displayed or modified. Your customized firmware can be rolled out to own fleets.


Available modules:

  1. Calculation of the desired torque (TRQ_DES module) - [MCU only]
    Function to calculate and define the requested torque from the user to the motor.
  2. Communication module (CAN module) - [BMS + MCU]
    The communication module allows reading and writing of new and existing CAN bus messages.

Please download the Installation Wizard for the FRIWO SDK a little further down on this page under "Documents".

The SDK license key will be sent to your mail address within 2 working days.


Additional information

  • Connectivity: Active online connection
  • System requirements: Microsoft Windows, Dualcore CPU @ 1.8 Ghz, 2GB RAM, 100MB HDD
  • Available modules: Desired Torque Calculation, CAN Communication
  • Variants: 1 User/ 1 Year
  • Currently activated setups: MCU6000, Battery Management System
  • Additionally required software: KEIL MDK V4.7 (Keil version 4.7 is mandatory. Contact Keil Support to get a downgrade)

More Product Information

FRIWO

Based on 50 years of experience, FRIWO today has a global presence with modern development centres, production facilities and sales in Europe, Asia and North America. The FRIWO brand stands for innovative strength, security, safety, quality, and efficiency around the world. As proof of this, we are certified according to DIN ISO 9001 (Quality Management), DIN ISO 14001 (Environmental Management), and DIN ISO 13485 (Quality management for medical devices). At the end of the 2020 fiscal year, the company employed over 2,500 people worldwide and generated revenue of 99.4 million euros. 

As an international system provider, FRIWO, headquartered in Ostbevern (DE), develops and produces digitally controllable power supply and drive solutions for futureoriented industries such as power tool technology, industrial applications, medical technology or electromobility. 

The product portfolio includes technologically leading chargers, battery packs and power supply units as well as intelligent components for electric drive trains. The range of solutions extends from the display, motor control and drive unit to the control software.


Contact Details 

FRIWO Gerätebau GmbH Headquarters 

Von-Liebig-Straße 11, 48346 Ostbevern, Germany 

Phone: +49-25-32-81-0 

Fax: +49-25-32-81-112 

Email: hello@friwo.com

Contact form

Embedded

Download Line Card
FRIWO - Software Development Kit
FRIWO - Software Development Kit