Arduino also likes
Bluetooth Low Energy 4.0 Module - HM-10
$20.03
Mini encapsulated solar cell 2V 0,6W
$6.30
$1.89
Thermo-shrinking sleeve with soldering joint (50 pcs)