Warning This driver is EXPERIMENTAL and improper usage could result in dramatic electronic damage on your board. Tested on K66F K64F STM32F429ZI