Does anyone know of any wireless libraries / hardware that will work with an ATTiny84 with an arduino bootloader on it?
Trying to find the best low cost solution for some wireless sensors I’m working on and I’ve got some ATTiny84 chips which are a good bit cheaper than the Mega328 chips.
I’ve got two pieces of wireless hardware atm, a standard RF Transmitter operating at 315mhz, and a nrf2401 transceiver that operates at 2.4 - 2.5ghz. But neither seem to work with standard libraries on the attiny84.
The VirtualWire library for the rf transmitter doesn’t seems to screw with the timer and interfere with the clock causing the next delay() statement to last forever (I’m guessing it’s not really forever but it is definitely a lot longer than it should be). And I really have no clue where to even start figuring out how to modify it to work with the ATTiny timers.
The RF24 library for the transceiver uses SPI which the attiny84 doesn’t seem to support. From what I’ve read and can gather the attiny84 has a USI instead, and again I really have no clue on what it would take to convert the library over to using it.
I don’t really have time atm to go in depth in these things to figure out how to modify them, so I’m wondering if anyone knows of any actively working libraries for one or the other methods.
If not I guess I’ll end up having to use the more expensive mega328 chips.