user8013: Has anyone tried these? Does the ATtiny have a bootloader? What software is used to program the chip? Arduino compatible? 
Looks a lot more convenient than programming the ATtiny via an Uno. 
http://m.ebay.com/itm/201536595756
/Ola


user37604: TL;DR: It's basically a bigger digispark with a socket and different header.
Just for completeness:
It depends on the product description, recently I ordered two of your link and some of these. Those seem to be the same board as you asked for, but in your link the "Package includes" only mentions the board without MCU, which would render the question pointless.
Like Ignacio already said correctly, without proper equipment you wont get this to work with the Arduino IDE. Once you have a bootloader (e.g. micronucleus) on it (the MCU), you can use it like a digispark.
In fact the USB connection works just like on the digispark and ist not only for power.
The mounted ATtiny85 was preflashed with micronucleus v1.6 and registered as vendor=16d0, product=0753, which means you could even start with it right away, with Arduino IDE and the digistump board manager.
Personally I use these for prototyping small projects with those tinies on the go where you often don't need a programmer. Once you're done or want to do more you can always remove the bootloader and continue with a real programmer. Or you want to reflash while using the reset pin for I/O, also handy.

user38552: This board supports Attiny25/45/85 MCUs. It is possible to use bootloader with this board. It can be a low speed (1.5MBps) USB device. More info can be found in this article: https://makbit.com/web/firmware/breathing-life-into-digispark-clone-with-attiny-mcu/

user10733: I just used one of those boards in conjunction with a cheap tinyISP board to program a DIP8 attiny85 using ISP from Arduino IDE.
The pinout matches if you put the IDC cable the right way around. I used a 10-pin IDC cable - I think you'd have to use at least an 8-pin IDC because a 6-pin wouldn't fit with the extra pins on the programmer board, unless you only soldered on the 6 header pins that you need for ISP.

If you program the digistump bootloader onto the attiny85 then you should be able to use the USB socket on that board to reprogram it. But if it's a blank attiny85 then you have to use ISP to program it in the first place.
Here's how I hooked them up:



You can see from the silkscreen that the pins are clearly designed to match up to the Arduino ISP pinout:


user368: If you don't have experience working with AVRs at a low level then stay away from that. It doesn't provide any connection for a programmer and relies on the Micronucleus bootloader already being in place.
If you really want to experiment with ATtiny development then go with either an Adafruit Trinket or a Digistump Digispark (both of which already have Micronucleus loaded), or get an AVR programmer and (optionally) a ATtiny13/25/45/85 development board that includes a 6- or 10-pin programming header

8013: <p>Has anyone tried these? Does the ATtiny have a bootloader? What software is used to program the chip? Arduino compatible? </p>

<p>Looks a lot more convenient than programming the ATtiny via an Uno. </p>

<p><a href="http://m.ebay.com/itm/201536595756" rel="nofollow noreferrer">http://m.ebay.com/itm/201536595756</a></p>

<p>/Ola</p>

<p><a href="https://i.stack.imgur.com/tyPdr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tyPdr.png" alt="Image of the product in hand"></a></p>
 37604: <p>TL;DR: <strong>It's basically a bigger digispark with a socket and different header.</strong></p>

<p>Just for completeness:</p>

<p>It depends on the product description, recently I ordered two of your link and some of <a href="https://www.amazon.de/gp/product/B073WT3L2S/ref=oh_aui_detailpage_o01_s00?ie=UTF8&amp;psc=1" rel="nofollow noreferrer">these</a>. Those seem to be the same board as you asked for, but in your link the "Package includes" only mentions the board without MCU, which would render the question pointless.</p>

<p>Like Ignacio already said correctly, without proper equipment you wont get this to work with the Arduino IDE. Once you have a bootloader (e.g. micronucleus) on it (the MCU), you can use it like a digispark.</p>

<p>In fact the USB connection works just like on the digispark and ist <strong>not only for power</strong>.</p>

<p>The mounted ATtiny85 was preflashed with micronucleus v1.6 and registered as vendor=16d0, product=0753, which means you could even start with it right away, with Arduino IDE and the <a href="https://digistump.com/wiki/digispark/tutorials/connecting" rel="nofollow noreferrer">digistump board manager</a>.</p>

<p>Personally I use these for prototyping small projects with those tinies on the go where you often don't need a programmer. Once you're done or want to do more you can always remove the bootloader and continue with a real programmer. Or you want to reflash while using the reset pin for I/O, also handy.</p>
 38552: <p>This board supports Attiny25/45/85 MCUs. It is possible to use bootloader with this board. It can be a low speed (1.5MBps) USB device. More info can be found in this article: <a href="https://makbit.com/web/firmware/breathing-life-into-digispark-clone-with-attiny-mcu/" rel="nofollow noreferrer">https://makbit.com/web/firmware/breathing-life-into-digispark-clone-with-attiny-mcu/</a></p>
 10733: <p>I just used one of those boards in conjunction with a cheap tinyISP board to program a DIP8 attiny85 using ISP from Arduino IDE.</p>
<p>The pinout matches if you put the IDC cable the right way around. I used a 10-pin IDC cable - I think you'd have to use at least an 8-pin IDC because a 6-pin wouldn't fit with the extra pins on the programmer board, unless you only soldered on the 6 header pins that you need for ISP.</p>
<p><a href="https://i.stack.imgur.com/qOzhv.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qOzhv.png" alt="tinyISP" /></a></p>
<p>If you program the digistump bootloader onto the attiny85 then you should be able to use the USB socket on that board to reprogram it. But if it's a blank attiny85 then you have to use ISP to program it in the first place.</p>
<p>Here's how I hooked them up:</p>
<p><a href="https://i.stack.imgur.com/bixgy.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/bixgy.jpg" alt="enter image description here" /></a>
<a href="https://i.stack.imgur.com/KUK01.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KUK01.jpg" alt="enter image description here" /></a>
<a href="https://i.stack.imgur.com/jOUrM.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jOUrM.jpg" alt="enter image description here" /></a></p>
<p>You can see from the silkscreen that the pins are clearly designed to match up to the Arduino ISP pinout:</p>
<p><a href="https://i.stack.imgur.com/niDyN.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/niDyN.jpg" alt="enter image description here" /></a></p>
 368: <p>If you don't have experience working with AVRs at a low level then stay away from that. It doesn't provide any connection for a programmer and relies on the Micronucleus bootloader already being in place.</p>

<p>If you really want to experiment with ATtiny development then go with either an Adafruit Trinket or a Digistump Digispark (both of which already have Micronucleus loaded), or get an AVR programmer and (optionally) a ATtiny13/25/45/85 development board that includes a 6- or 10-pin programming header</p>
