Peripheral api is now setup to use virtual peripherals, we just need some.