Need smallest possible Bluetooth Transmitter advice.

I'm sort of new at this but have been playing around with an UNO. I have an idea for a project and need to transmit barometric data from a BMP180 about 20M to a display.

I won't be able to have an UNO in proximity to the BMP180 and transmitter and need the smallest footprint possible. I need to have the BMP180 and transmitter at one end and then receive the data at the UNO and LCD 20m away.

What should I use as the bluetooth transmitter that I can connect the BMP180 to? And, what do I use as the receiver at the UNO? I don't have any footprint limitations on the receiving end.

bluetooth.jpg

I think HM-06 module is the smallest . But .... why bluetooth ?

post deleted while poster is eating crow for being sooo woong.

btm222 is class A and max 100m ( 30m tested by me ). u can use standard 433 mhz tx ( small footprint)
, the reciver is big but you said that it doesent matter .