Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 44 reacties
Submitter: 98schaeffer

De Raspberry Pi Zero krijgt een camera-aansluiting. De singleboardcomputer was tijdelijk uit productie wegens de introductie van de Raspberry Pi 3 en in de tussentijd heeft de ontwikkelaar de toevoeging van de 'meest verzochte functie' gedaan.

Eben Upton van de Raspberry Pi Foundation maakt het nieuws bekend in een blogpost. De camera-aansluiting is dezelfde die al te vinden was op de compute module development kit. Deze blijkt precies te passen tussen de schroefgaten aan een van de korte zijdes. Om de cameramogelijkheid te benutten, moeten gebruikers wel een adapterkabeltje kopen. De verschillende aderen van de kabel liggen aan de zijde van de Pi Zero namelijk dichter bij elkaar dan aan de zijde van de compatibele cameramodules. De adapter lijkt wel ongeveer even duur te worden als de Pi Zero zelf.

Om genoeg Raspberry Pi 3-bordjes te maken, heeft de stichting de productie van de Pi Zero tijdelijk stilgelegd. Nu er weer meer capaciteit in de fabriek over is, wordt de productie van de Pi Zero, inclusief cameraconnector, hervat. De stichting heeft als doel voor zichzelf gesteld om maandelijks minstens 50.000 exemplaren te produceren gedurende de rest van het jaar. Ook zijn er per direct 30.000 exemplaren verkrijgbaar.

Raspberry Pi Zero met cameraconnectorRaspberry Pi Zero met cameraconnector

Moderatie-faq Wijzig weergave

Reacties (44)

(Ik weet weinig van electronica)

Maar is het niet mogelijk om een camera aan te sluiten met de huidige pins? Waarom is hier een aparte poort voor nodig? Of is het vanwege data snelheid?

Kan je op deze poort ook andere dingen aansluiten?
Maar is het niet mogelijk om een camera aan te sluiten met de huidige pins?
De huidige 40 pins zijn voor GPIO. Daar kan je veel mee (bijvoorbeeld: je kan er een analoge VGA aansluiting van maken) , maar het is niet voldoende voor de hoge 'raw' bandbreedte van een hoge resolutie camera. De pinnen op de nieuwe connector zijn direct verbonden met de SoC en staan een hogere bandbreedte toe. Zie de reactie van itcouldbeanyone.
Kan je op deze poort ook andere dingen aansluiten?
Het zou in theorie kunnen, maar volgens mij ligt dit aan wat de firmware van de Raspberry Pi ondersteunt. Die is closed source, dus je kan er niet zomaar iets voor ontwikkelen. Wel is er wat variatie in de camera's die je erop kan aansluiten. Zo zijn er ook camera's zonder infrarood filters, die beter zijn voor nachtopnames.

Je kan trouwens ook een USB 2.0 camera aansluiten, maar door USB te gebruiken als tussenstap zal dat veel van de CPU eisen. En de single core CPU van een Raspberry Pi Zero is niet zo vlot (net als van de klassieke Raspberry Pi B's en B+'s, ook nu wel Raspberry Pi 1 genoemd). Een voordeel van de officiële camera's is dat de GPU aan het werk gezet kan worden om het binnenkomende 'raw' beeld direct te converteren naar H.264. Daardoor heb je meer kwaliteit en minder CPU verbruik, omdat niet eerst het beeld van een USB camera door de CPU gedecodeerd hoeft te worden.

Over het nieuwsartikel:
Nu is het wachten op compacte dashcam cases voor de Pi Zero in combinatie met een Pi camera (en misschien een GPS voor locatiebepaling en, nog veel belangrijker, tijdsynchronisatie).

[Reactie gewijzigd door The Zep Man op 16 mei 2016 14:35]

je eerste punt is niet helemaal juist, ook de gpio zitten direct verboden aan de soc.
de enige redene is omdat je een gevoelig data signal niet over een 2.54mm pitch gaat laten lopen waar je kabeltje voor kabletje als een amateur in gepruts wordt, wat uiteraadt niet het levensduur ten geode komt.
vandaar de apparte stekker
Zo'n flatflex kabel wel? Die connector is daarnaast ook niet echt "heavy duty".

De oude HDD's hadden ook gewoon zo'n 2.54mm pitch, of de AVR ICSP programmeerkabels.

Het grootste probleem is dat je er vrij veel pinnen voor nodig hebt, zo'n flatflex en compacte header werkt dan wel lekker.
je maar daar gebruikte je hoop ik geen losse jumper kabels toch ?
Neenee (: je hebt wel een punt.

Maar of het flatflex is if een connector met 2.54mm maakt voor het prutsen, levensduur en gevoelige data niet veel uit.

Eerder de grootte van de connector (en misschien is het een standaard interface).
nee, dat is niet de reden. Je zou deze verbinding ook over een 2.54mm pinheader kunnen sturen. Het punt is dat deze camera signalen op specifieke pinnen van de SOC terecht komen. Het is een speciale bus, genaamd CSI. Net zoals HDMI een speciale bus is en ook een eigen connector heeft. In het geval van HDMI is het overduidelijk makkelijker om ook daadwerkelijk de HDMI connector te gebruiken en dat hebben ze dan ook gedaan. In het geval van de camera interface hebben ze denk ik voor deze losse connector gekozen omdat de meeste mensen iets in elkaar flatsen en dat op die GPIO connector duwen en dan nog een camera module er bij willen. Ze hadden ook de GPIO header groter kunnen maken maar dat levert dan alleen maar meer werk op aangezien iedereen dan een passthrough voor de camera signalen moet maken als je een camera wil aansluiten.

Wat de signaalintegriteit betreft is het handig dat het op een aparte connector zit en mensen er niet zelf aan gaan solderen, maar het kán wel.
tuurlijk maakt de pitch niet uit en ik snap ook wel dat het een andere bus is.
maar om ff een simple duidelijke redene te geven is het puur dat je niet hoeft te kloten met jumper kabels
Kan je op deze poort ook andere dingen aansluiten?
De cameraconnector bevat ook een I2C bus, waar je bijvoorbeeld sensoren, displays, of I/O chips op aan kunt sluiten.
Klopt maar de I2C bus wordt ook aangeboden op de GPIO pinnen dus het is een stuk eenvoudiger om hem gewoon daar vanaf te pakken :)
Dat zijn twee losse bussen. Als je dus twee dezelfde sensoren aan wilt sluiten waarvan het adres niet aanpasbaar is, kan dit een opossing zijn :)
Ah, dat wist ik niet. Inderdaad, sommigen zijn niet aan te passen.. Goed punt!

Ik dacht dat het gewoon dezelfde bus was die doorgezet werd naar de CSI bus.
Deze twee bussen zijn zelfs omgewisseld bij de overstap van de (ik geloof) 256MB RPi naar de 512MB RPi, omdat de cameramodule per sé aan een specifieke I2C bus wilde/moest.
ja hoor dat kan. Camera met USB pas op de USB ingang van de pi. Maar deze camera is speciaal voor de Pi gemaakt en heeft een unieke connector.
De connector is in feite niet uniek. Het is een MIPI (CSI-2) connector, een gesloten standaard die zeer populair is voor embedded toestellen zoals gsm's. Dit betekent dat als je via het internet een andere camera module koopt die met CSI-2 werkt, deze zonder meer gewoon op de Raspberry Pi werkt. Je zou in feite zelfs camera's kunnen recycleren van een oude gsm.

...althans, in theorie. Om zomaar eender welke module werkend te krijgen, moet je een driver hebben. Om deze drivers te schrijven is toegang tot gesloten broadcom code nodig, dat dus buiten het bereik is van hobbyisten en tweakers.

[Reactie gewijzigd door Gyzome op 16 mei 2016 15:20]

Is het niet zo dat op Android (cyanogenmod) de drivers wel reverse engineered zijn, maar met veel minder kwaliteit / functionaliteit?

Zo ook dat Sony wel drivers uitgaf voor de camera module, maar dan zonder special features (ik weet niet meer wat het was, maar denk aan slow motion video als extra feature)
Is het niet zo dat op Android (cyanogenmod) de drivers wel reverse engineered zijn, maar met veel minder kwaliteit / functionaliteit?
Dat lijkt me wel. Image processing is 1 van de belangrijkste aspecten (zie de beeldverschillen bij gebruik van identieke sensoren maar verschillen image processing). Geen leverancier zal dat zomaar weggeven.
Dat is wel een heel handige toevoeging, in tegenstelling tot de normale raspberry pi's neemt de raspberry pi zero maar heel weinig plaats in beslag. Dus is het ook meteen handiger om als security cam te gebruiken.
Hoe doe je het met je netwerkverbinding? Of los je dat op met de USB aansluiting?
USB ja, of gewoon als je de beelden nodig hebt van het SD kaartje af halen.
USB via een (thumb?) Wi-Fi dongle?

* SlideR NL ziet een raspberry pi project aankomen.

[Reactie gewijzigd door SlideR NL op 16 mei 2016 14:40]

Je hebt USB-TCP socket daemons en omgekeerde clients voor de meeste OS'en. Helaas werkt het met web-cams niet altijd te geweldig.
ESP8266 voor een paar dollar bestellen en erop solderen. zijn wel her en der wat voorbeelden voor te vinden. heb je wifi..
USB ja, of gewoon als je de beelden nodig hebt van het SD kaartje af halen.
Of je stuurt een Ethernet adapter aan via GPIO. Je moet dan alleen rekening houden met de beperkte bandbreedte (~3 Mbps upload), en daarop de streamkwaliteit aanpassen. Via USB krijg je waarschijnlijk een hogere bandbreedte.

[Reactie gewijzigd door The Zep Man op 16 mei 2016 14:34]

Je hebt toch niet altijd een netwerkverbinding nodig? De "ouderwetse" system met tapes waren ook volledig off-line. Voor een beveiligingscamera misschien wel zo handig en veilig.
Je hebt toch niet altijd een netwerkverbinding nodig? De "ouderwetse" system met tapes waren ook volledig off-line. Voor een beveiligingscamera misschien wel zo handig en veilig.
Ik heb mijn beveiligingsbeeld toch liever off-site.

Beelden opgenomen via een netwerk naar externe locatie, zorgt ervoor dat die altijd veilig staan om teruggevonden te worden.
Zou het op de sdcard komen, is bij inbraak het eerste wat er gebeurd, de camera uitschakelen, en beelden meenemen
Yes, ideaal voor bij je voordeur door zo'n peekhole *D.
Mijn vader heeft ook zo'n ding. Voorheen zat er gewoon een lensje in de voordeur die altijd werkte. Nu een elektronische variant met lens aan de buitenkant en monitor aan de binnenkant waarvan de batterijen vaak leeg zijn....
zekers. Met een beetje gefriemel past is 'gewoon' achter je achteruitkiujkspiegel. Heb je geen lelijke of in het oog springende dashcam. GPS ontvangertje er bij en meteen ook een speedlogger.
Alleen jammer dat het weer zo'n camera aansluiting is waar je niet meer mee kan dan er zo'n standaard module op aansluiten. Ik zou wel de mogelijkheid willen hebben er iets via HDMI of SDI op aan te kunnen sluiten.
Ik heb de huidige raspberry pi zero uberhaupt nog nergens te koop gezien. Iemand een idee hoe ik aan een kan komen?

Overal waar ik kijk is dat ding altijd uitverkocht, of totale ripoff >5× de originele prijs.
op the pi hut is hij weer te bestellen. ook voor de originele prijs. wel wat verzendkosten. maar wel gewoon voor 4 pond. het limiet van 1 p.p is nog wel steeds actief zie ik.
ze hebben altijd heel weinig losse Pi's zero die zijn nu al uitverkocht en dan moet je de kit kopen waar ze natuurlijk veel meer winst op maken. Zoals is het al sinds de launch van dat ding.... onmogelijk om aan te komen op deze manier.
Ik snap je frustraties. maar dit is het moment dat iedereen die er nog geen heeft een instap maakt naar de raspberry omdat het zo betaalbaar is. Ook zullen er veel mensen zijn die een raspberry of meerdere hebben en weten hoeveel je er mee kan doen en dit een perfecte uitkomst is voor alle projecten die ze nog niet gedaan hebben. Ik heb er zelf 5 (2 oude zero's (1 gekocht en 1 voor kerst gevraagd), een 1, een 2 en een 3)
op dit moment draaien de 1,2 en 3 en de zero's ga ik nog mee aan de slag.

Dus ik denk dat het gewoon even wachten is. Ik kan je aanraden om een account aan te maken op the pi hut. en geef bij de PI aan dat ze een melding moeten geven als hij weer op voorraad is. dit heb ik ook gedaan. De eerste keer las ik de mail na 4 uur en was hij nogmaals uitverkocht. gister kon ik minimaal een uur of 5 lang de raspberry bestellen.

Het lijkt beter te worden dus :)
Het is geen commercieel project dus ze moeten zorgvuldig met middelen omspringen. Ik kan me voorstellen dat ze geen gigantische productievolumes willen draaien met bijbehorende risico's. Als je een leuke marge op je producten hanteert kan je dat risico nemen, maar bij deze producten is dat onverantwoord.
Bedankt. Op Pi Hut was rasp zero steeds uitverkocht toen ik keek. Nu dus niet. Ik heb een gekocht van 4 pond, de shipping&handling is ook 4 pond. Best verspillend, maarja je wilt wat.
Heeft iemand enig idee of hier een goede IP-cam van te maken is? Tot nu toe vind ik de frame rate die de raspi kan streamen erg laag (2-5 frames p/s). Ik gebruik nog wel een raspi B+.
Daar probeer ik ook achter te komen. Toch vraag ik me af of een IP camera niet handiger / goedkoper is, zoals ook de Escam uit China...
Goed dat dat ding al de hele dag in voorraad is! Dan hebben ze er blijkbaar genoeg. Ze hebben de productie natuurlijk ook opgevoerd. Ik hoop dat ze snel de restrictie van 1 per klant laten varen. Ik zou er graag een stuk of 5 a 6 bestellen om de relatief hoge verzendkosten te besparen. En het zou mooi zijn als hij nu eens bij de gewone resellers aangeboden werd. Zoals kiwi in Nederland.

[Reactie gewijzigd door GekkePrutser op 16 mei 2016 17:04]

"Nieuwe versie Raspberry Pi Zero krijgt cameraconnector" zou beter: "Nieuwe versie Raspberry Pi Zero heeft cameraconnector" kunnen zijn, die dingen zijn bij de Pi Hut en Pimoroni gewoon te bestellen. Nog wel limiet van één per klant, maar zal ook wel snel opgeschaald worden, dan zullen distributeurs zoals Adafruit en Kiwi ze ook wel krijgen.
Hier zat ik op te wachten :)
idd, was zelf niet op de hoogte was er aanstaande was, maar zero met een cameraconnector had eigenlijk al vanaf dag en erop moeten zitten. Wat fantastisch en dat allemaal voor een mooie lage prijs. Direct 1 besteld + dat speciale flatcable te net zo duur is :s
Hier te bestellen:

ThePiHut
Pimoroni

[Reactie gewijzigd door SteveWoz op 16 mei 2016 16:07]

Ja, dit wilde ik :)

hopelijk snel te bestellen

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True