Add demo_peripheral