PlatformIO Community

Why doesn't exist abstract framework for all microcontrollers?

I know about Mbed, it doesn’t provide any access to the local peripheral, like USB, DMA and etc. But they are support more microcontrollers than any other and that’s cool.