- Tue Oct 23, 2007 4:31 am
#36816
So, I'd like to build some devices to allow me take signals destined for one of these things: HCMS-2912 led display. (It's basically one big 320-bit shift register, where each bit drives a pixel.)
... and transmit it over a short-distance RF link (<10ft) using something like one of the Nordic / MIRF transceivers, and then have a receiver which drives one of those displays with the data received over the RF link.
Half my work is done for me -- I found this design which is more than enough to do the receiver, using an Arduino: http://www.junksoup.com/address/address_schematic.pdf
I *think* they're using 5 GPIO lines to do something like SPI there -- it's transmit-only to the display. So, now I just need to do the same thing in reverse -- make something that has 5 input lines and multiplexes them into a bitstream for the RF chip. I understand how to do bit-banging serial output, but what's the best way to do bit-banging serial input? Would I need an ATMega-class chip to do that, or would one of the ATTiny series suffice?
Thanks! -b
... and transmit it over a short-distance RF link (<10ft) using something like one of the Nordic / MIRF transceivers, and then have a receiver which drives one of those displays with the data received over the RF link.
Half my work is done for me -- I found this design which is more than enough to do the receiver, using an Arduino: http://www.junksoup.com/address/address_schematic.pdf
I *think* they're using 5 GPIO lines to do something like SPI there -- it's transmit-only to the display. So, now I just need to do the same thing in reverse -- make something that has 5 input lines and multiplexes them into a bitstream for the RF chip. I understand how to do bit-banging serial output, but what's the best way to do bit-banging serial input? Would I need an ATMega-class chip to do that, or would one of the ATTiny series suffice?
Thanks! -b