This past weekend I converted my Open Source Universal Remote breadboard layout into a more permanent soldered circuit. I used the Adafruit Protoboard as a base instead of having a custom circuit board printed, which worked out well. The protoboard is perfectly sized for the RaspberryPi and I highly recommend it for any RaspberryPi related hardware projects.
Below, I’ve attached some high resolution photographs of the finished protoboard (front and back). I’ve also created separate versions of the photographs which are fully annotated and explain how all of the components are laid out. Please note that I did make one miscalculation in my circuit which I have corrected with a yellow jumper wire. I’ve pointed out the miscalculation on both annotated photographs.
Parts list:
- 1 Adafruit RaspberryPi Protoboard
- 2 940nm 40deg IR LEDs
- 2 right angle LED holders
- 1 P2N2222AGOD-ND transistor
- 1 10k Ohm resistor
- 1 TSOP38238 38KHz IR receiver
- Hook-up Wire Spool Set - 22AWG Solid Core - 6 x 25 ft
- RaspberryPi running LIRC (See: RaspberryPi Quickstart, Setting Up LIRC on the RaspberryPi, Installing NodeJS on your RaspberryPi, and Controlling LIRC from the Web)
Schematic:
Project pictures:
All pictures link to a full resolution image (10+ megapixel) which provides plenty of additional resolution for examining the circuit. The annotated photographs should help fill in anything that is unclear. If you have any questions, please leave them in the comments.
If you’d like to read more about this project, here is some further reading:
- Open Source Universal Remote intro - Intro post to the project
- RaspberryPi IR Schematic for LIRC - Electrical schematic for the hardware
- Setting up LIRC on the RaspberryPi - Installing and configuring IR software
- Controlling LIRC From the Web - Installing (mobile/desktop) web interface