This is a frame to allow you to plug your Technic hub directly into the wall with a plug adapter. This allows for long runtimes at consistent voltage when freedom of movement are not required. Also saves batteries when testing and troubleshooting.. before deploying with batteries. This is a perfect companion for using pyBricks with your Technic hubs. Soldering and assembly required. In addition to this frame, you will need three additional parts. Solder strips (0.15X8X25MM) Barrel type pigtail (DC Female 5.5mm x 2.1mm Power Jack Adapter Plug Pigtail Cable) 9 volt plug adapter - this is the same adapter used for older Lego trains. (5.5 mm x 2.1 mm Center Positive +) Additional adapters for City hub and Boost hubs are available. It is essential that you match the polarity of your pigtail and plug adapters. The polarity is marked clearly on the adapter. Reverse polarity will ruin your hub!! This could be used with USB and battery packs - those are typically 5 volts so a voltage adjustment would need to be used.