This is more /diy/ than Sup Forums, but that's only because you're more stupid than you used to be:
[Top Left] 5V step-up converter - solid thing if you need only 0,5A because it can deliver only that
[Top Middle] basic lithium battery charger (TP4056) - charges with up to 1A, can be any value depending on resistor used but you don't need to do anything unless you need less amps because it gives 1A out of the box
[Top Right] mini solar panel - now this one was originally full keyring solar flashlight, non-fake, even had rechargable LR2032 but it had no protection at all so after I forgot it inside pocket for 2 weeks it just died and this panel is only thing I salvaged, on bright sunlight it can deliver around 7V with no load, not sure about amps but I am confident it's really small number
[Middle Left] digital mini amplifier PAM8403 - pretty good for what it is but on high volume has lot of distortion, low freq. sound eats considerably more power so on battery without at least basic filter it won't last long, also on high volume overheats, medium to low volume is ok
[Middle Middle] microUSB angle adapters - nothing much to say about these only that male plug could be a little shorter
[Middle Right] otg adapter - memeing before it was meme
[Bottom Left] basic flat cable - same 'problem' as with angle adapters
[Bottom Right] 7 port USB 3.0 hub, this one works nicely as long as you take into the consideration the reverse voltage flow, basicaly power input and usb power lines aren't separated at all, causing shorting things out, I found about that when i tried to connect powered hub to that expresscard mentioned above, there was a littke spark, house breaker fliped and hub ended up dead, card still works tho, I said it was DoA and they sent another one (this one) free of charge, its nice if you have powerful 5V charger pluged in to this so you can charge lot of devices at the same time