<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><description>The new Pi Global Shutter Camera ( see the announcement ) may be suitable for AI experimentation, so I decided to get one! I believe it should be electrically compatible with both the Pi as well as the NVIDIA Jetson Nano, so I think I can get...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><pubDate>Sat, 18 Mar 2023 16:49:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:20645e17-3bc7-4f1f-8c4e-fe58dc7510c0</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;FIrst attempt, decided to use this adapter for (ancient) Nikon F-mount lenses, which are fairly low-cost on ebay. This adapter was &amp;pound;10 from ebay but there are new ones for about &amp;pound;20.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="446" src="/resized-image/__size/1210x892/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-20645e17-3bc7-4f1f-8c4e-fe58dc7510c0/nikon_2D00_adapter.jpg" width="605" /&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the setup with a random cheap lens from ebay:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="457" src="/resized-image/__size/1440x914/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-20645e17-3bc7-4f1f-8c4e-fe58dc7510c0/cam2.jpg" width="720" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes/Issues/Hurdles:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1. I strongly recommend getting a long flat flex cable such as the one in the photo. The default one is way too short to be experimenting with&lt;/p&gt;
&lt;p&gt;2. Changing out the flat flex is a bit annoying, It is impossible to grip the connector because the&amp;nbsp;plastic cover on the rear of the camera blocks this. So, one has to use a flat screwdriver instead. The other option is to unscrew the cover, but there&amp;#39;s no chance I was going to do that and risk dirt on the sensor on the other side. I can see people breaking the flat flex connector! The easiest way was to lever the screwdriver in the centre of the connector, rather than the ends, but lots of care is needed either way.&lt;/p&gt;
&lt;p&gt;3. Even with the latest Pi OS image, I definitely needed to do &lt;strong&gt;apt update&lt;/strong&gt; followed by &lt;strong&gt;apt full-upgrade&lt;/strong&gt; for the camera to be detected by the &lt;strong&gt;libcamera-hello&lt;/strong&gt; app that is part of the image. I&amp;#39;m using a Pi 3A+ board.&lt;/p&gt;
&lt;p&gt;4. If you install a TFT display, the camera may cease to be detected. The solution was to insert this line in the /boot/config.txt file, if a search for the text camera reveals nothing:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;camera_auto_detect=1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;5. It seems impossible (currently) to get the libcamera-hello app to work with the TFT display (I&amp;#39;m using a Waveshare display. I wanted to use it to preview the camera). The reason is, that this error occurs:&lt;/p&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:86cc9d1e-fe90-4795-ade7-f556e656a0fd:type=text&amp;text=pi%20%40%20pi3aplus%3A~%24%20DISPLAY%3D%3A0%20libcamera-hello%0AlibEGL%20warning%3A%20DRI2%3A%20failed%20to%20authenticate%0AMade%20X%2FEGL%20preview%20window%0A%5B1%3A11%3A19.021351161%5D%20%5B1428%5D%20INFO%20Camera%20camera_manager.cpp%3A299%20libcamera%20v0.0.4%2B22-923f5d70%0A%5B1%3A11%3A19.130421036%5D%20%5B1441%5D%20INFO%20RPI%20raspberrypi.cpp%3A1476%20Registered%20camera%20%2Fbase%2Fsoc%2Fi2c0mux%2Fi2c%401%2Fimx296%401a%20to%20Unicam%20device%20%2Fdev%2Fmedia3%20and%20ISP%20device%20%2Fdev%2Fmedia0%0A%5B1%3A11%3A19.131610871%5D%20%5B1428%5D%20INFO%20Camera%20camera.cpp%3A1028%20configuring%20streams%3A%20%280%29%20728x544-YUV420%0A%5B1%3A11%3A19.131994306%5D%20%5B1441%5D%20INFO%20RPI%20raspberrypi.cpp%3A851%20Sensor%3A%20%2Fbase%2Fsoc%2Fi2c0mux%2Fi2c%401%2Fimx296%401a%20-%20Selected%20sensor%20format%3A%201456x1088-SBGGR10_1X10%20-%20Selected%20unicam%20format%3A%201456x1088-pBAA%0Aterminate%20called%20after%20throwing%20an%20instance%20of%20%27std%3A%3Aruntime_error%27%0Awhat%28%29%3A%20failed%20to%20import%20fd%2019%0AAborted%0Api%20%40%20pi3aplus%3A~%24%0A]&lt;/p&gt;
&lt;p&gt;According to Google, the solution is supposed to be to enable &lt;strong&gt;Glamor&lt;/strong&gt; and to enable&lt;strong&gt; GL Driver&lt;/strong&gt;&amp;nbsp;using the&amp;nbsp;&lt;strong&gt;raspi-config&lt;/strong&gt;&amp;nbsp;app, however that approach doesn&amp;#39;t work with the SPI TFT I&amp;#39;m using. Enabling the GL Driver prevents the Waveshare display from showing the desktop.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="291" src="/resized-image/__size/1794x582/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-20645e17-3bc7-4f1f-8c4e-fe58dc7510c0/gl_2D00_config.png" width="896" /&gt;&lt;/p&gt;
&lt;p&gt;Anyway it is a libcamera-hello issue, because I can launch other graphical applications and they work, e.g. &lt;strong&gt;xeyes&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;As a result, I&amp;#39;d strongly recommend saving the headache and using a HDMI-attached display if possible.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25395&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><pubDate>Sun, 12 Mar 2023 16:34:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:20645e17-3bc7-4f1f-8c4e-fe58dc7510c0</guid><dc:creator>genebren</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Very interesting blog.&amp;nbsp; I would really like to get a bit more involved in image processing and this looks like a great front end.&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25395&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><pubDate>Sun, 12 Mar 2023 16:06:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:20645e17-3bc7-4f1f-8c4e-fe58dc7510c0</guid><dc:creator>baldengineer</dc:creator><slash:comments>1</slash:comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt; Unlike the older non-global-shutter camera, this new camera uses a sensor intended for machine vision use. The older product used a sensor intended for consumer cameras.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;What makes a camera/sensor more suited for machine vision versus consumer usage?&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25395&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><pubDate>Sat, 11 Mar 2023 19:51:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:20645e17-3bc7-4f1f-8c4e-fe58dc7510c0</guid><dc:creator>beacon_dave</dc:creator><slash:comments>2</slash:comments><description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;quot;If anyone has a sensible enclosure recommendation, please share it!&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;#39;d probably do something like this but replace the GoPro style mount with a cut-out for the existing tripod mount:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.thingiverse.com/assets/0d/fd/f8/ee/5e/featured_preview_screw-01.jpg" rel="noopener noreferrer" target="_blank"&gt;https://cdn.thingiverse.com/assets/0d/fd/f8/ee/5e/featured_preview_screw-01.jpg&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25395&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pi Global Shutter Camera: What&amp;#39;s Inside the Box?</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pi-global-shutter-camera-what-s-inside-the-box</link><pubDate>Sat, 11 Mar 2023 19:07:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:20645e17-3bc7-4f1f-8c4e-fe58dc7510c0</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;It looks like it&amp;#39;s intended to be mounted via the tripod mount at all times, and that the 4 PCB mounting holes can be used to attach additional electronics or cable management?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=25395&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>