New Products Flash Sale
SVentas's blog
Posted by SVentas | Feb 15, 2015 @ 09:21 AM | 5,146 Views
EvvGC-PLUS is an experimental open source hobby project for EvvGC brushless gimbal controllers v1.x.
It consists of:
  • EvvGC-PLUS firmware for STM32F103xC series microcontroller;
  • EvvGC-PLUS configurator Tool.
N O T E :
EvvGC-PLUS and EvvGC-PLUS Configurator are INCOMPATIBLE with original EvvGC firmware and/or original Configurator.

The latest EvvGC-PLUS source code is located HERE and the latest release including compiled binaries for MS Windows® is HERE.

DO NOT DOWNLOAD BUILD FLASH OR INSTALL IT IF YOU DON'T KNOW WHAT YOU ARE DOING!!!
  • EvvGC-PLUS firmware is based on ChibiOS/RT real-time operating system (RTOS) for ease multitasking.
  • ChibiOS/RT hardware abstraction layer (HAL) is used for efficient, usually DMA based control of the STM32 peripherals.
  • Quaternion based attitude estimation loop runs at 667 Hz.
  • Motor driving efficiency is increased by ~14% using third harmonic injection technique.
  • Any orientation of the sensor is possible.
  • PID controller is based on motor speed.
  • EvvGC-PLUS configurator is written using Qt framework.
  • QCustomPlot is used for easy plotting and data visualization.
  • Dedicated thread is used for serial communications.
Reporting Bugs and Issues:
Reporting bugs and/or issues will not significantly speed up development process of the EvvGC-PLUS software. It is always better to submit the corrected code. The same applies to requested features.