Blue esc controlled from 3.3v device

Is it possible to command the blue esc with a 3.3v device (ie: raspberry pi) over i2c or uart? Normally i2c is ok, but uart requires some resistors and diodes. Has this been tested?

Also, is there firmware for uart control to get feedback similar to i2c? What about some kind of checksum to ensure the data isn’t corrupted (invalid commands sent) for longer transmission lines?

Is it also possible to remove the regulator from the esc and feed it 3.3v running the esc at 3.3v? Will it work correctly? Can it be clocked to 8mhz instead?

Finally, has anyone hacked an afro esc (available in different voltags and currents) to add the current sense (ACS711) to make it basically the same as the blueesc. Are there any other differences?