Programming an ATTiny85 without an arduino

So I have found that my last few projects have ended up just using an ATTiny85. I have been able to program it fine with the arduino programmer thing, but it is a huge hassle. I have a one of those tinyusb avr programmers, but is there a way to use this and also still use the arduino IDE and language?

(deleted)

I have been able to program it fine with the arduino programmer thing, but it is a huge hassle. I have a one of those tinyusb avr programmers,

What is the hassle ? If you have a Tiny programmer doesn't it have and 8-pin socket to put the chip in ? Do you use an UNO at all or do you do it exclusively with the TinyUSB AVR programmer (I've never used one of those so I really don't know what you mean by hassle)
I have a Kickstarter TinISP which is the equivilent of the breadboarded UNO -2-Tiny85 Programming circuit all on one PCB that plugs into the UNO with a 6-pin IDE /RIBBON Cable . The only drawback is that the RESET pin on an ICSP connector is connected to the UNO RESET pin but at the TINY end it is connected to the Tiny's RESET pin which is pin -1. What this means is that it won't work with a stock cable because the Tiny85 reset pin is NOT supposed to be connect to the UNO's RESET pin. It is supposed to be SW controlled by the SPI chip select pin-10 on the UNO. Thus, to use the KickStarter TinyiSP the first thing you have to do is cut the ribbon cable wire going to pin-5 of the ICSP connector, and the second thing you have to do is plug the TinyISP into a breadboard and connect a jumper wire from the UNO , pin-10 to the ATtiny85, pin-1. Other than that, it works perfectly and is easy to use .

Sorry, I think there is come confusion, I was talking about one of these. A pocket AVR, it's not meant specifically for programming the ATTiny chips. I went ahead and just tried it and it is working, I didn't realize that the arduino IDE would upload a sketch with AVR, I thought it only bootloaded. But I've got it working how I was hoping.

Thanks.

Ok, I'm a little confused.
How do you use it to program an ATtiny85 ?
If you look at the attached PDF, you can see that the TinyISP I have has an 8-pin socket , so for me , all I have to do is pop a chip in there and it's ready to program. Your program has no such chip and the hookup guide was no help .
What exactly do you have to do to use your programmer to load sketches into an ATtiny85 ? .

Do you have a breadboarded ATtiny85 with wires plugged into the end of your IDE ribbon cable ? (that's one way)

ATtiny85-ISP-Build-Doc.pdf (816 KB)

Get a protoshield and dedicate it to "ATtiny85 programming."
Just continue using the IDE as you are now.

http://forum.arduino.cc/index.php/topic,87229.0.html

stoopkid:
Sorry, I think there is come confusion, I was talking about one of these. A pocket AVR, it's not meant specifically for programming the ATTiny chips. I went ahead and just tried it and it is working, I didn't realize that the arduino IDE would upload a sketch with AVR, I thought it only bootloaded. But I've got it working how I was hoping.

Thanks.

Yep, that's the USBTinyISP, I ordered one frome Hong Kong 2 years ago and it's one tiny flawless programmer. Very comfortable.

Is there any way to program an attiny without a 10 uf capacitor other than the the attiny usb programmer?

Sanjit_Sarda:
Is there any way to program an attiny without a 10 uf capacitor other than the the attiny usb programmer?

You don't need a 10uF cap to program an attiny....

You need a 0.1uF cap (between Vcc and Gnd, as close to the chip as possible), but you need one of those for any digital IC - you need it during operation, not just during programming (otherwise the chip may reset or hang unexpectedly - often the chip will appear to work under some conditions, but not under others - the sort of problem that is absolutely maddening to debug, so don't try to do without it). Always include the 0.1uF decoupling cap; you will use more 0.1uF caps than any other single component.

A larger value capacitor may be necessary for power supply filtering - if the wires from the power supply are long, or if the power supply is noisy, you typically want a cap for supply filtering. This is more often relevant for the design that the attiny is going to be used in, since it is more important if there are significant loads

If your design includes a regulator, always use capacitors as specified by the regulator datasheet (different regulators have different requirements here - some insist that you only use electrolytic or tantalum caps, others spec a different minimum value depending on whether its' an electrolytic, tantalum, or ceramic cap, and some insist on a ceramic or tantalum cap only)

DrAzzy:
You don't need a 10uF cap to program an attiny....

You need a 0.1uF cap (between Vcc and Gnd, as close to the chip as possible), but you need one of those for any digital IC - you need it during operation, not just during programming (otherwise the chip may reset or hang unexpectedly - often the chip will appear to work under some conditions, but not under others - the sort of problem that is absolutely maddening to debug, so don't try to do without it). Always include the 0.1uF decoupling cap; you will use more 0.1uF caps than any other single component.

A larger value capacitor may be necessary for power supply filtering - if the wires from the power supply are long, or if the power supply is noisy, you typically want a cap for supply filtering. This is more often relevant for the design that the attiny is going to be used in, since it is more important if there are significant loads

If your design includes a regulator, always use capacitors as specified by the regulator datasheet (different regulators have different requirements here - some insist that you only use electrolytic or tantalum caps, others spec a different minimum value depending on whether its' an electrolytic, tantalum, or ceramic cap, and some insist on a ceramic or tantalum cap only)

Can I program it with a USB programmer?

Like, a usbasp or usbtinyisp? Sure.

Like one of these ?
http://www.ebay.in/itm/322057064054?aff_source=Sok-Goog

If I can then how ?

Sanjit_Sarda:
Like one of these ?
http://www.ebay.in/itm/322057064054?aff_source=Sok-Goog

If I can then how ?

No, that's not a programmer, it's just a serial adapter.