Thursday, April 16, 2015
The Raspberry Pi Camera Extension Cable
The Raspberry Pi camera is wonderful; video and still images are high quality and the functionality of the camera can be controlled with shell commands or using the Picamera Python module.
The flat ribbon cable that connects the Pi to its camera is fine for short distance but it is hard to find longer versions (Adafruit has a complete line-up), and it is fragile and sometime hard to place in a design. I needed a longer and stronger cable with solid connections for my designs. For example, I want to use the Pi camera in my garden or close to heavy machinery.
Searching the web I did not find anything usable for my applications. However a thread on the Raspberry Pi forum gave me the idea to try using an HDMI cable for extension. Surely an HDMI cable would be convenient, it can be purchased at a low price in local stores in length up to five meters.
By comparing the diagram of the Pi Camera connector with an HDMI connector one can see that both have four data buses made by pairs of cables with a ground shield.
Please read Peter Vis's very informative and detailed article on the Raspberry Pi CSI camera module and connection for a complete description of the bus.
The design I made put the right cable at the right place to transform the flat ribbon into a round cable. There are four pins left since HDMI has 19 pins, these may become handy to use a few sensors close to the camera.
I have tested successfully simple 5 meter HDMI cables, cheap or expensive cables work the same. The video signal should not show any degradation until a certain distance (yet to be found). Passed the limit the video signal will be lost entirely.
I made a kit available on Tindie, so far it sells very well! It looks like I wasn't the only one in need of something like this.
Labels:
HDMI,
pi camera extension,
picamera,
Raspberry Pi Camera
Subscribe to:
Post Comments (Atom)
Great Product! Will you have more cables for sell in the following weeks? Seeed is prominent in helping makers to grow inspirations into production and we would like propose this cable to our customers& distributors. Please let us know if you are also interested in that . flora.tao@seeed.cc
ReplyDeleteHello, Thank you for producing such a useful product. I have been using a pair on a camera set up to record lessons on a ship training facility. . However I have an interference problem I would like to ask your advice on. The ships have 500W dc brushed motors that take between 10 and 20A at 24V. When using longer cables (>4mtrs) and on certain (but not all of the 8 ships) we pick up pulses of noise. I suspect these pulses are resetting the Raspberry . In order to try and eliminate the noise I would like to try connecting the screen of the HDMI cable to the 0V line. According to the schematic on this page, the screen of the HDMI is not connected. What are your thoughts on connecting the screen to the 0V on the Raspberry Pi? Do you have any other suggestions on reducing noise issues on the Raspberry PI.
ReplyDeleteSome other points.
1. This project is really pushing the boundaries, so for anyone reading this post, it is in no way a criticism of the product or the raspberry.
2. Once we fix this noise issue the client has requested more cameras and we will use this HDMI adapter.
3. We have had no problems with the HDMI adapter in a normal house hold environment or on the ships when the motors are not running.
I don't want to post my email on a public forum, is there a way i can exchange it with you.
Hello,
ReplyDeleteIs possible connect this to a type C or D HDMI with adapter?
Best Regards,
David.
Hi, I just discovered that there is an 7" official raspberry multi-touch screen available, but it connects with DSI, just like the raspberry camer. The configuration of the S2 for a screen is however a little bit different from the S5 (which is used for the raspberry pi camera). Is it possible to use the HDMI extension kit also for the touchscreen or has the HDMI extention kit to be modified? If so is it possiblethat such a kit becomes available in the future?
ReplyDeleteI tried it today, but it does not seem to work for the screen. The camera is no problem.
DeleteYou mentioned in the description that "Four additional pins are available, this may become handy to use a few sensors with low current requirement along with your camera. "
ReplyDeleteHow do yo define "low curent" ? I can see the ABCD pins and I was wondering if I can run a 12V (somewhere below 2A?) on those. Maybe combine AB for + and CD for -, to split the load..
Thanks.
HDMI cables very enormously in price, but they do not vary much in functionality.
ReplyDeleteI've tried this with a 7.5m HDMI cable and there is no signal. Seems the threshold for cutting out is 5 < x < 7.5m !
ReplyDeleteI have tried it with a 10 meter HDMI v2.0 cable and it worked fine.
ReplyDeleteJoseph Mathew
Look great! Question: Does this allow the camera to operate a full 5mp/8mp resolution or does it step down to 1080p due to the HDMI cable?
ReplyDeleteThe flat cable, it has a blue side and a side with contacts. How to turn the flat cable in the card and in the camera? I thought the blue side should always be UP but not here?
ReplyDeleteJoakim Byström
We are the best Manufacturers & Suppliers of CAT-5e Networking Cables at cheap prices from Noida Uttar Pradesh India. 100 Base TX, 1000 Base TX, 100 Base VG Anylan, 155 ATM, IEEE 802.3, IEEE 802.5, 16 Mbps Token Ring, 622 ATM, Gigabit Ethernet, DC Resistance (ohms/100 meters at 20°C) for a single copper conductor, DC Resistance Unbalanced (percent), max And Pair-to-Ground Capacitance Unbalanced (pF/100 meters), Call +91-9899000668.
ReplyDeletemandeepcables.com
Hello from Virginia mountains! I just ordered a couple kits from the tindle site for my telescope project and I think it's amazing that nobody else is making these. I hope you get so rich you invade mars! :)
ReplyDeleteI also hope they come before the snow. !(o,O)!
To be clear, one kit will be for the guide camera and the other for a cooled pi noir planetary CCD, projected and or prime focus - depending on conditions. My goal is to be fully remote by xmas.
Deletewhich way round does the ribbon cable go?
ReplyDeleteYour blogs are fantastic, useful and your articles are wonderful.
ReplyDeleteRV Electrical Adapter
Tesla Model S Adapter
Server Power Strip
Is it possible to connect a HDMI camera to the banana pi m3 whit this connector?
ReplyDeleteTried to use this cable: http://www.banggood.com/Gold-2m-V1_4-HDMI-Male-To-HDMI-Male-Right-Angled-Tinned-Copper-Wire-Video-HDMI-Cable-p-1052579.html and it doesn't work. Found out that SDA0 (pin 14) isn't passed through. What pin on the HDMI connector is used by pin the SDA0 (pin14) signal?
ReplyDeleteBTW; I found that the ground pins of the HDMI cable were not connected. The metal part of the hdmi plug was. So I soldered the connection from ground to the metal casig of the plug close and this solved the issue.
DeleteWow very nice post its all information is really great and useful for me and other user.
ReplyDelete7 Way Trailer Cord
Thanks to share this post its all information is really helpful for me and other users.
ReplyDeletetesla model s adapter
I wish Tindie could ship to India.
ReplyDeleteHow to buy this kit ?
ReplyDeleteI want it to be shipped in India.
An author must have a vast knowledge of vocabulary. The dictionary of a writer must be full of new english vocabulary to make their work more attractive. Use of new words makes their work more valuable and graceful. RS485 Cable
ReplyDeleteGreat stuff, I've just received the shipment of three sets. Everything is working as expected. This will push my project enormously.
ReplyDeleteThanks!!!!
Can you use other cameras than the standard RPi cam? Has anybody tried this? I was thinking of a standard digital camera or the like.
ReplyDeleteHi.
ReplyDeletePlease, could you share the CAD files for non-commercial and personal use? If it possible.
Check PM at Tindie.
Has anyone used this with a camera connected to a different system like a nVidia TK1? It uses the same CSI connector so I guess it would work but I was not sure.
ReplyDeleteThanks for creating this it is pretty awesome.
Rich Shumaker
richshumaker.com
contactjuggling.com
http://www.richshumaker.com/tw5/5Live.html
http://www.richshumaker.com/tw5/GV301Plus.html
I have ordered 2 sets of these and they to not work for me with the 30ft cable. I have soldered the ground jumper at both ends but still no joy. I have used a meter and confirmed all the pins are getting through. Any Advice?
ReplyDeleteI'm looking for the pin out of the CSI cable to HDMI cable adapter. Can you share the pin out with me. I am purchasing an HDMI breakout board and need to know how the signals breakout from the camera adapter to the HDMI connector pins.
ReplyDeleteNice article on the topic cabling, Here they Expalined more About Camera Extension Cable. If want to check more information on Cat5e cables Please click here HDMI Cables
ReplyDeleteHi,
ReplyDeleteWe bought this product, we'd like to use it with a raspberry fish eye camera. The 3D box is not accurate for such camera (lense is bigger than standard pi camera)...
Do you think you could propose a dedicated box for such camera + extension cable ?
Thanks !
Thank you so much. I am happy if the word is spread.amada equipment Much obliged for the insight.
ReplyDeleteGreat info. Thanks for sharing.
ReplyDeleteWiFi Smart Power Strip Extension Box With USB
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteGreat post!
ReplyDeleteYou can find HDMI cable adapter ring at best deal. Visit https://rf-av.com/
شركة تركيب طارد الحمام بالمدينة المنورة
ReplyDeleteشركة مكافحة الحمام بالمدينة المنورة
شركة تركيب طارد الحمام بينبع
شركة مكافحة الحمام بينبع
I would like to buy a set but your shop is out of stock. Will you produce another batch or maybe a one off? Another option I would appreciate would be if you would open source the files for the board so that others would be able to order it fully assembled.
ReplyDeleteKind regards
Jonathan