Previously in the Cytron self balancing robot, the actual speed of the dc brush motor was feedback to the microcontroller via EMF method. (I have guessed it by looking at the use of ADC function in the code).
I was wondering how is the circuitry looks like? Could the circuitry for the balancing robot be open sourced.