Skip to content

EBiCS/EBiCS_Firmware

Folders and files

NameName
Last commit message
Last commit date
Feb 27, 2025
Nov 10, 2024
Oct 28, 2023
Jan 17, 2023
Mar 1, 2025
Mar 1, 2025
Nov 12, 2020
Mar 1, 2025
Apr 26, 2022
Mar 1, 2025
Jan 4, 2025
Mar 1, 2025
Aug 21, 2023
Jan 23, 2022
Jan 15, 2019
Dec 26, 2018
Jan 23, 2022
Mar 1, 2025
Aug 17, 2021
Dec 29, 2020
Jan 8, 2021
Jul 12, 2020
Apr 26, 2022
Jan 4, 2025
Apr 26, 2022
Jan 24, 2022
Apr 26, 2022
Apr 26, 2022
Jan 19, 2020
Apr 26, 2022
Oct 27, 2024
Apr 26, 2022
Apr 26, 2022

Repository files navigation

This project has reached a certain maturity, use is always at your own risk. The authors do not accept any liability for damage to property or personal injury!

The [master](https://github.com/ShalokShalom/EBiCS_Firmware/wiki branch supports sensored motors, Bafang-, Kunteng- Kingmeter-Displays, and debugging.

User-specific settings can be done in a user-friendly GUI.

Throttle, torque-simulation, and torque-sensor modes are available.

The sensorless_VESC branch has adapted the VESC's sensorless control. It was recently optimized for a Fischer ETH 1606 bike. Of course, it will work with other motors, too.

A short tutorial can be found in the Wiki.

Helpful links:

vector-control-for-dummies

space-vector-pwm-intro

UM1052 - STM32F PMSM single/dual FOC SDK v4.3

RM0008 Reference Manual STM32F103xx

System Workbench for STM32

Sensorless approach VESC

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.