#EvvGC-PLUS Open source software and firmware hobby project for EvvGC brushless gimbal controller v1.x.
- Firmware for STM32F103xC series microcontroller
- Configurator Tool
Note that the project is incompatible with the original evvgc.
- EvvGC-PLUS firmware is based on ChibiOS/RT real time operating system (RTOS) for easy multitasking.
- ChibiOS/RT hardware abstraction layer (HAL) is used for efficient, mostly 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 5.5.0 for cross-platform development.
- QCustomPlot is used for easy plotting and data visualization.
- Dedicated thread is used for serial communications.
Check the wiki page
The code license is GPLv3 for the ChibiOS part and Apache for the EvvGC-PLUS part (permitted by ChibiOS license).
Note that the original author (SVentas) seemes to have brought down all original sources and forum thread. I will try to maintain it here (merge patches etc.), but probably no big development can be expected...