I recently got the £30 5 socket set for ~£15. I actually contol them with the transmitter hooked up to an arduino as I found the timing more stable at the time (tested on a Pi B before the B+ and Pi2 were released), and could supply more current and voltage from the pins (I only switch it on a second before I transmit data and off after, as it swamped my weather station if left transmitting all the time).grahamed wrote: I use the Maplin sockets (often found on offer at half price) and ones made by Status. The Maplin ones are better as they do not forget their code whenever they powered down - code is set by small rotary switches.
As a complete untested hack, you could probably use an LED to drop some voltage and give a visual indication?george7378 wrote:OK, it looks like the above page is for a slightly different design of Rx/Tx so I can't really trust it for the ones I've got. Still, I'd be really interested to know if anyone knows why the majority of tutorials are just wiring both the Tx and Rx to the Pi using 5v without any sort of protection?
It would also be brilliant if anyone's actually used a voltmeter or oscilloscope to measure the voltages across the data pins for the modules when they are powered by 5v.
Glad you got it all working. The Pi's useful for reading the codes, but a bit overkill (for my use cases), so I use an ardunio (as maurice1 did, but with radios) and leave the 'heavy lifting' to the Pi.george7378 wrote:Thanks for the further replies I've managed to use my components with nothing but RPi.GPIO to create a working system. I powered the receiver using 3v3 to get the codes which were easy to manually transcribe. I then used the transmitter powered by 5v to send the same codes with time.sleep(). The shortest sleep I need to do is 0.45ms, and I send each code 10 times (which I found is equivalent to holding down the button on the remote for a perfectly normal amount of time) and it seems to be working every time I'll try and post a write-up when I get the chance!
Nice and detailed write-up.george7378 wrote:Here's a write-up if anyone's interested:
http://www.instructables.com/id/Super-S ... utomation/
Thanks again for the help